{"id":58298,"date":"2026-02-17T07:38:38","date_gmt":"2026-02-17T15:38:38","guid":{"rendered":"https:\/\/www.cloudbeds.com\/?page_id=58298"},"modified":"2026-09-24T11:57:23","modified_gmt":"2026-09-24T18:57:23","slug":"upsell-cb-payments","status":"publish","type":"page","link":"https:\/\/www.cloudbeds.com\/pt-br\/upsell-cb-payments\/","title":{"rendered":"Upsell &#8211; PT_CB Payments"},"content":{"rendered":"\n<style>header{display:none;}<\/style><div class=\"wp-block-cloudbeds-upsell-header alignfull bg-white py-4\"><div class=\"container px-4 md:px-[2.2rem]\"><div class=\"flex justify-between items-center gap-4\"><div class=\"flex items-center flex-shrink-0\"><a href=\"https:\/\/www.cloudbeds.com\/pt-br\/\" aria-label=\"Go to homepage\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/2025\/08\/logo-footer.svg\" alt=\"Cloudbeds\" class=\"max-w-[290px] max-h-[60px] h-auto w-auto\"\/><\/a><\/div><div class=\"upsell-header-lang-placeholder\"><\/div><\/div><\/div><\/div><script>\n                (function() {\n                    function cloneLangDropdown() {\n                        var placeholder = document.querySelector('.upsell-header-lang-placeholder');\n                        if (!placeholder) return;\n                        \n                        var original = document.querySelector('header .langDropdown');\n                        if (!original) return;\n                        \n                        var clone = original.cloneNode(true);\n                        placeholder.innerHTML = '';\n                        placeholder.appendChild(clone);\n                    }\n                    \n                    if (document.readyState === 'loading') {\n                        document.addEventListener('DOMContentLoaded', cloneLangDropdown);\n                    } else {\n                        cloneLangDropdown();\n                    }\n                })();\n            <\/script>\n\n\n<div class=\"upsell-landing-main wp-block-cloudbeds-upsell-landing-main\" id=\"ulm-1\">\n\n\t<!-- \u2550\u2550\u2550\u2550 Hero \u2550\u2550\u2550\u2550 -->\n\t<section class=\"hero-section\">\n\t\t<div class=\"hero-gradient\"><\/div>\n\t\t<div class=\"hero-grid-reveal\" data-grid-reveal><\/div>\n\n\t\t<div class=\"ulm-container\">\n\t\t\t<div class=\"hero-inner\">\n\t\t\t\t<div class=\"hero-grid\">\n\n\t\t\t\t\t<!-- Left column -->\n\t\t\t\t\t<div class=\"hero-left\">\n\t\t\t\t\t\t<span class=\"eyebrow cludbeds-slash\">Cloudbeds PAYMENTS<\/span>\n\t\t\t\t\t\t<h1 class=\"hero-headline\">Automatize pagamentos. Receba pontualmente, sem complica\u00e7\u00f5es.<\/h1>\n\t\t\t\t\t\t<p class=\"hero-body\">Ofere\u00e7a aos h\u00f3spedes um processo de checkout sem complica\u00e7\u00f5es, enquanto se beneficia de menos estornos, pagamentos mais r\u00e1pidos, e mais tempo livre na sua semana. <strong>O Cloudbeds Payments <\/strong>cuida do trabalho pesado para que voc\u00ea possa focar no que mais importa: seus h\u00f3spedes. Minimize a perda de receita com ferramentas para reduzir estornos, mitigar fraudes e criar fluxos de pagamento eficientes<\/p>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<!-- Hero CTA slot \u2014 InnerBlocks (default: cloudbeds\/form-upsell-v2). -->\n\t\t\t\t\t\t<div class=\"cta-slot\">\n<!-- Customer view \u2014 shown ONLY to a known customer (userType != \"visitor\" WITH a propidMC).\n     They don't fill the form; the green button reuses the form's EXISTING JS hooks:\n     .upsell-form-submit fires the same Salesforce fetch + submit, and the .cta-image wrapper is\n     auto-hidden for visitors by the form's script. Purely additive \u2014 the form below is untouched.\n     The .cta-image wrapper is the toggle target (plain div \u2192 .hidden beats it on specificity);\n     the inner .cta-card reuses .upsell-landing-main styles (this block renders inside its slot). -->\n<div class=\"cta-image\">\n    <div class=\"cta-card\">\n        <div class=\"cta-card-body\">\n            <span class=\"icon-bounce\">\n                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"36\" height=\"36\" viewBox=\"0 0 256 256\" fill=\"none\">\n                    <path d=\"M128 40L128 216\" stroke=\"var(--ulm-coffee-05)\" stroke-width=\"12\" stroke-linecap=\"round\" \/>\n                    <path d=\"M56 144L128 216L200 144\" stroke=\"var(--ulm-coffee-05)\" stroke-width=\"12\" stroke-linecap=\"round\" stroke-linejoin=\"round\" \/>\n                <\/svg>\n            <\/span>\n            <div>\n                <h3 class=\"cta-card-heading\">Agende uma demonstra\u00e7\u00e3o para descobrir como essa solu\u00e7\u00e3o pode ajudar voc\u00ea a ganhar at\u00e9 10hrs por semana com pagamentos integrados ao seu PMS.<\/h3>\n                <p class=\"cta-card-body-text\" style=\"margin-top: 10px;\">Elimine atritos do seu dia a dia com o processamento unificado de pagamentos.<\/p>\n            <\/div>\n            <button type=\"button\" class=\"btn-green upsell-form-submit\">\n                Escolha o melhor hor\u00e1rio para voc\u00ea                <svg width=\"14\" height=\"14\" viewBox=\"0 0 256 256\" fill=\"currentColor\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <path d=\"M215.39,40.61a8,8,0,0,0-5.66-2.61H72a8,8,0,0,0,0,16H188.69L40.4,202.3a8,8,0,1,0,11.3,11.3L200,65.31V182a8,8,0,0,0,16,0V45.28A8,8,0,0,0,215.39,40.61Z\" \/>\n                <\/svg>\n            <\/button>\n        <\/div>\n        <div class=\"cta-card-footer\">\n            <p>30 minutos, personalizados para sua propriedade \u2014 sem compromisso.<\/p>\n        <\/div>\n    <\/div>\n<\/div>\n\n<!-- Upsell Form V2 \u2014 .upsell-form--v2 scopes the new design; #upSellForm + hidden preserved for the JS toggle -->\n<div id=\"upSellForm\" class=\"hidden upsell-form--v2\">\n    <div class=\"form-card\">\n        <div class=\"form-card-body\">\n            <h3 class=\"form-card-heading\">Agende uma demonstra\u00e7\u00e3o para descobrir como essa solu\u00e7\u00e3o pode ajudar voc\u00ea a ganhar at\u00e9 10hrs por semana com pagamentos integrados ao seu PMS.<\/h3>\n            <p class=\"form-card-subtext\">Elimine atritos do seu dia a dia com o processamento unificado de pagamentos.<\/p>\n                <form class=\"chili-form space-y-4\" enctype=\"multipart\/form-data\" id=\"demo-form\" method=\"post\" >\n        <!-- <h3 class=\"font-host text-lg font-medium text-neutral-coffee-05\">Your info<\/h3> -->\n\n        <!-- Full Name -->\n        <div class=\"flex flex-col items-start gap-1 relative\">\n            <label class=\"form-full-name-label block text-[12px] font-medium text-neutral-coffee-05\">Full Name*<\/label>\n            <input name=\"full_name\" class=\"form-full-name required h-8 px-4 py-2 w-full bg-neutral-chalk-01 border-b border-solid border-neutral-coffee-05 text-neutral-coffee-05 placeholder:text-neutral-chalk-09 focus:outline-none focus:border-primary-blue-05\" placeholder=\"Enter your Name\" \/>\n        <\/div>\n\n        <!-- Email -->\n        <div class=\"flex flex-col items-start gap-1 relative\">\n            <label class=\"form-email-label block text-[12px] font-medium text-neutral-coffee-05\">Email*<\/label>\n            <input type=\"email\" name=\"email\" class=\"form-email required h-8 px-4 py-2 w-full bg-neutral-chalk-01 border-b border-solid border-neutral-coffee-05 text-neutral-coffee-05 placeholder:text-neutral-chalk-09 focus:outline-none focus:border-primary-blue-05\" placeholder=\"Enter your Email\" \/>\n        <\/div>\n\n        <!-- Job Role -->\n        <div class=\"flex flex-col items-start gap-1 relative\">\n            <label class=\"form-job-role-label block text-[12px] font-medium text-neutral-coffee-05\">Your Role*<\/label>\n            <div class=\"relative w-full\">\n                <select name=\"job_role\" class=\"form-job-role h-8 w-full bg-neutral-chalk-01 border-b border-solid border-neutral-coffee-05 px-4 text-base text-neutral-coffee-05 required flex-1 appearance-none focus:outline-none\">\n                    <option value=\"\">Select a Role<\/option>\n                    <option value=\"Owner\/Founder\/C-Suite\">Owner\/C-Suite<\/option>\n                    <option value=\"General Management\">General Management<\/option>\n                    <option value=\"Front of House\">Front Desk\/Operations<\/option>\n                    <option value=\"IT\/Operations\">IT<\/option>\n                    <option value=\"Revenue Management\">Revenue Management<\/option>\n                    <option value=\"Consultant\">Consultant<\/option>\n                    <option value=\"Sales\/Marketing\">Sales\/Marketing\/F&#038;B<\/option>\n                    <option value=\"Finance\">Finance<\/option>                    \n                <\/select>\n                <div class=\"w-6 h-6 absolute right-2 top-1\">\n                    <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"https:\/\/www.w3.org\/2000\/svg\">\n                        <path d=\"M7 10L12 15L17 10H7Z\" fill=\"#261C0A\" \/>\n                    <\/svg>\n                <\/div>\n            <\/div>\n        <\/div>\n\n        <!-- Property Name -->\n        <div class=\"flex flex-col items-start gap-1 relative\">\n            <label class=\"form-property-name-label block text-[12px] font-medium text-neutral-coffee-05\">Property Name*<\/label>\n            <input name=\"property_name\" class=\"form-property-name required h-8 px-4 py-2 w-full bg-neutral-chalk-01 border-b border-solid border-neutral-coffee-05 text-neutral-coffee-05 placeholder:text-neutral-chalk-09 focus:outline-none focus:border-primary-blue-05\" placeholder=\"Enter Property Name\" \/>\n        <\/div>\n\n        <!-- Property Type -->\n        <div class=\"flex flex-col items-start gap-1 relative\">\n            <label class=\"form-property-type-label block text-[12px] font-medium text-neutral-coffee-05\">Property Type*<\/label>\n            <div class=\"relative w-full\">\n                <select name=\"property_type\" class=\"form-property-type h-8 w-full bg-neutral-chalk-01 border-b border-solid border-neutral-coffee-05 px-4 text-base  text-neutral-coffee-05 required flex-1 appearance-none focus:outline-none\">\n                    <option value=\"\">Property type*<\/option>\n                    <option value=\"Hotel\">Hotel<\/option>\n                    <option value=\"Hostel\">Hostel<\/option>\n                    <option value=\"Vacation Homes\">Vacation Rental<\/option>\n                    <option value=\"Technology Partner\">Technology Partner<\/option>\n                    <option value=\"Consultant\">Consultant<\/option>\n                    <option value=\"Other\">Other<\/option>\n                <\/select>\n                <div class=\"w-6 h-6 absolute right-2 top-1\">\n                    <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"https:\/\/www.w3.org\/2000\/svg\">\n                        <path d=\"M7 10L12 15L17 10H7Z\" fill=\"#261C0A\" \/>\n                    <\/svg>\n                <\/div>\n            <\/div>\n        <\/div>\n\n        <!-- Number of Rooms -->\n        <div class=\"form-room-count-holder hide-field flex flex-col items-start gap-1 relative\">\n            <label class=\"form-room-count-label block text-[12px] font-medium text-neutral-coffee-05\">Number of Rooms*<\/label>\n            <input type=\"number\" name=\"room_count\" class=\"form-room-count hide-field required h-8 px-4 py-2 w-full bg-neutral-chalk-01 border-b border-solid border-neutral-coffee-05 text-neutral-coffee-05 placeholder:text-neutral-chalk-09 focus:outline-none focus:border-primary-blue-05\" placeholder=\"Enter number of rooms\" \/>\n        <\/div>\n\n        <!-- Number of Beds -->\n        <div class=\"form-bed-count-holder hide-field flex flex-col items-start gap-1 relative\">\n            <label class=\"form-bed-count-label block text-[12px] font-medium text-neutral-coffee-05\">Number of Beds*<\/label>\n            <input type=\"number\" name=\"bed_count\" class=\"form-bed-count hide-field required h-8 px-4 py-2 w-full bg-neutral-chalk-01 border-b border-solid border-neutral-coffee-05 text-neutral-coffee-05 placeholder:text-neutral-chalk-09 focus:outline-none focus:border-primary-blue-05\" placeholder=\"Enter number of beds\" \/>\n        <\/div>\n\n        <!-- VR Listings-->\n        <div class=\"form-multiple-properties hide-field form-vr-listings-number-holder hide-field flex flex-col items-start gap-1 relative\">\n            <label class=\"form-vr-listings-number-label block text-[12px] font-medium text-neutral-coffee-05\">How many listings do you have?*<\/label>\n            <input type=\"number\" name=\"vr_listings_number\" class=\"form-vr-listings-number required h-8 px-4 py-2 w-full bg-neutral-chalk-01 border-b border-solid border-neutral-coffee-05 text-neutral-coffee-05 placeholder:text-neutral-chalk-09 focus:outline-none focus:border-primary-blue-05\" placeholder=\"Number of listings?\" data-gaconnector-tracked=\"true\" \/>\n        <\/div>\n\n        <!-- VR Addresses-->\n        <div class=\"form-multiple-properties hide-field form-vr-address-number-holder hide-field flex flex-col items-start gap-1 relative\">\n            <label class=\"form-vr-address-number-label block text-[12px] font-medium text-neutral-coffee-05\">How many Addresses does your business have?*<\/label>\n            <input\n                type=\"number\"\n                name=\"vr_address_number\"\n                class=\"form-vr-address-number required h-8 px-4 py-2 w-full bg-neutral-chalk-01 border-b border-solid border-neutral-coffee-05 text-neutral-coffee-05 placeholder:text-neutral-chalk-09 focus:outline-none focus:border-primary-blue-05\"\n                placeholder=\"Number of Addresses?\"\n                data-gaconnector-tracked=\"true\" \/>\n        <\/div>\n\n        <!-- Property Group Type -->\n        <div class=\"flex flex-col items-start gap-1 relative\">\n            <label class=\"form-property-group-type-label block text-[12px] font-medium text-neutral-coffee-05\">Your Property Is..*<\/label>\n            <div class=\"relative w-full\">\n                <select name=\"property_group_type\" class=\"form-property-group-type h-8 w-full bg-neutral-chalk-01 border-b border-solid border-neutral-coffee-05 px-4 text-base  text-neutral-coffee-05 required flex-1 appearance-none focus:outline-none\">\n                    <option value=\"\">Make a selection<\/option>\n                    <option value=\"Part of a Group\">Part of a Group<\/option>\n                    <option value=\"Independent Property\">Independent Property<\/option>\n                <\/select>\n                <div class=\"w-6 h-6 absolute right-2 top-1\">\n                    <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"https:\/\/www.w3.org\/2000\/svg\">\n                        <path d=\"M7 10L12 15L17 10H7Z\" fill=\"#261C0A\" \/>\n                    <\/svg>\n                <\/div>\n            <\/div>\n        <\/div>\n\n        <!-- Phone -->\n        <div class=\"flex flex-col items-start gap-1 relative\">\n            <label class=\"form-phone-label block text-[12px] font-medium text-neutral-coffee-05\">Phone*<\/label>\n            <input type=\"tel\" name=\"phone\" class=\"form-phone required h-8 px-4 py-2 w-full bg-neutral-chalk-01 border-b border-solid border-neutral-coffee-05 text-neutral-coffee-05 placeholder:text-neutral-chalk-09 focus:outline-none focus:border-primary-blue-05\" placeholder=\"Enter Phone Number\" \/>\n        <\/div>\n\n        <!-- Country -->\n        <div class=\"flex flex-col items-start gap-1 relative\">\n            <label class=\"chili-countries-label block text-[12px] font-medium text-neutral-coffee-05\">Country*<\/label>\n            <div class=\"relative w-full\">\n                <select name=\"country\" class=\"chili-countries h-8 w-full bg-neutral-chalk-01 border-b border-solid border-neutral-coffee-05 px-4 text-base  text-neutral-coffee-05 required flex-1 appearance-none focus:outline-none\">\n                    <option value=\"\">Select a country<\/option>\n                <\/select>\n                <div class=\"w-6 h-6 absolute right-2 top-1\">\n                    <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"https:\/\/www.w3.org\/2000\/svg\">\n                        <path d=\"M7 10L12 15L17 10H7Z\" fill=\"#261C0A\" \/>\n                    <\/svg>\n                <\/div>\n            <\/div>\n        <\/div>\n\n        <!-- Languages -->\n        <div class=\"chili-languages flex flex-col items-start gap-1 relative\">\n            <label class=\"block text-[12px] font-medium text-neutral-coffee-05\">Language for your demo*<\/label>\n            <div class=\"relative w-full\">\n                <select name=\"language\" class=\"h-8 w-full bg-neutral-chalk-01 border-b border-solid border-neutral-coffee-05 px-4 text-base  text-neutral-coffee-05 flex-1 bg-transparent appearance-none focus:outline-none\">\n                    <option value=\"English\">English<\/option>\n                    <option value=\"Spanish\">Spanish<\/option>\n                    <option value=\"Portuguese\">Portuguese<\/option>\n                    <option value=\"French\">French<\/option>\n                    <option value=\"Bahasa\">Bahasa<\/option>\n                    <option value=\"Thai\">Thai<\/option>\n                <\/select>\n                <div class=\"w-6 h-6 absolute right-2 top-1\">\n                    <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"https:\/\/www.w3.org\/2000\/svg\">\n                        <path d=\"M7 10L12 15L17 10H7Z\" fill=\"#261C0A\" \/>\n                    <\/svg>\n                <\/div>\n            <\/div>\n        <\/div>\n\n        <!-- Hidden Fields -->\n        <input type=\"hidden\" class=\"form-first-name\" name=\"first_name\" \/>\n        <input type=\"hidden\" class=\"form-last-name\" name=\"last_name\" \/>\n        <input type=\"hidden\" class=\"utm-gclid\" name=\"utm_gclid\" \/>\n        <input type=\"hidden\" class=\"utm-fbclid\" name=\"utm_fbclid\" \/>\n        <input type=\"hidden\" class=\"utm-source\" name=\"utm_source\" \/>\n        <input type=\"hidden\" class=\"utm-medium\" name=\"utm_medium\" \/>\n        <input type=\"hidden\" class=\"utm-campaign\" name=\"utm_campaign\" \/>\n        <input type=\"hidden\" class=\"utm-term\" name=\"utm_term\" \/>\n        <input type=\"hidden\" class=\"utm-content\" name=\"utm_content\" \/>\n        <input type=\"hidden\" class=\"geo-state\" name=\"geo_state\" \/>\n        <input type=\"hidden\" class=\"geo-city\" name=\"geo_city\" \/>\n        <input type=\"hidden\" class=\"geo-timezone\" name=\"geo_timezone\" \/>\n        <input type=\"hidden\" class=\"geo-longitude\" name=\"geo_longitude\" \/>\n        <input type=\"hidden\" class=\"geo-latitude\" name=\"geo_latitude\" \/>\n        <input type=\"hidden\" class=\"geo-continent\" name=\"geo_continent\" \/>\n        <input type=\"hidden\" class=\"http-referer\" name=\"http_referer\" \/>\n        <input type=\"hidden\" class=\"ambassador-email\" name=\"ambassador_email\" \/>\n        <input type=\"hidden\" class=\"geo-os\" name=\"geo_os\" \/>\n        <input type=\"hidden\" class=\"geo-browser\" name=\"geo_browser\" \/>\n        <input type=\"hidden\" class=\"geo-device\" name=\"geo_device\" \/>\n        <input type=\"hidden\" class=\"price-plan\" name=\"price_plan\" \/>\n        <input type=\"hidden\" class=\"ga-client-id\" name=\"ga_client_id\" \/>\n        <input type=\"hidden\" class=\"ga-tracking-id\" name=\"ga_tracking_id\" \/>\n        <input type=\"hidden\" class=\"number-of-rooms\" name=\"number_of_rooms\" \/>\n        <input type=\"hidden\" class=\"number-of-beds\" name=\"number_of_beds\" \/>\n        <input type=\"hidden\" class=\"local-contact-name\" name=\"local_contact_name\" \/>\n        <input type=\"hidden\" class=\"referred-by\" name=\"referred_by\" \/>\n        <input type=\"hidden\" class=\"pricing-factor\" name=\"pricing_factor\" \/>\n        <input type=\"hidden\" class=\"sf-campaign\" name=\"sf_campaign\" \/>\n        <input type=\"hidden\" class=\"website-lang\" name=\"website_lang\" \/>\n        <input type=\"hidden\" class=\"custom-success\" name=\"custom_success\" value=\"1\" \/>\n        <input type=\"hidden\" class=\"last-lead-source\" name=\"last_lead_source\" value=\"Upsell - Inbound\" \/>\n        <input type=\"hidden\" name=\"record_type\" value=\"012C0000000UgjK\" \/>\n        <input type=\"hidden\" class=\"first-utm-medium\" name=\"first_utm_medium\" \/>\n        <input type=\"hidden\" class=\"first-utm-source\" name=\"first_utm_source\" \/>\n        <input type=\"hidden\" class=\"first-utm-campaign\" name=\"first_utm_campaign\" \/>\n        <input type=\"hidden\" class=\"first-utm-content\" name=\"first_utm_content\" \/>\n        <input type=\"hidden\" class=\"first-utm-term\" name=\"first_utm_term\" \/>\n        <input type=\"hidden\" class=\"first-landing-page\" name=\"first_landing_page\" \/>\n        <input type=\"hidden\" class=\"first-refer-url\" name=\"first_refer_url\" \/>\n        <input type=\"hidden\" class=\"last-utm-medium\" name=\"last_utm_medium\" \/>\n        <input type=\"hidden\" class=\"last-utm-source\" name=\"last_utm_source\" \/>\n        <input type=\"hidden\" class=\"last-utm-campaign\" name=\"last_utm_campaign\" \/>\n        <input type=\"hidden\" class=\"last-utm-content\" name=\"last_utm_content\" \/>\n        <input type=\"hidden\" class=\"last-utm-term\" name=\"last_utm_term\" \/>\n        <input type=\"hidden\" class=\"last-landing-page\" name=\"last_landing_page\" \/>\n        <input type=\"hidden\" class=\"last-refer-url\" name=\"last_refer_url\" \/>\n        <input type=\"hidden\" class=\"sfcid-form\" name=\"sfcid_form\" \/>\n        <input type=\"hidden\" class=\"sfcid-qs\" name=\"sfcid_qs\" \/>\n        <input type=\"hidden\" class=\"last-demo-date\" name=\"last_demo_date\" \/>\n        <input type=\"hidden\" class=\"last-form-submission-date\" name=\"last_form_submission_date\" \/>\n        <input type=\"hidden\" class=\"price-discount-type\" name=\"price_discount_type\" \/>\n        <input type=\"hidden\" class=\"weighted-room-count\" name=\"weighted_room_count\" \/>\n        <input type=\"hidden\" class=\"product-name\" name=\"product_name\" \/>\n        <input type=\"hidden\" class=\"property-id\" name=\"property_id\" \/>\n\t\t<input type=\"hidden\" class=\"experience\" name=\"experience\" \/>\n        <input type=\"hidden\" class=\"places-formatted-address\" name=\"places_formatted_address\" \/>\n        <input type=\"hidden\" class=\"places-website\" name=\"places_website\" \/>\n        <input type=\"hidden\" class=\"places-phone\" name=\"places_phone\" \/>\n        <input type=\"hidden\" class=\"places-street-prospect\" name=\"places_street_prospect\" \/>\n        <input type=\"hidden\" class=\"places-city\" name=\"places_city\" \/>\n        <input type=\"hidden\" class=\"places-state\" name=\"places_state\" \/>\n        <input type=\"hidden\" class=\"places-country\" name=\"places_country\" \/>\n        <input type=\"hidden\" class=\"places-postal-code\" name=\"places_postal_code\" \/>\n        <input type=\"hidden\" class=\"places-hotel-name\" name=\"places_hotel_name\" \/>\n\n\n\n        <!-- Submit -->\n        <div class=\"flex justify-end sm:pt-7\">\n            <button type=\"button\" class=\"form-submit content-submit green-regular-btn font-host px-4 py-2 inline-flex items-center justify-center gap-2 hover:bg-support-green-05 hover:text-neutral-coffee-05 text-base\">\n                <span class=\"downloadText\">Download<\/span>\n                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" class=\"ml-6\">\n                    <path d=\"M13.75 9.875V13.875C13.75 13.9745 13.7105 14.0698 13.6402 14.1402C13.5698 14.2105 13.4745 14.25 13.375 14.25H2.375C2.27554 14.25 2.18016 14.2105 2.10983 14.1402C2.03951 14.0698 2 13.9745 2 13.875V9.875C2 9.77554 2.03951 9.68016 2.10983 9.60983C2.18016 9.53951 2.27554 9.5 2.375 9.5C2.47446 9.5 2.56984 9.53951 2.64017 9.60983C2.71049 9.68016 2.75 9.77554 2.75 9.875V13.5H13V9.875C13 9.77554 13.0395 9.68016 13.1098 9.60983C13.1802 9.53951 13.2755 9.5 13.375 9.5C13.4745 9.5 13.5698 9.53951 13.6402 9.60983C13.7105 9.68016 13.75 9.77554 13.75 9.875ZM7.61 10.14C7.68031 10.2102 7.77562 10.2497 7.875 10.2497C7.97438 10.2497 8.06969 10.2102 8.14 10.14L10.64 7.64C10.7062 7.56891 10.7423 7.47489 10.7406 7.37774C10.7389 7.28059 10.6995 7.1879 10.6308 7.11919C10.5621 7.05048 10.4694 7.01113 10.3723 7.00941C10.2751 7.0077 10.1811 7.04376 10.11 7.11L8.25 8.96937V2.875C8.25 2.77554 8.21049 2.68016 8.14017 2.60983C8.06984 2.53951 7.97446 2.5 7.875 2.5C7.77554 2.5 7.68016 2.53951 7.60984 2.60983C7.53951 2.68016 7.5 2.77554 7.5 2.875V8.96937L5.64 7.11C5.56891 7.04376 5.47489 7.0077 5.37774 7.00941C5.28059 7.01113 5.1879 7.05048 5.11919 7.11919C5.05048 7.1879 5.01113 7.28059 5.00941 7.37774C5.0077 7.47489 5.04376 7.56891 5.11 7.64L7.61 10.14Z\" fill=\"#261C0A\" \/>\n                <\/svg>\n            <\/button>\n        <\/div>\n    <\/form>\n\n        <\/div>\n        <div class=\"form-card-footer\">\n            <p>30 minutos, personalizados para sua propriedade \u2014 sem compromisso.<\/p>\n        <\/div>\n    <\/div>\n<\/div>\n\n\n<iframe id=\"pardot-frame\" class=\"hidden\"><\/iframe>\n\n<script>\n\n    let submitting = false;\n    let getFormData = false;\n\n    \/* Demo-form submit label. The     <form class=\"chili-form space-y-4\" enctype=\"multipart\/form-data\" id=\"content-form\" method=\"post\" >\n        <!-- <h3 class=\"font-host text-lg font-medium text-neutral-coffee-05\">Your info<\/h3> -->\n\n        <!-- Full Name -->\n        <div class=\"flex flex-col items-start gap-1 relative\">\n            <label class=\"form-full-name-label block text-[12px] font-medium text-neutral-coffee-05\">Full Name*<\/label>\n            <input name=\"full_name\" class=\"form-full-name required h-8 px-4 py-2 w-full bg-neutral-chalk-01 border-b border-solid border-neutral-coffee-05 text-neutral-coffee-05 placeholder:text-neutral-chalk-09 focus:outline-none focus:border-primary-blue-05\" placeholder=\"Enter your Name\" \/>\n        <\/div>\n\n        <!-- Email -->\n        <div class=\"flex flex-col items-start gap-1 relative\">\n            <label class=\"form-email-label block text-[12px] font-medium text-neutral-coffee-05\">Email*<\/label>\n            <input type=\"email\" name=\"email\" class=\"form-email required h-8 px-4 py-2 w-full bg-neutral-chalk-01 border-b border-solid border-neutral-coffee-05 text-neutral-coffee-05 placeholder:text-neutral-chalk-09 focus:outline-none focus:border-primary-blue-05\" placeholder=\"Enter your Email\" \/>\n        <\/div>\n\n        <!-- Job Role -->\n        <div class=\"flex flex-col items-start gap-1 relative\">\n            <label class=\"form-job-role-label block text-[12px] font-medium text-neutral-coffee-05\">Your Role*<\/label>\n            <div class=\"relative w-full\">\n                <select name=\"job_role\" class=\"form-job-role h-8 w-full bg-neutral-chalk-01 border-b border-solid border-neutral-coffee-05 px-4 text-base text-neutral-coffee-05 required flex-1 appearance-none focus:outline-none\">\n                    <option value=\"\">Select a Role<\/option>\n                    <option value=\"Owner\/Founder\/C-Suite\">Owner\/C-Suite<\/option>\n                    <option value=\"General Management\">General Management<\/option>\n                    <option value=\"Front of House\">Front Desk\/Operations<\/option>\n                    <option value=\"IT\/Operations\">IT<\/option>\n                    <option value=\"Revenue Management\">Revenue Management<\/option>\n                    <option value=\"Consultant\">Consultant<\/option>\n                    <option value=\"Sales\/Marketing\">Sales\/Marketing\/F&B<\/option>\n                    <option value=\"Finance\">Finance<\/option>                    \n                <\/select>\n                <div class=\"w-6 h-6 absolute right-2 top-1\">\n                    <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"https:\/\/www.w3.org\/2000\/svg\">\n                        <path d=\"M7 10L12 15L17 10H7Z\" fill=\"#261C0A\" \/>\n                    <\/svg>\n                <\/div>\n            <\/div>\n        <\/div>\n\n        <!-- Property Name -->\n        <div class=\"flex flex-col items-start gap-1 relative\">\n            <label class=\"form-property-name-label block text-[12px] font-medium text-neutral-coffee-05\">Property Name*<\/label>\n            <input name=\"property_name\" class=\"form-property-name required h-8 px-4 py-2 w-full bg-neutral-chalk-01 border-b border-solid border-neutral-coffee-05 text-neutral-coffee-05 placeholder:text-neutral-chalk-09 focus:outline-none focus:border-primary-blue-05\" placeholder=\"Enter Property Name\" \/>\n        <\/div>\n\n        <!-- Property Type -->\n        <div class=\"flex flex-col items-start gap-1 relative\">\n            <label class=\"form-property-type-label block text-[12px] font-medium text-neutral-coffee-05\">Property Type*<\/label>\n            <div class=\"relative w-full\">\n                <select name=\"property_type\" class=\"form-property-type h-8 w-full bg-neutral-chalk-01 border-b border-solid border-neutral-coffee-05 px-4 text-base  text-neutral-coffee-05 required flex-1 appearance-none focus:outline-none\">\n                    <option value=\"\">Property type*<\/option>\n                    <option value=\"Hotel\">Hotel<\/option>\n                    <option value=\"Hostel\">Hostel<\/option>\n                    <option value=\"Vacation Homes\">Vacation Rental<\/option>\n                    <option value=\"Technology Partner\">Technology Partner<\/option>\n                    <option value=\"Consultant\">Consultant<\/option>\n                    <option value=\"Other\">Other<\/option>\n                <\/select>\n                <div class=\"w-6 h-6 absolute right-2 top-1\">\n                    <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"https:\/\/www.w3.org\/2000\/svg\">\n                        <path d=\"M7 10L12 15L17 10H7Z\" fill=\"#261C0A\" \/>\n                    <\/svg>\n                <\/div>\n            <\/div>\n        <\/div>\n\n        <!-- Number of Rooms -->\n        <div class=\"form-room-count-holder hide-field flex flex-col items-start gap-1 relative\">\n            <label class=\"form-room-count-label block text-[12px] font-medium text-neutral-coffee-05\">Number of Rooms*<\/label>\n            <input type=\"number\" name=\"room_count\" class=\"form-room-count hide-field required h-8 px-4 py-2 w-full bg-neutral-chalk-01 border-b border-solid border-neutral-coffee-05 text-neutral-coffee-05 placeholder:text-neutral-chalk-09 focus:outline-none focus:border-primary-blue-05\" placeholder=\"Enter number of rooms\" \/>\n        <\/div>\n\n        <!-- Number of Beds -->\n        <div class=\"form-bed-count-holder hide-field flex flex-col items-start gap-1 relative\">\n            <label class=\"form-bed-count-label block text-[12px] font-medium text-neutral-coffee-05\">Number of Beds*<\/label>\n            <input type=\"number\" name=\"bed_count\" class=\"form-bed-count hide-field required h-8 px-4 py-2 w-full bg-neutral-chalk-01 border-b border-solid border-neutral-coffee-05 text-neutral-coffee-05 placeholder:text-neutral-chalk-09 focus:outline-none focus:border-primary-blue-05\" placeholder=\"Enter number of beds\" \/>\n        <\/div>\n\n        <!-- VR Listings-->\n        <div class=\"form-multiple-properties hide-field form-vr-listings-number-holder hide-field flex flex-col items-start gap-1 relative\">\n            <label class=\"form-vr-listings-number-label block text-[12px] font-medium text-neutral-coffee-05\">How many listings do you have?*<\/label>\n            <input type=\"number\" name=\"vr_listings_number\" class=\"form-vr-listings-number required h-8 px-4 py-2 w-full bg-neutral-chalk-01 border-b border-solid border-neutral-coffee-05 text-neutral-coffee-05 placeholder:text-neutral-chalk-09 focus:outline-none focus:border-primary-blue-05\" placeholder=\"Number of listings?\" data-gaconnector-tracked=\"true\" \/>\n        <\/div>\n\n        <!-- VR Addresses-->\n        <div class=\"form-multiple-properties hide-field form-vr-address-number-holder hide-field flex flex-col items-start gap-1 relative\">\n            <label class=\"form-vr-address-number-label block text-[12px] font-medium text-neutral-coffee-05\">How many Addresses does your business have?*<\/label>\n            <input\n                type=\"number\"\n                name=\"vr_address_number\"\n                class=\"form-vr-address-number required h-8 px-4 py-2 w-full bg-neutral-chalk-01 border-b border-solid border-neutral-coffee-05 text-neutral-coffee-05 placeholder:text-neutral-chalk-09 focus:outline-none focus:border-primary-blue-05\"\n                placeholder=\"Number of Addresses?\"\n                data-gaconnector-tracked=\"true\" \/>\n        <\/div>\n\n        <!-- Property Group Type -->\n        <div class=\"flex flex-col items-start gap-1 relative\">\n            <label class=\"form-property-group-type-label block text-[12px] font-medium text-neutral-coffee-05\">Your Property Is..*<\/label>\n            <div class=\"relative w-full\">\n                <select name=\"property_group_type\" class=\"form-property-group-type h-8 w-full bg-neutral-chalk-01 border-b border-solid border-neutral-coffee-05 px-4 text-base  text-neutral-coffee-05 required flex-1 appearance-none focus:outline-none\">\n                    <option value=\"\">Make a selection<\/option>\n                    <option value=\"Part of a Group\">Part of a Group<\/option>\n                    <option value=\"Independent Property\">Independent Property<\/option>\n                <\/select>\n                <div class=\"w-6 h-6 absolute right-2 top-1\">\n                    <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"https:\/\/www.w3.org\/2000\/svg\">\n                        <path d=\"M7 10L12 15L17 10H7Z\" fill=\"#261C0A\" \/>\n                    <\/svg>\n                <\/div>\n            <\/div>\n        <\/div>\n\n        <!-- Phone -->\n        <div class=\"flex flex-col items-start gap-1 relative\">\n            <label class=\"form-phone-label block text-[12px] font-medium text-neutral-coffee-05\">Phone*<\/label>\n            <input type=\"tel\" name=\"phone\" class=\"form-phone required h-8 px-4 py-2 w-full bg-neutral-chalk-01 border-b border-solid border-neutral-coffee-05 text-neutral-coffee-05 placeholder:text-neutral-chalk-09 focus:outline-none focus:border-primary-blue-05\" placeholder=\"Enter Phone Number\" \/>\n        <\/div>\n\n        <!-- Country -->\n        <div class=\"flex flex-col items-start gap-1 relative\">\n            <label class=\"chili-countries-label block text-[12px] font-medium text-neutral-coffee-05\">Country*<\/label>\n            <div class=\"relative w-full\">\n                <select name=\"country\" class=\"chili-countries h-8 w-full bg-neutral-chalk-01 border-b border-solid border-neutral-coffee-05 px-4 text-base  text-neutral-coffee-05 required flex-1 appearance-none focus:outline-none\">\n                    <option value=\"\">Select a country<\/option>\n                <\/select>\n                <div class=\"w-6 h-6 absolute right-2 top-1\">\n                    <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"https:\/\/www.w3.org\/2000\/svg\">\n                        <path d=\"M7 10L12 15L17 10H7Z\" fill=\"#261C0A\" \/>\n                    <\/svg>\n                <\/div>\n            <\/div>\n        <\/div>\n\n        <!-- Languages -->\n        <div class=\"chili-languages flex flex-col items-start gap-1 relative\">\n            <label class=\"block text-[12px] font-medium text-neutral-coffee-05\">Language for your demo*<\/label>\n            <div class=\"relative w-full\">\n                <select name=\"language\" class=\"h-8 w-full bg-neutral-chalk-01 border-b border-solid border-neutral-coffee-05 px-4 text-base  text-neutral-coffee-05 flex-1 bg-transparent appearance-none focus:outline-none\">\n                    <option value=\"English\">English<\/option>\n                    <option value=\"Spanish\">Spanish<\/option>\n                    <option value=\"Portuguese\">Portuguese<\/option>\n                    <option value=\"French\">French<\/option>\n                    <option value=\"Bahasa\">Bahasa<\/option>\n                    <option value=\"Thai\">Thai<\/option>\n                <\/select>\n                <div class=\"w-6 h-6 absolute right-2 top-1\">\n                    <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"https:\/\/www.w3.org\/2000\/svg\">\n                        <path d=\"M7 10L12 15L17 10H7Z\" fill=\"#261C0A\" \/>\n                    <\/svg>\n                <\/div>\n            <\/div>\n        <\/div>\n\n        <!-- Hidden Fields -->\n        <input type=\"hidden\" class=\"form-first-name\" name=\"first_name\" \/>\n        <input type=\"hidden\" class=\"form-last-name\" name=\"last_name\" \/>\n        <input type=\"hidden\" class=\"utm-gclid\" name=\"utm_gclid\" \/>\n        <input type=\"hidden\" class=\"utm-fbclid\" name=\"utm_fbclid\" \/>\n        <input type=\"hidden\" class=\"utm-source\" name=\"utm_source\" \/>\n        <input type=\"hidden\" class=\"utm-medium\" name=\"utm_medium\" \/>\n        <input type=\"hidden\" class=\"utm-campaign\" name=\"utm_campaign\" \/>\n        <input type=\"hidden\" class=\"utm-term\" name=\"utm_term\" \/>\n        <input type=\"hidden\" class=\"utm-content\" name=\"utm_content\" \/>\n        <input type=\"hidden\" class=\"geo-state\" name=\"geo_state\" \/>\n        <input type=\"hidden\" class=\"geo-city\" name=\"geo_city\" \/>\n        <input type=\"hidden\" class=\"geo-timezone\" name=\"geo_timezone\" \/>\n        <input type=\"hidden\" class=\"geo-longitude\" name=\"geo_longitude\" \/>\n        <input type=\"hidden\" class=\"geo-latitude\" name=\"geo_latitude\" \/>\n        <input type=\"hidden\" class=\"geo-continent\" name=\"geo_continent\" \/>\n        <input type=\"hidden\" class=\"http-referer\" name=\"http_referer\" \/>\n        <input type=\"hidden\" class=\"ambassador-email\" name=\"ambassador_email\" \/>\n        <input type=\"hidden\" class=\"geo-os\" name=\"geo_os\" \/>\n        <input type=\"hidden\" class=\"geo-browser\" name=\"geo_browser\" \/>\n        <input type=\"hidden\" class=\"geo-device\" name=\"geo_device\" \/>\n        <input type=\"hidden\" class=\"price-plan\" name=\"price_plan\" \/>\n        <input type=\"hidden\" class=\"ga-client-id\" name=\"ga_client_id\" \/>\n        <input type=\"hidden\" class=\"ga-tracking-id\" name=\"ga_tracking_id\" \/>\n        <input type=\"hidden\" class=\"number-of-rooms\" name=\"number_of_rooms\" \/>\n        <input type=\"hidden\" class=\"number-of-beds\" name=\"number_of_beds\" \/>\n        <input type=\"hidden\" class=\"local-contact-name\" name=\"local_contact_name\" \/>\n        <input type=\"hidden\" class=\"referred-by\" name=\"referred_by\" \/>\n        <input type=\"hidden\" class=\"pricing-factor\" name=\"pricing_factor\" \/>\n        <input type=\"hidden\" class=\"sf-campaign\" name=\"sf_campaign\" \/>\n        <input type=\"hidden\" class=\"website-lang\" name=\"website_lang\" \/>\n        <input type=\"hidden\" class=\"custom-success\" name=\"custom_success\" value=\"1\" \/>\n        <input type=\"hidden\" class=\"last-lead-source\" name=\"last_lead_source\" value=\"Cloudbeds - Generic Demo Form\" \/>\n        <input type=\"hidden\" name=\"record_type\" value=\"012C0000000UgjK\" \/>\n        <input type=\"hidden\" class=\"first-utm-medium\" name=\"first_utm_medium\" \/>\n        <input type=\"hidden\" class=\"first-utm-source\" name=\"first_utm_source\" \/>\n        <input type=\"hidden\" class=\"first-utm-campaign\" name=\"first_utm_campaign\" \/>\n        <input type=\"hidden\" class=\"first-utm-content\" name=\"first_utm_content\" \/>\n        <input type=\"hidden\" class=\"first-utm-term\" name=\"first_utm_term\" \/>\n        <input type=\"hidden\" class=\"first-landing-page\" name=\"first_landing_page\" \/>\n        <input type=\"hidden\" class=\"first-refer-url\" name=\"first_refer_url\" \/>\n        <input type=\"hidden\" class=\"last-utm-medium\" name=\"last_utm_medium\" \/>\n        <input type=\"hidden\" class=\"last-utm-source\" name=\"last_utm_source\" \/>\n        <input type=\"hidden\" class=\"last-utm-campaign\" name=\"last_utm_campaign\" \/>\n        <input type=\"hidden\" class=\"last-utm-content\" name=\"last_utm_content\" \/>\n        <input type=\"hidden\" class=\"last-utm-term\" name=\"last_utm_term\" \/>\n        <input type=\"hidden\" class=\"last-landing-page\" name=\"last_landing_page\" \/>\n        <input type=\"hidden\" class=\"last-refer-url\" name=\"last_refer_url\" \/>\n        <input type=\"hidden\" class=\"sfcid-form\" name=\"sfcid_form\" \/>\n        <input type=\"hidden\" class=\"sfcid-qs\" name=\"sfcid_qs\" \/>\n        <input type=\"hidden\" class=\"last-demo-date\" name=\"last_demo_date\" \/>\n        <input type=\"hidden\" class=\"last-form-submission-date\" name=\"last_form_submission_date\" \/>\n        <input type=\"hidden\" class=\"price-discount-type\" name=\"price_discount_type\" \/>\n        <input type=\"hidden\" class=\"weighted-room-count\" name=\"weighted_room_count\" \/>\n        <input type=\"hidden\" class=\"product-name\" name=\"product_name\" \/>\n        <input type=\"hidden\" class=\"property-id\" name=\"property_id\" \/>\n\t\t<input type=\"hidden\" class=\"experience\" name=\"experience\" \/>\n        <input type=\"hidden\" class=\"places-formatted-address\" name=\"places_formatted_address\" \/>\n        <input type=\"hidden\" class=\"places-website\" name=\"places_website\" \/>\n        <input type=\"hidden\" class=\"places-phone\" name=\"places_phone\" \/>\n        <input type=\"hidden\" class=\"places-street-prospect\" name=\"places_street_prospect\" \/>\n        <input type=\"hidden\" class=\"places-city\" name=\"places_city\" \/>\n        <input type=\"hidden\" class=\"places-state\" name=\"places_state\" \/>\n        <input type=\"hidden\" class=\"places-country\" name=\"places_country\" \/>\n        <input type=\"hidden\" class=\"places-postal-code\" name=\"places_postal_code\" \/>\n        <input type=\"hidden\" class=\"places-hotel-name\" name=\"places_hotel_name\" \/>\n\n\n\n        <!-- Submit -->\n        <div class=\"flex justify-end sm:pt-7\">\n            <button type=\"button\" class=\"form-submit content-submit green-regular-btn font-host px-4 py-2 inline-flex items-center justify-center gap-2 hover:bg-support-green-05 hover:text-neutral-coffee-05 text-base\">\n                <span class=\"downloadText\">Download<\/span>\n                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" class=\"ml-6\">\n                    <path d=\"M13.75 9.875V13.875C13.75 13.9745 13.7105 14.0698 13.6402 14.1402C13.5698 14.2105 13.4745 14.25 13.375 14.25H2.375C2.27554 14.25 2.18016 14.2105 2.10983 14.1402C2.03951 14.0698 2 13.9745 2 13.875V9.875C2 9.77554 2.03951 9.68016 2.10983 9.60983C2.18016 9.53951 2.27554 9.5 2.375 9.5C2.47446 9.5 2.56984 9.53951 2.64017 9.60983C2.71049 9.68016 2.75 9.77554 2.75 9.875V13.5H13V9.875C13 9.77554 13.0395 9.68016 13.1098 9.60983C13.1802 9.53951 13.2755 9.5 13.375 9.5C13.4745 9.5 13.5698 9.53951 13.6402 9.60983C13.7105 9.68016 13.75 9.77554 13.75 9.875ZM7.61 10.14C7.68031 10.2102 7.77562 10.2497 7.875 10.2497C7.97438 10.2497 8.06969 10.2102 8.14 10.14L10.64 7.64C10.7062 7.56891 10.7423 7.47489 10.7406 7.37774C10.7389 7.28059 10.6995 7.1879 10.6308 7.11919C10.5621 7.05048 10.4694 7.01113 10.3723 7.00941C10.2751 7.0077 10.1811 7.04376 10.11 7.11L8.25 8.96937V2.875C8.25 2.77554 8.21049 2.68016 8.14017 2.60983C8.06984 2.53951 7.97446 2.5 7.875 2.5C7.77554 2.5 7.68016 2.53951 7.60984 2.60983C7.53951 2.68016 7.5 2.77554 7.5 2.875V8.96937L5.64 7.11C5.56891 7.04376 5.47489 7.0077 5.37774 7.00941C5.28059 7.01113 5.1879 7.05048 5.11919 7.11919C5.05048 7.1879 5.01113 7.28059 5.00941 7.37774C5.0077 7.47489 5.04376 7.56891 5.11 7.64L7.61 10.14Z\" fill=\"#261C0A\" \/>\n                <\/svg>\n            <\/button>\n        <\/div>\n    <\/form>\n\n shortcode renders a generic\n       \"Download\" label, and this script overrides it once the user context is\n       known. It used to be a hardcoded English \"Pick a Time\", which WPML could\n       never reach, so PT\/ES pages kept showing English. It now reuses the\n       translated Button Label attribute (the same text as the customer card). *\/\n    var upsellSubmitLabel = \"Escolha o melhor hor\\u00e1rio para voc\\u00ea\";\n\n    \/* Helper to safely get cookie - only define if not already defined *\/\n    if (typeof getCookie !== 'function') {\n        function getCookie(name) {\n            var m = document.cookie.match(new RegExp('(?:^|; )'+name+'=([^;]*)'));\n            return m ? decodeURIComponent(m[1]) : null;\n        }\n    }\n\n    \/* Helper to set both value and attribute - only define if not already defined *\/\n    if (typeof setValBoth !== 'function') {\n        function setValBoth($form, selector, value) {\n            if (value === undefined || value === null) return;\n            var $el = $form.find(selector);\n            $el.val(value).attr('value', value);\n        }\n    }\n\n    \/* Helper to convert to number - only define if not already defined *\/\n    if (typeof toNum !== 'function') {\n        function toNum(val) {\n            var n = parseInt(val, 10);\n            return isNaN(n) ? 0 : n;\n        }\n    }\n\n    \/* Compute weighted room count - only define if not already defined *\/\n    if (typeof computeWeighted !== 'function') {\n        function computeWeighted(rooms, beds) {\n            var r = toNum(rooms);\n            var b = toNum(beds);\n            return Math.round(r + (b > 0 ? b \/ 4 : 0));\n        }\n    }\n\n    \/* Main initialization function - runs once user context is ready *\/\n    function initializeUpsellForm() {\n        \/\/ Prevent double initialization\n        if (window.upsellFormInitialized) {\n            console.log('Upsell form already initialized, skipping');\n            return;\n        }\n        window.upsellFormInitialized = true;\n\n        console.log(\"Initializing upsell form\");\n        console.log(\"propidMC =\", window.propidMC);\n        console.log(\"userType =\", window.userType);\n        \n        if (window.userType !== \"visitor\") {\n            console.log('Customer detected - checking form state'); \n\n            if (window.propidMC) {\n                console.log('propidMC exists - will fetch from SF when button pressed:', window.propidMC);\n                getFormData = true;\n            } else {            \n                console.log('No propidMC - Show the full form'); \n                $(\"#upSellForm\").removeClass('hidden');\n                $(\".upsell-form-submit\").addClass('hidden');\n                $(\".cta-image\").addClass('hidden');\n                $(\".downloadText\").text(upsellSubmitLabel);\n            }\n\n        } else {\n\n            \/\/ Visitor: check __cbUserInfoData for stored user info\n            var obj = (window.__cbUserInfoData && Object.keys(window.__cbUserInfoData).length)\n                ? window.__cbUserInfoData\n                : null;\n\n            if (!obj) {\n                console.log('No user info data found');\n                console.log('Visitor - Show the full form');\n                $(\"#upSellForm\").removeClass('hidden');\n                $(\".upsell-form-submit\").addClass('hidden');\n                $(\".cta-image\").addClass('hidden');\n                $(\".downloadText\").text(upsellSubmitLabel);\n\n            } else {\n\n                var $form = $('#demo-form');\n                if (!$form.length) {\n                    console.warn('Demo form not found in DOM');\n                    return;\n                }\n\n                \/\/ Build name vars from obj\n                var _fn   = obj.first_name || '';\n                var _ln   = obj.last_name  || '';\n                var _full = ((_fn + ' ' + _ln).trim()) || obj.full_name || '';\n\n                if (obj.form_filled === true || obj.form_filled === 'partial') {\n                    console.log('form_filled=' + obj.form_filled + ' \u2014 pre-filling upsell form');\n\n                    setValBoth($form, '.form-full-name', _full);\n                    setValBoth($form, '.form-email', obj.email);\n                    setValBoth($form, '.form-phone', obj.phone);\n                    setValBoth($form, '.chili-countries', obj.country);\n                    setValBoth($form, '.form-property-name', obj.property_name);\n                    setValBoth($form, '.form-property-type', obj.property_type);\n                    setValBoth($form, '.form-room-count', obj.room_count);\n                    setValBoth($form, '.form-bed-count', obj.bed_count);\n                    setValBoth($form, '.geo-postal-code', obj.geo_postal_code);\n                    setValBoth($form, '.form-property-group-type', obj.property_group_type || 'Independent Property');\n                    setValBoth($form, '.form-job-role', obj.job_role || 'General Management');\n                    setValBoth($form, '.chili-languages', obj.language);\n                    setValBoth($form, '.website-lang', obj.website_lang);\n                    setValBoth($form, '.user-language', obj.user_language);\n\n                    \/\/ Hidden fields\n                    setValBoth($form, '.form-first-name', _fn);\n                    setValBoth($form, '.form-last-name', _ln);\n                    setValBoth($form, '.sfcid-form', obj.sfcid_form || '');\n                    setValBoth($form, '.sfcid-qs', obj.sfcid_qs);\n                    setValBoth($form, '.product-name', obj.product_name || 'CB Payments');\n                    setValBoth($form, '.last-lead-source', obj.last_lead_source);\n                    setValBoth($form, '.property-id', obj.property_id);\n                    setValBoth($form, '.weighted-room-count', obj.weighted_room_count);\n                    setValBoth($form, '.form-multiple-properties', obj.multiple_properties);\n                    setValBoth($form, '.association-id', obj.association_id);\n                    setValBoth($form, '.ga4-client-id', obj.ga4_client_id);\n                    setValBoth($form, '.form-vr-listings-number', obj.vr_listings_number);\n                    setValBoth($form, '.form-vr-address-number', obj.vr_address_number);\n\n                    \/\/ Google Places fields\n                    setValBoth($form, '.places-formatted-address', obj.places_formatted_address);\n                    setValBoth($form, '.places-website', obj.places_website);\n                    setValBoth($form, '.places-phone', obj.places_phone);\n                    setValBoth($form, '.places-street-prospect', obj.places_street_prospect);\n                    setValBoth($form, '.places-city', obj.places_city);\n                    setValBoth($form, '.places-state', obj.places_state);\n                    setValBoth($form, '.places-country', obj.places_country);\n                    setValBoth($form, '.places-postal-code', obj.places_postal_code);\n                    setValBoth($form, '.places-hotel-name', obj.places_hotel_name);\n\n                    \/\/ Weighted rooms\n                    var wp = toNum(obj.weighted_room_count);\n                    var wc = wp > 0 ? wp : computeWeighted(obj.room_count, obj.bed_count);\n                    setValBoth($form, '.form-weighted-room-count', wc);\n\n                    \/\/ Trigger property-type change to show rooms\/beds\/VR fields\n                    $form.find('select.form-property-type').trigger('change');\n\n                    \/\/ Trigger change on remaining fields for any listeners\n                    $form.find('input,select,textarea').not('select.form-property-type').trigger('change');\n\n                    console.log('Upsell form pre-filled from stored user info');\n                }\n\n                \/\/ Show the pre-filled form \u2014 let the user review and submit\n                $(\"#upSellForm\").removeClass('hidden');\n                $(\".upsell-form-submit\").addClass('hidden');\n                $(\".cta-image\").addClass('hidden');\n                $(\".downloadText\").text(upsellSubmitLabel);\n            }\n        }\n    }\n\n    \/* Wait for user context to be ready before initializing *\/\n    (function() {\n        let attempts = 0;\n        const maxAttempts = 100; \/\/ 5 seconds max (50ms * 100)\n        \n        function checkUserContext() {\n            attempts++;\n            \n            \/\/ Check if userType is defined (this gets set by mu-plugin CBUID)\n            var _ctxReady = (typeof window.userType !== 'undefined');\n            if (_ctxReady) { _ctxReady = (typeof window.propidMC !== 'undefined'); }\n            if (_ctxReady) {\n                console.log('User context ready after', attempts * 50, 'ms');\n                initializeUpsellForm();\n            } else if (attempts >= maxAttempts) {\n                console.warn('User context not available after 5s, initializing anyway');\n                \/\/ Set defaults and continue\n                window.userType = window.userType || 'visitor';\n                window.propidMC = window.propidMC || '';\n                initializeUpsellForm();\n            } else {\n                \/\/ Keep checking\n                setTimeout(checkUserContext, 50);\n            }\n        }\n        \n        \/\/ Start checking when DOM is ready\n        if (document.readyState === 'loading') {\n            document.addEventListener('DOMContentLoaded', checkUserContext);\n        } else {\n            checkUserContext();\n        }\n    })();\n\n    \/* Button click handler *\/\n    $(document).on('click', '.upsell-form-submit, .form-submit', function() {\n        $(\".custom-success\").remove();\n        $(\"#demo-form .sfcid-form\").val('');\n        $(\"#demo-form .product-name\").val('CB Payments');        \n\n        console.log(\"Form submission initiated\");\n        console.log('CB Payments');\n\n        if (submitting) {\n            console.log('Already submitting, ignoring click');\n            return;\n        }\n        submitting = true;\n\n        if (getFormData) {\n            console.log('Getting form data from SF via propidMC:', window.propidMC);\n\n            if (window.propidMC) {\n\n                \/\/ Show loading indicator if you have one\n                $(\".chili-loader-icon\").removeClass('hidden');\n\n                fetch('\/wp-json\/cloudbeds\/v1\/update-customer-data', {\n                    method: 'POST',\n                    headers: {\n                        'Content-Type': 'application\/json',\n                    },\n                    credentials: 'same-origin',\n                    body: JSON.stringify({\n                        property_id: window.propidMC\n                    })\n                })\n                .then(response => {\n                    if (!response.ok) {\n                        throw new Error('HTTP ' + response.status);\n                    }\n                    return response.json();\n                })\n                .then(result => {\n                    if (result.success) { if (result.data) {\n                        console.log(\"Success - REST API - auto populate form from Salesforce\");\n                        console.log(result);\n\n                        \/\/ The cookie has been updated server-side, now populate the form\n                        var data = result.data;\n\n                        console.log('Populating form with data:', data.bed_count);\n\n                        \/\/ Populate all form fields\n                        $(\"#demo-form .form-property-name\").val(data.property_name || '');\n                        $(\"#demo-form .form-property-type\").val(data.property_type || '');\n                        $(\"#demo-form .form-room-count\").val(data.room_count || '');\n                        $(\"#demo-form .form-bed-count\").val(data.bed_count);\n                        $(\"#demo-form .form-full-name\").val(((data.first_name || '') + ' ' + (data.last_name || '')).trim());\n                        $(\"#demo-form .form-first-name\").val(data.first_name || window.firstNameMC || '');\n                        $(\"#demo-form .form-last-name\").val(data.last_name || window.lastNameMC || '');\n                        $(\"#demo-form .form-email\").val(data.email || window.emailMC || '');\n                        $(\"#demo-form .form-phone\").val(data.phone || '');\n                        $(\"#demo-form .chili-countries\").val(data.country || '');\n\n                        \/\/ Set property group type or default to \"Independent Property\"\n                        $(\"#demo-form .form-property-group-type\").val(data.property_group_type || 'Independent Property');\n\n                        \/\/ Set job role or default to \"General Management\"\n                        $(\"#demo-form .form-job-role\").val(data.job_role || 'General Management');\n\n                        $(\"#demo-form .form-vr-listings-number\").val(data.vr_listing_number || '');\n                        $(\"#demo-form .form-vr-address-number\").val(data.vr_address_number || '');\n                        $(\"#demo-form .sfcid-form\").val('');\n                        $(\"#demo-form .product-name\").val('CB Payments');\n                        $(\"#demo-form .last-lead-source\").val(data.last_lead_source || '');\n                        $(\"#demo-form .chili-languages select\").val(data.language || '');\n                        $(\"#demo-form .property-id\").val(data.property_id || window.propidMC || '');\n\n                        \/\/ Trigger change events\n                        $(\"#demo-form\").find('input,select,textarea').trigger('change');\n\n                        \/\/ Now proceed with form submission\n                        handleDemoFormSubmit();\n                    }} else {\n                        console.error('Could not fetch Salesforce data:', result.message);\n                        $(\".chili-loader-icon\").addClass('hidden');\n                        alert('Unable to fetch your property data. Please try again or fill out the form manually.');\n                        submitting = false;\n                    }\n                })\n                .catch(error => {\n                    console.error('Error fetching customer data:', error);\n                    $(\".chili-loader-icon\").addClass('hidden');\n                    alert('Network error. Please check your connection and try again.');\n                    submitting = false;\n                });\n            } else {\n                console.log('No propid from marketing cookie - cannot auto populate form from SF');\n                $(\"#upSellForm\").removeClass('hidden');\n                submitting = false;      \n            }\n        } else {\n            \/\/ Form submission manually (user is visitor or already has data)\n            handleDemoFormSubmit();\n        }\n    });\n\n    function handleDemoFormSubmit() {\n        const formElement = $('#demo-form');\n        \n        \/\/ Check if user_validate function exists\n        if (typeof user_validate !== 'function') {\n            console.error('user_validate function not found');\n            submitting = false;\n            return;\n        }\n        \n        const formresult = user_validate(formElement, 1);\n        console.log(\"Form validation result:\", formresult);\n\n        if (formresult == \"success\" || formresult == \"chili_success\") {\n\n            \/\/ DataLayer push for demo request initiated\n            if (typeof window.dataLayer !== \"undefined\") { if (Array.isArray(window.dataLayer)) {\n                window.dataLayer.push({\n                    event: \"demo_request_completed\",\n                    category: \"\",\n                    element_type: \"Customer form\",\n                    element_position: \"In page\",\n                    form_property_type: $(\"#demo-form .form-property-type\").val(),\n                    form_rooms_number: $(\"#demo-form .form-room-count\").val(),\n                    form_request_id: \"\",\n                    userData: window.cbResolveUserData('#demo-form'),\n                    form_page_submitted: $(\"#demo-form .last-landing-page\").val(),\n                });\n            }}\n\n            \/\/ Check if submitPardotFormHandler exists\n            if (typeof submitPardotFormHandler !== 'function') {\n                console.error('submitPardotFormHandler function not found');\n                submitting = false;\n                return;\n            }\n\n            submitPardotFormHandler(\n                '#demo-form',\n                'https:\/\/go.pardot.com\/l\/308041\/2026-02-17\/2gc1zd'\n            )\n            .then(function (response) {\n                console.log('Upsell Form submission successful:', response.result);\n                console.log('Pardot URL for Frame',response.pardotUrl);\n\n                \/\/ Set Pardot frame source\n                $(\"#pardot-frame\").attr(\"src\", response.pardotUrl + \"?email=\" + encodeURIComponent($(\"#demo-form .form-email\").val()));\n\n                \/\/ Optional: Show success message or redirect\n                console.log('Form submitted successfully');\n            })\n            .catch(function (error) {\n                console.error('Form submission failed:', error);\n                alert('Sorry, there was an error submitting the form. Please try again.');\n                $(\".chili-loader-icon\").addClass('hidden');\n            })\n            .finally(function () {\n                submitting = false;\n            });\n\n        } else {\n            console.log(\"Form validation failed\");\n            $(\".chili-loader-icon\").addClass('hidden');\n            submitting = false;\n        }\n    }\n\n<\/script>\n<\/div>\n\n\t\t\t\t\t<!-- Stat boxes -->\n\t\t\t\t\t<div class=\"hero-stats\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"hero-stat\">\n\t\t\t\t\t\t\t\t<p class=\"hero-stat-num count-up\" data-target=\"10\" data-suffix=\"%\">0%<\/p>\n\t\t\t\t\t\t\t\t<p class=\"hero-stat-label\">de aumento no valor das transa\u00e7\u00f5es com pagamentos f\u00e1ceis para os h\u00f3spedes<\/p>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"hero-stat\">\n\t\t\t\t\t\t\t\t<p class=\"hero-stat-num count-up\" data-target=\"90\" data-suffix=\"\">0<\/p>\n\t\t\t\t\t\t\t\t<p class=\"hero-stat-label\">de redu\u00e7\u00e3o no tempo de processamento e elabora\u00e7\u00e3o de relat\u00f3rios<\/p>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"hero-stat\">\n\t\t\t\t\t\t\t\t<p class=\"hero-stat-num count-up\" data-target=\"99.96\" data-suffix=\"%\">0%<\/p>\n\t\t\t\t\t\t\t\t<p class=\"hero-stat-label\">dos clientes t\u00eam menos de um estorno por m\u00eas<\/p>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/section>\n\n\t<!-- \u2550\u2550\u2550\u2550 Video + Copy \u2550\u2550\u2550\u2550 -->\n\t<section class=\"video-section\">\n\t\t<div class=\"video-section-inner\">\n\t\t\t<div class=\"video-grid\">\n\n\t\t\t\t<div class=\"video-placeholder\">\n\t\t\t\t\t\t\t\t\t\t\t<script src=\"https:\/\/fast.wistia.com\/assets\/external\/E-v1.js\" async><\/script>\n\t\t\t\t\t\t<div class=\"wistia_embed wistia_async_e7x94w6571 videoFoam=true\" style=\"width:100%;height:100%;\"><\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t<div class=\"video-copy\">\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<h3 class=\"video-copy-heading\">Mais formas de pagamento = mais reservas<\/h3>\n\t\t\t\t\t\t<p class=\"video-copy-body\">Ofere\u00e7a diversas op\u00e7\u00f5es de pagamento f\u00e1ceis e seguras, incluindo carteiras digitais, que podem aumentar o valor das transa\u00e7\u00f5es em quase 10%.<br><br>&#8211; Sincronize os pagamentos com seu PMS em tempo real<br>&#8211; Proteja todas as transa\u00e7\u00f5es com ferramentas antifraude integradas<br>&#8211; Agilize a concilia\u00e7\u00e3o e a gera\u00e7\u00e3o de relat\u00f3rios<br>&#8211; Habilite o processamento de pagamentos com um clique<\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/section>\n\n\t<!-- \u2550\u2550\u2550\u2550 Testimonial \u2550\u2550\u2550\u2550 -->\n\t<section class=\"testimonial-section\">\n\t\t<div class=\"ulm-container\">\n\t\t\t<div class=\"carousel-wrap\">\n\t\t\t\t<span class=\"eyebrow cludbeds-slash\">O QUE NOSSOS CLIENTES DIZEM<\/span>\n\n\t\t\t\t<div class=\"gr-grid\" style=\"align-items: start;\">\n\t\t\t\t\t<div class=\"left-col\">\n\t\t\t\t\t\t<div class=\"attr-slide\">\n\t\t\t\t\t\t\t<div class=\"attr-avatar\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/www.cloudbeds.com\/wp-content\/uploads\/2025\/05\/norma-lopez-mccoy.webp\" alt=\"Norma Lopez\" loading=\"lazy\" \/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div>\n\t\t\t\t\t\t\t\t<p class=\"attr-name\">Norma Lopez<\/p>\n\t\t\t\t\t\t\t\t<p class=\"attr-role\">Gerente Geral <\/p>\n\t\t\t\t\t\t\t\t<p class=\"attr-company\">no Hotel McCoy<\/p>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<div class=\"right-col\">\n\t\t\t\t\t\t<p class=\"quote-text\">\u201c<em>O Cloudbeds Payments \u00e9 importante para o Hotel McCoy porque oferece uma solu\u00e7\u00e3o simples para processar pagamentos em todas as nossas propriedades. Recebemos treinamento sobre o assunto, e vem com todas as ferramentas e recursos necess\u00e1rios para garantir que processamos os pagamentos corretamente.<\/em>\u201d<\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/section>\n\n\t<!-- \u2550\u2550\u2550\u2550 CTA Banner \u2550\u2550\u2550\u2550 -->\n\t<div style=\"background: var(--ulm-chalk-05); padding: 0 0 80px;\">\n\t\t<div class=\"ulm-container\">\n\t\t\t<section class=\"cta-banner cta-banner--coffee\">\n\t\t\t\t<div class=\"cta-banner__fade\"><\/div>\n\t\t\t\t<div class=\"cta-banner__inner\">\n\t\t\t\t\t<div class=\"cta-banner__text\">\n\t\t\t\t\t\t<h2>Pagamentos sem complica\u00e7\u00f5es.<\/h2>\n\t\t\t\t\t\t<p>A solu\u00e7\u00e3o de pagamentos feita para hoteleiros que preferem construir imp\u00e9rios a perseguir faturas.<\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<a class=\"yellow-regular-btn-dark inline-flex items-center gap-2 no-underline\" href=\"#\" target=\"_self\" data-scroll-to=\".cta-slot\">\t\t\t\t\t\t\t\t\t\t\t\t\t\tSolicitar demonstra\u00e7\u00e3o\t\t\t\t\t\t\t<svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"btn-arrow\" aria-hidden=\"true\"><path d=\"M6.5 2L13 8.5M13 8.5L6.5 15M13 8.5L2 8.5\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/section>\n\t\t<\/div>\n\t<\/div>\n\n\t<script>\n( function () {\n\tvar root = document.getElementById( 'ulm-1' );\n\tif ( ! root || root.dataset.ulmInit ) { return; }\n\troot.dataset.ulmInit = '1';\n\n\t\/\/ \u2500\u2500 Hero grid mouse-follow \u2500\u2500\n\tvar section = root.querySelector( '.hero-section' );\n\tvar reveal  = root.querySelector( '[data-grid-reveal]' );\n\tif ( section && reveal ) {\n\t\tvar targetX = -999, targetY = -999, currentX = -999, currentY = -999;\n\t\tsection.addEventListener( 'mousemove', function ( e ) {\n\t\t\tvar rect = section.getBoundingClientRect();\n\t\t\ttargetX = e.clientX - rect.left;\n\t\t\ttargetY = e.clientY - rect.top;\n\t\t} );\n\t\tsection.addEventListener( 'mouseleave', function () {\n\t\t\ttargetX = -999; targetY = -999;\n\t\t} );\n\t\t( function tick() {\n\t\t\tcurrentX += ( targetX - currentX ) * 0.1;\n\t\t\tcurrentY += ( targetY - currentY ) * 0.1;\n\t\t\treveal.style.setProperty( '--mx', currentX + 'px' );\n\t\t\treveal.style.setProperty( '--my', currentY + 'px' );\n\t\t\trequestAnimationFrame( tick );\n\t\t} )();\n\t}\n\n\t\/\/ \u2500\u2500 Stat counter \u2500\u2500\n\t\/\/ Keep the decimals the editor typed (\"2.8\" must land on 2.8, not 2):\n\t\/\/ parseFloat instead of parseInt, and count the fractional digits of the raw\n\t\/\/ value so every frame renders with the same precision.\n\tfunction animateCount( el ) {\n\t\tvar raw = String( el.dataset.target || '' ).trim();\n\t\tvar target = parseFloat( raw );\n\t\tif ( isNaN( target ) ) { return; }\n\t\tvar dot = raw.indexOf( '.' );\n\t\tvar decimals = dot === -1 ? 0 : raw.length - dot - 1;\n\t\tvar suffix = el.dataset.suffix || '';\n\t\tvar duration = 1400;\n\t\tvar start = performance.now();\n\t\tfunction ease( t ) { return t < 0.5 ? 2 * t * t : -1 + ( 4 - 2 * t ) * t; }\n\t\tfunction step( now ) {\n\t\t\tvar progress = Math.min( ( now - start ) \/ duration, 1 );\n\t\t\tvar value = ( ease( progress ) * target ).toFixed( decimals );\n\t\t\tel.textContent = value + suffix;\n\t\t\tif ( progress < 1 ) { requestAnimationFrame( step ); }\n\t\t}\n\t\trequestAnimationFrame( step );\n\t}\n\troot.querySelectorAll( '.count-up' ).forEach( function ( el ) { animateCount( el ); } );\n\n\t\/\/ -- In-page scroll CTA --\n\t\/\/ data-scroll-to holds a CSS selector; searched in the whole document so the\n\t\/\/ target can live outside this block (sections get moved between pages).\n\t\/\/ No ampersand operators below on purpose: they come out entity-encoded in the\n\t\/\/ printed inline script, which is a SyntaxError that kills this whole IIFE\n\t\/\/ (the stat counter above included).\n\troot.addEventListener( 'click', function ( e ) {\n\t\tvar node = e.target;\n\t\tif ( ! node ) { return; }\n\t\tif ( ! node.closest ) { node = node.parentElement; }\n\t\tif ( ! node ) { return; }\n\t\tvar trigger = node.closest( '[data-scroll-to]' );\n\t\tif ( ! trigger ) { return; }\n\t\tif ( ! root.contains( trigger ) ) { return; }\n\t\t\/\/ Cancel the href=\"#\" first: bailing out later would jump the page to the top.\n\t\te.preventDefault();\n\t\tvar target = null;\n\t\ttry { target = document.querySelector( trigger.getAttribute( 'data-scroll-to' ) ); } catch ( err ) { return; }\n\t\tif ( ! target ) { return; }\n\t\tvar reduce = false;\n\t\tif ( window.matchMedia ) { reduce = window.matchMedia( '(prefers-reduced-motion: reduce)' ).matches; }\n\t\ttarget.scrollIntoView( { behavior: reduce ? 'auto' : 'smooth', block: 'start' } );\n\t} );\n} )();\n<\/script>\n\n<\/div>\n\n\n\n<!-- CSS injected early to hide other footers before they render -->\n<style>\n    \/* Hide all footers that don't have the .minimal-footer class *\/\n    footer:not(.minimal-footer) {\n        display: none !important;\n    }\n<\/style>\n\n<div class=\"wp-block-cloudbeds-upsell-footer alignfull\">\n    <footer class=\"minimal-footer bg-neutral-coffee-05 font-host text-neutral-chalk-05 text-sm\">\n        <!-- Top section: Logo, CTA, and Awards -->\n        <div class=\"max-w-screen-desktop mx-auto pb-8 pt-10 flex flex-col md:flex-row justify-between items-start gap-8 overflow-hidden px-4 xl:px-4 2xl:px-0\">\n            <div class=\"space-y-4\">\n                <div class=\"flex items-center gap-2\">\n                    <img decoding=\"async\" src=\"\/wp-content\/uploads\/2025\/08\/logo-horizontal-white.svg\" alt=\"Cloudbeds Logo\" class=\"h-6\" \/>\n                <\/div>\n                <p class=\"text-base text-neutral-white\">Transforme seu PMS em um motor de crescimento inteligente<\/p>\n            <\/div>\n        <\/div>\n\n        <!-- Links Grid with Dividers -->\n        <div class=\"max-w-screen-desktop mx-auto text-xs text-neutral-chalk-07 border-t border-neutral-coffee-03 pt-6 pb-6 space-y-6 px-4 xl:px-4 2xl:px-0\">\n            <div class=\"flex flex-col md:flex-row justify-between items-start md:items-center gap-4\">\n                <div>\n                    <div class=\"flex flex-wrap gap-x-2 gap-y-1\">\n                        <a class=\"no-underline hover:underline text-neutral-white\" href=\"\/pt-br\/terms\/\">Termos de Servi\u00e7o<\/a> |\n                        <a class=\"no-underline hover:underline text-neutral-white\" href=\"\/pt-br\/privacy-policy\/\">Pol\u00edtica de Privacidade<\/a> |\n                        <a class=\"no-underline hover:underline text-neutral-white\" href=\"\/pt-br\/cloudbeds-data-security\/\">Seguran\u00e7a de Dados<\/a> |\n                        <a class=\"no-underline hover:underline text-neutral-white\" href=\"\/pt-br\/cookie-policy\/\">Pol\u00edtica de Cookies<\/a> |\n                        <a class=\"no-underline hover:underline text-neutral-white\" href=\"\/accessibility\/\">Acessibilidade<\/a> |\n                        <a class=\"no-underline hover:underline text-neutral-white\" href=\"\/pt-br\/sitemap\/\">Mapa do Site<\/a>\n                    <\/div>\n                    <div class=\"mt-2\">\n                        <a class=\"no-underline hover:underline text-neutral-white\" href=\"\/privacy-policy\/#right-to-deletion\">N\u00e3o Vender ou Compartilhar Minhas Informa\u00e7\u00f5es Pessoais<\/a>\n                    <\/div>\n                <\/div>\n                \n                                <div class=\"flex gap-4\">\n                    <img decoding=\"async\" src=\"\/wp-content\/uploads\/2025\/08\/footer-gdpr.svg\" alt=\"GDPR\" class=\"h-8\">\n                    <img decoding=\"async\" src=\"\/wp-content\/uploads\/2025\/08\/footer-pcidss.svg\" alt=\"PCI\" class=\"h-8\">\n                    <img decoding=\"async\" src=\"\/wp-content\/uploads\/2025\/08\/footer-ssl.svg\" alt=\"SSL\" class=\"h-8\">\n                <\/div>\n                            <\/div>        \n        <\/div>\n        \n                <!-- Final Footer Bottom -->\n        <div class=\"max-w-screen-desktop mx-auto text-xs text-neutral-chalk-07 border-t border-neutral-coffee-03 pt-6 pb-6 space-y-6 px-4 xl:px-4 2xl:px-0\">\n            <div>\n                <p class=\"text-xs text-neutral-chalk-05\">\u00a9 2025 Cloudbeds. Todos os Direitos Reservados.<\/p>\n            <\/div>\n            <p class=\"text-xs max-w-2xl text-neutral-chalk-05\">\n                Cloudbeds is an independent hospitality software developer. Cloudbeds partners with many brands, but makes no claims upon their trademarks. All trademarks contained herein belong to their respective owners and registrations.            <\/p>\n        <\/div>\n            <\/footer>\n<\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":90,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"upsell-page","meta":{"_acf_changed":false,"footnotes":""},"categories":[],"wf_page_folders":[11453],"class_list":["post-58298","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.6 (Yoast SEO v28.6) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Cloudbeds Payments - Customer Exclusive<\/title>\n<meta name=\"description\" content=\"Remove friction from your day-to-day with unified payment processing. Save up to 90% of your time on processing and reporting.\" \/>\n<meta name=\"robots\" content=\"noindex, follow\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cloudbeds Payments - Customer Exclusive\" \/>\n<meta property=\"og:description\" content=\"Remove friction from your day-to-day with unified payment processing. Save up to 90% of your time on processing and reporting.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.cloudbeds.com\/pt-br\/wp-json\/wp\/v2\/pages\/58298\" \/>\n<meta property=\"og:site_name\" content=\"Cloudbeds\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Cloudbeds\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-24T18:57:23+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.cloudbeds.com\/wp-content\/uploads\/2025\/10\/OG.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@Cloudbeds\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.cloudbeds.com\\\/pt-br\\\/wp-json\\\/wp\\\/v2\\\/pages\\\/58298\",\"url\":\"https:\\\/\\\/www.cloudbeds.com\\\/pt-br\\\/wp-json\\\/wp\\\/v2\\\/pages\\\/58298\",\"name\":\"Cloudbeds Payments - Customer Exclusive\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.cloudbeds.com\\\/#website\"},\"datePublished\":\"2026-02-17T15:38:38+00:00\",\"dateModified\":\"2026-09-24T18:57:23+00:00\",\"description\":\"Remove friction from your day-to-day with unified payment processing. Save up to 90% of your time on processing and reporting.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.cloudbeds.com\\\/pt-br\\\/wp-json\\\/wp\\\/v2\\\/pages\\\/58298#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.cloudbeds.com\\\/pt-br\\\/wp-json\\\/wp\\\/v2\\\/pages\\\/58298\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.cloudbeds.com\\\/pt-br\\\/wp-json\\\/wp\\\/v2\\\/pages\\\/58298#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.cloudbeds.com\\\/pt-br\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Upsell &#8211; PT_CB Payments\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.cloudbeds.com\\\/#website\",\"url\":\"https:\\\/\\\/www.cloudbeds.com\\\/\",\"name\":\"Cloudbeds\",\"description\":\"#1 Hotel Management Software - Cloud-Based, Unified Platform\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.cloudbeds.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.cloudbeds.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.cloudbeds.com\\\/#organization\",\"name\":\"Cloudbeds\",\"alternateName\":\"Cloudbeds Digital Arbitrage\",\"url\":\"https:\\\/\\\/www.cloudbeds.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/www.cloudbeds.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.cloudbeds.com\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/logo-footer.svg\",\"contentUrl\":\"https:\\\/\\\/www.cloudbeds.com\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/logo-footer.svg\",\"width\":240,\"height\":35,\"caption\":\"Cloudbeds\"},\"image\":{\"@id\":\"https:\\\/\\\/www.cloudbeds.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/Cloudbeds\\\/\",\"https:\\\/\\\/x.com\\\/Cloudbeds\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/cloudbeds\\\/\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCyfR7GappZBy-uziWO9WLdQ\"],\"description\":\"Cloudbeds is hospitality\u2019s only intelligent growth engine \u2014 a unified platform trusted by the world\u2019s most ambitious hoteliers across 150 countries. Built to challenge the limits of outdated tech stacks, Cloudbeds connects operations, revenue, distribution, and guest experience in one powerful, intuitive system. The platform is enhanced with Signals, a hospitality AI model giving hoteliers the power to anticipate demand, run smarter operations, and craft more personal, profitable guest journeys at scale. Founded in 2012, Cloudbeds has earned top honors from Hotel Tech Report (Top PMS, Hotel Management System, and Channel Manager, 2021\u20132026), the World Travel Awards (World\u2019s Best Hotel PMS Solutions Provider, 2022), and Deloitte\u2019s Technology Fast 500 (2025).\",\"legalName\":\"Cloudbeds Digital Arbitrage\",\"foundingDate\":\"2012-10-10\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"501\",\"maxValue\":\"1000\"},\"publishingPrinciples\":\"https:\\\/\\\/www.cloudbeds.com\\\/es\\\/centro-recursos\\\/\",\"ownershipFundingInfo\":\"https:\\\/\\\/www.cloudbeds.com\\\/our-story\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Cloudbeds Payments - Customer Exclusive","description":"Remove friction from your day-to-day with unified payment processing. Save up to 90% of your time on processing and reporting.","robots":{"index":"noindex","follow":"follow"},"og_locale":"pt_BR","og_type":"article","og_title":"Cloudbeds Payments - Customer Exclusive","og_description":"Remove friction from your day-to-day with unified payment processing. Save up to 90% of your time on processing and reporting.","og_url":"https:\/\/www.cloudbeds.com\/pt-br\/wp-json\/wp\/v2\/pages\/58298","og_site_name":"Cloudbeds","article_publisher":"https:\/\/www.facebook.com\/Cloudbeds\/","article_modified_time":"2026-09-24T18:57:23+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/www.cloudbeds.com\/wp-content\/uploads\/2025\/10\/OG.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_site":"@Cloudbeds","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.cloudbeds.com\/pt-br\/wp-json\/wp\/v2\/pages\/58298","url":"https:\/\/www.cloudbeds.com\/pt-br\/wp-json\/wp\/v2\/pages\/58298","name":"Cloudbeds Payments - Customer Exclusive","isPartOf":{"@id":"https:\/\/www.cloudbeds.com\/#website"},"datePublished":"2026-02-17T15:38:38+00:00","dateModified":"2026-09-24T18:57:23+00:00","description":"Remove friction from your day-to-day with unified payment processing. Save up to 90% of your time on processing and reporting.","breadcrumb":{"@id":"https:\/\/www.cloudbeds.com\/pt-br\/wp-json\/wp\/v2\/pages\/58298#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.cloudbeds.com\/pt-br\/wp-json\/wp\/v2\/pages\/58298"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.cloudbeds.com\/pt-br\/wp-json\/wp\/v2\/pages\/58298#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.cloudbeds.com\/pt-br\/"},{"@type":"ListItem","position":2,"name":"Upsell &#8211; PT_CB Payments"}]},{"@type":"WebSite","@id":"https:\/\/www.cloudbeds.com\/#website","url":"https:\/\/www.cloudbeds.com\/","name":"Cloudbeds","description":"#1 Hotel Management Software - Cloud-Based, Unified Platform","publisher":{"@id":"https:\/\/www.cloudbeds.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.cloudbeds.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/www.cloudbeds.com\/#organization","name":"Cloudbeds","alternateName":"Cloudbeds Digital Arbitrage","url":"https:\/\/www.cloudbeds.com\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.cloudbeds.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.cloudbeds.com\/wp-content\/uploads\/2025\/08\/logo-footer.svg","contentUrl":"https:\/\/www.cloudbeds.com\/wp-content\/uploads\/2025\/08\/logo-footer.svg","width":240,"height":35,"caption":"Cloudbeds"},"image":{"@id":"https:\/\/www.cloudbeds.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Cloudbeds\/","https:\/\/x.com\/Cloudbeds","https:\/\/www.linkedin.com\/company\/cloudbeds\/","https:\/\/www.youtube.com\/channel\/UCyfR7GappZBy-uziWO9WLdQ"],"description":"Cloudbeds is hospitality\u2019s only intelligent growth engine \u2014 a unified platform trusted by the world\u2019s most ambitious hoteliers across 150 countries. Built to challenge the limits of outdated tech stacks, Cloudbeds connects operations, revenue, distribution, and guest experience in one powerful, intuitive system. The platform is enhanced with Signals, a hospitality AI model giving hoteliers the power to anticipate demand, run smarter operations, and craft more personal, profitable guest journeys at scale. Founded in 2012, Cloudbeds has earned top honors from Hotel Tech Report (Top PMS, Hotel Management System, and Channel Manager, 2021\u20132026), the World Travel Awards (World\u2019s Best Hotel PMS Solutions Provider, 2022), and Deloitte\u2019s Technology Fast 500 (2025).","legalName":"Cloudbeds Digital Arbitrage","foundingDate":"2012-10-10","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"501","maxValue":"1000"},"publishingPrinciples":"https:\/\/www.cloudbeds.com\/es\/centro-recursos\/","ownershipFundingInfo":"https:\/\/www.cloudbeds.com\/our-story\/"}]}},"_links":{"self":[{"href":"https:\/\/www.cloudbeds.com\/pt-br\/wp-json\/wp\/v2\/pages\/58298","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.cloudbeds.com\/pt-br\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.cloudbeds.com\/pt-br\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.cloudbeds.com\/pt-br\/wp-json\/wp\/v2\/users\/90"}],"replies":[{"embeddable":true,"href":"https:\/\/www.cloudbeds.com\/pt-br\/wp-json\/wp\/v2\/comments?post=58298"}],"version-history":[{"count":0,"href":"https:\/\/www.cloudbeds.com\/pt-br\/wp-json\/wp\/v2\/pages\/58298\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.cloudbeds.com\/pt-br\/wp-json\/wp\/v2\/media?parent=58298"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.cloudbeds.com\/pt-br\/wp-json\/wp\/v2\/categories?post=58298"},{"taxonomy":"wf_page_folders","embeddable":true,"href":"https:\/\/www.cloudbeds.com\/pt-br\/wp-json\/wp\/v2\/wf_page_folders?post=58298"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}