
{"id":440,"date":"2026-03-12T01:15:26","date_gmt":"2026-03-12T04:15:26","guid":{"rendered":"https:\/\/dotosonhadobeach.com.br\/index.php\/hotel-thank-you\/"},"modified":"2026-04-06T14:40:05","modified_gmt":"2026-04-06T17:40:05","slug":"hotel-thank-you","status":"publish","type":"page","link":"https:\/\/dotosonhadobeach.com.br\/index.php\/hotel-thank-you\/","title":{"rendered":"Hotel Thank You"},"content":{"rendered":"<!doctype html>\n<html lang=\"pt-BR\">\n<head>\n\t<meta charset=\"UTF-8\">\n\t<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n\t<link rel=\"profile\" href=\"https:\/\/gmpg.org\/xfn\/11\">\n\t<title>Dot\u00f4 Sonhad\u00f4 Beach<\/title>\n<meta name='robots' content='max-image-preview:large' \/>\n<link rel=\"alternate\" type=\"application\/rss+xml\" title=\"Feed para Dot\u00f4 Sonhad\u00f4 Beach &raquo;\" href=\"https:\/\/dotosonhadobeach.com.br\/index.php\/feed\/\" \/>\n<link rel=\"alternate\" type=\"application\/rss+xml\" title=\"Feed de coment\u00e1rios para Dot\u00f4 Sonhad\u00f4 Beach &raquo;\" href=\"https:\/\/dotosonhadobeach.com.br\/index.php\/comments\/feed\/\" \/>\n<style id=\"wp-img-auto-sizes-contain-inline-css\">\nimg:is([sizes=auto i],[sizes^=\"auto,\" i]){contain-intrinsic-size:3000px 1500px}\n\/*# sourceURL=wp-img-auto-sizes-contain-inline-css *\/\n<\/style>\n<link rel='stylesheet' id='litespeed-cache-dummy-css' href='https:\/\/dotosonhadobeach.com.br\/wp-content\/plugins\/litespeed-cache\/assets\/css\/litespeed-dummy.css?ver=7.0' media='all' \/>\n<link rel='stylesheet' id='elementor-icons-css' href='https:\/\/dotosonhadobeach.com.br\/wp-content\/plugins\/elementor\/assets\/lib\/eicons\/css\/elementor-icons.min.css?ver=5.48.0' media='all' \/>\n<link rel='stylesheet' id='elementor-common-css' href='https:\/\/dotosonhadobeach.com.br\/wp-content\/plugins\/elementor\/assets\/css\/common.min.css?ver=4.0.2' media='all' \/>\n<link rel='stylesheet' id='e-theme-ui-light-css' href='https:\/\/dotosonhadobeach.com.br\/wp-content\/plugins\/elementor\/assets\/css\/theme-light.min.css?ver=4.0.2' media='all' \/>\n<style id=\"wp-emoji-styles-inline-css\">\n\n\timg.wp-smiley, img.emoji {\n\t\tdisplay: inline !important;\n\t\tborder: none !important;\n\t\tbox-shadow: none !important;\n\t\theight: 1em !important;\n\t\twidth: 1em !important;\n\t\tmargin: 0 0.07em !important;\n\t\tvertical-align: -0.1em !important;\n\t\tbackground: none !important;\n\t\tpadding: 0 !important;\n\t}\n\/*# sourceURL=wp-emoji-styles-inline-css *\/\n<\/style>\n<style id=\"classic-theme-styles-inline-css\">\n\/*! This file is auto-generated *\/\n.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}\n\/*# sourceURL=\/wp-includes\/css\/classic-themes.min.css *\/\n<\/style>\n<style id=\"global-styles-inline-css\">\n:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4\/3;--wp--preset--aspect-ratio--3-4: 3\/4;--wp--preset--aspect-ratio--3-2: 3\/2;--wp--preset--aspect-ratio--2-3: 2\/3;--wp--preset--aspect-ratio--16-9: 16\/9;--wp--preset--aspect-ratio--9-16: 9\/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}\n:root :where(.wp-block-icon svg){width: 24px;}\n:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}\n:where(.wp-block-term-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-term-template.is-layout-grid){gap: 1.25em;}\n:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}\n:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}\n\/*# sourceURL=global-styles-inline-css *\/\n<\/style>\n<link rel='stylesheet' id='wphb-extra-css-css' href='https:\/\/dotosonhadobeach.com.br\/wp-content\/plugins\/wp-hotel-booking\/includes\/plugins\/wp-hotel-booking-extra\/assets\/css\/site.css?ver=2.3.0' media='all' \/>\n<link rel='stylesheet' id='wphb-ui-slider-css' href='https:\/\/dotosonhadobeach.com.br\/wp-content\/plugins\/wp-hotel-booking\/assets\/lib\/slider\/nouislider.min.css?ver=7.0' media='all' \/>\n<link rel='stylesheet' id='wp-hotel-booking-css' href='https:\/\/dotosonhadobeach.com.br\/wp-content\/plugins\/wp-hotel-booking\/assets\/css\/hotel-booking.css?ver=2.3.0' media='all' \/>\n<link rel='stylesheet' id='wp-hotel-booking-theme-default-css' href='https:\/\/dotosonhadobeach.com.br\/wp-content\/plugins\/wp-hotel-booking\/assets\/css\/theme-default.css?ver=131928553' media='all' \/>\n<link rel='stylesheet' id='wp-hotel-booking-review-gallery-css' href='https:\/\/dotosonhadobeach.com.br\/wp-content\/plugins\/wp-hotel-booking\/assets\/css\/review-gallery.min.css?ver=2.3.0' media='all' \/>\n<link rel='stylesheet' id='flatpickr-css-css' href='https:\/\/dotosonhadobeach.com.br\/wp-content\/plugins\/wp-hotel-booking\/assets\/lib\/flatpickr.min.css?ver=7.0' media='all' \/>\n<link rel='stylesheet' id='wp-hotel-booking-checkout-css' href='https:\/\/dotosonhadobeach.com.br\/wp-content\/plugins\/wp-hotel-booking\/assets\/css\/check-out.css?ver=2040293558' media='all' \/>\n<link rel='stylesheet' id='wp-hotel-booking-libaries-style-css' href='https:\/\/dotosonhadobeach.com.br\/wp-content\/plugins\/wp-hotel-booking\/assets\/css\/libraries.css?ver=7.0' media='all' \/>\n<link rel='stylesheet' id='wp-admin-hotel-booking-calendar-v2-css' href='https:\/\/dotosonhadobeach.com.br\/wp-content\/plugins\/wp-hotel-booking\/assets\/css\/admin\/main.min.css?ver=7.0' media='all' \/>\n<link rel='stylesheet' id='hello-elementor-css' href='https:\/\/dotosonhadobeach.com.br\/wp-content\/themes\/hello-elementor\/style.min.css?ver=3.1.1' media='all' \/>\n<link rel='stylesheet' id='hello-elementor-theme-style-css' href='https:\/\/dotosonhadobeach.com.br\/wp-content\/themes\/hello-elementor\/theme.min.css?ver=3.1.1' media='all' \/>\n<link rel='stylesheet' id='hello-elementor-header-footer-css' href='https:\/\/dotosonhadobeach.com.br\/wp-content\/themes\/hello-elementor\/header-footer.min.css?ver=3.1.1' media='all' \/>\n<link rel='stylesheet' id='elementor-frontend-css' href='https:\/\/dotosonhadobeach.com.br\/wp-content\/plugins\/elementor\/assets\/css\/frontend.min.css?ver=4.0.2' media='all' \/>\n<link rel='stylesheet' id='elementor-post-25-css' href='https:\/\/dotosonhadobeach.com.br\/wp-content\/uploads\/elementor\/css\/post-25.css?ver=1779694161' media='all' \/>\n\t\t<script type=\"text\/javascript\">\r\n\t\t\tvar hotel_settings = {\r\n\t\t\t\tcart_page_url: 'https:\/\/dotosonhadobeach.com.br\/index.php\/hotel-cart\/',\r\n\t\t\t\tcheckout_page_url: 'https:\/\/dotosonhadobeach.com.br\/index.php\/hotel-checkout\/',\r\n\t\t\t\tsite_url: 'https:\/\/dotosonhadobeach.com.br',\r\n\t\t\t\tajax: 'https:\/\/dotosonhadobeach.com.br\/wp-admin\/admin-ajax.php',\r\n\t\t\t\tsettings: {\"review_rating_required\":\"\"},\r\n\t\t\t\tupload_base_url: 'https:\/\/dotosonhadobeach.com.br\/wp-content\/uploads',\r\n\t\t\t\tmeta_key: {\r\n\t\t\t\t\tprefix: '_hb_'\r\n\t\t\t\t},\r\n\t\t\t\tdate_format: 'j \\d\\e F \\d\\e Y',\r\n\t\t\t\tnonce: '28bcccbeac',\r\n\t\t\t\ttimezone: '1780121900',\r\n\t\t\t\tmin_booking_date: 1,\r\n\t\t\t\twphb_rest_url: 'https:\/\/dotosonhadobeach.com.br\/index.php\/wp-json\/',\r\n\t\t\t\twphb_rest_nonce: '38dc42928e',\r\n\t\t\t\tis_page_search: 0,\r\n\t\t\t\turl_page_search: 'https:\/\/dotosonhadobeach.com.br\/index.php\/hotel-search\/',\r\n\t\t\t\turl_page_rooms: 'https:\/\/dotosonhadobeach.com.br\/index.php\/hotel-rooms\/',\r\n\t\t\t\troom_id: 0,\r\n\t\t\t\tblock_dates:\r\n\t\t\t\t[]\t\t\t\t,\r\n\t\t\t\tcurrency: 'BRL',\r\n\t\t\t\tcurrency_symbol: '&#82;&#36;',\r\n\t\t\t\tcurrency_position: 'left',\r\n\t\t\t\tthousands_separator: '.',\r\n\t\t\t\tdecimals_separator: ',',\r\n\t\t\t\tnumber_decimal: '2',\r\n\t\t\t\tuser_id: '0',\r\n\t\t\t\tinclude_tax:'0',\r\n\t\t\t}\r\n\t\t<\/script>\r\n\t\t\t\t<script type=\"text\/javascript\">\r\n\t\t\tvar hotel_settings = {\r\n\t\t\t\tcart_page_url: 'https:\/\/dotosonhadobeach.com.br\/index.php\/hotel-cart\/',\r\n\t\t\t\tcheckout_page_url: 'https:\/\/dotosonhadobeach.com.br\/index.php\/hotel-checkout\/',\r\n\t\t\t\tsite_url: 'https:\/\/dotosonhadobeach.com.br',\r\n\t\t\t\tajax: 'https:\/\/dotosonhadobeach.com.br\/wp-admin\/admin-ajax.php',\r\n\t\t\t\tsettings: {\"review_rating_required\":\"\"},\r\n\t\t\t\tupload_base_url: 'https:\/\/dotosonhadobeach.com.br\/wp-content\/uploads',\r\n\t\t\t\tmeta_key: {\r\n\t\t\t\t\tprefix: '_hb_'\r\n\t\t\t\t},\r\n\t\t\t\tdate_format: 'j \\d\\e F \\d\\e Y',\r\n\t\t\t\tnonce: '28bcccbeac',\r\n\t\t\t\ttimezone: '1780121900',\r\n\t\t\t\tmin_booking_date: 1,\r\n\t\t\t\twphb_rest_url: 'https:\/\/dotosonhadobeach.com.br\/index.php\/wp-json\/',\r\n\t\t\t\twphb_rest_nonce: '38dc42928e',\r\n\t\t\t\tis_page_search: 0,\r\n\t\t\t\turl_page_search: 'https:\/\/dotosonhadobeach.com.br\/index.php\/hotel-search\/',\r\n\t\t\t\turl_page_rooms: 'https:\/\/dotosonhadobeach.com.br\/index.php\/hotel-rooms\/',\r\n\t\t\t\troom_id: 0,\r\n\t\t\t\tblock_dates:\r\n\t\t\t\t[]\t\t\t\t,\r\n\t\t\t\tcurrency: 'BRL',\r\n\t\t\t\tcurrency_symbol: '&#82;&#36;',\r\n\t\t\t\tcurrency_position: 'left',\r\n\t\t\t\tthousands_separator: '.',\r\n\t\t\t\tdecimals_separator: ',',\r\n\t\t\t\tnumber_decimal: '2',\r\n\t\t\t\tuser_id: '0',\r\n\t\t\t\tinclude_tax:'0',\r\n\t\t\t}\r\n\t\t<\/script>\r\n\t\t<script id=\"jquery-core-js\" src=\"https:\/\/dotosonhadobeach.com.br\/wp-includes\/js\/jquery\/jquery.min.js?ver=3.7.1\"><\/script>\n<script id=\"jquery-migrate-js\" src=\"https:\/\/dotosonhadobeach.com.br\/wp-includes\/js\/jquery\/jquery-migrate.min.js?ver=3.4.1\"><\/script>\n<script id=\"jquery-ui-core-js\" src=\"https:\/\/dotosonhadobeach.com.br\/wp-includes\/js\/jquery\/ui\/core.min.js?ver=1.13.3\"><\/script>\n<script id=\"jquery-ui-mouse-js\" src=\"https:\/\/dotosonhadobeach.com.br\/wp-includes\/js\/jquery\/ui\/mouse.min.js?ver=1.13.3\"><\/script>\n<script id=\"underscore-js\" src=\"https:\/\/dotosonhadobeach.com.br\/wp-includes\/js\/underscore.min.js?ver=1.13.8\"><\/script>\n<script id=\"backbone-js\" src=\"https:\/\/dotosonhadobeach.com.br\/wp-includes\/js\/backbone.min.js?ver=1.6.1\"><\/script>\n<script id=\"wp-hooks-js\" src=\"https:\/\/dotosonhadobeach.com.br\/wp-includes\/js\/dist\/hooks.min.js?ver=7496969728ca0f95732d\"><\/script>\n<script id=\"wp-i18n-js\" src=\"https:\/\/dotosonhadobeach.com.br\/wp-includes\/js\/dist\/i18n.min.js?ver=781d11515ad3d91786ec\"><\/script>\n<script id=\"wp-i18n-js-after\">\nwp.i18n.setLocaleData( { 'text direction\\u0004ltr': [ 'ltr' ] } );\n\/\/# sourceURL=wp-i18n-js-after\n<\/script>\n<script id=\"wp-util-js-extra\">\nvar _wpUtilSettings = {\"ajax\":{\"url\":\"\/wp-admin\/admin-ajax.php\"}};\n\/\/# sourceURL=wp-util-js-extra\n<\/script>\n<script id=\"wp-util-js\" src=\"https:\/\/dotosonhadobeach.com.br\/wp-includes\/js\/wp-util.min.js?ver=b2cd9fe2e20742ad9adc7768d333a30f\"><\/script>\n<script id=\"jquery-ui-sortable-js\" src=\"https:\/\/dotosonhadobeach.com.br\/wp-includes\/js\/jquery\/ui\/sortable.min.js?ver=1.13.3\"><\/script>\n<script id=\"jquery-ui-datepicker-js\" src=\"https:\/\/dotosonhadobeach.com.br\/wp-includes\/js\/jquery\/ui\/datepicker.min.js?ver=1.13.3\"><\/script>\n<script id=\"jquery-ui-datepicker-js-after\">\njQuery(function(jQuery){jQuery.datepicker.setDefaults({\"closeText\":\"Fechar\",\"currentText\":\"Hoje\",\"monthNames\":[\"janeiro\",\"fevereiro\",\"mar\\u00e7o\",\"abril\",\"maio\",\"junho\",\"julho\",\"agosto\",\"setembro\",\"outubro\",\"novembro\",\"dezembro\"],\"monthNamesShort\":[\"jan\",\"fev\",\"mar\",\"abr\",\"maio\",\"jun\",\"jul\",\"ago\",\"set\",\"out\",\"nov\",\"dez\"],\"nextText\":\"Next\",\"prevText\":\"Previous\",\"dayNames\":[\"domingo\",\"segunda-feira\",\"ter\\u00e7a-feira\",\"quarta-feira\",\"quinta-feira\",\"sexta-feira\",\"s\\u00e1bado\"],\"dayNamesShort\":[\"dom\",\"seg\",\"ter\",\"qua\",\"qui\",\"sex\",\"s\\u00e1b\"],\"dayNamesMin\":[\"D\",\"S\",\"T\",\"Q\",\"Q\",\"S\",\"S\"],\"dateFormat\":\"d \\\\dd\\\\e MM \\\\dd\\\\e yy\",\"firstDay\":1,\"isRTL\":false});});\n\/\/# sourceURL=jquery-ui-datepicker-js-after\n<\/script>\n<script id=\"wp-url-js\" src=\"https:\/\/dotosonhadobeach.com.br\/wp-includes\/js\/dist\/url.min.js?ver=bb0f766c3d2efe497871\"><\/script>\n<script id=\"wp-api-fetch-js-translations\">\n( function( domain, translations ) {\n\tvar localeData = translations.locale_data[ domain ] || translations.locale_data.messages;\n\tlocaleData[\"\"].domain = domain;\n\twp.i18n.setLocaleData( localeData, domain );\n} )( \"default\", {\"translation-revision-date\":\"2026-05-21 01:05:38+0000\",\"generator\":\"GlotPress\\\/4.0.3\",\"domain\":\"messages\",\"locale_data\":{\"messages\":{\"\":{\"domain\":\"messages\",\"plural-forms\":\"nplurals=2; plural=n > 1;\",\"lang\":\"pt_BR\"},\"The response is not a valid JSON response.\":[\"A resposta n\\u00e3o \\u00e9 um JSON v\\u00e1lido.\"],\"Media upload failed. If this is a photo or a large image, please scale it down and try again.\":[\"Falha ao enviar a m\\u00eddia. Se for uma foto ou imagem grande, reduza o tamanho e tente novamente.\"],\"Unable to connect. Please check your Internet connection.\":[\"N\\u00e3o foi poss\\u00edvel se conectar. Verifique sua conex\\u00e3o \\u00e0 internet.\"],\"Could not get a valid response from the server.\":[\"N\\u00e3o foi poss\\u00edvel obter uma resposta v\\u00e1lida do servidor.\"]}},\"comment\":{\"reference\":\"wp-includes\\\/js\\\/dist\\\/api-fetch.js\"}} );\n\/\/# sourceURL=wp-api-fetch-js-translations\n<\/script>\n<script id=\"wp-api-fetch-js\" src=\"https:\/\/dotosonhadobeach.com.br\/wp-includes\/js\/dist\/api-fetch.min.js?ver=d7efe4dc1468d36c39b8\"><\/script>\n<script id=\"wp-api-fetch-js-after\">\nwp.apiFetch.use( wp.apiFetch.createRootURLMiddleware( \"https:\/\/dotosonhadobeach.com.br\/index.php\/wp-json\/\" ) );\nwp.apiFetch.nonceMiddleware = wp.apiFetch.createNonceMiddleware( \"38dc42928e\" );\nwp.apiFetch.use( wp.apiFetch.nonceMiddleware );\nwp.apiFetch.use( wp.apiFetch.mediaUploadMiddleware );\nwp.apiFetch.nonceEndpoint = \"https:\/\/dotosonhadobeach.com.br\/wp-admin\/admin-ajax.php?action=rest-nonce\";\n\/\/# sourceURL=wp-api-fetch-js-after\n<\/script>\n<script id=\"wp-hotel-booking-js-extra\">\nvar hotel_booking_i18n = {\"invalid_email\":\"Seu endere\\u00e7o de e-mail \\u00e9 inv\\u00e1lido.\",\"no_payment_method_selected\":\"Por favor, selecione seu m\\u00e9todo de pagamento.\",\"confirm_tos\":\"Por favor, aceite nossos Termos e Condi\\u00e7\\u00f5es.\",\"no_rooms_selected\":\"Por favor, selecione pelo menos um dos quartos.\",\"empty_customer_title\":\"Por favor, selecione o seu t\\u00edtulo.\",\"empty_customer_first_name\":\"Por favor, digite seu primeiro nome.\",\"empty_customer_last_name\":\"Por favor, digite seu sobrenome.\",\"empty_customer_address\":\"Por favor, insira seu endere\\u00e7o.\",\"empty_customer_city\":\"Por favor, digite o nome da sua cidade.\",\"empty_customer_state\":\"Por favor, insira seu estado.\",\"empty_customer_postal_code\":\"Por favor, insira seu c\\u00f3digo postal.\",\"empty_customer_country\":\"Por favor, selecione o n\\u00famero de quartos e pacotes (opcional).\",\"empty_customer_phone\":\"Por favor, insira seu n\\u00famero de telefone.\",\"customer_email_invalid\":\"Seu endere\\u00e7o de e-mail \\u00e9 inv\\u00e1lido.\",\"customer_email_not_match\":\"Seu endere\\u00e7o de e-mail n\\u00e3o corresponde a nenhum dos nossos e-mails cadastrados! Pode criar um novo cadastro de cliente?\",\"empty_check_in_date\":\"Por favor, selecione a data de check-in.\",\"empty_check_out_date\":\"Por favor, selecione a data de check-out.\",\"check_in_date_must_be_greater\":\"A data de check-in deve ser posterior \\u00e0 data atual.\",\"check_out_date_must_be_greater\":\"A data de check-out deve ser posterior \\u00e0 data de check-in.\",\"enter_coupon_code\":\"Por favor, insira o c\\u00f3digo do cupom.\",\"review_rating_required\":\"Please select a rating.Por favor, selecione uma classifica\\u00e7\\u00e3o\",\"review_content_required\":\"Por favor, escreva uma avalia\\u00e7\\u00e3o.\",\"review_author_required\":\"Por favor, insira o nome do autor.\",\"review_email_required\":\"Por favor, insira seu endere\\u00e7o de e-mail.\",\"waring\":{\"room_select\":\"Por favor, selecione o n\\u00famero de quartos e pacotes (opcional).\",\"try_again\":\"Por favor, tente novamente!\"},\"date_time_format\":\"mm\/dd\/yy\",\"monthNames\":[\"Janeiro\",\"Fevereiro\",\"Mar\\u00e7o\",\"Abril\",\"Maio\",\"Junho\",\"Julho\",\"Agosto\",\"Setembro\",\"outubro\",\"novembro\",\"dezembro\"],\"monthNamesShort\":[\"janeiro\",\"fevereiro\\n\",\"Mar\",\"abril\",\"Major\",\"junho\",\"julho\",\"Agosto\",\"Set\",\"Out\",\"Nov\",\"dezembro\"],\"dayNames\":[\"Domingo\",\"Segunda-feira\\n\",\"Ter\\u00e7a-feira\",\"Quarta-feira\",\"Quinta-feira\\n\",\"Sexta-feira\",\"S\\u00e1bado\"],\"dayNamesShort\":[\"Dom\",\"Dom\",\"ter\",\"qua\",\"qui\",\"sex\",\"Sab\"],\"dayNamesMin\":[\"Su\",\"Mo\",\"Voc\\u00ea\",\"N\\u00f3s\",\"O\",\"Padre\",\"Sa\"],\"date_start\":\"1\",\"view_cart\":\"Ver carrinho\",\"cart_url\":\"https:\/\/dotosonhadobeach.com.br\/index.php\/hotel-cart\/?no-cache=6a1aab5c0db1f\"};\nvar hotel_booking_i18n = {\"invalid_email\":\"Seu endere\\u00e7o de e-mail \\u00e9 inv\\u00e1lido.\",\"no_payment_method_selected\":\"Por favor, selecione seu m\\u00e9todo de pagamento.\",\"confirm_tos\":\"Por favor, aceite nossos Termos e Condi\\u00e7\\u00f5es.\",\"no_rooms_selected\":\"Por favor, selecione pelo menos um dos quartos.\",\"empty_customer_title\":\"Por favor, selecione o seu t\\u00edtulo.\",\"empty_customer_first_name\":\"Por favor, digite seu primeiro nome.\",\"empty_customer_last_name\":\"Por favor, digite seu sobrenome.\",\"empty_customer_address\":\"Por favor, insira seu endere\\u00e7o.\",\"empty_customer_city\":\"Por favor, digite o nome da sua cidade.\",\"empty_customer_state\":\"Por favor, insira seu estado.\",\"empty_customer_postal_code\":\"Por favor, insira seu c\\u00f3digo postal.\",\"empty_customer_country\":\"Por favor, selecione o n\\u00famero de quartos e pacotes (opcional).\",\"empty_customer_phone\":\"Por favor, insira seu n\\u00famero de telefone.\",\"customer_email_invalid\":\"Seu endere\\u00e7o de e-mail \\u00e9 inv\\u00e1lido.\",\"customer_email_not_match\":\"Seu endere\\u00e7o de e-mail n\\u00e3o corresponde a nenhum dos nossos e-mails cadastrados! Pode criar um novo cadastro de cliente?\",\"empty_check_in_date\":\"Por favor, selecione a data de check-in.\",\"empty_check_out_date\":\"Por favor, selecione a data de check-out.\",\"check_in_date_must_be_greater\":\"A data de check-in deve ser posterior \\u00e0 data atual.\",\"check_out_date_must_be_greater\":\"A data de check-out deve ser posterior \\u00e0 data de check-in.\",\"enter_coupon_code\":\"Por favor, insira o c\\u00f3digo do cupom.\",\"review_rating_required\":\"Please select a rating.Por favor, selecione uma classifica\\u00e7\\u00e3o\",\"review_content_required\":\"Por favor, escreva uma avalia\\u00e7\\u00e3o.\",\"review_author_required\":\"Por favor, insira o nome do autor.\",\"review_email_required\":\"Por favor, insira seu endere\\u00e7o de e-mail.\",\"waring\":{\"room_select\":\"Por favor, selecione o n\\u00famero de quartos e pacotes (opcional).\",\"try_again\":\"Por favor, tente novamente!\"},\"date_time_format\":\"mm\/dd\/yy\",\"monthNames\":[\"Janeiro\",\"Fevereiro\",\"Mar\\u00e7o\",\"Abril\",\"Maio\",\"Junho\",\"Julho\",\"Agosto\",\"Setembro\",\"outubro\",\"novembro\",\"dezembro\"],\"monthNamesShort\":[\"janeiro\",\"fevereiro\\n\",\"Mar\",\"abril\",\"Major\",\"junho\",\"julho\",\"Agosto\",\"Set\",\"Out\",\"Nov\",\"dezembro\"],\"dayNames\":[\"Domingo\",\"Segunda-feira\\n\",\"Ter\\u00e7a-feira\",\"Quarta-feira\",\"Quinta-feira\\n\",\"Sexta-feira\",\"S\\u00e1bado\"],\"dayNamesShort\":[\"Dom\",\"Dom\",\"ter\",\"qua\",\"qui\",\"sex\",\"Sab\"],\"dayNamesMin\":[\"Su\",\"Mo\",\"Voc\\u00ea\",\"N\\u00f3s\",\"O\",\"Padre\",\"Sa\"],\"date_start\":\"1\",\"view_cart\":\"Ver carrinho\",\"cart_url\":\"https:\/\/dotosonhadobeach.com.br\/index.php\/hotel-cart\/?no-cache=6a1aab5c0df6c\"};\n\/\/# sourceURL=wp-hotel-booking-js-extra\n<\/script>\n<script data-wp-strategy=\"defer\" defer id=\"wp-hotel-booking-js\" src=\"https:\/\/dotosonhadobeach.com.br\/wp-content\/plugins\/wp-hotel-booking\/assets\/dist\/js\/frontend\/hotel-booking.min.js?ver=2.3.0\"><\/script>\n<script data-wp-strategy=\"defer\" defer id=\"wp-hotel-booking-v2-js\" src=\"https:\/\/dotosonhadobeach.com.br\/wp-content\/plugins\/wp-hotel-booking\/assets\/dist\/js\/frontend\/hotel-booking-v2.min.js?ver=2.3.0\"><\/script>\n<script data-wp-strategy=\"defer\" defer id=\"wp-hotel-booking-sort-by-js\" src=\"https:\/\/dotosonhadobeach.com.br\/wp-content\/plugins\/wp-hotel-booking\/assets\/dist\/js\/frontend\/sort-by.min.js?ver=2.3.0\"><\/script>\n<script data-wp-strategy=\"defer\" defer id=\"wp-hotel-booking-filter-by-js\" src=\"https:\/\/dotosonhadobeach.com.br\/wp-content\/plugins\/wp-hotel-booking\/assets\/dist\/js\/frontend\/filter-by.min.js?ver=2.3.0\"><\/script>\n<script data-wp-strategy=\"defer\" defer id=\"wp-hotel-booking-room-review-js\" src=\"https:\/\/dotosonhadobeach.com.br\/wp-content\/plugins\/wp-hotel-booking\/assets\/dist\/js\/frontend\/room-review.min.js?ver=2.3.0\"><\/script>\n<script id=\"wp-hotel-booking-owl-carousel-js\" src=\"https:\/\/dotosonhadobeach.com.br\/wp-content\/plugins\/wp-hotel-booking\/includes\/libraries\/owl-carousel\/owl.carousel.min.js?ver=7.0\"><\/script>\n<script id=\"wphb-ui-slider-js\" src=\"https:\/\/dotosonhadobeach.com.br\/wp-content\/plugins\/wp-hotel-booking\/assets\/lib\/slider\/nouislider.min.js?ver=7.0\"><\/script>\n<script id=\"wp-admin-hotel-booking-select2-js\" src=\"https:\/\/dotosonhadobeach.com.br\/wp-content\/plugins\/wp-hotel-booking\/assets\/js\/select2.min.js?ver=7.0\"><\/script>\n<script id=\"wp-admin-hotel-booking-calendar-v2-js\" src=\"https:\/\/dotosonhadobeach.com.br\/wp-content\/plugins\/wp-hotel-booking\/assets\/js\/admin\/main.min.js?ver=7.0\"><\/script>\n<script id=\"wp-admin-hotel-booking-v2-js\" src=\"https:\/\/dotosonhadobeach.com.br\/wp-content\/plugins\/wp-hotel-booking\/assets\/js\/admin\/admin.hotel-booking-v2.js?ver=2.3.0\"><\/script>\n<link rel=\"https:\/\/api.w.org\/\" href=\"https:\/\/dotosonhadobeach.com.br\/index.php\/wp-json\/\" \/>\n    <style>\n        body.doto-thankyou-active {\n            background: #fbf8f2 !important;\n        }\n\n        body.doto-thankyou-active .site-main,\n        body.doto-thankyou-active main,\n        body.doto-thankyou-active .content-area,\n        body.doto-thankyou-active .entry-content {\n            max-width: 1180px !important;\n            margin-left: auto !important;\n            margin-right: auto !important;\n        }\n\n        body.doto-thankyou-active .entry-content,\n        body.doto-thankyou-active main {\n            color: #332417;\n            font-family: inherit;\n        }\n\n        .doto-confirm-hero {\n            background:\n                linear-gradient(135deg, rgba(255,255,255,.96), rgba(251,248,242,.98)),\n                radial-gradient(circle at top right, rgba(139,94,52,.14), transparent 42%);\n            border: 1px solid rgba(120,92,55,.16);\n            border-radius: 28px;\n            padding: clamp(26px, 5vw, 54px);\n            margin: 24px auto 28px;\n            box-shadow: 0 18px 48px rgba(61,43,25,.08);\n        }\n\n        .doto-confirm-eyebrow {\n            display: inline-flex;\n            align-items: center;\n            gap: 8px;\n            color: #8b5e34;\n            background: #f7efe3;\n            border: 1px solid rgba(139,94,52,.22);\n            border-radius: 999px;\n            padding: 7px 12px;\n            font-size: 13px;\n            font-weight: 900;\n            letter-spacing: .06em;\n            text-transform: uppercase;\n            margin-bottom: 16px;\n        }\n\n        .doto-confirm-hero h1 {\n            color: #332417;\n            font-size: clamp(34px, 5vw, 58px);\n            line-height: 1;\n            letter-spacing: -0.045em;\n            margin: 0 0 14px;\n            font-weight: 950;\n        }\n\n        .doto-confirm-hero p {\n            color: #66584b;\n            font-size: clamp(16px, 1.7vw, 19px);\n            line-height: 1.65;\n            max-width: 820px;\n            margin: 0;\n        }\n\n        .doto-confirm-actions {\n            display: flex;\n            gap: 10px;\n            flex-wrap: wrap;\n            margin-top: 22px;\n        }\n\n        .doto-confirm-actions button,\n        .doto-confirm-actions a {\n            border: 0;\n            border-radius: 999px;\n            padding: 12px 18px;\n            font-weight: 900;\n            text-decoration: none;\n            cursor: pointer;\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            gap: 8px;\n            font-size: 14px;\n        }\n\n        .doto-print-btn {\n            background: #8b5e34;\n            color: #fff;\n            box-shadow: 0 8px 20px rgba(139,94,52,.22);\n        }\n\n        .doto-whatsapp-btn {\n            background: #128c7e;\n            color: #fff !important;\n            box-shadow: 0 8px 20px rgba(18,140,126,.18);\n        }\n\n        .doto-back-btn {\n            background: #fff;\n            color: #332417 !important;\n            border: 1px solid rgba(120,92,55,.22) !important;\n        }\n\n        .doto-payment-card {\n            background: #fff;\n            border: 1px solid rgba(120,92,55,.18);\n            border-left: 7px solid #16a34a;\n            border-radius: 22px;\n            padding: 22px;\n            margin: 22px 0;\n            box-shadow: 0 12px 30px rgba(61,43,25,.07);\n        }\n\n        .doto-payment-card h2 {\n            margin: 0 0 10px;\n            color: #111827;\n            font-size: 24px;\n            font-weight: 950;\n        }\n\n        .doto-payment-grid {\n            display: grid;\n            grid-template-columns: repeat(3, minmax(0, 1fr));\n            gap: 12px;\n            margin-top: 16px;\n        }\n\n        .doto-payment-item {\n            background: #f8fafc;\n            border: 1px solid #e5e7eb;\n            border-radius: 14px;\n            padding: 14px;\n        }\n\n        .doto-payment-item strong {\n            display: block;\n            color: #64748b;\n            text-transform: uppercase;\n            letter-spacing: .04em;\n            font-size: 12px;\n            margin-bottom: 6px;\n        }\n\n        .doto-payment-item span {\n            color: #111827;\n            font-size: 17px;\n            font-weight: 900;\n            word-break: break-word;\n        }\n\n        .doto-alert-confirm {\n            background: #fff8e5;\n            border: 1px solid #f0c75e;\n            border-left: 6px solid #dba617;\n            border-radius: 16px;\n            padding: 14px 16px;\n            margin-top: 14px;\n            color: #654200;\n            font-weight: 800;\n            line-height: 1.55;\n        }\n\n        body.doto-thankyou-active h1,\n        body.doto-thankyou-active h2,\n        body.doto-thankyou-active h3 {\n            color: #111827;\n            font-weight: 950;\n            letter-spacing: -0.02em;\n        }\n\n        body.doto-thankyou-active table {\n            width: 100% !important;\n            border-collapse: separate !important;\n            border-spacing: 0 !important;\n            background: #fff !important;\n            border: 1px solid rgba(120,92,55,.18) !important;\n            border-radius: 18px !important;\n            overflow: hidden !important;\n            box-shadow: 0 12px 30px rgba(61,43,25,.06);\n            margin: 18px 0 24px !important;\n        }\n\n        body.doto-thankyou-active table th {\n            background: #f8fafc !important;\n            color: #111827 !important;\n            font-weight: 950 !important;\n            padding: 14px 12px !important;\n            border-bottom: 1px solid #e5e7eb !important;\n            font-size: 14px !important;\n        }\n\n        body.doto-thankyou-active table td {\n            padding: 14px 12px !important;\n            border-bottom: 1px solid #eef2f7 !important;\n            color: #374151 !important;\n            font-size: 14px !important;\n        }\n\n        body.doto-thankyou-active table tr:last-child td {\n            border-bottom: 0 !important;\n        }\n\n        body.doto-thankyou-active table td:last-child,\n        body.doto-thankyou-active table th:last-child {\n            text-align: right;\n            font-weight: 800;\n        }\n\n        .doto-rules-box {\n            background: #fff;\n            border: 1px solid rgba(120,92,55,.18);\n            border-radius: 22px;\n            padding: 22px;\n            margin: 24px 0;\n            box-shadow: 0 12px 30px rgba(61,43,25,.07);\n        }\n\n        .doto-rules-box h2 {\n            margin: 0 0 12px;\n            font-size: 24px;\n        }\n\n        .doto-rules-intro {\n            background: #eff6ff;\n            border: 1px solid #bfdbfe;\n            border-left: 6px solid #2563eb;\n            border-radius: 14px;\n            padding: 13px 15px;\n            color: #1e3a8a;\n            font-weight: 800;\n            margin-bottom: 14px;\n        }\n\n        .doto-rules-list {\n            columns: 2;\n            column-gap: 28px;\n            margin: 0;\n            padding-left: 18px;\n        }\n\n        .doto-rules-list li {\n            break-inside: avoid;\n            margin: 0 0 9px;\n            color: #4b5563;\n            line-height: 1.55;\n            font-size: 14px;\n        }\n\n        .doto-customer-info {\n            background: #fff;\n            border: 1px solid rgba(120,92,55,.18);\n            border-radius: 20px;\n            padding: 18px;\n            margin: 18px 0;\n            box-shadow: 0 8px 22px rgba(61,43,25,.05);\n        }\n\n        body.doto-thankyou-active .doto-hide-original-title {\n            display: none !important;\n        }\n\n        body.doto-thankyou-active p {\n            line-height: 1.65;\n        }\n\n        @media (max-width: 900px) {\n            .doto-payment-grid {\n                grid-template-columns: 1fr;\n            }\n\n            .doto-rules-list {\n                columns: 1;\n            }\n\n            .doto-confirm-actions a,\n            .doto-confirm-actions button {\n                width: 100%;\n            }\n        }\n\n        @page {\n            size: A4 portrait;\n            margin: 6mm;\n        }\n\n        @media print {\n            html,\n            body {\n                width: 210mm !important;\n                min-height: 297mm !important;\n                background: #fff !important;\n                color: #000 !important;\n                font-size: 8.2px !important;\n                line-height: 1.22 !important;\n                -webkit-print-color-adjust: exact !important;\n                print-color-adjust: exact !important;\n            }\n\n            #wpadminbar,\n            header,\n            footer,\n            nav,\n            .site-header,\n            .site-footer,\n            .elementor-location-header,\n            .elementor-location-footer,\n            .doto-confirm-actions,\n            .doto-back-btn,\n            .doto-whatsapp-btn,\n            .doto-print-btn {\n                display: none !important;\n            }\n\n            body.doto-thankyou-active,\n            body.doto-thankyou-active .site-main,\n            body.doto-thankyou-active main,\n            body.doto-thankyou-active .content-area,\n            body.doto-thankyou-active .entry-content {\n                max-width: 198mm !important;\n                width: 198mm !important;\n                margin: 0 auto !important;\n                padding: 0 !important;\n                background: #fff !important;\n            }\n\n            body.doto-thankyou-active * {\n                box-shadow: none !important;\n                text-shadow: none !important;\n            }\n\n            body.doto-thankyou-active img {\n                max-height: 28px !important;\n                width: auto !important;\n                margin: 0 0 2px !important;\n            }\n\n            body.doto-thankyou-active p {\n                margin: 2px 0 !important;\n                line-height: 1.22 !important;\n                font-size: 8.2px !important;\n            }\n\n            body.doto-thankyou-active h1,\n            body.doto-thankyou-active h2,\n            body.doto-thankyou-active h3 {\n                color: #000 !important;\n                letter-spacing: 0 !important;\n                line-height: 1.05 !important;\n                margin: 4px 0 !important;\n                padding: 0 !important;\n            }\n\n            body.doto-thankyou-active h1 {\n                font-size: 16px !important;\n            }\n\n            body.doto-thankyou-active h2 {\n                font-size: 12px !important;\n            }\n\n            body.doto-thankyou-active h3 {\n                font-size: 10px !important;\n            }\n\n            .doto-confirm-hero {\n                background: #fff !important;\n                border: 1px solid #d0d0d0 !important;\n                border-radius: 5px !important;\n                padding: 6px 8px !important;\n                margin: 4px 0 5px !important;\n                page-break-inside: avoid !important;\n            }\n\n            .doto-confirm-eyebrow {\n                background: transparent !important;\n                border: 0 !important;\n                color: #000 !important;\n                font-size: 7px !important;\n                padding: 0 !important;\n                margin: 0 0 2px !important;\n                letter-spacing: 0 !important;\n            }\n\n            .doto-confirm-hero h1 {\n                font-size: 15px !important;\n                margin: 0 0 2px !important;\n            }\n\n            .doto-confirm-hero p {\n                font-size: 8px !important;\n                line-height: 1.22 !important;\n                margin: 0 !important;\n            }\n\n            body.doto-thankyou-active table {\n                width: 100% !important;\n                border-collapse: collapse !important;\n                border-spacing: 0 !important;\n                border-radius: 0 !important;\n                border: 1px solid #cfcfcf !important;\n                background: #fff !important;\n                margin: 4px 0 5px !important;\n                page-break-inside: avoid !important;\n            }\n\n            body.doto-thankyou-active table th {\n                background: #f2f2f2 !important;\n                color: #000 !important;\n                padding: 3px 4px !important;\n                font-size: 7px !important;\n                line-height: 1.1 !important;\n                border: 1px solid #d8d8d8 !important;\n                font-weight: 800 !important;\n            }\n\n            body.doto-thankyou-active table td {\n                color: #000 !important;\n                padding: 3px 4px !important;\n                font-size: 7px !important;\n                line-height: 1.1 !important;\n                border: 1px solid #e1e1e1 !important;\n            }\n\n            body.doto-thankyou-active table td:last-child,\n            body.doto-thankyou-active table th:last-child {\n                text-align: right !important;\n                font-weight: 800 !important;\n            }\n\n            .doto-payment-card {\n                background: #fff !important;\n                border: 1px solid #cfcfcf !important;\n                border-left: 3px solid #000 !important;\n                border-radius: 5px !important;\n                padding: 5px 6px !important;\n                margin: 5px 0 !important;\n                page-break-inside: avoid !important;\n            }\n\n            .doto-payment-card h2 {\n                font-size: 11px !important;\n                margin: 0 0 3px !important;\n                color: #000 !important;\n            }\n\n            .doto-payment-card p {\n                font-size: 7.2px !important;\n                line-height: 1.18 !important;\n                margin: 0 !important;\n                color: #000 !important;\n            }\n\n            .doto-payment-grid {\n                display: grid !important;\n                grid-template-columns: repeat(3, 1fr) !important;\n                gap: 3px !important;\n                margin-top: 4px !important;\n            }\n\n            .doto-payment-item {\n                background: #fff !important;\n                border: 1px solid #d8d8d8 !important;\n                border-radius: 3px !important;\n                padding: 3px 4px !important;\n            }\n\n            .doto-payment-item strong {\n                font-size: 6px !important;\n                color: #000 !important;\n                margin: 0 0 1px !important;\n                letter-spacing: 0 !important;\n            }\n\n            .doto-payment-item span {\n                font-size: 7px !important;\n                color: #000 !important;\n                font-weight: 800 !important;\n            }\n\n            .doto-alert-confirm {\n                background: #fff !important;\n                border: 1px solid #cfcfcf !important;\n                border-left: 3px solid #000 !important;\n                border-radius: 3px !important;\n                padding: 3px 4px !important;\n                margin: 4px 0 0 !important;\n                color: #000 !important;\n                font-size: 7px !important;\n                line-height: 1.15 !important;\n            }\n\n            .doto-rules-box {\n                background: #fff !important;\n                border: 1px solid #cfcfcf !important;\n                border-radius: 5px !important;\n                padding: 5px 6px !important;\n                margin: 5px 0 0 !important;\n                page-break-inside: avoid !important;\n            }\n\n            .doto-rules-box h2 {\n                font-size: 11px !important;\n                color: #000 !important;\n                margin: 0 0 3px !important;\n            }\n\n            .doto-rules-intro {\n                background: #fff !important;\n                border: 1px solid #cfcfcf !important;\n                border-left: 3px solid #000 !important;\n                border-radius: 3px !important;\n                padding: 3px 4px !important;\n                margin: 3px 0 4px !important;\n                color: #000 !important;\n                font-size: 6.8px !important;\n                line-height: 1.12 !important;\n            }\n\n            .doto-rules-list {\n                columns: 3 !important;\n                column-gap: 10px !important;\n                padding-left: 10px !important;\n                margin: 0 !important;\n            }\n\n            .doto-rules-list li {\n                break-inside: avoid !important;\n                color: #000 !important;\n                font-size: 6.2px !important;\n                line-height: 1.12 !important;\n                margin: 0 0 2px !important;\n                padding: 0 !important;\n            }\n\n            .doto-customer-info {\n                border: 1px solid #cfcfcf !important;\n                border-radius: 4px !important;\n                padding: 4px 5px !important;\n                margin: 4px 0 !important;\n                background: #fff !important;\n            }\n\n            body.doto-thankyou-active .doto-hide-original-title {\n                display: none !important;\n            }\n\n            body.doto-thankyou-active br {\n                line-height: 1 !important;\n            }\n        }\n    <\/style>\n\n    <meta name=\"generator\" content=\"Elementor 4.0.2; features: e_font_icon_svg, additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-swap\">\n\t\t\t<style>\n\t\t\t\t.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),\n\t\t\t\t.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {\n\t\t\t\t\tbackground-image: none !important;\n\t\t\t\t}\n\t\t\t\t@media screen and (max-height: 1024px) {\n\t\t\t\t\t.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),\n\t\t\t\t\t.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {\n\t\t\t\t\t\tbackground-image: none !important;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t@media screen and (max-height: 640px) {\n\t\t\t\t\t.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),\n\t\t\t\t\t.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {\n\t\t\t\t\t\tbackground-image: none !important;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t<\/style>\n\t\t\t<link rel=\"icon\" href=\"https:\/\/dotosonhadobeach.com.br\/wp-content\/uploads\/2024\/11\/cropped-Logomarca-Doto-Sonhado-beach-32x32.png\" sizes=\"32x32\" \/>\n<link rel=\"icon\" href=\"https:\/\/dotosonhadobeach.com.br\/wp-content\/uploads\/2024\/11\/cropped-Logomarca-Doto-Sonhado-beach-192x192.png\" sizes=\"192x192\" \/>\n<link rel=\"apple-touch-icon\" href=\"https:\/\/dotosonhadobeach.com.br\/wp-content\/uploads\/2024\/11\/cropped-Logomarca-Doto-Sonhado-beach-180x180.png\" \/>\n<meta name=\"msapplication-TileImage\" content=\"https:\/\/dotosonhadobeach.com.br\/wp-content\/uploads\/2024\/11\/cropped-Logomarca-Doto-Sonhado-beach-270x270.png\" \/>\n<style id=\"wp-custom-css\">\n\/* Bot\u00e3o Confirmar Reserva - Checkout Hotel *\/\n.hb_button,\n.hb-submit,\n.hotel-booking button[type=\"submit\"],\n.hotel-booking input[type=\"submit\"],\n.hb-payment-form button[type=\"submit\"],\n.hb-booking-room-details button[type=\"submit\"],\nbutton[type=\"submit\"] {\n    background: #e8484f !important;\n    color: #ffffff !important;\n    border: none !important;\n    border-radius: 6px !important;\n    font-size: 18px !important;\n    font-weight: 700 !important;\n    text-align: center !important;\n    opacity: 1 !important;\n    text-transform: none !important;\n}\n\n\/* Garante que textos internos do bot\u00e3o tamb\u00e9m fiquem brancos *\/\n.hb_button *,\n.hb-submit *,\n.hotel-booking button[type=\"submit\"] *,\nbutton[type=\"submit\"] * {\n    color: #ffffff !important;\n}\n\n\n\/* DOTO - Camada boutique para p\u00e1gina de acomoda\u00e7\u00f5es *\/\n\nbody.post-type-archive-hb_room,\nbody.page-id-hotel-rooms,\nbody[class*=\"hotel-rooms\"] {\n  background: #fbf8f2;\n}\n\n\/* \u00c1rea geral da listagem *\/\nbody .hb_room_carousel_container,\nbody .hb_room,\nbody .hotel_booking_room,\nbody .rooms,\nbody .hb-search-results {\n  font-family: inherit;\n}\n\n\/* Cards dos quartos *\/\nbody .hb_room,\nbody .hotel_booking_room,\nbody .hb-room,\nbody li.hb_room {\n  background: #fff;\n  border: 1px solid rgba(120, 92, 55, 0.18);\n  border-radius: 22px;\n  overflow: hidden;\n  box-shadow: 0 14px 34px rgba(61, 43, 25, 0.08);\n  transition: transform .25s ease, box-shadow .25s ease, border-color .25s ease;\n  margin-bottom: 28px;\n}\n\nbody .hb_room:hover,\nbody .hotel_booking_room:hover,\nbody .hb-room:hover,\nbody li.hb_room:hover {\n  transform: translateY(-3px);\n  box-shadow: 0 18px 44px rgba(61, 43, 25, 0.13);\n  border-color: rgba(120, 92, 55, 0.32);\n}\n\n\/* Imagens dos quartos *\/\nbody .hb_room img,\nbody .hotel_booking_room img,\nbody .hb-room img,\nbody li.hb_room img {\n  width: 100%;\n  min-height: 240px;\n  object-fit: cover;\n  display: block;\n}\n\n\/* Conte\u00fado interno dos cards *\/\nbody .hb_room .summary,\nbody .hb_room .entry-summary,\nbody .hotel_booking_room .summary,\nbody .hb-room .summary,\nbody li.hb_room .summary {\n  padding: 22px 24px 24px;\n}\n\n\/* T\u00edtulos dos quartos *\/\nbody .hb_room h2,\nbody .hb_room h3,\nbody .hb_room .title,\nbody .hotel_booking_room h2,\nbody .hotel_booking_room h3,\nbody .hb-room h2,\nbody .hb-room h3 {\n  font-size: clamp(22px, 2vw, 30px);\n  line-height: 1.15;\n  font-weight: 800;\n  color: #332417;\n  margin-bottom: 10px;\n  letter-spacing: -0.02em;\n}\n\n\/* Descri\u00e7\u00f5es *\/\nbody .hb_room p,\nbody .hotel_booking_room p,\nbody .hb-room p {\n  color: #6f6255;\n  font-size: 15.5px;\n  line-height: 1.65;\n}\n\n\/* Pre\u00e7o *\/\nbody .hb_room .price,\nbody .hb_room .hb_price,\nbody .hotel_booking_room .price,\nbody .hb-room .price {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  background: #f7efe3;\n  color: #4a2f18;\n  border: 1px solid rgba(133, 92, 48, 0.22);\n  border-radius: 999px;\n  padding: 8px 13px;\n  font-weight: 800;\n  font-size: 15px;\n  margin: 12px 0;\n}\n\n\/* Bot\u00f5es *\/\nbody .hb_room a.button,\nbody .hb_room button,\nbody .hotel_booking_room a.button,\nbody .hotel_booking_room button,\nbody .hb-room a.button,\nbody .hb-room button,\nbody .hb_button,\nbody .hb-book-button,\nbody input[type=\"submit\"].hb_button {\n  background: #8b5e34 !important;\n  color: #fff !important;\n  border: 1px solid #8b5e34 !important;\n  border-radius: 999px !important;\n  padding: 12px 20px !important;\n  font-weight: 800 !important;\n  letter-spacing: .01em;\n  box-shadow: 0 8px 18px rgba(139, 94, 52, .22);\n  transition: all .25s ease;\n  text-decoration: none !important;\n}\n\nbody .hb_room a.button:hover,\nbody .hb_room button:hover,\nbody .hotel_booking_room a.button:hover,\nbody .hotel_booking_room button:hover,\nbody .hb-room a.button:hover,\nbody .hb-room button:hover,\nbody .hb_button:hover,\nbody .hb-book-button:hover,\nbody input[type=\"submit\"].hb_button:hover {\n  background: #6f4727 !important;\n  border-color: #6f4727 !important;\n  transform: translateY(-1px);\n  box-shadow: 0 12px 24px rgba(139, 94, 52, .28);\n}\n\n\/* Esconder avalia\u00e7\u00f5es vazias \/ 0 estrelas *\/\nbody .star-rating,\nbody .rating,\nbody .hb_rating,\nbody .comment-count,\nbody .review,\nbody .reviews,\nbody .hb_room_rating {\n  display: none !important;\n}\n\n\/* Filtros laterais do plugin, se aparecerem *\/\nbody .hb_room_filter,\nbody .hotel-booking-search,\nbody .hb-search-room-results .hb-search-results > aside,\nbody .widget_hb_widget_search,\nbody .hb_widget_search {\n  background: #fff;\n  border: 1px solid rgba(120, 92, 55, 0.18);\n  border-radius: 20px;\n  padding: 20px;\n  box-shadow: 0 12px 28px rgba(61, 43, 25, 0.07);\n}\n\n\/* Campos do formul\u00e1rio *\/\nbody .hotel-booking-search input,\nbody .hotel-booking-search select,\nbody .hb_widget_search input,\nbody .hb_widget_search select,\nbody .hb-form-field input,\nbody .hb-form-field select {\n  border-radius: 12px !important;\n  border: 1px solid rgba(120, 92, 55, 0.25) !important;\n  min-height: 44px;\n  padding: 10px 12px;\n}\n\n\/* Pagina\u00e7\u00e3o *\/\nbody .pagination a,\nbody .page-numbers {\n  border-radius: 999px;\n  border: 1px solid rgba(120, 92, 55, 0.22);\n  padding: 8px 12px;\n  color: #5d3d23;\n  background: #fff;\n  text-decoration: none;\n}\n\nbody .pagination .current,\nbody .page-numbers.current {\n  background: #8b5e34;\n  color: #fff;\n  border-color: #8b5e34;\n}\n\n\/* Mobile *\/\n@media (max-width: 768px) {\n  body .hb_room,\n  body .hotel_booking_room,\n  body .hb-room,\n  body li.hb_room {\n    border-radius: 18px;\n    margin-bottom: 22px;\n  }\n\n  body .hb_room img,\n  body .hotel_booking_room img,\n  body .hb-room img,\n  body li.hb_room img {\n    min-height: 210px;\n  }\n\n  body .hb_room .summary,\n  body .hb_room .entry-summary,\n  body .hotel_booking_room .summary,\n  body .hb-room .summary,\n  body li.hb_room .summary {\n    padding: 18px;\n  }\n\n  body .hb_room a.button,\n  body .hb_room button,\n  body .hotel_booking_room a.button,\n  body .hotel_booking_room button,\n  body .hb-room a.button,\n  body .hb-room button {\n    width: 100%;\n    text-align: center;\n    justify-content: center;\n  }\n}\n<\/style>\n<\/head>\n<body class=\"wp-custom-logo wp-theme-hello-elementor wp-hotel-booking-page wp-hotel-booking-thank-you\">\n\n\n<a class=\"skip-link screen-reader-text\" href=\"#content\">Ir para o conte\u00fado<\/a>\n\n<header id=\"site-header\" class=\"site-header dynamic-header menu-dropdown-tablet\">\n\t<div class=\"header-inner\">\n\t\t<div class=\"site-branding show-logo\">\n\t\t\t\t\t\t\t<div class=\"site-logo show\">\n\t\t\t\t\t<a href=\"https:\/\/dotosonhadobeach.com.br\/\" class=\"custom-logo-link\" rel=\"home\"><img decoding=\"async\" width=\"512\" height=\"512\" src=\"https:\/\/dotosonhadobeach.com.br\/wp-content\/uploads\/2024\/11\/cropped-Logomarca-Doto-Sonhado-beach.png\" class=\"custom-logo\" alt=\"Dot\u00f4 Sonhad\u00f4 Beach\" srcset=\"https:\/\/dotosonhadobeach.com.br\/wp-content\/uploads\/2024\/11\/cropped-Logomarca-Doto-Sonhado-beach.png 512w, https:\/\/dotosonhadobeach.com.br\/wp-content\/uploads\/2024\/11\/cropped-Logomarca-Doto-Sonhado-beach-300x300.png 300w, https:\/\/dotosonhadobeach.com.br\/wp-content\/uploads\/2024\/11\/cropped-Logomarca-Doto-Sonhado-beach-150x150.png 150w, https:\/\/dotosonhadobeach.com.br\/wp-content\/uploads\/2024\/11\/cropped-Logomarca-Doto-Sonhado-beach-270x270.png 270w, https:\/\/dotosonhadobeach.com.br\/wp-content\/uploads\/2024\/11\/cropped-Logomarca-Doto-Sonhado-beach-192x192.png 192w, https:\/\/dotosonhadobeach.com.br\/wp-content\/uploads\/2024\/11\/cropped-Logomarca-Doto-Sonhado-beach-180x180.png 180w, https:\/\/dotosonhadobeach.com.br\/wp-content\/uploads\/2024\/11\/cropped-Logomarca-Doto-Sonhado-beach-32x32.png 32w\" sizes=\"(max-width: 512px) 100vw, 512px\" \/><\/a>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<p class=\"site-description show\">\n\t\t\t\t\tPousada em Ponta de Pedras &#8211; PE\t\t\t\t<\/p>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<\/div>\n<\/header>\n\n\n\t<p>Reserva inv\u00e1lida<\/p>\n\n<footer id=\"site-footer\" class=\"site-footer dynamic-footer footer-has-copyright\">\n\t<div class=\"footer-inner\">\n\t\t<div class=\"site-branding show-logo\">\n\t\t\t\t\t\t\t<div class=\"site-logo hide\">\n\t\t\t\t\t<a href=\"https:\/\/dotosonhadobeach.com.br\/\" class=\"custom-logo-link\" rel=\"home\"><img decoding=\"async\" width=\"512\" height=\"512\" src=\"https:\/\/dotosonhadobeach.com.br\/wp-content\/uploads\/2024\/11\/cropped-Logomarca-Doto-Sonhado-beach.png\" class=\"custom-logo\" alt=\"Dot\u00f4 Sonhad\u00f4 Beach\" srcset=\"https:\/\/dotosonhadobeach.com.br\/wp-content\/uploads\/2024\/11\/cropped-Logomarca-Doto-Sonhado-beach.png 512w, https:\/\/dotosonhadobeach.com.br\/wp-content\/uploads\/2024\/11\/cropped-Logomarca-Doto-Sonhado-beach-300x300.png 300w, https:\/\/dotosonhadobeach.com.br\/wp-content\/uploads\/2024\/11\/cropped-Logomarca-Doto-Sonhado-beach-150x150.png 150w, https:\/\/dotosonhadobeach.com.br\/wp-content\/uploads\/2024\/11\/cropped-Logomarca-Doto-Sonhado-beach-270x270.png 270w, https:\/\/dotosonhadobeach.com.br\/wp-content\/uploads\/2024\/11\/cropped-Logomarca-Doto-Sonhado-beach-192x192.png 192w, https:\/\/dotosonhadobeach.com.br\/wp-content\/uploads\/2024\/11\/cropped-Logomarca-Doto-Sonhado-beach-180x180.png 180w, https:\/\/dotosonhadobeach.com.br\/wp-content\/uploads\/2024\/11\/cropped-Logomarca-Doto-Sonhado-beach-32x32.png 32w\" sizes=\"(max-width: 512px) 100vw, 512px\" \/><\/a>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<p class=\"site-description hide\">\n\t\t\t\t\tPousada em Ponta de Pedras &#8211; PE\t\t\t\t<\/p>\n\t\t\t\t\t<\/div>\n\n\t\t\n\t\t\t\t\t<div class=\"copyright show\">\n\t\t\t\t<p>Todos os direitos reservados<\/p>\n\t\t\t<\/div>\n\t\t\t<\/div>\n<\/footer>\n\n<script type=\"speculationrules\">\n{\"prefetch\":[{\"source\":\"document\",\"where\":{\"and\":[{\"href_matches\":\"\/*\"},{\"not\":{\"href_matches\":[\"\/wp-*.php\",\"\/wp-admin\/*\",\"\/wp-content\/uploads\/*\",\"\/wp-content\/*\",\"\/wp-content\/plugins\/*\",\"\/wp-content\/themes\/hello-elementor\/*\",\"\/*\\\\?(.+)\"]}},{\"not\":{\"selector_matches\":\"a[rel~=\\\"nofollow\\\"]\"}},{\"not\":{\"selector_matches\":\".no-prefetch, .no-prefetch a\"}}]},\"eagerness\":\"conservative\"}]}\n<\/script>\n\r\n<script type=\"text\/html\" id=\"tmpl-hb-minicart-item\">\r\n\t<div class=\"hb_mini_cart_item active\" data-cart-id=\"{{ data.cart_id }}\">\r\n\r\n\t\t<div class=\"hb_mini_cart_top\">\r\n\r\n\t\t\t<h4 class=\"hb_title\"><a href=\"{{{ data.permalink }}}\">{{ data.name }}<\/a><\/h4>\r\n\t\t\t<span class=\"hb_mini_cart_remove\"><i class=\"fa fa-times\"><\/i><\/span>\r\n\r\n\t\t<\/div>\r\n\r\n\t\t<div class=\"hb_mini_cart_number\">\r\n\r\n\t\t\t<label>Quantidade:<\/label>\r\n\t\t\t<span>{{ data.quantity }}<\/span>\r\n\r\n\t\t<\/div>\r\n\r\n\t\t<# if ( typeof data.extra_packages !== 'undefined' && Object.keys( data.extra_packages ).length > 0 ) { #>\r\n\t\t\t<div class=\"hb_mini_cart_price_packages\">\r\n\t\t\t\t<label>Servi\u00e7os adicionais:<\/label>\r\n\t\t\t\t<ul>\r\n\t\t\t\t\t<#  for ( var i = 0; i < Object.keys( data.extra_packages ).length; i++ ) { #>\r\n\t\t\t\t\t\t\t<# var pack = data.extra_packages[i]; #>\r\n\t\t\t\t\t\t\t<li>\r\n\t\t\t\t\t\t\t\t<div class=\"hb_package_title\">\r\n\t\t\t\t\t\t\t\t\t<a href=\"#\">{{{ pack.package_title }}}<\/a>\r\n\t\t\t\t\t\t\t\t\t<# if( !pack.required) {#>\r\n\t\t\t\t\t\t\t\t\t\t<span>\r\n\t\t\t\t\t\t\t\t\t\t\t({{{ pack.package_quantity }}})\r\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"#\" class=\"hb_package_remove\" data-cart-id=\"{{ pack.cart_id }}\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t<i class=\"fa fa-times\"><\/i>\r\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t\t\t\t\t<\/span>\r\n\t\t\t\t\t\t\t\t\t<# } #>\r\n\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t<\/li>\r\n\t\t\t\t\t<# } #>\r\n\t\t\t\t<\/ul>\r\n\t\t\t<\/div>\r\n\t\t<# } #>\r\n\r\n\t\t<div class=\"hb_mini_cart_price\">\r\n\r\n\t\t\t<label>Pre\u00e7o:<\/label>\r\n\t\t\t<span>{{{ data.total }}}<\/span>\r\n\r\n\t\t<\/div>\r\n\r\n\t<\/div>\r\n<\/script>\r\n<script type=\"text\/html\" id=\"tmpl-hb-minicart-footer\">\r\n\t<div class=\"hb_mini_cart_footer\">\r\n\r\n\t\t<a href=\"https:\/\/dotosonhadobeach.com.br\/index.php\/hotel-checkout\/?no-cache=6a1aab5c22447\" class=\"hb_button hb_checkout\">Check Out<\/a>\r\n\t\t<a href=\"https:\/\/dotosonhadobeach.com.br\/index.php\/hotel-cart\/?no-cache=6a1aab5c224ca\" class=\"hb_button hb_view_cart\">Ver carrinho<\/a>\r\n\r\n\t<\/div>\r\n<\/script>\r\n<script type=\"text\/html\" id=\"tmpl-hb-minicart-empty\">\r\n\t<p class=\"hb_mini_cart_empty\">Seu carrinho est\u00e1 vazio.<\/p>\r\n<\/script>\r\n\n    <script>\n        document.addEventListener('DOMContentLoaded', function () {\n            const pageText = document.body.innerText || '';\n\n            const isThankYou =\n                pageText.includes('Hotel Thank You') ||\n                pageText.includes('Itens de reserva') ||\n                pageText.includes('Instru\u00e7\u00e3o de Pagamento') ||\n                pageText.includes('Reserva #');\n\n            if (!isThankYou) {\n                return;\n            }\n\n            document.body.classList.add('doto-thankyou-active');\n\n            const h1s = Array.from(document.querySelectorAll('h1, h2'));\n            const originalTitle = h1s.find(el => el.textContent.trim().includes('Hotel Thank You'));\n\n            if (originalTitle) {\n                originalTitle.classList.add('doto-hide-original-title');\n\n                const hero = document.createElement('section');\n                hero.className = 'doto-confirm-hero';\n\n                hero.innerHTML = `\n                    <span class=\"doto-confirm-eyebrow\">Pousada em Ponta de Pedras \u2014 PE<\/span>\n                    <h1>Reserva recebida!<\/h1>\n                    <p>\n                        Obrigado por escolher a Dot\u00f4 Sonhad\u00f4 Beach. Sua solicita\u00e7\u00e3o de reserva foi registrada\n                        e nossa equipe entrar\u00e1 em contato para confirmar os detalhes e orientar o pagamento do sinal.\n                    <\/p>\n                    <div class=\"doto-confirm-actions\">\n                        <button type=\"button\" class=\"doto-print-btn\" onclick=\"window.print()\">Imprimir reserva<\/button>\n                        <a class=\"doto-whatsapp-btn\" target=\"_blank\" href=\"https:\/\/wa.me\/5581997525748\">Falar com a pousada<\/a>\n                        <a class=\"doto-back-btn\" href=\"\/\">Voltar ao site<\/a>\n                    <\/div>\n                `;\n\n                originalTitle.parentNode.insertBefore(hero, originalTitle);\n            }\n\n            const headings = Array.from(document.querySelectorAll('h1, h2, h3, strong'));\n            const paymentHeading = headings.find(el => el.textContent.trim().includes('Instru\u00e7\u00e3o de Pagamento'));\n\n            if (paymentHeading && !document.querySelector('.doto-payment-card')) {\n                const paymentCard = document.createElement('section');\n                paymentCard.className = 'doto-payment-card';\n\n                paymentCard.innerHTML = `\n                    <h2>Orienta\u00e7\u00e3o para pagamento do sinal<\/h2>\n                    <p>\n                        A reserva fica sujeita \u00e0 confirma\u00e7\u00e3o mediante pagamento antecipado de <strong>30% do valor da hospedagem<\/strong>.\n                        Ap\u00f3s realizar o pagamento, envie o comprovante pelo WhatsApp da pousada.\n                    <\/p>\n\n                    <div class=\"doto-payment-grid\">\n                        <div class=\"doto-payment-item\">\n                            <strong>Forma principal<\/strong>\n                            <span>Pix<\/span>\n                        <\/div>\n\n                        <div class=\"doto-payment-item\">\n                            <strong>Chave Pix<\/strong>\n                            <span>dotocomercial@gmail.com<\/span>\n                        <\/div>\n\n                        <div class=\"doto-payment-item\">\n                            <strong>Enviar comprovante<\/strong>\n                            <span>WhatsApp: (81) 99752-5748<\/span>\n                        <\/div>\n                    <\/div>\n\n                    <div class=\"doto-alert-confirm\">\n                        Importante: a reserva s\u00f3 ser\u00e1 confirmada ap\u00f3s a identifica\u00e7\u00e3o do pagamento do sinal.\n                    <\/div>\n                `;\n\n                paymentHeading.parentNode.insertBefore(paymentCard, paymentHeading);\n            }\n\n            \/**\n             * Organiza o regulamento gigante em lista.\n             *\/\n            if (paymentHeading && !document.querySelector('.doto-rules-box')) {\n                let current = paymentHeading.nextSibling;\n                let textParts = [];\n\n                while (current) {\n                    if (current.nodeType === 1 && current.matches && current.matches('h1, h2, h3, table, section')) {\n                        break;\n                    }\n\n                    if (current.textContent && current.textContent.trim().length > 80) {\n                        textParts.push(current.textContent.trim());\n                        current.style.display = 'none';\n                    }\n\n                    current = current.nextSibling;\n                }\n\n                const fullText = textParts.join(' ');\n                const rawItems = fullText\n                    .split('*')\n                    .map(item => item.trim())\n                    .filter(item => item.length > 18);\n\n                const importantIntro = rawItems.shift() || '';\n\n                if (rawItems.length > 0) {\n                    const rulesBox = document.createElement('section');\n                    rulesBox.className = 'doto-rules-box';\n\n                    const listItems = rawItems.map(item => `<li>${item}<\/li>`).join('');\n\n                    rulesBox.innerHTML = `\n                        <h2>Informa\u00e7\u00f5es importantes da estadia<\/h2>\n                        <div class=\"doto-rules-intro\">\n                            ${importantIntro || 'Leia com aten\u00e7\u00e3o as orienta\u00e7\u00f5es da pousada para sua estadia.'}\n                        <\/div>\n                        <ul class=\"doto-rules-list\">\n                            ${listItems}\n                        <\/ul>\n                    `;\n\n                    paymentHeading.parentNode.insertBefore(rulesBox, paymentHeading.nextSibling);\n                    paymentHeading.style.display = 'none';\n                }\n            }\n\n            \/**\n             * Tradu\u00e7\u00f5es e ajustes visuais simples.\n             *\/\n            document.querySelectorAll('h1, h2, h3, th, td, p, strong').forEach(function (el) {\n                let txt = el.textContent.trim();\n\n                if (txt === 'Itens de reserva') {\n                    el.textContent = 'Resumo da reserva';\n                }\n\n                if (txt === 'Noite') {\n                    el.textContent = 'Di\u00e1rias';\n                }\n\n                if (txt === 'Total geral') {\n                    el.textContent = 'Total da reserva';\n                }\n\n                if (txt === 'Pagamento antecipado') {\n                    el.textContent = 'Sinal de 30%';\n                }\n\n                if (txt === 'Crian\u00e7as') {\n                    el.textContent = 'Crian\u00e7as';\n                }\n            });\n        });\n    <\/script>\n\n    \t\t\t<script>\n\t\t\t\tconst lazyloadRunObserver = () => {\n\t\t\t\t\tconst lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` );\n\t\t\t\t\tconst lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => {\n\t\t\t\t\t\tentries.forEach( ( entry ) => {\n\t\t\t\t\t\t\tif ( entry.isIntersecting ) {\n\t\t\t\t\t\t\t\tlet lazyloadBackground = entry.target;\n\t\t\t\t\t\t\t\tif( lazyloadBackground ) {\n\t\t\t\t\t\t\t\t\tlazyloadBackground.classList.add( 'e-lazyloaded' );\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\tlazyloadBackgroundObserver.unobserve( entry.target );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t});\n\t\t\t\t\t}, { rootMargin: '200px 0px 200px 0px' } );\n\t\t\t\t\tlazyloadBackgrounds.forEach( ( lazyloadBackground ) => {\n\t\t\t\t\t\tlazyloadBackgroundObserver.observe( lazyloadBackground );\n\t\t\t\t\t} );\n\t\t\t\t};\n\t\t\t\tconst events = [\n\t\t\t\t\t'DOMContentLoaded',\n\t\t\t\t\t'elementor\/lazyload\/observe',\n\t\t\t\t];\n\t\t\t\tevents.forEach( ( event ) => {\n\t\t\t\t\tdocument.addEventListener( event, lazyloadRunObserver );\n\t\t\t\t} );\n\t\t\t<\/script>\n\t\t\t<script type=\"text\/template\" id=\"tmpl-elementor-templates-modal__header\">\n\t<div class=\"elementor-templates-modal__header__logo-area\"><\/div>\n\t<div class=\"elementor-templates-modal__header__menu-area\"><\/div>\n\t<div class=\"elementor-templates-modal__header__items-area\">\n\t\t<# if ( closeType ) { #>\n\t\t\t<button type=\"button\" class=\"elementor-templates-modal__header__close elementor-templates-modal__header__close--{{{ closeType }}} elementor-templates-modal__header__item\" aria-label=\"Fechar\">\n\t\t\t\t<# if ( 'skip' === closeType ) { #>\n\t\t\t\t<span>Pular<\/span>\n\t\t\t\t<# } #>\n\t\t\t\t<i class=\"eicon-close\" aria-hidden=\"true\"><\/i>\n\t\t\t\t<span class=\"elementor-screen-only\">{{{ $e.components?.get( 'document\/elements' )?.utils?.getTitleForLibraryClose() }}}<\/span>\n\t\t\t<\/button>\n\t\t<# } #>\n\t\t<div id=\"elementor-template-library-header-tools\"><\/div>\n\t<\/div>\n<\/script>\n\n<script type=\"text\/template\" id=\"tmpl-elementor-templates-modal__header__logo\">\n\t<span class=\"elementor-templates-modal__header__logo__icon-wrapper e-logo-wrapper\">\n\t\t<i class=\"eicon-elementor-circle\"><\/i>\n\t<\/span>\n\t<span class=\"elementor-templates-modal__header__logo__title\">{{{ title }}}<\/span>\n<\/script>\n<script id=\"jquery-ui-draggable-js\" src=\"https:\/\/dotosonhadobeach.com.br\/wp-includes\/js\/jquery\/ui\/draggable.min.js?ver=1.13.3\"><\/script>\n<script id=\"backbone-marionette-js\" src=\"https:\/\/dotosonhadobeach.com.br\/wp-content\/plugins\/elementor\/assets\/lib\/backbone\/backbone.marionette.min.js?ver=2.4.5.e1\"><\/script>\n<script id=\"backbone-radio-js\" src=\"https:\/\/dotosonhadobeach.com.br\/wp-content\/plugins\/elementor\/assets\/lib\/backbone\/backbone.radio.min.js?ver=1.0.4\"><\/script>\n<script id=\"elementor-common-modules-js\" src=\"https:\/\/dotosonhadobeach.com.br\/wp-content\/plugins\/elementor\/assets\/js\/common-modules.min.js?ver=4.0.2\"><\/script>\n<script id=\"elementor-web-cli-js-before\">\nvar elementorWebCliConfig = {\"isDebug\":false,\"urls\":{\"rest\":\"https:\\\/\\\/dotosonhadobeach.com.br\\\/index.php\\\/wp-json\\\/\",\"assets\":\"https:\\\/\\\/dotosonhadobeach.com.br\\\/wp-content\\\/plugins\\\/elementor\\\/assets\\\/\"},\"nonce\":\"38dc42928e\",\"version\":\"4.0.2\"};\nvar elementorWebCliConfig = {\"isDebug\":false,\"urls\":{\"rest\":\"https:\\\/\\\/dotosonhadobeach.com.br\\\/index.php\\\/wp-json\\\/\",\"assets\":\"https:\\\/\\\/dotosonhadobeach.com.br\\\/wp-content\\\/plugins\\\/elementor\\\/assets\\\/\"},\"nonce\":\"38dc42928e\",\"version\":\"4.0.2\"};\n\/\/# sourceURL=elementor-web-cli-js-before\n<\/script>\n<script id=\"elementor-web-cli-js\" src=\"https:\/\/dotosonhadobeach.com.br\/wp-content\/plugins\/elementor\/assets\/js\/web-cli.min.js?ver=4.0.2\"><\/script>\n<script id=\"elementor-dialog-js\" src=\"https:\/\/dotosonhadobeach.com.br\/wp-content\/plugins\/elementor\/assets\/lib\/dialog\/dialog.min.js?ver=4.9.4\"><\/script>\n<script id=\"wp-api-request-js-extra\">\nvar wpApiSettings = {\"root\":\"https:\/\/dotosonhadobeach.com.br\/index.php\/wp-json\/\",\"nonce\":\"38dc42928e\",\"versionString\":\"wp\/v2\/\"};\n\/\/# sourceURL=wp-api-request-js-extra\n<\/script>\n<script id=\"wp-api-request-js\" src=\"https:\/\/dotosonhadobeach.com.br\/wp-includes\/js\/api-request.min.js?ver=b2cd9fe2e20742ad9adc7768d333a30f\"><\/script>\n<script id=\"elementor-dev-tools-js-before\">\nvar elementorDevToolsConfig = {\"isDebug\":false,\"urls\":{\"assets\":\"https:\\\/\\\/dotosonhadobeach.com.br\\\/wp-content\\\/plugins\\\/elementor\\\/assets\\\/\"},\"deprecation\":{\"soft_notices\":[],\"soft_version_count\":4,\"hard_version_count\":8,\"current_version\":\"4.0.2\"}};\nvar elementorDevToolsConfig = {\"isDebug\":false,\"urls\":{\"assets\":\"https:\\\/\\\/dotosonhadobeach.com.br\\\/wp-content\\\/plugins\\\/elementor\\\/assets\\\/\"},\"deprecation\":{\"soft_notices\":[],\"soft_version_count\":4,\"hard_version_count\":8,\"current_version\":\"4.0.2\"}};\nvar elementorDevToolsConfig = {\"isDebug\":false,\"urls\":{\"assets\":\"https:\\\/\\\/dotosonhadobeach.com.br\\\/wp-content\\\/plugins\\\/elementor\\\/assets\\\/\"},\"deprecation\":{\"soft_notices\":[],\"soft_version_count\":4,\"hard_version_count\":8,\"current_version\":\"4.0.2\"}};\n\/\/# sourceURL=elementor-dev-tools-js-before\n<\/script>\n<script id=\"elementor-dev-tools-js\" src=\"https:\/\/dotosonhadobeach.com.br\/wp-content\/plugins\/elementor\/assets\/js\/dev-tools.min.js?ver=4.0.2\"><\/script>\n<script id=\"elementor-common-js-translations\">\n( function( domain, translations ) {\n\tvar localeData = translations.locale_data[ domain ] || translations.locale_data.messages;\n\tlocaleData[\"\"].domain = domain;\n\twp.i18n.setLocaleData( localeData, domain );\n} )( \"elementor\", {\"translation-revision-date\":\"2026-04-02 01:40:48+0000\",\"generator\":\"GlotPress\\\/4.0.3\",\"domain\":\"messages\",\"locale_data\":{\"messages\":{\"\":{\"domain\":\"messages\",\"plural-forms\":\"nplurals=2; plural=n > 1;\",\"lang\":\"pt_BR\"},\"To upload them anyway, ask the site administrator to enable unfiltered file uploads.\":[\"Para envi\\u00e1-los mesmo assim, pe\\u00e7a ao administrador do site para ativar os envios de arquivos n\\u00e3o filtrados.\"],\"This is because JSON files may pose a security risk.\":[\"Isso ocorre porque os arquivos JSON podem representar um risco de seguran\\u00e7a.\"],\"Sorry, you can't upload that file yet\":[\"Voc\\u00ea ainda n\\u00e3o pode enviar esse arquivo\"],\"Import Without Enabling\":[\"Importar sem ativar\"],\"Enable and Import\":[\"Ativar e importar\"],\"If you do not enable uploading unfiltered files, any SVG or JSON (including lottie) files used in the uploaded template will not be imported.\":[\"Se voc\\u00ea n\\u00e3o ativar o envio de arquivos n\\u00e3o filtrados, nenhum arquivo SVG ou JSON (incluindo lottie) usado no modelo enviado ser\\u00e1 importado.\"],\"The file exceeds the maximum upload size for this site.\":[\"O arquivo excede o tamanho m\\u00e1ximo de envio para este site.\"],\"Uploading...\":[\"Enviando...\"],\"Got it\":[\"Entendi\"],\"Enable Unfiltered File Uploads\":[\"Ativar envios de arquivos n\\u00e3o filtrados\"],\"Unable to connect\":[\"N\\u00e3o foi poss\\u00edvel conectar\"],\"Before you enable unfiltered files upload, note that such files include a security risk. Elementor does run a process to remove possible malicious code, but there is still risk involved when using such files.\":[\"Antes de ativar o envio de arquivos n\\u00e3o filtrados, observe que esses arquivos incluem um risco de seguran\\u00e7a. O Elementor executa um processo para remover poss\\u00edveis c\\u00f3digos maliciosos, mas ainda h\\u00e1 risco envolvido no uso desses arquivos.\"],\"Finder\":[\"Localizador\"],\"Enable\":[\"Ativar\"],\"Cancel\":[\"Cancelar\"]}},\"comment\":{\"reference\":\"assets\\\/js\\\/common.js\"}} );\n\/\/# sourceURL=elementor-common-js-translations\n<\/script>\n<script id=\"elementor-common-js-before\">\nvar elementorCommonConfig = {\"version\":\"4.0.2\",\"isRTL\":false,\"isDebug\":false,\"isElementorDebug\":false,\"activeModules\":[\"ajax\",\"connect\",\"event-tracker\"],\"experimentalFeatures\":{\"e_font_icon_svg\":true,\"additional_custom_breakpoints\":true,\"container\":true,\"hello-theme-header-footer\":true,\"nested-elements\":true,\"global_classes_should_enforce_capabilities\":true,\"e_variables\":true,\"e_opt_in_v4_page\":true,\"e_components\":true,\"e_interactions\":true,\"e_widget_creation\":true,\"import-export-customization\":true},\"allExperimentalFeatures\":{\"e_font_icon_svg\":true,\"additional_custom_breakpoints\":true,\"container\":true,\"e_optimized_markup\":false,\"hello-theme-header-footer\":true,\"landing-pages\":false,\"e_pro_free_trial_popup\":false,\"nested-elements\":true,\"pages_panel\":false,\"e_atomic_elements\":false,\"e_classes\":false,\"global_classes_should_enforce_capabilities\":true,\"e_variables\":true,\"e_opt_in_v4_page\":true,\"e_opt_in_v4\":false,\"e_components\":true,\"e_interactions\":true,\"e_widget_creation\":true,\"import-export-customization\":true,\"in_editor_feedback\":false,\"editor_events\":false},\"urls\":{\"assets\":\"https:\\\/\\\/dotosonhadobeach.com.br\\\/wp-content\\\/plugins\\\/elementor\\\/assets\\\/\",\"rest\":\"https:\\\/\\\/dotosonhadobeach.com.br\\\/index.php\\\/wp-json\\\/\"},\"filesUpload\":{\"unfilteredFiles\":false},\"editor_events\":{\"can_send_events\":false,\"elementor_version\":\"4.0.2\",\"site_url\":\"c72aee724cfe5b38e12720fd3d57ea1c802805340f14ecdd2418eed08d250ba8\",\"wp_version\":\"7.0\",\"user_agent\":\"Mozilla\\\/5.0 AppleWebKit\\\/537.36 (KHTML, like Gecko; compatible; ClaudeBot\\\/1.0; +claudebot@anthropic.com)\",\"site_language\":\"pt_BR\",\"site_key\":\"cc07fdaaedb8f8644a4c12c9207d378b\",\"subscription_id\":null,\"subscription\":null,\"token\":\"150605b3b9f979922f2ac5a52e2dcfe9\",\"flags_enabled\":false},\"library_connect\":{\"is_connected\":false,\"user_id\":null,\"user_roles\":[],\"subscription_plans\":{\"free\":{\"label\":null,\"promotion_url\":null,\"color\":null},\"essential\":{\"label\":\"Pro\",\"promotion_url\":\"https:\\\/\\\/elementor.com\\\/pro\\\/?utm_source=template-library&utm_medium=wp-dash&utm_campaign=gopro\",\"color\":\"#92003B\"},\"essential-oct2023\":{\"label\":\"Advanced\",\"promotion_url\":\"https:\\\/\\\/elementor.com\\\/pro\\\/?utm_source=template-library&utm_medium=wp-dash&utm_campaign=gopro\",\"color\":\"#92003B\"},\"advanced\":{\"label\":\"Advanced\",\"promotion_url\":\"https:\\\/\\\/elementor.com\\\/pro\\\/?utm_source=template-library&utm_medium=wp-dash&utm_campaign=gopro\",\"color\":\"#92003B\"},\"expert\":{\"label\":\"Expert\",\"promotion_url\":\"https:\\\/\\\/elementor.com\\\/pro\\\/?utm_source=template-library&utm_medium=wp-dash&utm_campaign=gopro\",\"color\":\"#92003B\"},\"agency\":{\"label\":\"Agency\",\"promotion_url\":\"https:\\\/\\\/elementor.com\\\/pro\\\/?utm_source=template-library&utm_medium=wp-dash&utm_campaign=gopro\",\"color\":\"#92003B\"}},\"base_access_level\":0,\"base_access_tier\":\"free\",\"current_access_level\":0,\"current_access_tier\":\"free\",\"plan_type\":\"free\",\"user_email\":null},\"ajax\":{\"url\":\"https:\\\/\\\/dotosonhadobeach.com.br\\\/wp-admin\\\/admin-ajax.php\",\"nonce\":\"9f36c87a26\"},\"connect\":[],\"event-tracker\":{\"isUserDataShared\":false}};\n\/\/# sourceURL=elementor-common-js-before\n<\/script>\n<script id=\"elementor-common-js\" src=\"https:\/\/dotosonhadobeach.com.br\/wp-content\/plugins\/elementor\/assets\/js\/common.min.js?ver=4.0.2\"><\/script>\n<script id=\"elementor-app-loader-js-before\">\nvar elementorAppConfig = {\"menu_url\":\"https:\\\/\\\/dotosonhadobeach.com.br\\\/wp-admin\\\/admin.php?page=elementor-app&ver=4.0.2#site-editor\\\/promotion\",\"assets_url\":\"https:\\\/\\\/dotosonhadobeach.com.br\\\/wp-content\\\/plugins\\\/elementor\\\/assets\\\/\",\"pages_url\":\"https:\\\/\\\/dotosonhadobeach.com.br\\\/wp-admin\\\/edit.php?post_type=page\",\"return_url\":\"https:\\\/\\\/dotosonhadobeach.com.br\\\/wp-admin\\\/\",\"hasPro\":false,\"admin_url\":\"https:\\\/\\\/dotosonhadobeach.com.br\\\/wp-admin\\\/\",\"login_url\":\"https:\\\/\\\/dotosonhadobeach.com.br\\\/painel-doto\\\/\",\"base_url\":\"https:\\\/\\\/dotosonhadobeach.com.br\\\/wp-admin\\\/admin.php?page=elementor-app&ver=4.0.2\",\"home_url\":\"https:\\\/\\\/dotosonhadobeach.com.br\",\"promotion\":{\"upgrade_url\":\"https:\\\/\\\/go.elementor.com\\\/go-pro-theme-builder\\\/\"},\"site-editor\":[],\"onboarding\":[]};\n\/\/# sourceURL=elementor-app-loader-js-before\n<\/script>\n<script id=\"elementor-app-loader-js\" src=\"https:\/\/dotosonhadobeach.com.br\/wp-content\/plugins\/elementor\/assets\/js\/app-loader.min.js?ver=4.0.2\"><\/script>\n<script id=\"wphb-extra-js-js-extra\">\nvar TPHB_Extra_Lang = [];\n\/\/# sourceURL=wphb-extra-js-js-extra\n<\/script>\n<script id=\"wphb-extra-js-js\" src=\"https:\/\/dotosonhadobeach.com.br\/wp-content\/plugins\/wp-hotel-booking\/includes\/plugins\/wp-hotel-booking-extra\/assets\/js\/site.js?ver=1780132700\"><\/script>\n<script id=\"hello-theme-frontend-js\" src=\"https:\/\/dotosonhadobeach.com.br\/wp-content\/themes\/hello-elementor\/assets\/js\/hello-frontend.min.js?ver=3.1.1\"><\/script>\n<script id=\"wp-emoji-settings\" type=\"application\/json\">\n{\"baseUrl\":\"https:\/\/s.w.org\/images\/core\/emoji\/17.0.2\/72x72\/\",\"ext\":\".png\",\"svgUrl\":\"https:\/\/s.w.org\/images\/core\/emoji\/17.0.2\/svg\/\",\"svgExt\":\".svg\",\"source\":{\"concatemoji\":\"https:\/\/dotosonhadobeach.com.br\/wp-includes\/js\/wp-emoji-release.min.js?ver=b2cd9fe2e20742ad9adc7768d333a30f\"}}\n<\/script>\n<script type=\"module\">\n\/*! This file is auto-generated *\/\nconst a=JSON.parse(document.getElementById(\"wp-emoji-settings\").textContent),o=(window._wpemojiSettings=a,\"wpEmojiSettingsSupports\"),s=[\"flag\",\"emoji\"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const a=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===a[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,a){switch(t){case\"flag\":return n(e,\"\\ud83c\\udff3\\ufe0f\\u200d\\u26a7\\ufe0f\",\"\\ud83c\\udff3\\ufe0f\\u200b\\u26a7\\ufe0f\")?!1:!n(e,\"\\ud83c\\udde8\\ud83c\\uddf6\",\"\\ud83c\\udde8\\u200b\\ud83c\\uddf6\")&&!n(e,\"\\ud83c\\udff4\\udb40\\udc67\\udb40\\udc62\\udb40\\udc65\\udb40\\udc6e\\udb40\\udc67\\udb40\\udc7f\",\"\\ud83c\\udff4\\u200b\\udb40\\udc67\\u200b\\udb40\\udc62\\u200b\\udb40\\udc65\\u200b\\udb40\\udc6e\\u200b\\udb40\\udc67\\u200b\\udb40\\udc7f\");case\"emoji\":return!a(e,\"\\ud83e\\u1fac8\")}return!1}function f(e,t,n,a){let r;const o=(r=\"undefined\"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement(\"canvas\")).getContext(\"2d\",{willReadFrequently:!0}),s=(o.textBaseline=\"top\",o.font=\"600 32px Arial\",{});return e.forEach(e=>{s[e]=t(o,e,n,a)}),s}function r(e){var t=document.createElement(\"script\");t.src=e,t.defer=!0,document.head.appendChild(t)}a.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if(\"object\"==typeof e&&\"number\"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&\"object\"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if(\"undefined\"!=typeof Worker&&\"undefined\"!=typeof OffscreenCanvas&&\"undefined\"!=typeof URL&&URL.createObjectURL&&\"undefined\"!=typeof Blob)try{var e=\"postMessage(\"+f.toString()+\"(\"+[JSON.stringify(s),u.toString(),c.toString(),p.toString()].join(\",\")+\"));\",a=new Blob([e],{type:\"text\/javascript\"});const r=new Worker(URL.createObjectURL(a),{name:\"wpTestEmojiSupports\"});return void(r.onmessage=e=>{i(n=e.data),r.terminate(),t(n)})}catch(e){}i(n=f(s,u,c,p))}t(n)}).then(e=>{for(const n in e)a.supports[n]=e[n],a.supports.everything=a.supports.everything&&a.supports[n],\"flag\"!==n&&(a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&a.supports[n]);var t;a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&!a.supports.flag,a.supports.everything||((t=a.source||{}).concatemoji?r(t.concatemoji):t.wpemoji&&t.twemoji&&(r(t.twemoji),r(t.wpemoji)))});\n\/\/# sourceURL=https:\/\/dotosonhadobeach.com.br\/wp-includes\/js\/wp-emoji-loader.min.js\n<\/script>\n    <script>\n    document.addEventListener(\"DOMContentLoaded\", function () {\n\n        const trocasDoto = {\n            \"Place Order\": \"Confirmar reserva\",\n            \"Place order\": \"Confirmar reserva\",\n\n            \"Have a coupon?\": \"Tem cupom?\",\n            \"Click here to enter your code\": \"Clique aqui para inserir seu c\u00f3digo\",\n            \"Click here to enter your coupon code\": \"Clique aqui para inserir seu c\u00f3digo\",\n            \"Coupon code\": \"C\u00f3digo do cupom\",\n            \"Apply coupon\": \"Aplicar cupom\",\n            \"Apply Coupon\": \"Aplicar cupom\",\n\n            \"Your order\": \"Sua reserva\",\n            \"Product\": \"Acomoda\u00e7\u00e3o\",\n            \"Subtotal\": \"Subtotal\",\n            \"Sub total\": \"Subtotal\",\n            \"Total\": \"Total\",\n            \"Date:\": \"Data:\",\n            \"Date\": \"Data\",\n\n            \"Details:\": \"Detalhes:\",\n            \"Details\": \"Detalhes\",\n            \"Room:\": \"Quarto:\",\n            \"Room\": \"Quarto\",\n            \"Adults:\": \"Adultos:\",\n            \"Adults\": \"Adultos\",\n            \"Adult\": \"Adulto\",\n            \"Children:\": \"Crian\u00e7as:\",\n            \"Children\": \"Crian\u00e7as\",\n\n            \"New customer\": \"Novo cliente\",\n            \"Title\": \"T\u00edtulo\",\n            \"Select\": \"Selecione\",\n            \"Postal code\": \"C\u00f3digo postal\",\n            \"First name\": \"Primeiro nome\",\n            \"Last name\": \"Sobrenome\",\n            \"Country\": \"Pa\u00eds\",\n            \"Phone\": \"Telefone\",\n            \"Address\": \"Endere\u00e7o\",\n            \"Email\": \"Email\",\n            \"City\": \"Cidade\",\n            \"State\": \"Estado\",\n            \"Additional information\": \"Informa\u00e7\u00f5es adicionais\",\n            \"Number phone\": \"N\u00famero de telefone\",\n            \"Email address\": \"Endere\u00e7o de email\",\n\n            \"Payment method\": \"Forma de pagamento\",\n            \"Payment Method\": \"Forma de pagamento\",\n            \"Payment Methods\": \"Formas de pagamento\",\n            \"M\u00e9todo de Pagamento\": \"Forma de pagamento\",\n            \"No payment methods\": \"Nenhuma forma de pagamento dispon\u00edvel\",\n            \"No payment method\": \"Nenhuma forma de pagamento dispon\u00edvel\",\n            \"Nenhuma forma de pagamento\": \"Nenhuma forma de pagamento dispon\u00edvel\",\n\n            \"I agree with\": \"Eu aceito os \",\n            \"Terms and Conditions\": \"Termos e Condi\u00e7\u00f5es\"\n        };\n\n        function traduzirCheckoutDoto() {\n            document.querySelectorAll(\"button, input, textarea, option\").forEach(function(el) {\n                const valor = el.value ? el.value.trim() : \"\";\n                const placeholder = el.placeholder ? el.placeholder.trim() : \"\";\n\n                if (trocasDoto[valor]) {\n                    el.value = trocasDoto[valor];\n                }\n\n                if (trocasDoto[placeholder]) {\n                    el.placeholder = trocasDoto[placeholder];\n                }\n            });\n\n            const walker = document.createTreeWalker(\n                document.body,\n                NodeFilter.SHOW_TEXT,\n                null,\n                false\n            );\n\n            let node;\n\n            while (node = walker.nextNode()) {\n                let textoOriginal = node.nodeValue;\n                let textoLimpo = textoOriginal.trim();\n\n                if (trocasDoto[textoLimpo]) {\n                    node.nodeValue = textoOriginal.replace(textoLimpo, trocasDoto[textoLimpo]);\n                    continue;\n                }\n\n                let novoTexto = textoOriginal\n                    .replace(\/\\bDetails:\/g, \"Detalhes:\")\n                    .replace(\/\\bRoom:\/g, \"Quarto:\")\n                    .replace(\/\\bAdults:\/g, \"Adultos:\")\n                    .replace(\/\\bChildren:\/g, \"Crian\u00e7as:\")\n                    .replace(\/\\bSub total\\b\/g, \"Subtotal\")\n                    .replace(\/Eu aceito osTermos\/g, \"Eu aceito os Termos\");\n\n                node.nodeValue = novoTexto;\n            }\n        }\n\n        traduzirCheckoutDoto();\n        setTimeout(traduzirCheckoutDoto, 500);\n        setTimeout(traduzirCheckoutDoto, 1500);\n        setTimeout(traduzirCheckoutDoto, 3000);\n    });\n    <\/script>\n        <script>\n    (function () {\n        if (window.dotoDatasCalendarioAtivo) return;\n        window.dotoDatasCalendarioAtivo = true;\n\n        const mesesCalendario = {\n            \"January\": \"Janeiro\",\n            \"February\": \"Fevereiro\",\n            \"March\": \"Mar\u00e7o\",\n            \"April\": \"Abril\",\n            \"May\": \"Maio\",\n            \"June\": \"Junho\",\n            \"July\": \"Julho\",\n            \"August\": \"Agosto\",\n            \"September\": \"Setembro\",\n            \"October\": \"Outubro\",\n            \"November\": \"Novembro\",\n            \"December\": \"Dezembro\"\n        };\n\n        const diasCalendario = {\n            \"Mon\": \"Seg\",\n            \"Tue\": \"Ter\",\n            \"Wed\": \"Qua\",\n            \"Thu\": \"Qui\",\n            \"Fri\": \"Sex\",\n            \"Sat\": \"S\u00e1b\",\n            \"Sun\": \"Dom\"\n        };\n\n        const mesesTexto = {\n            \"janeiro\": \"01\",\n            \"fevereiro\": \"02\",\n            \"mar\u00e7o\": \"03\",\n            \"marco\": \"03\",\n            \"abril\": \"04\",\n            \"maio\": \"05\",\n            \"junho\": \"06\",\n            \"julho\": \"07\",\n            \"agosto\": \"08\",\n            \"setembro\": \"09\",\n            \"outubro\": \"10\",\n            \"novembro\": \"11\",\n            \"dezembro\": \"12\"\n        };\n\n        function dataParaBR(valor) {\n            if (!valor) return valor;\n\n            let match = valor.trim().match(\/^(\\d{4})[\\\/\\-](\\d{2})[\\\/\\-](\\d{2})$\/);\n\n            if (!match) return valor;\n\n            return match[3] + \"\/\" + match[2] + \"\/\" + match[1];\n        }\n\n        function dataParaPlugin(valor) {\n            if (!valor) return valor;\n\n            let match = valor.trim().match(\/^(\\d{2})\\\/(\\d{2})\\\/(\\d{4})$\/);\n\n            if (!match) return valor;\n\n            return match[3] + \"\/\" + match[2] + \"\/\" + match[1];\n        }\n\n        function campoDataHotel(input) {\n            if (!input || input.tagName !== \"INPUT\") return false;\n\n            const valor = input.value ? input.value.trim() : \"\";\n            const ehData = \/^(\\d{4})[\\\/\\-](\\d{2})[\\\/\\-](\\d{2})$\/.test(valor) || \/^(\\d{2})\\\/(\\d{2})\\\/(\\d{4})$\/.test(valor);\n\n            if (!ehData) return false;\n\n            const meta = [\n                input.name || \"\",\n                input.id || \"\",\n                input.className || \"\",\n                input.placeholder || \"\",\n                input.getAttribute(\"aria-label\") || \"\"\n            ].join(\" \").toLowerCase();\n\n            return (\n                meta.includes(\"date\") ||\n                meta.includes(\"check\") ||\n                meta.includes(\"booking\") ||\n                meta.includes(\"hb_\") ||\n                meta.includes(\"arrival\") ||\n                meta.includes(\"departure\")\n            );\n        }\n\n        function mostrarDatasBR() {\n            document.querySelectorAll(\"input\").forEach(function (input) {\n                if (campoDataHotel(input)) {\n                    const novoValor = dataParaBR(input.value);\n\n                    if (novoValor !== input.value) {\n                        input.value = novoValor;\n                        input.setAttribute(\"data-doto-data-br\", \"true\");\n                    }\n\n                    input.placeholder = \"dd\/mm\/aaaa\";\n                }\n            });\n        }\n\n        function prepararDatasParaEnvio(form) {\n            form.querySelectorAll(\"input\").forEach(function (input) {\n                if (campoDataHotel(input) || input.getAttribute(\"data-doto-data-br\") === \"true\") {\n                    const novoValor = dataParaPlugin(input.value);\n\n                    if (novoValor !== input.value) {\n                        input.value = novoValor;\n                    }\n                }\n            });\n        }\n\n        function traduzirCalendario() {\n            document.querySelectorAll(\".flatpickr-calendar, .datepicker, .datepicker-dropdown, .ui-datepicker, .air-datepicker, .pika-single, .litepicker, .daterangepicker, [class*='datepicker']\").forEach(function (calendario) {\n                calendario.querySelectorAll(\"*\").forEach(function (el) {\n                    const texto = el.textContent ? el.textContent.trim() : \"\";\n\n                    if (mesesCalendario[texto]) {\n                        el.textContent = mesesCalendario[texto];\n                    }\n\n                    if (diasCalendario[texto]) {\n                        el.textContent = diasCalendario[texto];\n                    }\n                });\n\n                calendario.querySelectorAll(\"option\").forEach(function (option) {\n                    const texto = option.textContent ? option.textContent.trim() : \"\";\n\n                    if (mesesCalendario[texto]) {\n                        option.textContent = mesesCalendario[texto];\n                    }\n                });\n            });\n        }\n\n        function converterDataLonga(data) {\n            const match = data.trim().match(\/(\\d{1,2}) de ([a-z\u00e7]+) de (\\d{4})\/i);\n\n            if (!match) return data;\n\n            const dia = match[1].padStart(2, \"0\");\n            const mes = mesesTexto[match[2].toLowerCase()] || match[2];\n            const ano = match[3];\n\n            return dia + \"\/\" + mes + \"\/\" + ano;\n        }\n\n        function ajustarPeriodoResumo() {\n            const walker = document.createTreeWalker(\n                document.body,\n                NodeFilter.SHOW_TEXT,\n                null,\n                false\n            );\n\n            let node;\n\n            while (node = walker.nextNode()) {\n                let texto = node.nodeValue;\n\n                texto = texto.replace(\n                    \/(\\d{1,2} de [a-z\u00e7]+ de \\d{4})\\s*-\\s*(\\d{1,2} de [a-z\u00e7]+ de \\d{4})\/i,\n                    function (match, entrada, saida) {\n                        return \"Entrada \" + converterDataLonga(entrada) + \" | Sa\u00edda \" + converterDataLonga(saida);\n                    }\n                );\n\n                texto = texto.replace(\/^\\s*Data:\\s*$\/g, \"Per\u00edodo:\");\n\n                node.nodeValue = texto;\n            }\n        }\n\n        document.addEventListener(\"submit\", function (e) {\n            if (e.target && e.target.tagName === \"FORM\") {\n                prepararDatasParaEnvio(e.target);\n            }\n        }, true);\n\n        document.addEventListener(\"change\", function () {\n            setTimeout(mostrarDatasBR, 200);\n            setTimeout(traduzirCalendario, 200);\n            setTimeout(ajustarPeriodoResumo, 300);\n        });\n\n        document.addEventListener(\"click\", function () {\n            setTimeout(traduzirCalendario, 100);\n            setTimeout(traduzirCalendario, 300);\n            setTimeout(traduzirCalendario, 700);\n            setTimeout(mostrarDatasBR, 500);\n            setTimeout(ajustarPeriodoResumo, 700);\n        });\n\n        document.addEventListener(\"focusin\", function () {\n            setTimeout(traduzirCalendario, 100);\n            setTimeout(traduzirCalendario, 300);\n            setTimeout(mostrarDatasBR, 500);\n        });\n\n        const observer = new MutationObserver(function () {\n            traduzirCalendario();\n        });\n\n        observer.observe(document.body, {\n            childList: true,\n            subtree: true\n        });\n\n        mostrarDatasBR();\n        traduzirCalendario();\n        ajustarPeriodoResumo();\n\n        setTimeout(mostrarDatasBR, 500);\n        setTimeout(traduzirCalendario, 500);\n        setTimeout(ajustarPeriodoResumo, 1000);\n\n    })();\n    <\/script>\n    \n<\/body>\n<\/html>\n\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-440","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/dotosonhadobeach.com.br\/index.php\/wp-json\/wp\/v2\/pages\/440","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dotosonhadobeach.com.br\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/dotosonhadobeach.com.br\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/dotosonhadobeach.com.br\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dotosonhadobeach.com.br\/index.php\/wp-json\/wp\/v2\/comments?post=440"}],"version-history":[{"count":1,"href":"https:\/\/dotosonhadobeach.com.br\/index.php\/wp-json\/wp\/v2\/pages\/440\/revisions"}],"predecessor-version":[{"id":452,"href":"https:\/\/dotosonhadobeach.com.br\/index.php\/wp-json\/wp\/v2\/pages\/440\/revisions\/452"}],"wp:attachment":[{"href":"https:\/\/dotosonhadobeach.com.br\/index.php\/wp-json\/wp\/v2\/media?parent=440"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}