{"id":4968,"date":"2023-04-25T08:26:50","date_gmt":"2023-04-25T08:26:50","guid":{"rendered":"https:\/\/demo.7iquid.com\/carmelina\/?page_id=4968"},"modified":"2026-10-09T19:31:20","modified_gmt":"2026-10-09T19:31:20","slug":"reservaciones","status":"publish","type":"page","link":"https:\/\/finca.brumamarketing.com\/en\/reservaciones\/","title":{"rendered":"Reservaciones"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"4968\" class=\"elementor elementor-4968\">\n\t\t\t\t        <section class=\"elementor-section elementor-top-section elementor-element elementor-element-855e962 elementor-section-boxed elementor-section-height-default elementor-section-height-default pxl-section-static-pos-no pxl-section-overflow-hidden-no pxl-container-margin-auto-no\" data-id=\"855e962\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\n                \n                <div class=\"elementor-container elementor-column-gap-default \">\n                <div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4818e56 col-offset-none pxl-column-element-default pxl-column-overflow-hidden-no\" data-id=\"4818e56\" data-element_type=\"column\" data-e-type=\"column\">\r\n        <div class=\"elementor-widget-wrap elementor-element-populated\">\r\n                    \t\t<div class=\"elementor-element elementor-element-8cd5048 elementor-widget elementor-widget-pxl_room_check_available_form\" data-id=\"8cd5048\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"pxl_room_check_available_form.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\r\n<div class=\"pxl-room-check-available-form-wg layout-2 light-mode \">\r\n\t<form class=\"room-check-available-form submit\" name=\"room-check-available-form\" method=\"post\" action=\"https:\/\/finca.brumamarketing.com\/en\/check-availability\/\">\r\n        <input type=\"hidden\" class=\"checkin-date-hidden\" name=\"checkin_date\" value=\"2026-11-02\">\r\n        <input type=\"hidden\" class=\"checkout-date-hidden\" name=\"checkout_date\" value=\"2026-11-03\">\r\n\t\t<div class=\"check-available-form-wrap relative border-bottom\">\r\n\t\t\t<div class=\"check-available-form-inner row gx-30 gx-xl-60\">\r\n\t\t\t\t<div class=\"form-field-row checkin-col col-12 col-sm-6 col-md-4 col-lg-auto\">\r\n                    <div class=\"field-wrap date-checkin-wrap relative\">\r\n                        <div class=\"field-title checkin-title\">Check - In<\/div>\r\n                        <input class=\"has-datepicker date-checkin\" type=\"text\" name=\"date_checkin\" value=\"02 Nov 2026\">\r\n                        <span aria-hidden=\"true\" class=\"pxl-icon cmli cmli-calendar22\"><\/span>\r\n                    <\/div>\r\n                <\/div>\r\n                <div class=\"separate\"><\/div>\r\n                <div class=\"form-field-row checkout-col col-12 col-sm-6 col-md-4 col-lg-auto\">\r\n                    <div class=\"field-wrap date-checkout-wrap relative\">\r\n                        <div class=\"field-title checkout-title\">Check - Out<\/div>\r\n                        <input class=\"has-datepicker date-checkout\" type=\"text\" name=\"date_checkout\" value=\"03 Nov 2026\">\r\n                        <span aria-hidden=\"true\" class=\"pxl-icon cmli cmli-calendar22\"><\/span>\r\n                        \r\n                    <\/div> \r\n                <\/div>\r\n                <div class=\"separate\"><\/div> \r\n                <div class=\"form-field-row guest-col col-6 col-sm-6 col-md-2 col-lg-auto\">\r\n                    <div class=\"field-wrap guest-wrap relative\">\r\n                        <div class=\"field-title adults-title\">Adults<\/div>\r\n                        <div class=\"input-number-inner\">\r\n                            <span class=\"input-number-button number-up\"><span class=\"zmdi zmdi-chevron-up\"><\/span><\/span>\r\n                            <input type=\"number\" class=\"input-text adults-number\" name=\"adults_number\" value=\"1\" min=\"1\" max=\"5\" step=\"1\" inputmode=\"numeric\" autocomplete=\"off\">\r\n                            <span class=\"input-number-button number-down\"><span class=\"zmdi zmdi-chevron-down\"><\/span><\/span>\r\n                        <\/div> \r\n                    <\/div> \r\n                <\/div>\r\n                <div class=\"separate\"><\/div>\r\n                <div class=\"form-field-row children-col col-6 col-sm-6 col-md-2 col-lg-auto\">\r\n                    <div class=\"field-wrap children-wrap relative\">\r\n                        <div class=\"field-title children-title\">Children<\/div>\r\n                        <div class=\"input-number-inner\">\r\n                            <span class=\"input-number-button number-up\"><span class=\"zmdi zmdi-chevron-up\"><\/span><\/span>\r\n                            <input type=\"number\" class=\"input-text children-number\" name=\"children_number\" value=\"0\" min=\"0\" max=\"4\" step=\"1\" inputmode=\"numeric\" autocomplete=\"off\">\r\n                            <span class=\"input-number-button number-down\"><span class=\"zmdi zmdi-chevron-down\"><\/span><\/span>\r\n                        <\/div> \r\n                    <\/div> \r\n                <\/div>\r\n                                <div class=\"form-action col-12 col-lg-auto\">    \r\n\t                <button class=\"pxl-btn btn-check-available w-100 pxl-split-text hover-split-text split-words-scale \"  type=\"submit\">\r\n                        <span class=\"btn-text\">Checar disponibilidad <\/span>\r\n                        <span class=\"pxl-btn-spinner pxli-spinner\"><\/span>\r\n                    <\/button>\r\n\t            <\/div>\r\n                 \r\n\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t<\/form>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t                    <\/div>\r\n        <\/div>\r\n        \t\t\t<\/div>\n\t\t<\/section>\n\t\t        <section class=\"elementor-section elementor-top-section elementor-element elementor-element-1018e9b elementor-section-full_width elementor-section-height-default elementor-section-height-default pxl-section-offset-none pxl-section-static-pos-no pxl-section-overflow-hidden-no pxl-container-margin-auto-no\" data-id=\"1018e9b\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\n                \n                <div class=\"elementor-container elementor-column-gap-default \">\n                <div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-431d73f col-offset-none pxl-column-element-default pxl-column-overflow-hidden-no\" data-id=\"431d73f\" data-element_type=\"column\" data-e-type=\"column\">\r\n        <div class=\"elementor-widget-wrap elementor-element-populated\">\r\n                    \t\t<div class=\"elementor-element elementor-element-bbfe6c5 elementor-widget elementor-widget-html\" data-id=\"bbfe6c5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- =========================================================\r\n     FINCA TR\u00c9 - HABITACIONES, SUITES Y VILLAS\r\n========================================================= -->\r\n\r\n<link\r\n    rel=\"stylesheet\"\r\n    href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.2\/css\/all.min.css\"\r\n>\r\n\r\n<section class=\"ft-rooms-section\">\r\n    <div class=\"ft-rooms-grid\" id=\"ftRoomsGrid\"><\/div>\r\n<\/section>\r\n\r\n\r\n<style>\r\n\r\n\/* =========================================================\r\n   VARIABLES GENERALES\r\n========================================================= *\/\r\n\r\n.ft-rooms-section {\r\n\r\n    --ft-burgundy: #71132f;\r\n    --ft-burgundy-dark: #4c0d20;\r\n\r\n    --ft-copper: #ae642d;\r\n    --ft-copper-dark: #86481e;\r\n\r\n    --ft-dark: #10171b;\r\n    --ft-gray: #696969;\r\n\r\n    --ft-border: #dedbd6;\r\n    --ft-white: #ffffff;\r\n\r\n    width: 100%;\r\n    padding: 72px 20px;\r\n    overflow: hidden;\r\n\r\n    background: #ffffff;\r\n\r\n    box-sizing: border-box;\r\n\r\n    font-family:\r\n        Arial,\r\n        Helvetica,\r\n        sans-serif;\r\n}\r\n\r\n\r\n.ft-rooms-section *,\r\n.ft-rooms-section *::before,\r\n.ft-rooms-section *::after {\r\n\r\n    box-sizing: border-box;\r\n\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   GRID\r\n========================================================= *\/\r\n\r\n.ft-rooms-grid {\r\n\r\n    display: grid;\r\n\r\n    grid-template-columns:\r\n        repeat(3, minmax(0, 1fr));\r\n\r\n    gap: 24px;\r\n\r\n    max-width: 1480px;\r\n\r\n    margin: 0 auto;\r\n\r\n    align-items: start;\r\n\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   TARJETAS\r\n========================================================= *\/\r\n\r\n.ft-room-card {\r\n\r\n    display: flex;\r\n\r\n    min-width: 0;\r\n\r\n    height: auto;\r\n\r\n    align-self: start;\r\n\r\n    flex-direction: column;\r\n\r\n    overflow: hidden;\r\n\r\n    background: var(--ft-white);\r\n\r\n    border:\r\n        1px solid\r\n        var(--ft-border);\r\n\r\n    border-radius: 7px;\r\n\r\n    box-shadow:\r\n        0 10px 32px\r\n        rgba(19, 18, 17, 0.07);\r\n\r\n    transition:\r\n        transform 0.25s ease,\r\n        box-shadow 0.25s ease;\r\n\r\n}\r\n\r\n\r\n.ft-room-card:hover {\r\n\r\n    transform:\r\n        translateY(-5px);\r\n\r\n    box-shadow:\r\n        0 20px 50px\r\n        rgba(19, 18, 17, 0.13);\r\n\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   SLIDER\r\n========================================================= *\/\r\n\r\n.ft-room-slider {\r\n\r\n    position: relative;\r\n\r\n    width: 100%;\r\n\r\n    height: 255px;\r\n\r\n    overflow: hidden;\r\n\r\n    background: #ddd8d2;\r\n\r\n    outline: none;\r\n\r\n    user-select: none;\r\n\r\n    touch-action: pan-y;\r\n\r\n}\r\n\r\n\r\n.ft-slider-track {\r\n\r\n    position: relative;\r\n\r\n    width: 100%;\r\n\r\n    height: 100%;\r\n\r\n}\r\n\r\n\r\n.ft-slide {\r\n\r\n    position: absolute;\r\n\r\n    inset: 0;\r\n\r\n    width: 100%;\r\n\r\n    height: 100%;\r\n\r\n    visibility: hidden;\r\n\r\n    opacity: 0;\r\n\r\n    transform:\r\n        scale(1.025);\r\n\r\n    transition:\r\n        opacity 0.45s ease,\r\n        visibility 0.45s ease,\r\n        transform 0.6s ease;\r\n\r\n}\r\n\r\n\r\n.ft-slide.is-active {\r\n\r\n    z-index: 2;\r\n\r\n    visibility: visible;\r\n\r\n    opacity: 1;\r\n\r\n    transform:\r\n        scale(1);\r\n\r\n}\r\n\r\n\r\n.ft-slide-link {\r\n\r\n    position: absolute;\r\n\r\n    inset: 0;\r\n\r\n    z-index: 1;\r\n\r\n    display: block;\r\n\r\n    width: 100%;\r\n\r\n    height: 100%;\r\n\r\n    cursor: pointer;\r\n\r\n}\r\n\r\n\r\n.ft-slide img {\r\n\r\n    display: block;\r\n\r\n    width: 100%;\r\n\r\n    height: 100%;\r\n\r\n    object-fit: cover;\r\n\r\n    transition:\r\n        transform 0.6s ease;\r\n\r\n}\r\n\r\n\r\n.ft-room-card:hover\r\n.ft-slide.is-active img {\r\n\r\n    transform:\r\n        scale(1.035);\r\n\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   FLECHAS\r\n========================================================= *\/\r\n\r\n.ft-slider-arrow {\r\n\r\n    position: absolute;\r\n\r\n    top: 50%;\r\n\r\n    z-index: 10;\r\n\r\n    display: flex;\r\n\r\n    width: 40px;\r\n\r\n    height: 40px;\r\n\r\n    align-items: center;\r\n\r\n    justify-content: center;\r\n\r\n    padding: 0;\r\n\r\n    color: #ffffff;\r\n\r\n    background:\r\n        rgba(10, 15, 18, 0.6);\r\n\r\n    border:\r\n        1px solid\r\n        rgba(255, 255, 255, 0.45);\r\n\r\n    border-radius: 50%;\r\n\r\n    cursor: pointer;\r\n\r\n    opacity: 1;\r\n\r\n    transform:\r\n        translateY(-50%);\r\n\r\n    transition:\r\n        background 0.25s ease,\r\n        transform 0.25s ease;\r\n\r\n}\r\n\r\n\r\n.ft-slider-arrow:hover {\r\n\r\n    background:\r\n        rgba(10, 15, 18, 0.9);\r\n\r\n}\r\n\r\n\r\n.ft-slider-prev {\r\n\r\n    left: 13px;\r\n\r\n}\r\n\r\n\r\n.ft-slider-next {\r\n\r\n    right: 13px;\r\n\r\n}\r\n\r\n\r\n.ft-slider-prev:hover {\r\n\r\n    transform:\r\n        translateY(-50%)\r\n        translateX(-2px);\r\n\r\n}\r\n\r\n\r\n.ft-slider-next:hover {\r\n\r\n    transform:\r\n        translateY(-50%)\r\n        translateX(2px);\r\n\r\n}\r\n\r\n\r\n.ft-slider-arrow i {\r\n\r\n    font-size: 13px;\r\n\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   CONTADOR\r\n========================================================= *\/\r\n\r\n.ft-slider-counter {\r\n\r\n    position: absolute;\r\n\r\n    right: 13px;\r\n\r\n    bottom: 13px;\r\n\r\n    z-index: 10;\r\n\r\n    display: inline-flex;\r\n\r\n    min-width: 57px;\r\n\r\n    align-items: center;\r\n\r\n    justify-content: center;\r\n\r\n    gap: 4px;\r\n\r\n    padding: 8px 10px;\r\n\r\n    color: #ffffff;\r\n\r\n    background:\r\n        rgba(10, 15, 18, 0.72);\r\n\r\n    border-radius: 5px;\r\n\r\n    font-size: 12px;\r\n\r\n    line-height: 1;\r\n\r\n    backdrop-filter:\r\n        blur(5px);\r\n\r\n}\r\n\r\n\r\n.ft-slider-counter i {\r\n\r\n    margin-right: 2px;\r\n\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   PUNTOS\r\n========================================================= *\/\r\n\r\n.ft-slider-dots {\r\n\r\n    position: absolute;\r\n\r\n    bottom: 17px;\r\n\r\n    left: 50%;\r\n\r\n    z-index: 10;\r\n\r\n    display: flex;\r\n\r\n    align-items: center;\r\n\r\n    justify-content: center;\r\n\r\n    gap: 6px;\r\n\r\n    transform:\r\n        translateX(-50%);\r\n\r\n}\r\n\r\n\r\n.ft-slider-dot {\r\n\r\n    width: 7px;\r\n\r\n    height: 7px;\r\n\r\n    padding: 0;\r\n\r\n    background:\r\n        rgba(255, 255, 255, 0.65);\r\n\r\n    border: 0;\r\n\r\n    border-radius: 50%;\r\n\r\n    cursor: pointer;\r\n\r\n    box-shadow:\r\n        0 1px 4px\r\n        rgba(0, 0, 0, 0.35);\r\n\r\n    transition:\r\n        width 0.25s ease,\r\n        background 0.25s ease,\r\n        border-radius 0.25s ease;\r\n\r\n}\r\n\r\n\r\n.ft-slider-dot.is-active {\r\n\r\n    width: 21px;\r\n\r\n    background: #ffffff;\r\n\r\n    border-radius: 10px;\r\n\r\n}\r\n\r\n\r\n.ft-room-slider.has-one-image\r\n.ft-slider-arrow,\r\n\r\n.ft-room-slider.has-one-image\r\n.ft-slider-dots {\r\n\r\n    display: none;\r\n\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   DATOS SUPERIORES\r\n========================================================= *\/\r\n\r\n.ft-room-stats {\r\n\r\n    display: grid;\r\n\r\n    grid-template-columns:\r\n        repeat(4, minmax(0, 1fr));\r\n\r\n    background: #ffffff;\r\n\r\n    border-bottom:\r\n        1px solid\r\n        var(--ft-border);\r\n\r\n}\r\n\r\n\r\n.ft-room-stat {\r\n\r\n    display: flex;\r\n\r\n    min-width: 0;\r\n\r\n    align-items: center;\r\n\r\n    justify-content: center;\r\n\r\n    gap: 7px;\r\n\r\n    padding: 15px 7px;\r\n\r\n    color: #333333;\r\n\r\n    border-right:\r\n        1px solid\r\n        var(--ft-border);\r\n\r\n    font-size: 12px;\r\n\r\n    line-height: 1.25;\r\n\r\n    text-align: center;\r\n\r\n}\r\n\r\n\r\n.ft-room-stat:last-child {\r\n\r\n    border-right: 0;\r\n\r\n}\r\n\r\n\r\n.ft-room-stat i {\r\n\r\n    flex: 0 0 auto;\r\n\r\n    color: var(--ft-dark);\r\n\r\n    font-size: 14px;\r\n\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   CONTENIDO\r\n========================================================= *\/\r\n\r\n.ft-room-body {\r\n\r\n    display: flex;\r\n\r\n    flex: 1;\r\n\r\n    flex-direction: column;\r\n\r\n}\r\n\r\n\r\n.ft-room-info,\r\n.ft-room-policy {\r\n\r\n    padding: 21px 18px;\r\n\r\n    border-bottom:\r\n        1px solid\r\n        var(--ft-border);\r\n\r\n}\r\n\r\n\r\n.ft-room-info h3 {\r\n\r\n    margin: 0 0 11px;\r\n\r\n    color: var(--ft-dark);\r\n\r\n    font-family:\r\n        Georgia,\r\n        \"Times New Roman\",\r\n        serif;\r\n\r\n    font-size: 25px;\r\n\r\n    font-weight: 400;\r\n\r\n    line-height: 1.2;\r\n\r\n}\r\n\r\n\r\n.ft-room-description {\r\n\r\n    margin: 0 0 16px;\r\n\r\n    color: var(--ft-gray);\r\n\r\n    font-size: 13px;\r\n\r\n    line-height: 1.65;\r\n\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   CARACTER\u00cdSTICAS NORMALES\r\n========================================================= *\/\r\n\r\n.ft-room-features {\r\n\r\n    display: grid;\r\n\r\n    grid-template-columns:\r\n        repeat(2, minmax(0, 1fr));\r\n\r\n    column-gap: 22px;\r\n\r\n    row-gap: 10px;\r\n\r\n    margin: 0 0 18px;\r\n\r\n    padding: 0;\r\n\r\n    list-style: none;\r\n\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   CARACTER\u00cdSTICAS EN DOS COLUMNAS\r\n========================================================= *\/\r\n\r\n.ft-room-feature-columns {\r\n\r\n    display: grid;\r\n\r\n    grid-template-columns:\r\n        repeat(2, minmax(0, 1fr));\r\n\r\n    gap: 22px;\r\n\r\n    margin:\r\n        0 0 18px;\r\n\r\n}\r\n\r\n\r\n.ft-room-feature-column {\r\n\r\n    display: grid;\r\n\r\n    align-content: start;\r\n\r\n    gap: 10px;\r\n\r\n    margin: 0;\r\n\r\n    padding: 0;\r\n\r\n    list-style: none;\r\n\r\n}\r\n\r\n\r\n.ft-room-features li,\r\n.ft-room-feature-column li {\r\n\r\n    display: flex;\r\n\r\n    align-items: flex-start;\r\n\r\n    gap: 9px;\r\n\r\n    min-width: 0;\r\n\r\n    color: #393939;\r\n\r\n    font-size: 13px;\r\n\r\n    line-height: 1.45;\r\n\r\n}\r\n\r\n\r\n.ft-room-features li span,\r\n.ft-room-feature-column li span {\r\n\r\n    min-width: 0;\r\n\r\n}\r\n\r\n\r\n.ft-room-features i,\r\n.ft-room-feature-column i {\r\n\r\n    width: 18px;\r\n\r\n    flex: 0 0 18px;\r\n\r\n    margin-top: 2px;\r\n\r\n    color: var(--ft-copper);\r\n\r\n    text-align: center;\r\n\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   MINI T\u00cdTULOS EN LAS CARACTER\u00cdSTICAS\r\n   Solo se utilizan cuando el objeto tiene type: \"title\"\r\n========================================================= *\/\r\n\r\n.ft-room-feature-column\r\n.ft-feature-subtitle {\r\n\r\n    display: block;\r\n\r\n    width: 100%;\r\n\r\n    margin:\r\n        3px 0 1px;\r\n\r\n    padding: 0;\r\n\r\n    color:\r\n        var(--ft-dark);\r\n\r\n    font-size: 12px;\r\n\r\n    font-weight: 700;\r\n\r\n    line-height: 1.3;\r\n\r\n}\r\n\r\n\r\n.ft-room-feature-column\r\n.ft-feature-subtitle span {\r\n\r\n    display: block;\r\n\r\n    width: 100%;\r\n\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   LINKS\r\n========================================================= *\/\r\n\r\n.ft-room-links {\r\n\r\n    display: flex;\r\n\r\n    flex-wrap: wrap;\r\n\r\n    gap: 10px 16px;\r\n\r\n    align-items: center;\r\n\r\n}\r\n\r\n\r\n.ft-room-more,\r\n.ft-room-amenities-button {\r\n\r\n    display: inline-flex;\r\n\r\n    align-items: center;\r\n\r\n    gap: 7px;\r\n\r\n    padding: 0;\r\n\r\n    color:\r\n        var(--ft-burgundy)\r\n        !important;\r\n\r\n    background: transparent;\r\n\r\n    border: 0;\r\n\r\n    cursor: pointer;\r\n\r\n    text-decoration:\r\n        none !important;\r\n\r\n    font-size: 13px;\r\n\r\n    font-weight: 700;\r\n\r\n    transition:\r\n        color 0.2s ease,\r\n        gap 0.2s ease;\r\n\r\n}\r\n\r\n\r\n.ft-room-more:hover,\r\n.ft-room-amenities-button:hover {\r\n\r\n    gap: 10px;\r\n\r\n    color:\r\n        var(--ft-copper-dark)\r\n        !important;\r\n\r\n}\r\n\r\n\r\n.ft-room-more i,\r\n.ft-room-amenities-button i {\r\n\r\n    font-size: 11px;\r\n\r\n}\r\n\r\n\r\n.ft-room-amenities-button i {\r\n\r\n    transition:\r\n        transform 0.25s ease;\r\n\r\n}\r\n\r\n\r\n.ft-room-amenities-button.is-open i {\r\n\r\n    transform:\r\n        rotate(180deg);\r\n\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   AMENIDADES DESPLEGABLES\r\n========================================================= *\/\r\n\r\n.ft-amenities-panel {\r\n\r\n    display: none;\r\n\r\n    margin-top: 18px;\r\n\r\n    padding-top: 17px;\r\n\r\n    border-top:\r\n        1px solid\r\n        var(--ft-border);\r\n\r\n}\r\n\r\n\r\n.ft-amenities-panel.is-open {\r\n\r\n    display: block;\r\n\r\n}\r\n\r\n\r\n.ft-amenity-group {\r\n\r\n    margin-bottom: 17px;\r\n\r\n}\r\n\r\n\r\n.ft-amenity-group:last-child {\r\n\r\n    margin-bottom: 0;\r\n\r\n}\r\n\r\n\r\n.ft-amenity-group h5 {\r\n\r\n    margin: 0 0 8px;\r\n\r\n    color: var(--ft-dark);\r\n\r\n    font-size: 11px;\r\n\r\n    font-weight: 700;\r\n\r\n    letter-spacing: 1px;\r\n\r\n    text-transform: uppercase;\r\n\r\n}\r\n\r\n\r\n.ft-amenity-group ul {\r\n\r\n    display: grid;\r\n\r\n    grid-template-columns:\r\n        repeat(2, minmax(0, 1fr));\r\n\r\n    gap: 7px 13px;\r\n\r\n    margin: 0;\r\n\r\n    padding: 0;\r\n\r\n    list-style: none;\r\n\r\n}\r\n\r\n\r\n.ft-amenity-group li {\r\n\r\n    position: relative;\r\n\r\n    padding-left: 15px;\r\n\r\n    color: #5b5b5b;\r\n\r\n    font-size: 12px;\r\n\r\n    line-height: 1.45;\r\n\r\n}\r\n\r\n\r\n.ft-amenity-group li::before {\r\n\r\n    position: absolute;\r\n\r\n    top: 1px;\r\n\r\n    left: 0;\r\n\r\n    color: var(--ft-copper);\r\n\r\n    content: \"\u2713\";\r\n\r\n    font-size: 10px;\r\n\r\n    font-weight: 700;\r\n\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   POL\u00cdTICA\r\n========================================================= *\/\r\n\r\n.ft-room-policy h4 {\r\n\r\n    margin: 0 0 9px;\r\n\r\n    color: var(--ft-dark);\r\n\r\n    font-size: 14px;\r\n\r\n}\r\n\r\n\r\n.ft-room-policy p {\r\n\r\n    display: flex;\r\n\r\n    gap: 8px;\r\n\r\n    margin: 0;\r\n\r\n    color: #595959;\r\n\r\n    font-size: 12px;\r\n\r\n    line-height: 1.55;\r\n\r\n}\r\n\r\n\r\n.ft-room-policy p i {\r\n\r\n    margin-top: 3px;\r\n\r\n    color: var(--ft-copper);\r\n\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   RESERVAR\r\n========================================================= *\/\r\n\r\n.ft-room-footer {\r\n\r\n    display: flex;\r\n\r\n    align-items: center;\r\n\r\n    justify-content: center;\r\n\r\n    margin-top: auto;\r\n\r\n    padding: 18px;\r\n\r\n    background: #ffffff;\r\n\r\n}\r\n\r\n\r\n.ft-room-book {\r\n\r\n    display: inline-flex;\r\n\r\n    min-height: 45px;\r\n\r\n    align-items: center;\r\n\r\n    justify-content: center;\r\n\r\n    gap: 8px;\r\n\r\n    padding: 12px 17px;\r\n\r\n    color: #ffffff !important;\r\n\r\n    background:\r\n        var(--ft-burgundy);\r\n\r\n    border-radius: 4px;\r\n\r\n    text-decoration:\r\n        none !important;\r\n\r\n    font-size: 13px;\r\n\r\n    font-weight: 700;\r\n\r\n    white-space: nowrap;\r\n\r\n    transition:\r\n        background 0.2s ease,\r\n        transform 0.2s ease;\r\n\r\n}\r\n\r\n\r\n.ft-room-book:hover {\r\n\r\n    color: #ffffff !important;\r\n\r\n    background:\r\n        var(--ft-burgundy-dark);\r\n\r\n    transform:\r\n        translateY(-2px);\r\n\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   TABLET\r\n========================================================= *\/\r\n\r\n@media\r\n(max-width: 1180px) {\r\n\r\n    .ft-rooms-grid {\r\n\r\n        grid-template-columns:\r\n            repeat(\r\n                2,\r\n                minmax(0, 1fr)\r\n            );\r\n\r\n    }\r\n\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   M\u00d3VIL\r\n========================================================= *\/\r\n\r\n@media\r\n(max-width: 760px) {\r\n\r\n    .ft-rooms-section {\r\n\r\n        padding:\r\n            50px 13px;\r\n\r\n    }\r\n\r\n\r\n    .ft-rooms-grid {\r\n\r\n        grid-template-columns:\r\n            1fr;\r\n\r\n    }\r\n\r\n\r\n    .ft-room-slider {\r\n\r\n        height: 245px;\r\n\r\n    }\r\n\r\n\r\n    .ft-slider-arrow {\r\n\r\n        width: 38px;\r\n\r\n        height: 38px;\r\n\r\n    }\r\n\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   M\u00d3VIL PEQUE\u00d1O\r\n========================================================= *\/\r\n\r\n@media\r\n(max-width: 470px) {\r\n\r\n    .ft-room-slider {\r\n\r\n        height: 225px;\r\n\r\n    }\r\n\r\n\r\n    .ft-room-stats {\r\n\r\n        grid-template-columns:\r\n            repeat(\r\n                2,\r\n                minmax(0, 1fr)\r\n            );\r\n\r\n    }\r\n\r\n\r\n    .ft-room-stat:nth-child(2) {\r\n\r\n        border-right: 0;\r\n\r\n    }\r\n\r\n\r\n    .ft-room-stat:nth-child(-n+2) {\r\n\r\n        border-bottom:\r\n            1px solid\r\n            var(--ft-border);\r\n\r\n    }\r\n\r\n\r\n    .ft-room-features,\r\n    .ft-room-feature-columns,\r\n    .ft-amenity-group ul {\r\n\r\n        grid-template-columns:\r\n            1fr;\r\n\r\n    }\r\n\r\n\r\n    .ft-room-footer {\r\n\r\n        align-items: stretch;\r\n\r\n        flex-direction: column;\r\n\r\n    }\r\n\r\n\r\n    .ft-room-book {\r\n\r\n        width: 100%;\r\n\r\n    }\r\n\r\n}\r\n\r\n<\/style>\r\n\r\n\r\n<script>\r\n\r\n(function () {\r\n\r\n\r\n    \/* =====================================================\r\n       HABITACIONES\r\n    ===================================================== *\/\r\n\r\n    const FT_ROOMS = [\r\n\r\n\r\n        \/* =================================================\r\n           1. HABITACI\u00d3N STANDAR\r\n        ================================================= *\/\r\n\r\n        {\r\n\r\n            title:\r\n                \"Habitaci\u00f3n Standar\",\r\n\r\n            url:\r\n                \"https:\/\/finca.brumamarketing.com\/rooms\/habitacion-estandar\/\",\r\n\r\n            area:\r\n                \"22 m\u00b2\",\r\n\r\n            beds:\r\n                \"1 cama Queen\",\r\n\r\n            guests:\r\n                \"2 hu\u00e9spedes\",\r\n\r\n            baths:\r\n                \"1 ba\u00f1o\",\r\n\r\n            description:\r\n                \"\",\r\n\r\n            showPolicy:\r\n                false,\r\n\r\n\r\n            images: [\r\n\r\n                \"https:\/\/finca.brumamarketing.com\/wp-content\/uploads\/2023\/04\/STANDAR-1-scaled.jpg\",\r\n\r\n                \"https:\/\/finca.brumamarketing.com\/wp-content\/uploads\/2023\/04\/STANDAR-2-scaled.jpg\",\r\n\r\n                \"https:\/\/finca.brumamarketing.com\/wp-content\/uploads\/2023\/04\/STANDAR-2.avif\"\r\n\r\n            ],\r\n\r\n\r\n            featureColumns: [\r\n\r\n                [\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-bed\",\r\n\r\n                        text:\r\n                            \"1 cama Queen\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-snowflake\",\r\n\r\n                        text:\r\n                            \"Aire acondicionado\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-temperature-high\",\r\n\r\n                        text:\r\n                            \"Calefacci\u00f3n\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-shower\",\r\n\r\n                        text:\r\n                            \"Ba\u00f1o con regadera\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-sink\",\r\n\r\n                        text:\r\n                            \"Lavamanos sencillo\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-wifi\",\r\n\r\n                        text:\r\n                            \"WiFi gratuito\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-pump-soap\",\r\n\r\n                        text:\r\n                            \"Amenidades de ba\u00f1o\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-shirt\",\r\n\r\n                        text:\r\n                            \"Batas de ba\u00f1o\"\r\n                    }\r\n\r\n                ],\r\n\r\n\r\n                [\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-square-parking\",\r\n\r\n                        text:\r\n                            \"Estacionamiento gratuito\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-wine-bottle\",\r\n\r\n                        text:\r\n                            \"Minibar\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-mug-hot\",\r\n\r\n                        text:\r\n                            \"Cafetera\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-bottle-water\",\r\n\r\n                        text:\r\n                            \"Agua embotellada\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-mountain-sun\",\r\n\r\n                        text:\r\n                            \"Balc\u00f3n con vista a las monta\u00f1as con su  mesa y 2 sillas\"\r\n                    },\r\n\r\n                    \r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-lock\",\r\n\r\n                        text:\r\n                            \"Caja fuerte en el hotel\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-shirt\",\r\n\r\n                        text:\r\n                            \"Plancha y tabla de planchar\"\r\n                    }\r\n\r\n                ]\r\n\r\n            ],\r\n\r\n\r\n            amenityGroups: [\r\n\r\n                {\r\n\r\n                    title:\r\n                        \"\u00c1reas exteriores\",\r\n\r\n                    items: [\r\n\r\n                        \"Alberca exterior\",\r\n\r\n                        \"Jacuzzi exterior\",\r\n\r\n                        \"Fogatero\"\r\n\r\n                    ]\r\n\r\n                }\r\n\r\n            ]\r\n\r\n        },\r\n\r\n\r\n        \/* =================================================\r\n           2. JUNIOR SUITE 1 CAMA KING\r\n        ================================================= *\/\r\n\r\n        {\r\n\r\n            title:\r\n                \"Junior Suite 1 cama King\",\r\n\r\n            url:\r\n                \"https:\/\/finca.brumamarketing.com\/rooms\/junior\/\",\r\n\r\n            area:\r\n                \"39 m\u00b2\",\r\n\r\n            beds:\r\n                \"1 cama King\",\r\n\r\n            guests:\r\n                \"2 hu\u00e9spedes\",\r\n\r\n            baths:\r\n                \"1 ba\u00f1o\",\r\n\r\n            description:\r\n                \"\",\r\n\r\n            showPolicy:\r\n                false,\r\n\r\n\r\n            images: [\r\n\r\n                \"https:\/\/finca.brumamarketing.com\/wp-content\/uploads\/2023\/04\/JUNIOR.webp\",\r\n\r\n                \"https:\/\/finca.brumamarketing.com\/wp-content\/uploads\/2023\/04\/JUNIOR-1-scaled.jpg\",\r\n\r\n                \"https:\/\/finca.brumamarketing.com\/wp-content\/uploads\/2023\/04\/JUNIOR-2-scaled.jpg\"\r\n\r\n            ],\r\n\r\n\r\n            featureColumns: [\r\n\r\n                [\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-bed\",\r\n\r\n                        text:\r\n                            \"1 cama King\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-snowflake\",\r\n\r\n                        text:\r\n                            \"Aire acondicionado\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-temperature-high\",\r\n\r\n                        text:\r\n                            \"Calefacci\u00f3n\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-shower\",\r\n\r\n                        text:\r\n                            \"Ba\u00f1o amplio con regadera\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-sink\",\r\n\r\n                        text:\r\n                            \"Lavamanos doble\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-wifi\",\r\n\r\n                        text:\r\n                            \"WiFi gratuito\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-pump-soap\",\r\n\r\n                        text:\r\n                            \"Amenidades de ba\u00f1o\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-shirt\",\r\n\r\n                        text:\r\n                            \"Batas de ba\u00f1o\"\r\n                    }\r\n\r\n                ],\r\n\r\n\r\n                [\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-wine-bottle\",\r\n\r\n                        text:\r\n                            \"Minibar\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-mug-hot\",\r\n\r\n                        text:\r\n                            \"Cafetera\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-bottle-water\",\r\n\r\n                        text:\r\n                            \"Agua embotellada\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-shirt\",\r\n\r\n                        text:\r\n                            \"Plancha y tabla de planchar\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-mountain-sun\",\r\n\r\n                        text:\r\n                            \"Balc\u00f3n amplio con mesa y 2 sillas con vista a los vi\u00f1edos y monta\u00f1as\"\r\n                    }\r\n\r\n                ]\r\n\r\n            ],\r\n\r\n\r\n            amenityGroups: [\r\n\r\n                {\r\n\r\n                    title:\r\n                        \"\u00c1reas exteriores\",\r\n\r\n                    items: [\r\n\r\n                        \"Alberca exterior\",\r\n\r\n                        \"Jacuzzi exterior\",\r\n\r\n                        \"Fogatero\"\r\n\r\n                    ]\r\n\r\n                }\r\n\r\n            ]\r\n\r\n        },\r\n\r\n\r\n        \/* =================================================\r\n           3. JUNIOR SUITE 2 CAMAS QUEEN\r\n        ================================================= *\/\r\n\r\n        {\r\n\r\n            title:\r\n                \"Junior Suite 2 camas Queen\",\r\n\r\n            url:\r\n                \"https:\/\/finca.brumamarketing.com\/rooms\/habitacion-junior-suite-2-camas-queen\/\",\r\n\r\n            area:\r\n                \"39 m\u00b2\",\r\n\r\n            beds:\r\n                \"2 camas Queen\",\r\n\r\n            guests:\r\n                \"4 hu\u00e9spedes\",\r\n\r\n            baths:\r\n                \"1 ba\u00f1o\",\r\n\r\n            description:\r\n                \"\",\r\n\r\n            showPolicy:\r\n                false,\r\n\r\n\r\n            images: [\r\n\r\n                \"https:\/\/finca.brumamarketing.com\/wp-content\/uploads\/2023\/04\/DOBLE.webp\",\r\n\r\n                \"https:\/\/finca.brumamarketing.com\/wp-content\/uploads\/2023\/04\/DOBLE-2-scaled.jpg\",\r\n\r\n                \"https:\/\/finca.brumamarketing.com\/wp-content\/uploads\/2023\/04\/DOBLE-scaled.jpg\"\r\n\r\n            ],\r\n\r\n\r\n            featureColumns: [\r\n\r\n                [\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-bed\",\r\n\r\n                        text:\r\n                            \"2 camas Queen\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-snowflake\",\r\n\r\n                        text:\r\n                            \"Aire acondicionado\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-temperature-high\",\r\n\r\n                        text:\r\n                            \"Calefacci\u00f3n\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-shower\",\r\n\r\n                        text:\r\n                            \"Ba\u00f1o amplio con regadera\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-sink\",\r\n\r\n                        text:\r\n                            \"Lavamanos doble\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-wifi\",\r\n\r\n                        text:\r\n                            \"WiFi gratuito\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-pump-soap\",\r\n\r\n                        text:\r\n                            \"Amenidades de ba\u00f1o\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-shirt\",\r\n\r\n                        text:\r\n                            \"Batas de ba\u00f1o\"\r\n                    }\r\n\r\n                ],\r\n\r\n\r\n                [\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-wine-bottle\",\r\n\r\n                        text:\r\n                            \"Minibar\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-mug-hot\",\r\n\r\n                        text:\r\n                            \"Cafetera\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-bottle-water\",\r\n\r\n                        text:\r\n                            \"Agua embotellada\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-shirt\",\r\n\r\n                        text:\r\n                            \"Plancha y tabla de planchar\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-mountain-sun\",\r\n\r\n                        text:\r\n                            \"Balc\u00f3n amplio con mesa y 2 sillas con vista a los vi\u00f1edos y monta\u00f1as\"\r\n                    }\r\n\r\n                ]\r\n\r\n            ],\r\n\r\n\r\n            amenityGroups: [\r\n\r\n                {\r\n\r\n                    title:\r\n                        \"\u00c1reas exteriores\",\r\n\r\n                    items: [\r\n\r\n                        \"Alberca exterior\",\r\n\r\n                        \"Jacuzzi exterior\",\r\n\r\n                        \"Fogateros\"\r\n\r\n                    ]\r\n\r\n                }\r\n\r\n            ]\r\n\r\n        },\r\n\r\n\r\n        \/* =================================================\r\n           4. SUITE DE LUJO\r\n        ================================================= *\/\r\n\r\n        {\r\n\r\n            title:\r\n                \"Suite de Lujo\",\r\n\r\n            url:\r\n                \"https:\/\/finca.brumamarketing.com\/rooms\/suite-suite-de-lujo\/\",\r\n\r\n            area:\r\n                \"45 m\u00b2\",\r\n\r\n            beds:\r\n                \"1 cama King\",\r\n\r\n            guests:\r\n                \"2 hu\u00e9spedes\",\r\n\r\n            baths:\r\n                \"1 ba\u00f1o con tina\",\r\n\r\n            description:\r\n                \"\",\r\n\r\n            showPolicy:\r\n                false,\r\n\r\n\r\n            images: [\r\n\r\n                \"https:\/\/finca.brumamarketing.com\/wp-content\/uploads\/2023\/04\/SUITE.webp\",\r\n\r\n                \"https:\/\/finca.brumamarketing.com\/wp-content\/uploads\/2023\/04\/SUITE-1-scaled.jpg\",\r\n\r\n                \"https:\/\/finca.brumamarketing.com\/wp-content\/uploads\/2023\/04\/SUITE-3-scaled.jpg\"\r\n\r\n            ],\r\n\r\n\r\n            featureColumns: [\r\n\r\n                [\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-bed\",\r\n\r\n                        text:\r\n                            \"1 cama King\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-snowflake\",\r\n\r\n                        text:\r\n                            \"Aire acondicionado\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-temperature-high\",\r\n\r\n                        text:\r\n                            \"Calefacci\u00f3n\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-shower\",\r\n\r\n                        text:\r\n                            \"Ba\u00f1o amplio con regadera\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-bath\",\r\n\r\n                        text:\r\n                            \"Tina por separado\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-sink\",\r\n\r\n                        text:\r\n                            \"Lavamanos doble\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-wifi\",\r\n\r\n                        text:\r\n                            \"WiFi gratuito\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-pump-soap\",\r\n\r\n                        text:\r\n                            \"Amenidades de ba\u00f1o\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-shirt\",\r\n\r\n                        text:\r\n                            \"Bata de ba\u00f1o\"\r\n                    }\r\n\r\n                ],\r\n\r\n\r\n                [\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-wine-bottle\",\r\n\r\n                        text:\r\n                            \"Minibar\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-mug-hot\",\r\n\r\n                        text:\r\n                            \"Cafetera\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-bottle-water\",\r\n\r\n                        text:\r\n                            \"Agua embotellada\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-shirt\",\r\n\r\n                        text:\r\n                            \"Plancha y tabla de planchar\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-mountain-sun\",\r\n\r\n                        text:\r\n                            \"Balc\u00f3n amplio con mesa y 4 sillas con vista a los vi\u00f1edos y monta\u00f1as\"\r\n                    }\r\n\r\n                ]\r\n\r\n            ],\r\n\r\n\r\n            amenityGroups: [\r\n\r\n                {\r\n\r\n                    title:\r\n                        \"\u00c1reas exteriores\",\r\n\r\n                    items: [\r\n\r\n                        \"Alberca exterior\",\r\n\r\n                        \"Jacuzzi exterior\",\r\n\r\n                        \"Fogateros\"\r\n\r\n                    ]\r\n\r\n                }\r\n\r\n            ]\r\n\r\n        },\r\n\r\n\r\n        \/* =================================================\r\n           5. VILLA JR SUITE\r\n        ================================================= *\/\r\n\r\n        {\r\n\r\n            title:\r\n                \"Villa Junior Suite 1 cama King\",\r\n\r\n            url:\r\n                \"https:\/\/finca.brumamarketing.com\/rooms\/villa-junior\/\",\r\n\r\n            area:\r\n                \"30 m\u00b2\",\r\n\r\n            beds:\r\n                \"1 cama King\",\r\n\r\n            guests:\r\n                \"2 hu\u00e9spedes\",\r\n\r\n            baths:\r\n                \"1 ba\u00f1o\",\r\n\r\n            description:\r\n                \"\",\r\n\r\n            showPolicy:\r\n                false,\r\n\r\n\r\n            images: [\r\n\r\n                \"https:\/\/finca.brumamarketing.com\/wp-content\/uploads\/2023\/04\/JUNIOR-VILLA-13-scaled.jpg\",\r\n\r\n                \"https:\/\/finca.brumamarketing.com\/wp-content\/uploads\/2023\/04\/JUNIOR-VILLA-11-scaled.jpg\",\r\n\r\n                \"https:\/\/finca.brumamarketing.com\/wp-content\/uploads\/2023\/04\/JUNIOR-VILLA-7-scaled.jpg\",\r\n\r\n                \"https:\/\/finca.brumamarketing.com\/wp-content\/uploads\/2023\/04\/JUNIOR-VILLA-13-scaled.jpg\"\r\n\r\n            ],\r\n\r\n\r\n            featureColumns: [\r\n\r\n                [\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-bed\",\r\n\r\n                        text:\r\n                            \"1 cama King\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-snowflake\",\r\n\r\n                        text:\r\n                            \"Aire acondicionado\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-temperature-high\",\r\n\r\n                        text:\r\n                            \"Calefacci\u00f3n\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-shower\",\r\n\r\n                        text:\r\n                            \"Ba\u00f1o amplio con regadera\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-sink\",\r\n\r\n                        text:\r\n                            \"Lavamanos doble\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-wifi\",\r\n\r\n                        text:\r\n                            \"WiFi gratuito\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-pump-soap\",\r\n\r\n                        text:\r\n                            \"Amenidades de ba\u00f1o\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-shirt\",\r\n\r\n                        text:\r\n                            \"Batas de ba\u00f1o\"\r\n                    }\r\n\r\n                ],\r\n\r\n\r\n                [\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-wine-bottle\",\r\n\r\n                        text:\r\n                            \"Minibar\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-mug-hot\",\r\n\r\n                        text:\r\n                            \"Cafetera\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-bottle-water\",\r\n\r\n                        text:\r\n                            \"Agua embotellada\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-shirt\",\r\n\r\n                        text:\r\n                            \"Plancha y tabla de planchar\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-mountain-sun\",\r\n\r\n                        text:\r\n                            \"Balc\u00f3n amplio con mesa y 2 sillas con vista a los vi\u00f1edos y monta\u00f1as\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-door-open\",\r\n\r\n                        text:\r\n                            \"Conexi\u00f3n con habitaci\u00f3n Junior Suite 2 camas Queen\"\r\n                    }\r\n\r\n                ]\r\n\r\n            ],\r\n\r\n\r\n            amenityGroups: [\r\n\r\n                {\r\n\r\n                    title:\r\n                        \"\u00c1reas exteriores\",\r\n\r\n                    items: [\r\n\r\n                        \"Alberca exterior\",\r\n\r\n                        \"Jacuzzi exterior\",\r\n\r\n                        \"Fogateros\"\r\n\r\n                    ]\r\n\r\n                }\r\n\r\n            ]\r\n\r\n        },\r\n\r\n\r\n        \/* =================================================\r\n           6. VILLA JR SUITE 2 CAMAS QUEEN\r\n        ================================================= *\/\r\n\r\n        {\r\n\r\n            title:\r\n                \"Villa Junior Suite 2 camas Queen\",\r\n\r\n            url:\r\n                \"https:\/\/finca.brumamarketing.com\/rooms\/villa-doble\/\",\r\n\r\n            area:\r\n                \"30 m\u00b2\",\r\n\r\n            beds:\r\n                \"2 camas Queen\",\r\n\r\n            guests:\r\n                \"4 hu\u00e9spedes\",\r\n\r\n            baths:\r\n                \"1 ba\u00f1o\",\r\n\r\n            description:\r\n                \"\",\r\n\r\n            showPolicy:\r\n                false,\r\n\r\n\r\n            images: [\r\n\r\n                \"https:\/\/finca.brumamarketing.com\/wp-content\/uploads\/2023\/04\/VILLA-DOBLE-1-scaled.jpg\",\r\n\r\n                \"https:\/\/finca.brumamarketing.com\/wp-content\/uploads\/2023\/04\/MASTER-VILLA-16-scaled.jpg\",\r\n\r\n                \"https:\/\/finca.brumamarketing.com\/wp-content\/uploads\/2023\/04\/VILLA-DOBLE-3-scaled.jpg\"\r\n\r\n            ],\r\n\r\n\r\n            featureColumns: [\r\n\r\n                [\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-bed\",\r\n\r\n                        text:\r\n                            \"2 camas Queen\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-snowflake\",\r\n\r\n                        text:\r\n                            \"Aire acondicionado\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-temperature-high\",\r\n\r\n                        text:\r\n                            \"Calefacci\u00f3n\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-shower\",\r\n\r\n                        text:\r\n                            \"Ba\u00f1o amplio con regadera\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-sink\",\r\n\r\n                        text:\r\n                            \"Lavamanos doble\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-wifi\",\r\n\r\n                        text:\r\n                            \"WiFi gratuito\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-pump-soap\",\r\n\r\n                        text:\r\n                            \"Amenidades de ba\u00f1o\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-shirt\",\r\n\r\n                        text:\r\n                            \"Batas de ba\u00f1o\"\r\n                    }\r\n\r\n                ],\r\n\r\n\r\n                [\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-wine-bottle\",\r\n\r\n                        text:\r\n                            \"Minibar\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-mug-hot\",\r\n\r\n                        text:\r\n                            \"Cafetera\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-bottle-water\",\r\n\r\n                        text:\r\n                            \"Agua embotellada\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-shirt\",\r\n\r\n                        text:\r\n                            \"Plancha y tabla para planchar\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-mountain-sun\",\r\n\r\n                        text:\r\n                            \"Balc\u00f3n amplio con mesa y 2 sillas con vista a los vi\u00f1edos y monta\u00f1as\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-link\",\r\n\r\n                        text:\r\n                            \"Conexi\u00f3n con habitaci\u00f3n Junior Suite 1 cama King\"\r\n                    }\r\n\r\n                ]\r\n\r\n            ],\r\n\r\n\r\n            amenityGroups: [\r\n\r\n                {\r\n\r\n                    title:\r\n                        \"\u00c1reas exteriores\",\r\n\r\n                    items: [\r\n\r\n                        \"Alberca exterior\",\r\n\r\n                        \"Jacuzzi exterior\",\r\n\r\n                        \"Fogateros\"\r\n\r\n                    ]\r\n\r\n                }\r\n\r\n            ]\r\n\r\n        },\r\n\r\n\r\n        \/* =================================================\r\n           7. VILLA MASTER SUITE\r\n        ================================================= *\/\r\n\r\n        {\r\n\r\n            title:\r\n                \"Villa Master Suite\",\r\n\r\n            url:\r\n                \"https:\/\/finca.brumamarketing.com\/rooms\/villa-master\/\",\r\n\r\n            area:\r\n                \"60 m\u00b2\",\r\n\r\n            beds:\r\n                \"1 cama King + sof\u00e1 cama\",\r\n\r\n            guests:\r\n                \"3 hu\u00e9spedes\",\r\n\r\n            baths:\r\n                \"1 ba\u00f1o y medio\",\r\n\r\n            description:\r\n                \"\",\r\n\r\n            showPolicy:\r\n                false,\r\n\r\n\r\n            images: [\r\n\r\n                \"https:\/\/finca.brumamarketing.com\/wp-content\/uploads\/2023\/04\/MASTER-VILLA-1-1-scaled.jpg\",\r\n\r\n                \"https:\/\/finca.brumamarketing.com\/wp-content\/uploads\/2023\/04\/MASTER-VILLA-16-scaled.jpg\",\r\n\r\n                \"https:\/\/finca.brumamarketing.com\/wp-content\/uploads\/2023\/04\/MASTER-VILLA-19-scaled.jpg\"\r\n\r\n            ],\r\n\r\n\r\n            featureColumns: [\r\n\r\n\r\n                \/* =============================\r\n                   COLUMNA IZQUIERDA\r\n                ============================= *\/\r\n\r\n                [\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-bed\",\r\n\r\n                        text:\r\n                            \"1 cama King\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-couch\",\r\n\r\n                        text:\r\n                            \"1 sof\u00e1 cama\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-snowflake\",\r\n\r\n                        text:\r\n                            \"Aire acondicionado\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-temperature-high\",\r\n\r\n                        text:\r\n                            \"Calefacci\u00f3n\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-shower\",\r\n\r\n                        text:\r\n                            \"Ba\u00f1o amplio con regadera\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-sink\",\r\n\r\n                        text:\r\n                            \"Lavamanos doble\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-restroom\",\r\n\r\n                        text:\r\n                            \"Medio ba\u00f1o con lavamanos sencillo\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-wifi\",\r\n\r\n                        text:\r\n                            \"WiFi gratuito\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-pump-soap\",\r\n\r\n                        text:\r\n                            \"Amenidades de ba\u00f1o\"\r\n                    }\r\n\r\n                ],\r\n\r\n\r\n                \/* =============================\r\n                   COLUMNA DERECHA\r\n                ============================= *\/\r\n\r\n                [\r\n\r\n                    \/* MINI T\u00cdTULO *\/\r\n\r\n                    {\r\n                        type:\r\n                            \"title\",\r\n\r\n                        text:\r\n                            \"Cocina con\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-temperature-low\",\r\n\r\n                        text:\r\n                            \"Refrigerador\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-mug-hot\",\r\n\r\n                        text:\r\n                            \"Cafetera\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-fire-burner\",\r\n\r\n                        text:\r\n                            \"Estufa de 4 quemadores\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-sink\",\r\n\r\n                        text:\r\n                            \"Sink de cocina\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-bottle-water\",\r\n\r\n                        text:\r\n                            \"Agua embotellada\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-mountain-sun\",\r\n\r\n                        text:\r\n                            \"Terraza amplia con mesa y 2 sillas con vista a los vi\u00f1edos y monta\u00f1as\"\r\n                    },\r\n\r\n\r\n                    \/* MINI T\u00cdTULO *\/\r\n\r\n                    {\r\n                        type:\r\n                            \"title\",\r\n\r\n                        text:\r\n                            \"Sala\"\r\n                    },\r\n\r\n                    {\r\n                        icon:\r\n                            \"fa-solid fa-utensils\",\r\n\r\n                        text:\r\n                            \"Comedor para 6 personas\"\r\n                    }\r\n\r\n                ]\r\n\r\n            ],\r\n\r\n\r\n            amenityGroups: [\r\n\r\n                {\r\n\r\n                    title:\r\n                        \"\u00c1reas exteriores\",\r\n\r\n                    items: [\r\n\r\n                        \"Alberca exterior\",\r\n\r\n                        \"Jacuzzi exterior\",\r\n\r\n                        \"Fogateros\"\r\n\r\n                    ]\r\n\r\n                }\r\n\r\n            ]\r\n\r\n        }\r\n\r\n    ];\r\n\r\n\r\n    \/* =====================================================\r\n       CREAR ITEMS\r\n    ===================================================== *\/\r\n\r\n    function ftFeatureItems(items) {\r\n\r\n\r\n        return items.map(\r\n\r\n            function (feature) {\r\n\r\n\r\n                \/* =========================================\r\n                   MINI T\u00cdTULOS\r\n                ========================================= *\/\r\n\r\n                if (\r\n                    feature.type ===\r\n                    \"title\"\r\n                ) {\r\n\r\n                    return `\r\n\r\n                        <li\r\n                            class=\"ft-feature-subtitle\"\r\n                        >\r\n\r\n                            <span>\r\n                                ${feature.text}\r\n                            <\/span>\r\n\r\n                        <\/li>\r\n\r\n                    `;\r\n\r\n                }\r\n\r\n\r\n                \/* =========================================\r\n                   AMENIDADES NORMALES\r\n                ========================================= *\/\r\n\r\n                return `\r\n\r\n                    <li>\r\n\r\n                        <i\r\n                            class=\"${feature.icon}\"\r\n                        ><\/i>\r\n\r\n                        <span>\r\n                            ${feature.text}\r\n                        <\/span>\r\n\r\n                    <\/li>\r\n\r\n                `;\r\n\r\n            }\r\n\r\n        ).join(\"\");\r\n\r\n    }\r\n\r\n\r\n    \/* =====================================================\r\n       CREAR COLUMNAS\r\n    ===================================================== *\/\r\n\r\n    function ftRenderFeatures(room) {\r\n\r\n\r\n        if (\r\n            room.featureColumns\r\n        ) {\r\n\r\n            return `\r\n\r\n                <div\r\n                    class=\"ft-room-feature-columns\"\r\n                >\r\n\r\n\r\n                    <ul\r\n                        class=\"ft-room-feature-column\"\r\n                    >\r\n\r\n                        ${\r\n                            ftFeatureItems(\r\n                                room.featureColumns[0] || []\r\n                            )\r\n                        }\r\n\r\n                    <\/ul>\r\n\r\n\r\n                    <ul\r\n                        class=\"ft-room-feature-column\"\r\n                    >\r\n\r\n                        ${\r\n                            ftFeatureItems(\r\n                                room.featureColumns[1] || []\r\n                            )\r\n                        }\r\n\r\n                    <\/ul>\r\n\r\n\r\n                <\/div>\r\n\r\n            `;\r\n\r\n        }\r\n\r\n\r\n        return `\r\n\r\n            <ul\r\n                class=\"ft-room-features\"\r\n            >\r\n\r\n                ${\r\n                    ftFeatureItems(\r\n                        room.features || []\r\n                    )\r\n                }\r\n\r\n            <\/ul>\r\n\r\n        `;\r\n\r\n    }\r\n\r\n\r\n    \/* =====================================================\r\n       TODAS LAS CARACTER\u00cdSTICAS\r\n    ===================================================== *\/\r\n\r\n    function ftAllFeatures(room) {\r\n\r\n\r\n        if (\r\n            room.featureColumns\r\n        ) {\r\n\r\n            return room\r\n                .featureColumns\r\n                .flat();\r\n\r\n        }\r\n\r\n\r\n        return room.features || [];\r\n\r\n    }\r\n\r\n\r\n    \/* =====================================================\r\n       CREAR TARJETAS\r\n    ===================================================== *\/\r\n\r\n    function ftCreateCards() {\r\n\r\n\r\n        const grid =\r\n            document.getElementById(\r\n                \"ftRoomsGrid\"\r\n            );\r\n\r\n\r\n        if (\r\n            !grid ||\r\n            grid.dataset.initialized ===\r\n            \"true\"\r\n        ) {\r\n\r\n            return;\r\n\r\n        }\r\n\r\n\r\n        grid.dataset.initialized =\r\n            \"true\";\r\n\r\n\r\n        grid.innerHTML =\r\n            FT_ROOMS.map(\r\n\r\n                function (room) {\r\n\r\n\r\n                    const roomImages =\r\n                        Array.from(\r\n\r\n                            new Set(\r\n\r\n                                (\r\n                                    room.images ||\r\n                                    []\r\n                                )\r\n                                .filter(\r\n                                    Boolean\r\n                                )\r\n\r\n                            )\r\n\r\n                        );\r\n\r\n\r\n                    \/* =========================================\r\n                       FOTOS\r\n                    ========================================= *\/\r\n\r\n                    const slides =\r\n\r\n                        roomImages\r\n                        .map(\r\n\r\n                            function (\r\n                                image,\r\n                                imageIndex\r\n                            ) {\r\n\r\n                                return `\r\n\r\n                                    <div\r\n                                        class=\"\r\n                                            ft-slide\r\n\r\n                                            ${\r\n                                                imageIndex === 0\r\n                                                ? \"is-active\"\r\n                                                : \"\"\r\n                                            }\r\n                                        \"\r\n                                    >\r\n\r\n                                        <a\r\n                                            href=\"${room.url}\"\r\n                                            class=\"ft-slide-link\"\r\n                                            aria-label=\"Ver la p\u00e1gina de ${room.title}\"\r\n                                        >\r\n\r\n                                            <img decoding=\"async\"\r\n                                                src=\"${image}\"\r\n                                                alt=\"${room.title} - fotograf\u00eda ${imageIndex + 1}\"\r\n                                                loading=\"${\r\n                                                    imageIndex === 0\r\n                                                    ? \"eager\"\r\n                                                    : \"lazy\"\r\n                                                }\"\r\n                                            >\r\n\r\n                                        <\/a>\r\n\r\n                                    <\/div>\r\n\r\n                                `;\r\n\r\n                            }\r\n\r\n                        )\r\n                        .join(\"\");\r\n\r\n\r\n                    \/* =========================================\r\n                       AMENIDADES\r\n                    ========================================= *\/\r\n\r\n                    const groups =\r\n\r\n                        room.amenityGroups &&\r\n                        room.amenityGroups.length\r\n\r\n                        ?\r\n\r\n                        room.amenityGroups\r\n\r\n                        :\r\n\r\n                        [\r\n\r\n                            {\r\n\r\n                                title:\r\n                                    \"Amenidades principales\",\r\n\r\n                                items:\r\n\r\n                                    ftAllFeatures(\r\n                                        room\r\n                                    )\r\n                                    .filter(\r\n\r\n                                        function (\r\n                                            feature\r\n                                        ) {\r\n\r\n                                            return (\r\n                                                feature.type !==\r\n                                                \"title\"\r\n                                            );\r\n\r\n                                        }\r\n\r\n                                    )\r\n                                    .map(\r\n\r\n                                        function (\r\n                                            feature\r\n                                        ) {\r\n\r\n                                            return feature.text;\r\n\r\n                                        }\r\n\r\n                                    )\r\n\r\n                            },\r\n\r\n                            {\r\n\r\n                                title:\r\n                                    \"Informaci\u00f3n adicional\",\r\n\r\n                                items: [\r\n\r\n                                    \"Consulta todas las amenidades, disponibilidad y condiciones en la p\u00e1gina individual de esta habitaci\u00f3n.\"\r\n\r\n                                ]\r\n\r\n                            }\r\n\r\n                        ];\r\n\r\n\r\n                    const amenities =\r\n\r\n                        groups.map(\r\n\r\n                            function (\r\n                                group\r\n                            ) {\r\n\r\n\r\n                                const items =\r\n\r\n                                    group.items\r\n                                    .map(\r\n\r\n                                        function (\r\n                                            item\r\n                                        ) {\r\n\r\n                                            return `\r\n\r\n                                                <li>\r\n                                                    ${item}\r\n                                                <\/li>\r\n\r\n                                            `;\r\n\r\n                                        }\r\n\r\n                                    )\r\n                                    .join(\"\");\r\n\r\n\r\n                                return `\r\n\r\n                                    <div\r\n                                        class=\"ft-amenity-group\"\r\n                                    >\r\n\r\n                                        <h5>\r\n                                            ${group.title}\r\n                                        <\/h5>\r\n\r\n                                        <ul>\r\n                                            ${items}\r\n                                        <\/ul>\r\n\r\n                                    <\/div>\r\n\r\n                                `;\r\n\r\n                            }\r\n\r\n                        ).join(\"\");\r\n\r\n\r\n                    \/* =========================================\r\n                       DESCRIPCI\u00d3N\r\n                    ========================================= *\/\r\n\r\n                    const description =\r\n\r\n                        room.description\r\n\r\n                        ?\r\n\r\n                        `\r\n\r\n                            <p\r\n                                class=\"ft-room-description\"\r\n                            >\r\n\r\n                                ${room.description}\r\n\r\n                            <\/p>\r\n\r\n                        `\r\n\r\n                        :\r\n\r\n                        \"\";\r\n\r\n\r\n                    \/* =========================================\r\n                       POL\u00cdTICA\r\n                    ========================================= *\/\r\n\r\n                    const policy =\r\n\r\n                        room.showPolicy ===\r\n                        false\r\n\r\n                        ?\r\n\r\n                        \"\"\r\n\r\n                        :\r\n\r\n                        `\r\n\r\n                            <div\r\n                                class=\"ft-room-policy\"\r\n                            >\r\n\r\n                                <h4>\r\n                                    Disponibilidad y reservaci\u00f3n\r\n                                <\/h4>\r\n\r\n                                <p>\r\n\r\n                                    <i\r\n                                        class=\"fa-solid fa-circle-info\"\r\n                                    ><\/i>\r\n\r\n                                    Consulta las fechas disponibles y las condiciones aplicables antes de confirmar tu reservaci\u00f3n.\r\n\r\n                                <\/p>\r\n\r\n                            <\/div>\r\n\r\n                        `;\r\n\r\n\r\n                    \/* =========================================\r\n                       TARJETA\r\n                    ========================================= *\/\r\n\r\n                    return `\r\n\r\n                        <article\r\n                            class=\"ft-room-card\"\r\n                            data-room=\"${room.title}\"\r\n                            data-url=\"${room.url}\"\r\n                        >\r\n\r\n\r\n                            <!-- GALER\u00cdA -->\r\n\r\n                            <div\r\n                                class=\"ft-room-slider\"\r\n                                tabindex=\"0\"\r\n                                aria-label=\"Galer\u00eda de ${room.title}\"\r\n                            >\r\n\r\n\r\n                                <div\r\n                                    class=\"ft-slider-track\"\r\n                                >\r\n\r\n                                    ${slides}\r\n\r\n                                <\/div>\r\n\r\n\r\n                                <button\r\n                                    class=\"\r\n                                        ft-slider-arrow\r\n                                        ft-slider-prev\r\n                                    \"\r\n                                    type=\"button\"\r\n                                    aria-label=\"Fotograf\u00eda anterior\"\r\n                                >\r\n\r\n                                    <i\r\n                                        class=\"fa-solid fa-chevron-left\"\r\n                                    ><\/i>\r\n\r\n                                <\/button>\r\n\r\n\r\n                                <button\r\n                                    class=\"\r\n                                        ft-slider-arrow\r\n                                        ft-slider-next\r\n                                    \"\r\n                                    type=\"button\"\r\n                                    aria-label=\"Fotograf\u00eda siguiente\"\r\n                                >\r\n\r\n                                    <i\r\n                                        class=\"fa-solid fa-chevron-right\"\r\n                                    ><\/i>\r\n\r\n                                <\/button>\r\n\r\n\r\n                                <div\r\n                                    class=\"ft-slider-dots\"\r\n                                    aria-label=\"Seleccionar fotograf\u00eda\"\r\n                                ><\/div>\r\n\r\n\r\n                                <span\r\n                                    class=\"ft-slider-counter\"\r\n                                >\r\n\r\n                                    <i\r\n                                        class=\"fa-regular fa-images\"\r\n                                    ><\/i>\r\n\r\n                                    <span\r\n                                        class=\"ft-current-slide\"\r\n                                    >\r\n                                        1\r\n                                    <\/span>\r\n\r\n                                    \/\r\n\r\n                                    <span\r\n                                        class=\"ft-total-slides\"\r\n                                    >\r\n\r\n                                        ${roomImages.length}\r\n\r\n                                    <\/span>\r\n\r\n                                <\/span>\r\n\r\n\r\n                            <\/div>\r\n\r\n\r\n                            <!-- DATOS SUPERIORES -->\r\n\r\n                            <div\r\n                                class=\"ft-room-stats\"\r\n                            >\r\n\r\n\r\n                                <div\r\n                                    class=\"ft-room-stat\"\r\n                                >\r\n\r\n                                    <i\r\n                                        class=\"fa-solid fa-expand\"\r\n                                    ><\/i>\r\n\r\n                                    <span>\r\n                                        ${room.area}\r\n                                    <\/span>\r\n\r\n                                <\/div>\r\n\r\n\r\n                                <div\r\n                                    class=\"ft-room-stat\"\r\n                                >\r\n\r\n                                    <i\r\n                                        class=\"fa-solid fa-bed\"\r\n                                    ><\/i>\r\n\r\n                                    <span>\r\n                                        ${room.beds}\r\n                                    <\/span>\r\n\r\n                                <\/div>\r\n\r\n\r\n                                <div\r\n                                    class=\"ft-room-stat\"\r\n                                >\r\n\r\n                                    <i\r\n                                        class=\"fa-solid fa-user-group\"\r\n                                    ><\/i>\r\n\r\n                                    <span>\r\n                                        ${room.guests}\r\n                                    <\/span>\r\n\r\n                                <\/div>\r\n\r\n\r\n                                <div\r\n                                    class=\"ft-room-stat\"\r\n                                >\r\n\r\n                                    <i\r\n                                        class=\"fa-solid fa-bath\"\r\n                                    ><\/i>\r\n\r\n                                    <span>\r\n                                        ${room.baths}\r\n                                    <\/span>\r\n\r\n                                <\/div>\r\n\r\n\r\n                            <\/div>\r\n\r\n\r\n                            <!-- INFORMACI\u00d3N -->\r\n\r\n                            <div\r\n                                class=\"ft-room-body\"\r\n                            >\r\n\r\n\r\n                                <div\r\n                                    class=\"ft-room-info\"\r\n                                >\r\n\r\n\r\n                                    <h3>\r\n                                        ${room.title}\r\n                                    <\/h3>\r\n\r\n\r\n                                    ${description}\r\n\r\n\r\n                                    ${\r\n                                        ftRenderFeatures(\r\n                                            room\r\n                                        )\r\n                                    }\r\n\r\n\r\n                                    <div\r\n                                        class=\"ft-room-links\"\r\n                                    >\r\n\r\n\r\n                                        <a\r\n                                            href=\"${room.url}\"\r\n                                            class=\"ft-room-more\"\r\n                                        >\r\n\r\n                                            M\u00e1s informaci\u00f3n\r\n\r\n                                            <i\r\n                                                class=\"fa-solid fa-arrow-right\"\r\n                                            ><\/i>\r\n\r\n                                        <\/a>\r\n\r\n\r\n                                        <button\r\n                                            class=\"ft-room-amenities-button\"\r\n                                            type=\"button\"\r\n                                            aria-expanded=\"false\"\r\n                                        >\r\n\r\n                                            <span\r\n                                                class=\"ft-amenities-label\"\r\n                                            >\r\n                                                Ver todas las amenidades\r\n                                            <\/span>\r\n\r\n                                            <i\r\n                                                class=\"fa-solid fa-chevron-down\"\r\n                                            ><\/i>\r\n\r\n                                        <\/button>\r\n\r\n\r\n                                    <\/div>\r\n\r\n\r\n                                    <div\r\n                                        class=\"ft-amenities-panel\"\r\n                                    >\r\n\r\n                                        ${amenities}\r\n\r\n                                    <\/div>\r\n\r\n\r\n                                <\/div>\r\n\r\n\r\n                                ${policy}\r\n\r\n\r\n                                <div\r\n                                    class=\"ft-room-footer\"\r\n                                >\r\n\r\n\r\n                                    <a\r\n                                        href=\"${room.url}\"\r\n                                        class=\"ft-room-book\"\r\n                                    >\r\n\r\n                                        Reservar\r\n\r\n                                        <i\r\n                                            class=\"fa-solid fa-calendar-check\"\r\n                                        ><\/i>\r\n\r\n                                    <\/a>\r\n\r\n\r\n                                <\/div>\r\n\r\n\r\n                            <\/div>\r\n\r\n\r\n                        <\/article>\r\n\r\n                    `;\r\n\r\n\r\n                }\r\n\r\n            ).join(\"\");\r\n\r\n    }\r\n\r\n\r\n    \/* =====================================================\r\n       SLIDERS\r\n    ===================================================== *\/\r\n\r\n    function ftInitializeSliders() {\r\n\r\n\r\n        document\r\n        .querySelectorAll(\r\n            \".ft-room-slider\"\r\n        )\r\n        .forEach(\r\n\r\n            function (\r\n                slider\r\n            ) {\r\n\r\n\r\n                const slides =\r\n                    slider.querySelectorAll(\r\n                        \".ft-slide\"\r\n                    );\r\n\r\n\r\n                const previousButton =\r\n                    slider.querySelector(\r\n                        \".ft-slider-prev\"\r\n                    );\r\n\r\n\r\n                const nextButton =\r\n                    slider.querySelector(\r\n                        \".ft-slider-next\"\r\n                    );\r\n\r\n\r\n                const dotsContainer =\r\n                    slider.querySelector(\r\n                        \".ft-slider-dots\"\r\n                    );\r\n\r\n\r\n                const currentNumber =\r\n                    slider.querySelector(\r\n                        \".ft-current-slide\"\r\n                    );\r\n\r\n\r\n                const totalNumber =\r\n                    slider.querySelector(\r\n                        \".ft-total-slides\"\r\n                    );\r\n\r\n\r\n                let currentIndex = 0;\r\n\r\n                let touchStartX = 0;\r\n\r\n                let touchEndX = 0;\r\n\r\n                let suppressImageClick =\r\n                    false;\r\n\r\n\r\n                if (\r\n                    !slides.length\r\n                ) {\r\n\r\n                    return;\r\n\r\n                }\r\n\r\n\r\n                totalNumber.textContent =\r\n                    slides.length;\r\n\r\n\r\n                if (\r\n                    slides.length === 1\r\n                ) {\r\n\r\n                    slider\r\n                    .classList\r\n                    .add(\r\n                        \"has-one-image\"\r\n                    );\r\n\r\n                }\r\n\r\n\r\n                \/* =========================================\r\n                   CREAR PUNTOS\r\n                ========================================= *\/\r\n\r\n                slides.forEach(\r\n\r\n                    function (\r\n                        slide,\r\n                        index\r\n                    ) {\r\n\r\n\r\n                        const dot =\r\n                            document\r\n                            .createElement(\r\n                                \"button\"\r\n                            );\r\n\r\n\r\n                        dot.type =\r\n                            \"button\";\r\n\r\n\r\n                        dot.className =\r\n                            \"ft-slider-dot\";\r\n\r\n\r\n                        dot.setAttribute(\r\n\r\n                            \"aria-label\",\r\n\r\n                            \"Mostrar fotograf\u00eda \" +\r\n                            (\r\n                                index + 1\r\n                            )\r\n\r\n                        );\r\n\r\n\r\n                        if (\r\n                            index === 0\r\n                        ) {\r\n\r\n                            dot\r\n                            .classList\r\n                            .add(\r\n                                \"is-active\"\r\n                            );\r\n\r\n                        }\r\n\r\n\r\n                        dot\r\n                        .addEventListener(\r\n\r\n                            \"click\",\r\n\r\n                            function () {\r\n\r\n                                showSlide(\r\n                                    index\r\n                                );\r\n\r\n                            }\r\n\r\n                        );\r\n\r\n\r\n                        dotsContainer\r\n                        .appendChild(\r\n                            dot\r\n                        );\r\n\r\n                    }\r\n\r\n                );\r\n\r\n\r\n                const dots =\r\n                    dotsContainer\r\n                    .querySelectorAll(\r\n                        \".ft-slider-dot\"\r\n                    );\r\n\r\n\r\n                \/* =========================================\r\n                   MOSTRAR SLIDE\r\n                ========================================= *\/\r\n\r\n                function showSlide(\r\n                    index\r\n                ) {\r\n\r\n\r\n                    if (\r\n                        index < 0\r\n                    ) {\r\n\r\n                        index =\r\n                            slides.length -\r\n                            1;\r\n\r\n                    }\r\n\r\n\r\n                    if (\r\n                        index >=\r\n                        slides.length\r\n                    ) {\r\n\r\n                        index = 0;\r\n\r\n                    }\r\n\r\n\r\n                    slides.forEach(\r\n\r\n                        function (\r\n                            slide\r\n                        ) {\r\n\r\n                            slide\r\n                            .classList\r\n                            .remove(\r\n                                \"is-active\"\r\n                            );\r\n\r\n                        }\r\n\r\n                    );\r\n\r\n\r\n                    dots.forEach(\r\n\r\n                        function (\r\n                            dot\r\n                        ) {\r\n\r\n                            dot\r\n                            .classList\r\n                            .remove(\r\n                                \"is-active\"\r\n                            );\r\n\r\n                        }\r\n\r\n                    );\r\n\r\n\r\n                    slides[index]\r\n                    .classList\r\n                    .add(\r\n                        \"is-active\"\r\n                    );\r\n\r\n\r\n                    if (\r\n                        dots[index]\r\n                    ) {\r\n\r\n                        dots[index]\r\n                        .classList\r\n                        .add(\r\n                            \"is-active\"\r\n                        );\r\n\r\n                    }\r\n\r\n\r\n                    currentIndex =\r\n                        index;\r\n\r\n\r\n                    currentNumber\r\n                    .textContent =\r\n                        currentIndex +\r\n                        1;\r\n\r\n                }\r\n\r\n\r\n                \/* =========================================\r\n                   ANTERIOR\r\n                ========================================= *\/\r\n\r\n                previousButton\r\n                .addEventListener(\r\n\r\n                    \"click\",\r\n\r\n                    function () {\r\n\r\n                        showSlide(\r\n                            currentIndex -\r\n                            1\r\n                        );\r\n\r\n                    }\r\n\r\n                );\r\n\r\n\r\n                \/* =========================================\r\n                   SIGUIENTE\r\n                ========================================= *\/\r\n\r\n                nextButton\r\n                .addEventListener(\r\n\r\n                    \"click\",\r\n\r\n                    function () {\r\n\r\n                        showSlide(\r\n                            currentIndex +\r\n                            1\r\n                        );\r\n\r\n                    }\r\n\r\n                );\r\n\r\n\r\n                \/* =========================================\r\n                   SWIPE M\u00d3VIL\r\n                ========================================= *\/\r\n\r\n                slider\r\n                .addEventListener(\r\n\r\n                    \"touchstart\",\r\n\r\n                    function (\r\n                        event\r\n                    ) {\r\n\r\n                        touchStartX =\r\n                            event\r\n                            .changedTouches[0]\r\n                            .screenX;\r\n\r\n                    },\r\n\r\n                    {\r\n                        passive: true\r\n                    }\r\n\r\n                );\r\n\r\n\r\n                slider\r\n                .addEventListener(\r\n\r\n                    \"touchend\",\r\n\r\n                    function (\r\n                        event\r\n                    ) {\r\n\r\n\r\n                        touchEndX =\r\n                            event\r\n                            .changedTouches[0]\r\n                            .screenX;\r\n\r\n\r\n                        const distance =\r\n                            touchStartX -\r\n                            touchEndX;\r\n\r\n\r\n                        if (\r\n                            Math.abs(\r\n                                distance\r\n                            ) < 45\r\n                        ) {\r\n\r\n                            return;\r\n\r\n                        }\r\n\r\n\r\n                        suppressImageClick =\r\n                            true;\r\n\r\n\r\n                        window\r\n                        .setTimeout(\r\n\r\n                            function () {\r\n\r\n                                suppressImageClick =\r\n                                    false;\r\n\r\n                            },\r\n\r\n                            400\r\n\r\n                        );\r\n\r\n\r\n                        if (\r\n                            distance > 0\r\n                        ) {\r\n\r\n                            showSlide(\r\n                                currentIndex +\r\n                                1\r\n                            );\r\n\r\n                        } else {\r\n\r\n                            showSlide(\r\n                                currentIndex -\r\n                                1\r\n                            );\r\n\r\n                        }\r\n\r\n                    },\r\n\r\n                    {\r\n                        passive: true\r\n                    }\r\n\r\n                );\r\n\r\n\r\n                \/* =========================================\r\n                   EVITAR CLICK TRAS SWIPE\r\n                ========================================= *\/\r\n\r\n                slider\r\n                .addEventListener(\r\n\r\n                    \"click\",\r\n\r\n                    function (\r\n                        event\r\n                    ) {\r\n\r\n\r\n                        const link =\r\n                            event.target\r\n                            .closest(\r\n                                \".ft-slide-link\"\r\n                            );\r\n\r\n\r\n                        if (\r\n                            link &&\r\n                            suppressImageClick\r\n                        ) {\r\n\r\n                            event\r\n                            .preventDefault();\r\n\r\n                        }\r\n\r\n                    }\r\n\r\n                );\r\n\r\n\r\n                \/* =========================================\r\n                   TECLADO\r\n                ========================================= *\/\r\n\r\n                slider\r\n                .addEventListener(\r\n\r\n                    \"keydown\",\r\n\r\n                    function (\r\n                        event\r\n                    ) {\r\n\r\n\r\n                        if (\r\n                            event.key ===\r\n                            \"ArrowLeft\"\r\n                        ) {\r\n\r\n                            showSlide(\r\n                                currentIndex -\r\n                                1\r\n                            );\r\n\r\n                        }\r\n\r\n\r\n                        if (\r\n                            event.key ===\r\n                            \"ArrowRight\"\r\n                        ) {\r\n\r\n                            showSlide(\r\n                                currentIndex +\r\n                                1\r\n                            );\r\n\r\n                        }\r\n\r\n                    }\r\n\r\n                );\r\n\r\n\r\n                showSlide(0);\r\n\r\n            }\r\n\r\n        );\r\n\r\n    }\r\n\r\n\r\n    \/* =====================================================\r\n       AMENIDADES DESPLEGABLES\r\n       SOLO UNA ABIERTA A LA VEZ\r\n    ===================================================== *\/\r\n\r\n    function ftInitializeAmenities() {\r\n\r\n\r\n        const buttons =\r\n            document.querySelectorAll(\r\n                \".ft-room-amenities-button\"\r\n            );\r\n\r\n\r\n        buttons.forEach(\r\n\r\n            function (\r\n                button\r\n            ) {\r\n\r\n\r\n                button\r\n                .addEventListener(\r\n\r\n                    \"click\",\r\n\r\n                    function () {\r\n\r\n\r\n                        const currentRoom =\r\n                            button.closest(\r\n                                \".ft-room-card\"\r\n                            );\r\n\r\n\r\n                        const currentPanel =\r\n                            currentRoom.querySelector(\r\n                                \".ft-amenities-panel\"\r\n                            );\r\n\r\n\r\n                        const currentLabel =\r\n                            button.querySelector(\r\n                                \".ft-amenities-label\"\r\n                            );\r\n\r\n\r\n                        const isCurrentlyOpen =\r\n                            currentPanel\r\n                            .classList\r\n                            .contains(\r\n                                \"is-open\"\r\n                            );\r\n\r\n\r\n                        \/* ==================================\r\n                           CERRAR TODAS\r\n                        ================================== *\/\r\n\r\n                        document\r\n                        .querySelectorAll(\r\n                            \".ft-room-card\"\r\n                        )\r\n                        .forEach(\r\n\r\n                            function (\r\n                                roomCard\r\n                            ) {\r\n\r\n\r\n                                const panel =\r\n                                    roomCard\r\n                                    .querySelector(\r\n                                        \".ft-amenities-panel\"\r\n                                    );\r\n\r\n\r\n                                const roomButton =\r\n                                    roomCard\r\n                                    .querySelector(\r\n                                        \".ft-room-amenities-button\"\r\n                                    );\r\n\r\n\r\n                                const roomLabel =\r\n                                    roomCard\r\n                                    .querySelector(\r\n                                        \".ft-amenities-label\"\r\n                                    );\r\n\r\n\r\n                                if (\r\n                                    panel\r\n                                ) {\r\n\r\n                                    panel\r\n                                    .classList\r\n                                    .remove(\r\n                                        \"is-open\"\r\n                                    );\r\n\r\n                                }\r\n\r\n\r\n                                if (\r\n                                    roomButton\r\n                                ) {\r\n\r\n                                    roomButton\r\n                                    .classList\r\n                                    .remove(\r\n                                        \"is-open\"\r\n                                    );\r\n\r\n\r\n                                    roomButton\r\n                                    .setAttribute(\r\n                                        \"aria-expanded\",\r\n                                        \"false\"\r\n                                    );\r\n\r\n                                }\r\n\r\n\r\n                                if (\r\n                                    roomLabel\r\n                                ) {\r\n\r\n                                    roomLabel\r\n                                    .textContent =\r\n                                        \"Ver todas las amenidades\";\r\n\r\n                                }\r\n\r\n                            }\r\n\r\n                        );\r\n\r\n\r\n                        \/* ==================================\r\n                           ABRIR SOLO LA SELECCIONADA\r\n                        ================================== *\/\r\n\r\n                        if (\r\n                            !isCurrentlyOpen\r\n                        ) {\r\n\r\n\r\n                            currentPanel\r\n                            .classList\r\n                            .add(\r\n                                \"is-open\"\r\n                            );\r\n\r\n\r\n                            button\r\n                            .classList\r\n                            .add(\r\n                                \"is-open\"\r\n                            );\r\n\r\n\r\n                            button\r\n                            .setAttribute(\r\n                                \"aria-expanded\",\r\n                                \"true\"\r\n                            );\r\n\r\n\r\n                            if (\r\n                                currentLabel\r\n                            ) {\r\n\r\n                                currentLabel\r\n                                .textContent =\r\n                                    \"Ocultar amenidades\";\r\n\r\n                            }\r\n\r\n                        }\r\n\r\n                    }\r\n\r\n                );\r\n\r\n            }\r\n\r\n        );\r\n\r\n    }\r\n\r\n\r\n    \/* =====================================================\r\n       INICIAR\r\n    ===================================================== *\/\r\n\r\n    function ftInitialize() {\r\n\r\n\r\n        ftCreateCards();\r\n\r\n\r\n        ftInitializeSliders();\r\n\r\n\r\n        ftInitializeAmenities();\r\n\r\n    }\r\n\r\n\r\n    if (\r\n        document.readyState ===\r\n        \"loading\"\r\n    ) {\r\n\r\n\r\n        document\r\n        .addEventListener(\r\n\r\n            \"DOMContentLoaded\",\r\n\r\n            ftInitialize\r\n\r\n        );\r\n\r\n\r\n    } else {\r\n\r\n\r\n        ftInitialize();\r\n\r\n\r\n    }\r\n\r\n\r\n})();\r\n\r\n<\/script>\t\t\t\t<\/div>\n\t\t                    <\/div>\r\n        <\/div>\r\n        \t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Check &#8211; In Check &#8211; Out Adults Children Checar disponibilidad<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-4968","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/finca.brumamarketing.com\/en\/wp-json\/wp\/v2\/pages\/4968","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/finca.brumamarketing.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/finca.brumamarketing.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/finca.brumamarketing.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/finca.brumamarketing.com\/en\/wp-json\/wp\/v2\/comments?post=4968"}],"version-history":[{"count":91,"href":"https:\/\/finca.brumamarketing.com\/en\/wp-json\/wp\/v2\/pages\/4968\/revisions"}],"predecessor-version":[{"id":21180,"href":"https:\/\/finca.brumamarketing.com\/en\/wp-json\/wp\/v2\/pages\/4968\/revisions\/21180"}],"wp:attachment":[{"href":"https:\/\/finca.brumamarketing.com\/en\/wp-json\/wp\/v2\/media?parent=4968"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}