{"id":195,"date":"2025-12-10T15:48:47","date_gmt":"2025-12-10T15:48:47","guid":{"rendered":"https:\/\/maisondulodge.com\/?page_id=195"},"modified":"2026-01-08T14:24:53","modified_gmt":"2026-01-08T14:24:53","slug":"home","status":"publish","type":"page","link":"https:\/\/maisondulodge.com\/","title":{"rendered":"Home"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"195\" class=\"elementor elementor-195\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-bca9922 elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"bca9922\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t\t<div class=\"elementor-background-overlay\"><\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-25 elementor-top-column elementor-element elementor-element-1886b324\" data-id=\"1886b324\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-512202c1 elementor-widget elementor-widget-image\" data-id=\"512202c1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"190\" src=\"https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/maison-du-lodge-transparant-logo-white2-1024x190.png\" class=\"attachment-large size-large wp-image-204\" alt=\"\" srcset=\"https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/maison-du-lodge-transparant-logo-white2-1024x190.png 1024w, https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/maison-du-lodge-transparant-logo-white2-300x56.png 300w, https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/maison-du-lodge-transparant-logo-white2-768x142.png 768w, https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/maison-du-lodge-transparant-logo-white2-1536x285.png 1536w, https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/maison-du-lodge-transparant-logo-white2-2048x380.png 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-25 elementor-top-column elementor-element elementor-element-262a7551\" data-id=\"262a7551\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-25 elementor-top-column elementor-element elementor-element-fc1272b\" data-id=\"fc1272b\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-25 elementor-top-column elementor-element elementor-element-7de9a3e7 elementor-hidden-mobile\" data-id=\"7de9a3e7\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3aebd2d1 elementor-widget__width-auto elementor-widget elementor-widget-elementskit-header-search\" data-id=\"3aebd2d1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"elementskit-header-search.default\">\n\t\t\t\t\t<div class=\"ekit-wid-con\" >        <a href=\"#ekit_modal-popup-3aebd2d1\" class=\"ekit_navsearch-button ekit-modal-popup\" aria-label=\"navsearch-button\">\n            <i aria-hidden=\"true\" class=\"jki jki-magnifying-glass-search-light\"><\/i>        <\/a>\n        <!-- language switcher strart -->\n        <!-- xs modal -->\n        <div class=\"zoom-anim-dialog mfp-hide ekit_modal-searchPanel\" id=\"ekit_modal-popup-3aebd2d1\">\n            <div class=\"ekit-search-panel\">\n            <!-- Polylang search - thanks to Alain Melsens -->\n                <form role=\"search\" method=\"get\" class=\"ekit-search-group\" action=\"https:\/\/maisondulodge.com\/\">\n                    <input type=\"search\" class=\"ekit_search-field\" aria-label=\"search-form\" placeholder=\"Search...\" value=\"\" name=\"s\">\n\t\t\t\t\t<button type=\"submit\" class=\"ekit_search-button\" aria-label=\"search-button\">\n                        <i aria-hidden=\"true\" class=\"jki jki-magnifying-glass-search-light\"><\/i>                    <\/button>\n                <\/form>\n            <\/div>\n        <\/div><!-- End xs modal -->\n        <!-- end language switcher strart -->\n        <\/div>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-1156fffe elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"1156fffe\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;video&quot;,&quot;background_video_link&quot;:&quot;https:\\\/\\\/www.youtube.com\\\/watch?v=6stlCkUDG_s&amp;list=PL4Gr5tOAPttLOY9IrWVjJlv4CtkYI5cI_&quot;,&quot;background_video_start&quot;:53,&quot;background_video_end&quot;:77,&quot;background_play_on_mobile&quot;:&quot;yes&quot;}\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-background-video-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-background-video-embed\" role=\"presentation\"><\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-background-overlay\"><\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-6e67ea91\" data-id=\"6e67ea91\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-4e6a6132 animated-slow elementor-invisible elementor-widget elementor-widget-elementskit-heading\" data-id=\"4e6a6132\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeIn&quot;}\" data-widget_type=\"elementskit-heading.default\">\n\t\t\t\t\t<div class=\"ekit-wid-con\" ><div class=\"ekit-heading elementskit-section-title-wraper text_center   ekit_heading_tablet-   ekit_heading_mobile-\"><h1 class=\"ekit-heading--title elementskit-section-title \">Blending <span><span>outdoor <\/span><\/span> with <span><span>modern<\/span><\/span> comfort.<\/h1><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-54c067c3 animated-slow elementor-invisible elementor-widget elementor-widget-text-editor\" data-id=\"54c067c3\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeIn&quot;,&quot;_animation_delay&quot;:300}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Maison du Lodge offers campings a unique rental concept: comfortable overnight stays in a rooftop tent on a modern, adventure-inspired frame. A special experience for anyone who wants to embrace the outdoors.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-689090ae elementor-align-center animated-slow elementor-invisible elementor-widget elementor-widget-button\" data-id=\"689090ae\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeIn&quot;,&quot;_animation_delay&quot;:500}\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm elementor-animation-grow\" href=\"#\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-long-arrow-alt-right\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M313.941 216H12c-6.627 0-12 5.373-12 12v56c0 6.627 5.373 12 12 12h301.941v46.059c0 21.382 25.851 32.09 40.971 16.971l86.059-86.059c9.373-9.373 9.373-24.569 0-33.941l-86.059-86.059c-15.119-15.119-40.971-4.411-40.971 16.971V216z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">LEARN MORE<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-238a130 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"238a130\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;shape_divider_bottom&quot;:&quot;split&quot;}\">\n\t\t\t\t\t\t\t<div class=\"elementor-background-overlay\"><\/div>\n\t\t\t\t\t\t<div class=\"elementor-shape elementor-shape-bottom\" aria-hidden=\"true\" data-negative=\"false\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 1000 20\" preserveAspectRatio=\"none\">\n\t<path class=\"elementor-shape-fill\" d=\"M0,0v3c0,0,393.8,0,483.4,0c9.2,0,16.6,7.4,16.6,16.6c0-9.1,7.4-16.6,16.6-16.6C606.2,3,1000,3,1000,3V0H0z\"\/>\n<\/svg>\t\t<\/div>\n\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-d899f62\" data-id=\"d899f62\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-6f1ba6ac animated-slow elementor-invisible elementor-widget elementor-widget-elementskit-heading\" data-id=\"6f1ba6ac\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeIn&quot;}\" data-widget_type=\"elementskit-heading.default\">\n\t\t\t\t\t<div class=\"ekit-wid-con\" ><div class=\"ekit-heading elementskit-section-title-wraper text_left   ekit_heading_tablet-   ekit_heading_mobile-text_center\"><h2 class=\"ekit-heading--title elementskit-section-title \">Our <span><span>Partners<\/span><\/span> <\/h2><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1a40c6ba animated-slow elementor-invisible elementor-widget elementor-widget-text-editor\" data-id=\"1a40c6ba\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeIn&quot;,&quot;_animation_delay&quot;:300}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Together with our partners, we bring the adventurous stay to life.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-538b36bf\" data-id=\"538b36bf\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-d8df5f5 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"d8df5f5\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-65cd43c8\" data-id=\"65cd43c8\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1478516 animated-slow elementor-invisible elementor-widget elementor-widget-image\" data-id=\"1478516\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeIn&quot;,&quot;_animation_delay&quot;:900}\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"642\" height=\"183\" src=\"https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/Logo-2.png\" class=\"elementor-animation-grow attachment-large size-large wp-image-18\" alt=\"\" srcset=\"https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/Logo-2.png 642w, https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/Logo-2-300x86.png 300w\" sizes=\"(max-width: 642px) 100vw, 642px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-85d0943\" data-id=\"85d0943\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-19eb82d6 animated-slow elementor-invisible elementor-widget elementor-widget-image\" data-id=\"19eb82d6\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeIn&quot;,&quot;_animation_delay&quot;:900}\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"642\" height=\"183\" src=\"https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/Logo-2.png\" class=\"elementor-animation-grow attachment-large size-large wp-image-18\" alt=\"\" srcset=\"https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/Logo-2.png 642w, https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/Logo-2-300x86.png 300w\" sizes=\"(max-width: 642px) 100vw, 642px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-6fa4eda\" data-id=\"6fa4eda\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-5a00c020 animated-slow elementor-invisible elementor-widget elementor-widget-image\" data-id=\"5a00c020\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeIn&quot;,&quot;_animation_delay&quot;:1100}\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"642\" height=\"183\" src=\"https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/Logo-3.png\" class=\"elementor-animation-grow attachment-large size-large wp-image-19\" alt=\"\" srcset=\"https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/Logo-3.png 642w, https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/Logo-3-300x86.png 300w\" sizes=\"(max-width: 642px) 100vw, 642px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t<div class=\"elementor-element elementor-element-9987270 e-flex e-con-boxed e-con e-parent\" data-id=\"9987270\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-ff5c085 e-con-full e-flex e-con e-child\" data-id=\"ff5c085\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;sticky&quot;:&quot;top&quot;,&quot;sticky_parent&quot;:&quot;yes&quot;,&quot;sticky_on&quot;:[&quot;desktop&quot;,&quot;tablet&quot;],&quot;sticky_offset&quot;:0,&quot;sticky_effects_offset&quot;:0,&quot;sticky_anchor_link_offset&quot;:0}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-98a09ff elementor-widget elementor-widget-spacer\" data-id=\"98a09ff\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ae417f9 elementor-widget__width-inherit elementor-widget elementor-widget-heading\" data-id=\"ae417f9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Configure the lodge<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c39c81e elementor-widget__width-inherit elementor-widget elementor-widget-heading\" data-id=\"c39c81e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">for your campsite<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4adf904 elementor-widget elementor-widget-text-editor\" data-id=\"4adf904\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p data-start=\"506\" data-end=\"742\">From a pure outdoor experience to a more premium setup, each lodge is designed to be practical, durable, and ready for intensive use.<br data-start=\"639\" data-end=\"642\" \/>A flexible system that allows you to create a distinctive accommodation tailored to your campsite.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-22152d1 elementor-hidden-mobile elementor-widget elementor-widget-spacer\" data-id=\"22152d1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4e599b1 e-con-full e-flex e-con e-child\" data-id=\"4e599b1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d8bfc36 elementor-widget elementor-widget-spacer\" data-id=\"d8bfc36\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f73632c e-con-full e-transform e-flex e-con e-child\" data-id=\"f73632c\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;_transform_scale_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1.02,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\">\n\t\t<div class=\"elementor-element elementor-element-1598567 e-con-full e-flex e-con e-child\" data-id=\"1598567\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-234b378 e-con-full e-flex e-con e-child\" data-id=\"234b378\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f5c7ab8 elementor-widget elementor-widget-heading\" data-id=\"f5c7ab8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">The Family Lodge<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b7e9aec e-con-full e-flex e-con e-child\" data-id=\"b7e9aec\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0629868 elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"0629868\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Configure the lodge<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-471091e elementor-view-framed elementor-shape-square arrow-btn elementor-widget elementor-widget-icon\" data-id=\"471091e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-chevron-circle-right\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 8c137 0 248 111 248 248S393 504 256 504 8 393 8 256 119 8 256 8zm113.9 231L234.4 103.5c-9.4-9.4-24.6-9.4-33.9 0l-17 17c-9.4 9.4-9.4 24.6 0 33.9L285.1 256 183.5 357.6c-9.4 9.4-9.4 24.6 0 33.9l17 17c9.4 9.4 24.6 9.4 33.9 0L369.9 273c9.4-9.4 9.4-24.6 0-34z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6dd85c5 e-con-full e-transform e-flex e-con e-child\" data-id=\"6dd85c5\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;_transform_scale_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1.02,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\">\n\t\t<div class=\"elementor-element elementor-element-9e366b6 e-con-full e-flex e-con e-child\" data-id=\"9e366b6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-fe92e3d e-con-full e-flex e-con e-child\" data-id=\"fe92e3d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-50fd1d0 elementor-widget elementor-widget-heading\" data-id=\"50fd1d0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">The Family Lodge<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-498839c e-con-full e-flex e-con e-child\" data-id=\"498839c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c407d3b elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"c407d3b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Configure the lodge<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7bea1de elementor-view-framed elementor-shape-square arrow-btn elementor-widget elementor-widget-icon\" data-id=\"7bea1de\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-chevron-circle-right\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 8c137 0 248 111 248 248S393 504 256 504 8 393 8 256 119 8 256 8zm113.9 231L234.4 103.5c-9.4-9.4-24.6-9.4-33.9 0l-17 17c-9.4 9.4-9.4 24.6 0 33.9L285.1 256 183.5 357.6c-9.4 9.4-9.4 24.6 0 33.9l17 17c9.4 9.4 24.6 9.4 33.9 0L369.9 273c9.4-9.4 9.4-24.6 0-34z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2456373 e-con-full e-transform e-flex e-con e-child\" data-id=\"2456373\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;_transform_scale_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1.02,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\">\n\t\t<div class=\"elementor-element elementor-element-ccd4972 e-con-full e-flex e-con e-child\" data-id=\"ccd4972\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-85b42ad e-con-full e-flex e-con e-child\" data-id=\"85b42ad\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a8532bc elementor-widget elementor-widget-heading\" data-id=\"a8532bc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">The Family Lodge<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-488a8ec e-con-full e-flex e-con e-child\" data-id=\"488a8ec\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ab9df29 elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"ab9df29\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Configure the lodge<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e760720 elementor-view-framed elementor-shape-square arrow-btn elementor-widget elementor-widget-icon\" data-id=\"e760720\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-chevron-circle-right\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 8c137 0 248 111 248 248S393 504 256 504 8 393 8 256 119 8 256 8zm113.9 231L234.4 103.5c-9.4-9.4-24.6-9.4-33.9 0l-17 17c-9.4 9.4-9.4 24.6 0 33.9L285.1 256 183.5 357.6c-9.4 9.4-9.4 24.6 0 33.9l17 17c9.4 9.4 24.6 9.4 33.9 0L369.9 273c9.4-9.4 9.4-24.6 0-34z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1960cd14 e-con-full e-flex e-con e-parent\" data-id=\"1960cd14\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-34a645de e-con-full e-flex e-con e-child\" data-id=\"34a645de\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-73ad6847 elementor-widget elementor-widget-html\" data-id=\"73ad6847\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t <!-- marquee -->\n    <style>\n    \n    \n        .card-one .icon-bg {\n    background-color: #BD2E01; \n}\n.card-two .icon-bg {\n    background-color: #BD2E01; \n}\n.card-three .icon-bg {\n    background-color: #BD2E01; \n}\n.card-four .icon-bg {\n    background-color: #BD2E01; \n}\n.card-five .icon-bg {\n    background-color: #BD2E01; \n}\n.card-six .icon-bg {\n    background-color: #BD2E01; \n}\n\n             \n        .marquee-container {\n            position: relative;\n            width: 100%;\n            height: 100vh;\n            min-height: 800px;\n            max-height: 1200px;\n            overflow-x: hidden;\n\n        }\n\n        @media screen and (max-width:767px) {\n            .marquee-container {\n                 height: 70vh;\n                 min-height: 500px;\n                 max-height: 700px;\n\n            }\n        }\n\n        .animation-clip {\n            position: absolute;\n            top: 0;\n            left: 50%;\n            \/* margin-top: 6vw; *\/\n            transform: translateX(-50%);\n            width: min(100vw, 2500px);\n            height: 100%;\n            overflow: hidden;\n            pointer-events: none;\n        }\n\n        .image-item {\n            position: absolute;\n            width: 16vw;\n            aspect-ratio: 1\/2;\n            \/*margin-top: -.5%;*\/\n            \/* height: 300px; *\/\n            border-radius: 32px;\n\n            box-shadow: 0 4px 15px rgba(0, 0, 0, 0.3);\n            opacity: 0;\n            transition: transform 0.3s ease;\n            object-fit: cover;\n        }\n.image-item img {\n    display:block;\n    height: 100%;\n    object-fit: cover;\n    border-radius: 32px;\n    \n}\n        @media only screen and (max-width: 767px) {\n            .image-item img {\n    display:block;\n    height: 100%;\n    object-fit: cover;\n    border-radius: 24px;\n    \n}\n            .image-item {\n\n                width: 32.5vw;\n                aspect-ratio: 1\/2;\n                border-radius: 24px ;\n\n\n            }\n\n            .iphone-frame {\n                width: 33.5vw !important;\n                aspect-ratio: 1\/2;\n                \/*border-radius: 16px;*\/\n            }\n\n        }\n\n        \/* .image-item:hover {\n            transform: scale(1.2);\n            } *\/\n\n        .iphone-frame {\n            position: absolute;\n            \/* height: 320px; *\/\n            border-radius: 2.5vw;\n            aspect-ratio: 1\/2;\n            width: 16.5vw;\n            z-index: 10;\n            display: flex;\n\n            align-items: center;\n            justify-content: center;\n            transform: translate(-50%, -50%);\n        }\n\n        .iphone-screen img {\n            width: 100%;\n            height: 100%;\n            object-fit: cover;\n        }\n\n\n        .left-cloud {\n    position: absolute;\n    top: 0;\n    left: 0;\n    width: 15%;\n    height: 100%;\n    background: linear-gradient(to right, #E0DFDF 0%, #E0DFDF 5%, transparent 100%);\n    filter: blur(5px);\n    z-index: 100;\n}\n\n.right-cloud {\n    position: absolute;\n    top: 0;\n    right: 0;\n    width: 15%;\n    height: 100%;\n    background: linear-gradient(to left, #E0DFDF 0%, #E0DFDF 5%, transparent 100%);\n    filter: blur(5px);\n    z-index: 100;\n}\n\n    <\/style>\n    <!-- hero-section -->\n    <style>\n        * {\n            margin: 0;\n            padding: 0;\n            box-sizing: border-box;\n        }\n\n        body {\n\n            position: relative;\n            overflow-x: hidden;\n        }\n\n        .hero-section {\n            min-height: 100vh;\n            background-image: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));\n            background-size: cover;\n            background-position: center;\n            background-repeat: no-repeat;\n            \/* background-attachment: fixed; *\/\n            display: flex;\n            align-items: flex-end;\n            justify-content: center;\n            position: relative;\n\n            \/* overflow-x: hidden; *\/\n        }\n\n        .hero-content {\n            text-align: center;\n            display: flex;\n            flex-direction: column;\n            justify-content: center;\n            align-items: center;\n            color: white;\n            padding: 2rem;\n            z-index: 2;\n        }\n\n        .hero-heading {\n            font-size: clamp(2.5rem, 5vw, 4rem);\n            font-weight: 600;\n            text-transform: uppercase;\n            margin-bottom: 1.5rem;\n            letter-spacing: -0.02em;\n\n        }\n\n        .hero-paragraph {\n            font-size: clamp(1.1rem, 2vw, 1.25rem);\n            margin-bottom: 2.5rem;\n            max-width: 550px;\n            color: rgba(255, 255, 255, 0.95);\n            font-weight: 300;\n            line-height: 1.7;\n\n        }\n    <\/style>\n\n    <style>\n        :root {\n            --icon-width: 56px;\n            --icon-height: 56px;\n            --text-bar-width: 128px;\n            --text-bar-height: 56px;\n            --border-radius: 12px;\n            --gap: 0px;\n        }\n          @media screen and (max-width:767px) {\n              :root {\n                   --icon-width: 40px;\n            --icon-height: 40px;\n            --text-bar-width: 128px;\n            --text-bar-height: 40px;\n            --border-radius: 8px;\n              }\n          }\n\n\n        .hero-content-card {\n            position: absolute;\n            inset: 0;\n            height: 100vh;\n            width: 100vw;\n            pointer-events: none;\n            z-index: 100;\n\n        }\n\n        .card {\n\n            position: relative;\n            display: inline-block;\n            position: absolute;\n            font-size: 16px;\n             font-family: \"DM Sans\", Sans-serif;\n            \/* will-change: transform, opacity; *\/\n\n        }\n\n        .card-one {\n            top: 40%;\n            left: 15%;\n            font-family: \"DM Sans\", Sans-serif;\n        }\n\n        .card-two {\n            top: 60%;\n            left: 5%;\n        }\n\n        .card-three {\n            top: 73%;\n            left: 15%;\n        }\n\n        .card-four {\n            top: 35%;\n            right: 17%;\n        }\n\n        .card-five {\n            top: 45%;\n            right: 5%;\n        }\n\n        .card-six {\n            top: 65%;\n            right: 15%;\n        }\n         @media screen and (max-width:767px) {\n             .card-one {\n    top: 27%;\n    left: 3%; }\n             .card-five {\n                 top: 28% !important;\n                 right: 5%;\n             }\n             .card-two {\n                 top:13%;\n                 left: 5%;\n             }\n             .card-four {\n                 top:20%;\n                 left: 35%;\n             }\n            .card-three, .card-six  {\n                 opacity: 0;\n             }\n        }\n\n        .container {\n            position: relative;\n            border-radius: var(--border-radius);\n            display: flex;\n            align-items: center;\n        }\n\n.btn-sec-inner {\n  display: flex;\n  align-items: center;     \n  justify-content: center;  \n  gap: 10px;                \n}\n\n.btn-sec-inner p {\n  margin: 0;                \n}\n\n\n        .icon {\n            width: var(--icon-width);\n            height: var(--icon-height);\n            background-color: #BD2E01;\n            border-radius: var(--border-radius);\n            border-radius: 12px;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            box-shadow: 0 4px 15px rgba(0, 0, 0, 0.2);\n            position: relative;\n            z-index: 2;\n            flex-shrink: 0;\n        }\n\n        .icon img {\n            width: 60%;\n            aspect-ratio: 1\/1;\n        }\n\n        .icon-bg {\n            position: absolute;\n            top: 50%;\n            left: 50%;\n            transform: translate(-50%, -50%);\n            width: 60%;\n            aspect-ratio: 1\/1;\n            border-radius: 50%;\n            background-color: rgb(255, 63, 63);\n            z-index: -1;\n        }\n\n        .text-bar {\n            background: rgba(255,255,255,0.12);\n  backdrop-filter: blur(20px) saturate(130%);\n  \n  -webkit-backdrop-filter: blur(20px) saturate(130%);\n            height: var(--icon-height);\n            \n            border-radius: 12px 0 0 12px;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            color: white;\n            font-size: 14px;\n            font-weight: 500;\n            text-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);\n            clip-path: inset(0 0 0 100%);\n            z-index: 1;\n            position: relative;\n            padding: 0 20px;\n            white-space: nowrap;\n            min-width: 100px;\n\n        }\n        .icon, .text-bar {\n            transform: scale(0);\n        }\n    <\/style>\n    \n    <style>\n        .spacer {\n    width: 100%;\n    height: 35vh;\n}\n@media screen and (max-width: 767px) {\n    .spacer {\n        height: 20vh;\n    }\n}\n.promo-section {\n    margin-bottom: 3rem;\n}\n.promo-heading-wrapper {\n    display: flex;\n    justify-content: center;\n    align-items: center;\n    flex-direction: column;\n}\n.promo-badge {\n    font-size: clamp(1.1rem, 2vw, 1.25rem);\n    margin-bottom: 2.5rem;\n    font-weight: 300;\n    line-height: 1.7;\n}\n\n.promo-heading {\n    \/*font-size: clamp(2.5rem, 5vw, 4rem);*\/\n    font-weight: 500;\n    text-align: center;\n  \n    \/*margin-bottom: 1.5rem;*\/\n    letter-spacing: -0.02em;\n}\n\n.promo-paragraph {\n    font-size: clamp(1.1rem, 2vw, 1.25rem);\n    margin-bottom: 2.5rem;\n    max-width: 550px;\n    text-align: center;\n    font-weight: 300;\n    line-height: 1.2em;\n}\n.hero-buttons {\n    display: flex;\n    gap: 1rem;\n    justify-content: center;\n    flex-wrap: wrap;\n    margin-bottom: 1rem;\n}\n\n.btn-primary {\n    display: flex;\n    gap: 1rem;\n    justify-content: center;\n    align-items: center;\n    background-color: white;\n    padding: 12px 24px;\n    border-radius: 16px;\n    color: black;\n    transform: translateY(25px);\n    opacity: 0; \n\n}\n\n.btn-icon {\n    width: 2rem;\n    aspect-ratio: 1\/1;\n    border-radius: 6px;\n    background-color: rgb(0, 0, 0);\n    display: flex;\n    justify-content: center;\n    align-items: center;\n\n}\n\n.btn-icon img {\n    width: 60%;\n\n\n}\n\n.btn-secondary {\n    display: flex;\n    gap: 1rem;\n    justify-content: center;\n    align-items: center;\n    padding: 12px 12px;\n    color: rgb(255, 255, 255);\n    position: relative;\n    \/* opacity: 0; *\/\n    \n    \n}\n.btn-secondary-bg {\n    position: absolute;\n    z-index: -1;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    background-color: #BD2E01;\n    border-radius: 10px;\n    \n\n}\n.btn-sec-inner {\n    display: flex;\n    justify-content: center;\n    align-items: center;\n    gap: 1rem;\n}\n.btn-sec-inner p {\n    transform: translateX(150%);\n}\n.btn-sec-icon {\n    width: 2rem;\n    aspect-ratio: 1\/1;\n    border-radius: 6px;\n    background-color: rgb(255, 255, 255);\n    display: flex;\n    justify-content: center;\n    align-items: center;\n\n}\n\n.btn-sec-icon img {\n    width: 60%;\n\n\n}\n    \n    \n\n \n  :root{\n    --icon-width: 48px;\n    --icon-height: 48px;\n    --border-radius: 10px;\n  }\n\n  .icon{\n    border-radius: 10px;\n  }\n\n  .text-bar{\n    height: var(--icon-height);\n    border-radius: 10px 0 0 10px;\n    padding: 12px 20px 12px 20px;\n  }\n<\/style>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-366c9b0f elementor-widget elementor-widget-html\" data-id=\"366c9b0f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t  <div class=\"hero-content-card\">\r\n                <div class=\"card card-one\">\r\n                    <div class=\"container\">\r\n                        <div class=\"text-bar\">Road Trips<\/div>\r\n                        <div class=\"icon\">\r\n                            <div class=\"icon-bg\"><\/div>\r\n                            <img decoding=\"async\" src=\"https:\/\/mintcream-gnu-256830.hostingersite.com\/wp-content\/uploads\/2025\/09\/2.svg\" alt=\"\">\r\n\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n                <div class=\"card card-two\">\r\n                    <div class=\"container\">\r\n                        <div class=\"text-bar\">New Horizons<\/div>\r\n                        <div class=\"icon\">\r\n                            <div class=\"icon-bg\"><\/div>\r\n                            <img decoding=\"async\" src=\"https:\/\/mintcream-gnu-256830.hostingersite.com\/wp-content\/uploads\/2025\/09\/3.svg\" alt=\"\">\r\n\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n                <div class=\"card card-three\">\r\n                    <div class=\"container\">\r\n                        <div class=\"text-bar\">Camping<\/div>\r\n                        <div class=\"icon\">\r\n                            <div class=\"icon-bg\"><\/div>\r\n                            <img decoding=\"async\" src=\"https:\/\/mintcream-gnu-256830.hostingersite.com\/wp-content\/uploads\/2025\/09\/4.svg\" alt=\"\">\r\n\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n                <div class=\"card card-four\">\r\n                    <div class=\"container\">\r\n                        <div class=\"text-bar\">Under the Stars<\/div>\r\n                        <div class=\"icon\">\r\n                            <div class=\"icon-bg\"><\/div>\r\n                            <img decoding=\"async\" src=\"https:\/\/mintcream-gnu-256830.hostingersite.com\/wp-content\/uploads\/2025\/09\/5.svg\" alt=\"\">\r\n\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n                <div class=\"card card-five\">\r\n                    <div class=\"container\">\r\n                        <div class=\"text-bar\">Sunrise Spots<\/div>\r\n                        <div class=\"icon\">\r\n                            <div class=\"icon-bg\"><\/div>\r\n                            <img decoding=\"async\" src=\"https:\/\/mintcream-gnu-256830.hostingersite.com\/wp-content\/uploads\/2025\/09\/6.svg\" alt=\"\">\r\n\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n                <div class=\"card card-six\">\r\n                    <div class=\"container\">\r\n                        <div class=\"text-bar\">Hello Adventure<\/div>\r\n                        <div class=\"icon\">\r\n                            <div class=\"icon-bg\"><\/div>\r\n                            <img decoding=\"async\" src=\"https:\/\/mintcream-gnu-256830.hostingersite.com\/wp-content\/uploads\/2025\/09\/7.svg\" alt=\"\">\r\n\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5dc3d05a hero-section e-flex e-con-boxed e-con e-child\" data-id=\"5dc3d05a\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-29723628 hero-content e-con-full e-flex e-con e-child\" data-id=\"29723628\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-71a5883 animated-slow elementor-invisible elementor-widget elementor-widget-elementskit-heading\" data-id=\"71a5883\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeIn&quot;,&quot;_animation_delay&quot;:300}\" data-widget_type=\"elementskit-heading.default\">\n\t\t\t\t\t<div class=\"ekit-wid-con\" ><div class=\"ekit-heading elementskit-section-title-wraper text_left   ekit_heading_tablet-   ekit_heading_mobile-text_center\"><h2 class=\"ekit-heading--title elementskit-section-title \">Experience <span><span>Your Stay<\/span><\/span> in a New Way<\/h2><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-622b2a43 elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-hidden-tablet elementor-widget elementor-widget-text-editor\" data-id=\"622b2a43\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p data-start=\"1204\" data-end=\"1470\">Find freedom on the open road, where every sunrise brings a new horizon. Let the stars guide your nights and the silence fill your soul.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-33eafc87 elementor-hidden-mobile e-con-full elementor-hidden-desktop e-flex e-con e-child\" data-id=\"33eafc87\" data-element_type=\"container\" data-e-type=\"container\" id=\"glassm\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3eb0cc18 elementor-icon-list--layout-inline elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"3eb0cc18\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items elementor-inline-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item elementor-inline-item\">\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Enter your email<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a08ba9 elementor-widget__width-auto elementor-widget elementor-widget-button\" data-id=\"a08ba9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-size-sm\" role=\"button\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-arrow-right\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M190.5 66.9l22.2-22.2c9.4-9.4 24.6-9.4 33.9 0L441 239c9.4 9.4 9.4 24.6 0 33.9L246.6 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.2-22.2c-9.5-9.5-9.3-25 .4-34.3L311.4 296H24c-13.3 0-24-10.7-24-24v-32c0-13.3 10.7-24 24-24h287.4L190.9 101.2c-9.8-9.3-10-24.8-.4-34.3z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Try for free<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-62cd61c1 e-con-full promo-section e-flex e-con e-child\" data-id=\"62cd61c1\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-7a5bc22d e-con-full promo-heading-wrapper e-flex e-con e-child\" data-id=\"7a5bc22d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-513275f7 promo-badge elementor-widget elementor-widget-text-editor\" data-id=\"513275f7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Your Stay, Your Story<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4be68ec9 promo-heading elementor-widget elementor-widget-heading\" data-id=\"4be68ec9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Share your overnight experience in one of our lodges!<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-271b02e9 promo-paragraph elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"271b02e9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Share your overnight experience in one of our lodges. Inspire others with your story, photos, and memories from the outdoors.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2180689 elementor-widget elementor-widget-html\" data-id=\"2180689\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t   <div class=\"btn-secondary\">\r\n                <div class=\"btn-secondary-bg\"><\/div>\r\n                <div class=\"btn-sec-inner\">\r\n\r\n                    <p>Start Exploring <\/p>\r\n                    <div class=\"btn-sec-icon\">\r\n                        <img decoding=\"async\" src=\"https:\/\/mintcream-gnu-256830.hostingersite.com\/wp-content\/uploads\/2025\/09\/100.svg\" alt=\"\">\r\n                    <\/div>\r\n                <\/div>\r\n\r\n            <\/div>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-52fa84be e-con-full marquee-container e-flex e-con e-child\" data-id=\"52fa84be\" data-element_type=\"container\" data-e-type=\"container\" id=\"marquee-container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-2a13ff37 e-con-full animation-clip e-flex e-con e-child\" data-id=\"2a13ff37\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-3729d8fd e-con-full left-cloud e-flex e-con e-child\" data-id=\"3729d8fd\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3691a173 e-con-full right-cloud e-flex e-con e-child\" data-id=\"3691a173\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-546d2b06 e-con-full iphone-frame e-flex e-con e-child\" data-id=\"546d2b06\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-652c81e6 e-con-full iphone-screen e-flex e-con e-child\" data-id=\"652c81e6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4f0e1659 elementor-widget elementor-widget-image\" data-id=\"4f0e1659\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"372\" height=\"750\" src=\"https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/iframe.png\" class=\"attachment-large size-large wp-image-251\" alt=\"\" srcset=\"https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/iframe.png 372w, https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/iframe-149x300.png 149w\" sizes=\"(max-width: 372px) 100vw, 372px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-45ce0f92 image-item elementor-widget elementor-widget-image\" data-id=\"45ce0f92\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"576\" height=\"1024\" src=\"https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/2-576x1024.webp\" class=\"attachment-large size-large wp-image-252\" alt=\"\" srcset=\"https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/2-576x1024.webp 576w, https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/2-169x300.webp 169w, https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/2-768x1365.webp 768w, https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/2-864x1536.webp 864w, https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/2.webp 1152w\" sizes=\"(max-width: 576px) 100vw, 576px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-13bd329e image-item elementor-widget elementor-widget-image\" data-id=\"13bd329e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"576\" height=\"1024\" src=\"https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/1-576x1024.webp\" class=\"attachment-large size-large wp-image-253\" alt=\"\" srcset=\"https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/1-576x1024.webp 576w, https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/1-169x300.webp 169w, https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/1-768x1365.webp 768w, https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/1-864x1536.webp 864w, https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/1.webp 1152w\" sizes=\"(max-width: 576px) 100vw, 576px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6cd39b1 image-item elementor-widget elementor-widget-image\" data-id=\"6cd39b1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"576\" height=\"1024\" src=\"https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/4-576x1024.webp\" class=\"attachment-large size-large wp-image-254\" alt=\"\" srcset=\"https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/4-576x1024.webp 576w, https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/4-169x300.webp 169w, https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/4-768x1365.webp 768w, https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/4-864x1536.webp 864w, https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/4.webp 1152w\" sizes=\"(max-width: 576px) 100vw, 576px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7e9949d1 image-item elementor-widget elementor-widget-image\" data-id=\"7e9949d1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"576\" height=\"1024\" src=\"https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/6-576x1024.webp\" class=\"attachment-large size-large wp-image-255\" alt=\"\" srcset=\"https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/6-576x1024.webp 576w, https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/6-169x300.webp 169w, https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/6-768x1365.webp 768w, https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/6-864x1536.webp 864w, https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/6.webp 1152w\" sizes=\"(max-width: 576px) 100vw, 576px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-585cf87 image-item elementor-widget elementor-widget-image\" data-id=\"585cf87\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"576\" height=\"1024\" src=\"https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/3-576x1024.webp\" class=\"attachment-large size-large wp-image-256\" alt=\"\" srcset=\"https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/3-576x1024.webp 576w, https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/3-169x300.webp 169w, https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/3-768x1365.webp 768w, https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/3-864x1536.webp 864w, https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/3.webp 1152w\" sizes=\"(max-width: 576px) 100vw, 576px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-21bab381 image-item elementor-widget elementor-widget-image\" data-id=\"21bab381\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"576\" height=\"1024\" src=\"https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/7-576x1024.webp\" class=\"attachment-large size-large wp-image-257\" alt=\"\" srcset=\"https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/7-576x1024.webp 576w, https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/7-169x300.webp 169w, https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/7-768x1365.webp 768w, https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/7-864x1536.webp 864w, https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/7.webp 1152w\" sizes=\"(max-width: 576px) 100vw, 576px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3b1a4413 image-item elementor-widget elementor-widget-image\" data-id=\"3b1a4413\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"576\" height=\"1024\" src=\"https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/5-576x1024.webp\" class=\"attachment-large size-large wp-image-258\" alt=\"\" srcset=\"https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/5-576x1024.webp 576w, https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/5-169x300.webp 169w, https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/5-768x1365.webp 768w, https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/5-864x1536.webp 864w, https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/5.webp 1152w\" sizes=\"(max-width: 576px) 100vw, 576px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-71947247 e-flex e-con-boxed e-con e-child\" data-id=\"71947247\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-44970e2a elementor-widget elementor-widget-html\" data-id=\"44970e2a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\r\n    \r\n    \r\n   <link rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/lenis@1.3.11\/dist\/lenis.css\"> \r\n   <script src=\"https:\/\/cdn.jsdelivr.net\/npm\/gsap@3.13.0\/dist\/ScrollToPlugin.min.js\"> <\/script>\r\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/gsap@3.13.0\/dist\/ScrollTrigger.min.js\"><\/script>\r\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/gsap@3.13.0\/dist\/SplitText.min.js\"><\/script>\r\n<script src=\"https:\/\/unpkg.com\/lenis@1.3.8\/dist\/lenis.min.js\"><\/script>\r\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/gsap\/3.12.2\/gsap.min.js\"><\/script>\r\n<script>\/\/ Initialize a new Lenis instance for smooth scrolling\r\nconst lenis = new Lenis();\r\n\r\n\/\/ Synchronize Lenis scrolling with GSAP's ScrollTrigger plugin\r\nlenis.on('scroll', ScrollTrigger.update);\r\n\r\n\/\/ Add Lenis's requestAnimationFrame (raf) method to GSAP's ticker\r\n\/\/ This ensures Lenis's smooth scroll animation updates on each GSAP tick\r\ngsap.ticker.add((time) => {\r\n  lenis.raf(time * 1000); \/\/ Convert time from seconds to milliseconds\r\n});\r\n\r\n\/\/ Disable lag smoothing in GSAP to prevent any delay in scroll animations\r\ngsap.ticker.lagSmoothing(0);\r\n\r\n\r\n\r\n\/\/ new lenis \r\n\r\n\r\n\r\n\r\n<\/script>\r\n\r\n\r\n\/\/ <script>\r\n\/\/ gsap.registerPlugin(SplitText)\r\n\/\/ gsap.registerPlugin(ScrollTrigger)\r\n\/\/      gsap.registerPlugin(ScrollToPlugin) \r\n\/\/         \/\/ Create ScrollTrigger for section 2\r\n\/\/       ScrollTrigger.create({\r\n\/\/     trigger: \".promo-section\",\r\n\/\/     start: \"bottom 95%\",\r\n\/\/     onEnter: () => {\r\n        \r\n\/\/         \/\/ Wait for next frame to ensure smooth start\r\n\/\/         requestAnimationFrame(() => {\r\n\/\/             requestAnimationFrame(() => {\r\n\/\/                 gsap.to(window, { \r\n\/\/                     duration: 3, \r\n\/\/                     scrollTo: { \r\n\/\/                         y: \"#marquee-container\", \r\n\/\/                         offsetY: 150 \r\n\/\/                     },\r\n\/\/                     ease: \"power1.inOut\"\r\n\/\/                 });\r\n\/\/             });\r\n\/\/         });\r\n\/\/     },\r\n\/\/     \/\/ once: true\r\n\/\/ });\r\n\/\/ <\/script>\r\n<script> class ViewportTriggeredMarquee {\r\n    constructor() {\r\n        this.container = document.getElementById('marquee-container');\r\n        this.images = [];\r\n        this.amplitude = 150;\r\n        this.arcMultiplier = .3; \/\/ Default arc multiplier\r\n        this.hasAnimated = false;\r\n\r\n        this.init();\r\n    }\r\n\r\n    init() {\r\n        this.collectImages();\r\n        this.updateResponsiveSettings();\r\n        this.positionIPhoneFrame();\r\n        this.setupIntersectionObserver();\r\n\r\n        \/\/ Add resize listener\r\n        window.addEventListener('resize', () => {\r\n            this.updateResponsiveSettings();\r\n            this.positionIPhoneFrame();\r\n        });\r\n    }\r\n\r\n    updateResponsiveSettings() {\r\n        const width = window.innerWidth;\r\n\r\n        if (width < 768) {\r\n            \/\/ Mobile: 5 images\r\n            this.visibleImages = 5;\r\n            this.amplitude = 70;\r\n            this.arcMultiplier = -2;\r\n        } else if (width >= 768 && width <= 1200) {\r\n            \/\/ Tablet: 7 images\r\n            this.visibleImages = 7;\r\n            this.amplitude = 120;\r\n            this.arcMultiplier = .2;\r\n        } else if (width > 1200 && width <= 1350) {\r\n            \/\/ Large tablet: 9 images\r\n            this.visibleImages = 7;\r\n            this.amplitude = 120;\r\n            this.arcMultiplier = .3;\r\n        } else {\r\n            \/\/ Desktop: 11 images\r\n            this.visibleImages = 7;\r\n            this.amplitude = 150;\r\n            this.arcMultiplier = .3;\r\n        }\r\n\r\n        this.showHideImages();\r\n    }\r\n\r\n    showHideImages() {\r\n        \/\/ Show\/hide images based on screen size\r\n        this.images.forEach((imageObj, index) => {\r\n            if (index < this.visibleImages) {\r\n                imageObj.element.style.display = 'block';\r\n                imageObj.active = true;\r\n            } else {\r\n                \/\/ imageObj.element.style.display = 'none';\r\n                imageObj.active = false;\r\n            }\r\n        });\r\n\r\n        \/\/ Update active images array\r\n        this.activeImages = this.images.filter(img => img.active);\r\n    }\r\n\r\n    collectImages() {\r\n        const imageElements = this.container.querySelectorAll('.image-item');\r\n\r\n        this.images = Array.from(imageElements).map((element, index) => ({\r\n            element: element,\r\n            index: index,\r\n            active: true\r\n        }));\r\n    }\r\n\r\n    positionIPhoneFrame() {\r\n        \/\/ Always position at the center of the visible images\r\n        const centerProgress = 0.5;\r\n        const centerPosition = this.calculatePosition(centerProgress);\r\n\r\n        const iPhoneFrame = document.querySelector('.iphone-frame');\r\n        if (iPhoneFrame) {\r\n            iPhoneFrame.style.left = centerPosition.x + 'px';\r\n            iPhoneFrame.style.top = centerPosition.y + 'px';\r\n        }\r\n    }\r\n\r\n    setupIntersectionObserver() {\r\n        const observer = new IntersectionObserver(\r\n            (entries) => {\r\n                entries.forEach(entry => {\r\n                    if (entry.isIntersecting && entry.intersectionRatio >= 0.5 && !this.hasAnimated) {\r\n                        this.startAnimation();\r\n                        this.hasAnimated = true;\r\n                    }\r\n                });\r\n            },\r\n            {\r\n                threshold: [0.5]\r\n            }\r\n        );\r\n\r\n        observer.observe(this.container);\r\n    }\r\n\r\n    calculatePosition(progress) {\r\n        \/\/ Cap the effective window width at 2500px for ultra-wide screens\r\n        const actualWidth = window.innerWidth;\r\n        const windowWidth = Math.min(actualWidth, 2500);\r\n        const windowHeight = window.innerHeight;\r\n\r\n        \/\/ X position: start from right and move to left within the capped width\r\n        const x = (windowWidth + 100) - (progress * (windowWidth + 200));\r\n\r\n        \/\/ Y position follows an arc above center\r\n        \/\/ const normalizedX = Math.max(0, Math.min(1, progress)) * Math.PI;\r\n        \/\/ const y = (windowHeight \/ 2) - Math.sin(normalizedX) * this.amplitude;\r\n        const normalizedX = Math.max(0, Math.min(1, progress)) * Math.PI;\r\n        const arcOffset = this.amplitude * this.arcMultiplier;\r\n        const y = (windowHeight \/ 2) - Math.sin(normalizedX) * this.amplitude + arcOffset;\r\n\r\n        return { x, y };\r\n    }\r\n\r\n    getLeftOffset() {\r\n        const actualWidth = window.innerWidth;\r\n        return actualWidth > 2500 ? (actualWidth - 2500) \/ 2 : 0;\r\n    }\r\n\r\n    startAnimation() {\r\n        \/\/ Phase 1: Reveal all active cards along the path\r\n        this.revealCards().then(() => {\r\n            \/\/ Phase 2: Move cards sequentially\r\n            setTimeout(() => {\r\n                this.moveCardsSequentially();\r\n            }, 1000);\r\n        });\r\n    }\r\n\r\n    async revealCards() {\r\n        return new Promise((resolve) => {\r\n            const totalDuration = 2500;\r\n            const startTime = performance.now();\r\n\r\n            \/\/ Set initial positions for active images only\r\n            this.activeImages.forEach((imageObj, index) => {\r\n                const startProgress = (index \/ (this.activeImages.length - 1)) - 0.8;\r\n                const startPosition = this.calculatePosition(startProgress);\r\n\r\n                imageObj.element.style.left = startPosition.x + 'px';\r\n                imageObj.element.style.top = startPosition.y + 'px';\r\n                imageObj.element.style.transform = 'translate(-50%, -50%)';\r\n                imageObj.element.style.opacity = 1;\r\n            });\r\n\r\n            const animate = (currentTime) => {\r\n                const elapsed = currentTime - startTime;\r\n                const progress = Math.min(elapsed \/ totalDuration, 1);\r\n                const easedProgress = 1 - Math.pow(1 - progress, 3);\r\n\r\n                this.activeImages.forEach((imageObj, index) => {\r\n                    const startProgress = (index \/ (this.activeImages.length - 1)) - 0.8;\r\n                    const targetProgress = index \/ (this.activeImages.length - 1);\r\n                    const currentProgress = startProgress + (targetProgress - startProgress) * easedProgress;\r\n                    const position = this.calculatePosition(currentProgress);\r\n\r\n                    imageObj.element.style.left = position.x + 'px';\r\n                    imageObj.element.style.top = position.y + 'px';\r\n                });\r\n\r\n                if (progress < 1) {\r\n                    requestAnimationFrame(animate);\r\n                } else {\r\n                    \/\/ Ensure exact final positions\r\n                    this.activeImages.forEach((imageObj, index) => {\r\n                        const finalProgress = index \/ (this.activeImages.length - 1);\r\n                        const finalPosition = this.calculatePosition(finalProgress);\r\n                        imageObj.element.style.left = finalPosition.x + 'px';\r\n                        imageObj.element.style.top = finalPosition.y + 'px';\r\n                    });\r\n                    resolve();\r\n                }\r\n            };\r\n\r\n            requestAnimationFrame(animate);\r\n        });\r\n    }\r\n\r\n    moveCardsSequentially() {\r\n        this.stepIndex = 0;\r\n\r\n        \/\/ Ensure cards are in exact initial positions\r\n        this.activeImages.forEach((imageObj, index) => {\r\n            const initialProgress = index \/ (this.activeImages.length - 1);\r\n            const position = this.calculatePosition(initialProgress);\r\n            imageObj.element.style.left = position.x + 'px';\r\n            imageObj.element.style.top = position.y + 'px';\r\n            imageObj.element.style.opacity = 1;\r\n        });\r\n\r\n        this.moveToNextStep();\r\n    }\r\n\r\n    moveToNextStep() {\r\n        const stepDuration = 800;\r\n        const startTime = performance.now();\r\n\r\n        const currentPositions = this.activeImages.map((imageObj) => ({\r\n            x: parseFloat(imageObj.element.style.left),\r\n            y: parseFloat(imageObj.element.style.top)\r\n        }));\r\n\r\n        const animate = (currentTime) => {\r\n            const elapsed = currentTime - startTime;\r\n            const progress = Math.min(elapsed \/ stepDuration, 1);\r\n            const easedProgress = 1 - Math.pow(1 - progress, 3);\r\n\r\n            this.activeImages.forEach((imageObj, index) => {\r\n                const currentCardPosition = index + this.stepIndex;\r\n                const targetCardPosition = currentCardPosition + 1;\r\n\r\n                let normalizedTarget = (targetCardPosition \/ (this.activeImages.length - 1)) % (this.activeImages.length \/ (this.activeImages.length - 1));\r\n\r\n                const currentPos = currentPositions[index];\r\n                let targetPosition = this.calculatePosition(normalizedTarget);\r\n\r\n                if (targetPosition.x > currentPos.x + (window.innerWidth \/ 2)) {\r\n                    const offScreenRightProgress = -0.3;\r\n                    const offScreenRightPosition = this.calculatePosition(offScreenRightProgress);\r\n\r\n                    const x = offScreenRightPosition.x + (targetPosition.x - offScreenRightPosition.x) * easedProgress;\r\n                    const y = offScreenRightPosition.y + (targetPosition.y - offScreenRightPosition.y) * easedProgress;\r\n\r\n                    imageObj.element.style.left = x + 'px';\r\n                    imageObj.element.style.top = y + 'px';\r\n                } else {\r\n                    const x = currentPos.x + (targetPosition.x - currentPos.x) * easedProgress;\r\n                    const y = currentPos.y + (targetPosition.y - currentPos.y) * easedProgress;\r\n\r\n                    imageObj.element.style.left = x + 'px';\r\n                    imageObj.element.style.top = y + 'px';\r\n                }\r\n\r\n                const currentX = parseFloat(imageObj.element.style.left);\r\n                if (currentX < -100) {\r\n                    imageObj.element.style.opacity = 0;\r\n                } else {\r\n                    imageObj.element.style.opacity = 1;\r\n                }\r\n            });\r\n\r\n            if (progress < 1) {\r\n                requestAnimationFrame(animate);\r\n            } else {\r\n                this.stepIndex++;\r\n                setTimeout(() => {\r\n                    this.moveToNextStep();\r\n                }, 800);\r\n            }\r\n        };\r\n\r\n        requestAnimationFrame(animate);\r\n    }\r\n}\r\n\r\n\/\/ Initialize the marquee\r\nconst marquee = new ViewportTriggeredMarquee();<\/script>\r\n<script>\r\ngsap.registerPlugin(SplitText)\r\ngsap.registerPlugin(ScrollTrigger)\r\n\r\n\r\n\r\n\r\nconst breakpoint = 767;\r\n\r\ngsap.set('.icon', { scale: 0 })\r\ngsap.set('.text-bar', { scale: 0 })\r\n\r\nlet totalDistance;\r\n\r\nconst marqueeContainer = document.getElementById('marquee-container');\r\n\r\nconst buttonSecondary = document.querySelector('.btn-secondary')\r\nconst secondaryIcon = document.querySelector('.btn-sec-icon');\r\nconst buttonSecondaryWidth = buttonSecondary.offsetWidth\r\nconst secondaryIconWidth = secondaryIcon.offsetWidth\r\n\r\nconst buttonSecondarydistancefromLeft = buttonSecondary.getBoundingClientRect().right\r\nconst secondaryIcondistancefromLeft = secondaryIcon.getBoundingClientRect().right;\r\n\r\nconst button_icon_distance = buttonSecondarydistancefromLeft - secondaryIcondistancefromLeft;\r\n\r\nconst c = (2 * button_icon_distance) + secondaryIconWidth\r\nconst ratio_icon_button = c \/ buttonSecondaryWidth;\r\nconst offset = -(buttonSecondaryWidth \/ 2) + (c \/ 2);\r\n\/\/ console.log({\r\n\/\/     buttonSecondary, secondaryIcon, buttonSecondaryWidth, secondaryIconWidth,\r\n\/\/     buttonSecondarydistancefromLeft, secondaryIcondistancefromLeft, button_icon_distance, c, ratio_icon_button\r\n\/\/ })\r\n\r\ngsap.set(buttonSecondary, { x: -(buttonSecondaryWidth \/ 2) + (c \/ 2) })\r\ngsap.set('.btn-secondary-bg', { width: c, x: (buttonSecondaryWidth - c) })\r\n\/\/ gsap.set('.btn-sec-inner p', {xPercent: 100})\r\n\/\/ gsap.timeline({ delay: 2 }).to('.btn-secondary-bg', { width: buttonSecondaryWidth, x: (buttonSecondaryWidth \/ 2) - (c \/ 2) })\r\n\/\/     .to('.btn-sec-icon', { x: (buttonSecondaryWidth \/ 2) - (c \/ 2) }, '<')\r\n\/\/     .to('.btn-sec-inner p', { x: (buttonSecondaryWidth \/ 2) - (c \/ 2) }, '<')\r\n\r\n\r\ndocument.fonts.ready.then(() => {\r\n    const mainTimelineLanding = gsap.timeline()\r\n    const promoTimeline = gsap.timeline();\r\n    const splitHeading = SplitText.create(\".hero-heading\", {\r\n        type: \"words,lines\",\r\n        linesClass: \"line\",\r\n        autoSplit: true\r\n    });\r\n\r\n    const splitPara = SplitText.create(\".hero-paragraph\", {\r\n        type: \"words,lines\",\r\n        linesClass: \"line\",\r\n        autoSplit: true\r\n    });\r\n    const splitPromoHeading = SplitText.create(\".promo-heading\", {\r\n        type: \"words,lines\",\r\n        linesClass: \"line\",\r\n        autoSplit: true\r\n    });\r\n\r\n    const splitPromoPara = SplitText.create(\".promo-paragraph\", {\r\n        type: \"lines\",\r\n        linesClass: \"line\",\r\n        autoSplit: true\r\n    });\r\n    const splitPromoBadge = SplitText.create(\".promo-badge\", {\r\n        type: \"lines\",\r\n        linesClass: \"line\",\r\n        autoSplit: true\r\n    });\r\n    gsap.set(\".hero-heading\", { opacity: 1 });\r\n    gsap.set(\".hero-paragraph\", { opacity: 1 });\r\n    mainTimelineLanding\r\n        .from(splitHeading.words, {\r\n            duration: 1.3,\r\n            filter: 'blur(5px)',\r\n            yPercent: 40,\r\n            opacity: 0,\r\n            stagger: 0.02,\r\n            ease: \"expo.out\"\r\n        })\r\n        .from(splitPara.lines, {\r\n            duration: 1.3,\r\n            filter: 'blur(5px)',\r\n            yPercent: 100,\r\n            opacity: 0,\r\n            stagger: 0.2,\r\n            ease: \"expo.out\"\r\n        }, '-=1')\r\n        .to('.btn-primary', {\r\n            y: 0,\r\n            filter: 'blue(5px)',\r\n            duration: .3,\r\n            opacity: 1,\r\n            stagger: 0.1,\r\n            ease:'sine.out',\r\n        }, '-=.8')\r\n\r\n    gsap.from(splitPromoHeading.words, {\r\n        duration: 1.3,\r\n        filter: 'blur(5px)',\r\n        yPercent: 40,\r\n        opacity: 0,\r\n        stagger: 0.02,\r\n        ease: \"expo.out\",\r\n        scrollTrigger: {\r\n            trigger: splitPromoHeading.words[0]?.parentElement || \".promo-heading\",\r\n            start: \"top 70%\",\r\n            \/\/ toggleActions: \"play none none reverse\"\r\n        }\r\n    });\r\n\r\n    \/\/ Badge animation\r\n    gsap.from(splitPromoPara.lines, {\r\n        duration: 1.3,\r\n        filter: 'blur(5px)',\r\n        yPercent: 100,\r\n        opacity: 0,\r\n        stagger: 0.2,\r\n        ease: \"expo.out\",\r\n        scrollTrigger: {\r\n            trigger: splitPromoBadge.lines[0]?.parentElement || \".promo-badge\",\r\n            start: \"top 70%\",\r\n            \/\/ toggleActions: \"play none none reverse\"\r\n        }\r\n    });\r\n\r\n    \/\/ Button animation\r\n    gsap.from(splitPromoBadge.lines, {\r\n        yPercent: 80,\r\n        filter: 'blur(5px)',\r\n        duration: .8,\r\n        opacity: 0,\r\n        stagger: 0.2,\r\n        scrollTrigger: {\r\n            trigger: \".btn-primary\",\r\n            start: \"top 70%\",\r\n            \/\/ toggleActions: \"play none none reverse\"\r\n        }\r\n    });\r\n\r\n\r\n    gsap.timeline({\r\n        scrollTrigger: {\r\n            trigger: \".btn-secondary\", \/\/ Or use a parent container\r\n            start: \"top 70%\", \/\/ Animation starts when top of element hits 70% from top of viewport\r\n            \/\/ end: \"bottom 30%\", \/\/ Optional: end point\r\n            \/\/ toggleActions: \"play none none reverse\", \/\/ play on enter, reverse on leave\r\n            \/\/ markers: true, \/\/ Uncomment for debugging\r\n        }\r\n    })\r\n        .from('.btn-secondary', { scale: .1, duration: .4, transformOrigin: `${(buttonSecondaryWidth \/ 2) - offset}px center` })\r\n        .to('.btn-secondary-bg', {\r\n            width: buttonSecondaryWidth,\r\n            x: (buttonSecondaryWidth \/ 2) - (c \/ 2)\r\n        })\r\n        .to('.btn-sec-icon', {\r\n            x: (buttonSecondaryWidth \/ 2) - (c \/ 2)\r\n        }, '<')\r\n        .to('.btn-sec-inner p', {\r\n            x: (buttonSecondaryWidth \/ 2) - (c \/ 2)\r\n        }, '<');\r\n\r\n})\r\n\r\n\r\nfunction animateCard(card, delay = 0) {\r\n    const icon = card.querySelector('.icon');\r\n    const textBar = card.querySelector('.text-bar');\r\n    const container = card.querySelector('.container');\r\n\r\n    \/\/ Get actual dimensions\r\n    const textBarWidth = textBar.offsetWidth;\r\n    const iconWidth = icon.offsetWidth;\r\n    totalDistance = textBarWidth + iconWidth;\r\n\r\n    \/\/ Create timeline for this card\r\n    const tl = gsap.timeline({\r\n        delay: delay,\r\n        \/\/ repeat: -1,\r\n        repeatDelay: 2,\r\n    });\r\n\r\n    \/\/ Animation sequence\r\n    tl.to(icon, { scale: 1 })\r\n    tl.to(textBar, { scale: 1 }, '<')\r\n        .to(icon, {\r\n            x: -totalDistance * 2 \/ 3,\r\n            borderRadius: \"12px 0 0 12px\",\r\n            duration: 1.2,\r\n            ease: 'power2.out'\r\n        })\r\n        .to(textBar, {\r\n            clipPath: 'inset(0 0 0 0%)',\r\n            borderRadius: \"0 12px 12px 0\",\r\n            duration: 1.2,\r\n            x: totalDistance \/ 3,\r\n            ease: 'power2.out'\r\n        }, \"<\") \/\/ Start at the same time as icon animation\r\n\r\n\r\n}\r\n\r\n\r\n\/\/ Wait for page load then start animations\r\nconst cards = document.querySelectorAll('.card');\r\n\/\/ window.addEventListener('load', () => {\r\n    \/\/ gsap.matchMedia().add(`(min-width: ${breakpoint + 1}px)`, () => {\r\n\r\n        \/\/ Animate each card with a slight delay between them\r\n        cards.forEach((card, index) => {\r\n            \/\/ animateCard(card, 1.5 + (index * 0.3));\r\n            animateCard(card, 1.2);\r\n        });\r\n    \/\/ })\r\n\/\/ });\r\n\r\n\r\n\r\n\r\nfunction calculateDistance() {\r\n    const cardThree = document.querySelector('.card-three');\r\n    const btnSecondary = document.querySelector('.btn-secondary');\r\n\r\n    if (!cardThree || !btnSecondary) {\r\n        console.log('Elements not found!');\r\n        return null;\r\n    }\r\n\r\n    \/\/ Get bounding rectangles\r\n    const cardRect = cardThree.getBoundingClientRect();\r\n    const btnRect = btnSecondary.getBoundingClientRect();\r\n\r\n    \/\/ Calculate different types of distances\r\n    const verticalDistance = btnRect.top - cardRect.bottom;\r\n    const horizontalDistance = btnRect.left - cardRect.right;\r\n    const centerToCenter = Math.sqrt(\r\n        Math.pow(btnRect.left + btnRect.width \/ 2 - (cardRect.left + cardRect.width \/ 2), 2) +\r\n        Math.pow(btnRect.top + btnRect.height \/ 2 - (cardRect.top + cardRect.height \/ 2), 2)\r\n    );\r\n\r\n    \/\/ Get absolute positions (accounting for scroll)\r\n    const scrollY = window.scrollY;\r\n    const cardAbsoluteTop = cardRect.top + scrollY;\r\n    const btnAbsoluteTop = btnRect.top + scrollY;\r\n    const absoluteVerticalDistance = btnAbsoluteTop - (cardAbsoluteTop + cardRect.height);\r\n\r\n    const distances = {\r\n        vertical: verticalDistance,\r\n        horizontal: horizontalDistance,\r\n        centerToCenter: centerToCenter,\r\n        absoluteVertical: absoluteVerticalDistance,\r\n        cardPosition: cardAbsoluteTop,\r\n        buttonPosition: btnAbsoluteTop\r\n    };\r\n\r\n    console.log('Distance Results:', distances);\r\n    return distances;\r\n}\r\n\r\n\/\/ Call the function\r\nconst verticalDistance = calculateDistance().absoluteVertical \r\n\r\nsetTimeout(() => {\r\n    gsap.matchMedia().add(`(min-width: ${breakpoint + 1}px)`, () => {\r\n\r\n        cards.forEach((card, i) => {\r\n            const cardTimeline = gsap.timeline({\r\n                scrollTrigger: {\r\n                    trigger: \".card-three\",\r\n                    start: \"top 70%\",\r\n                    endTrigger: \".promo-section\",\r\n                    end: \"top 90%\",\r\n                    scrub: true,\r\n                    \/\/ markers:true,\r\n\r\n                }\r\n            })\r\n            const icon = card.querySelector('.icon')\r\n            const textBar = card.querySelector('.text-bar')\r\n            cardTimeline.to(icon, {\r\n\r\n                x: - totalDistance \/ 3,\r\n                borderRadius: \"12px 12px 12px 12px\",\r\n                duration: 1.2,\r\n                \/\/ ease: 'power2.out'\r\n            })\r\n                .to(textBar, {\r\n                    clipPath: 'inset(0 0 0 100%)',\r\n                    borderRadius: \"12px 12px 12px 12px\",\r\n                    duration: .7,\r\n                    x: -totalDistance * 1 \/ 3,\r\n                    opacity: 0\r\n                    \/\/ ease: 'power2.out'\r\n                }, '<') \/\/ Start at the same time as the reverse icon animation\r\n\r\n\r\n            const cardTimelineScale = gsap.timeline({\r\n                scrollTrigger: {\r\n                    trigger: \".promo-section\",\r\n                    start: \"top 90%\",\r\n                    endTrigger: \".btn-secondary\",\r\n                    end: \"top center\",\r\n                    scrub: true,\r\n                }\r\n            })\r\n            cardTimelineScale.to(icon, {\r\n                borderRadius: \"12px 12px 12px 12px\",\r\n                scale: 1.3\r\n            })\r\n\r\n\r\n        const offseta = (i % 3) * 100\r\n            \r\n        gsap.to(card, {\r\n            scrollTrigger: {\r\n                trigger: \".card-three\",\r\n                start: \"top 70%\",\r\n                endTrigger: \".btn-secondary\",\r\n                end: \"top center\",\r\n                scrub: true,\r\n\r\n\r\n\r\n            },\r\n\r\n            y: verticalDistance + offseta,\r\n            borderRadius: \"12px 12px 12px 12px\",\r\n            ease: \"none\",\r\n\r\n        });\r\n\r\n        })\r\n\r\n\r\n        \/\/ card vertical travel animation\r\n\r\n    })\r\n    gsap.matchMedia().add(`(max-width: ${breakpoint }px)`, () => {\r\nScrollTrigger.normalizeScroll(true);\r\n        cards.forEach((card, i) => {\r\n            const cardTimeline = gsap.timeline({\r\n                scrollTrigger: {\r\n                    trigger: \".card-three\",\r\n                    start: \"top 70%\",\r\n                    endTrigger: \".promo-section\",\r\n                    end: \"top 50%\",\r\n                    scrub: true,\r\n                    \/\/ markers:true,\r\n\r\n                }\r\n            })\r\n            const icon = card.querySelector('.icon')\r\n            const textBar = card.querySelector('.text-bar')\r\n            cardTimeline.to(icon, {\r\n\r\n                x: - totalDistance \/ 3,\r\n                borderRadius: \"12px 12px 12px 12px\",\r\n                duration: 1.2,\r\n                \/\/ ease: 'power2.out'\r\n            })\r\n                .to(textBar, {\r\n                    clipPath: 'inset(0 0 0 100%)',\r\n                    borderRadius: \"12px 12px 12px 12px\",\r\n                    duration: .7,\r\n                    x: -totalDistance * 1 \/ 3,\r\n                    opacity: 0\r\n                    \/\/ ease: 'power2.out'\r\n                }, '<') \/\/ Start at the same time as the reverse icon animation\r\n\r\n\r\n            const cardTimelineScale = gsap.timeline({\r\n                scrollTrigger: {\r\n                    trigger: \".promo-section\",\r\n                    start: \"top 90%\",\r\n                    endTrigger: \".btn-secondary\",\r\n                    end: \"top center\",\r\n                    scrub: true,\r\n                }\r\n            })\r\n            \/\/ cardTimelineScale.to(icon, {\r\n            \/\/     borderRadius: \"12px 12px 12px 12px\",\r\n            \/\/     scale: 1.3\r\n            \/\/ })\r\n\r\n\r\n        })\r\n            const offseta = 200;\r\n                  const animationConfig = {\r\n                0: verticalDistance + offseta,\r\n                1: (verticalDistance * 1.5) + offseta,\r\n                3: (verticalDistance * 1.3) + offseta,  \/\/ Example: 1.5x distance\r\n                4: (verticalDistance * 1) + offseta   \/\/ Example: 0.7x distance\r\n            };\r\n            \r\n            cards.forEach((card, i) => {\r\n                if (animationConfig[i] !== undefined) {\r\n                    gsap.to(card, {\r\n                        scrollTrigger: {\r\n                            trigger: \".card-three\",\r\n                            start: \"top 70%\",\r\n                            endTrigger: \".btn-secondary\",\r\n                            end: \"top center\",\r\n                            scrub: .5,\r\n                            invalidateOnRefresh: true,\r\n                            \/\/ markers:true,\r\n                        },\r\n                        y: animationConfig[i],\r\n                        x:(i % 2) * 30,\r\n                        borderRadius: \"12px 12px 12px 12px\",\r\n                        ease: \"none\",\r\n                    });\r\n                }\r\n            });\r\n\r\n\r\n        \/\/ card vertical travel animation\r\n\r\n    })\r\n\r\n\r\n\r\n\r\n}, 4000)\r\n\r\n\r\n\r\n\r\n\/\/ gsap.matchMedia().add(`(min-width: ${breakpoint + 1}px)`, () => {\r\n\r\n    cards.forEach((card, i) => {\r\n\r\n        gsap.to(cards[0].querySelector('.container'), { \/\/ Animate each card, not just cards[0]\r\n            scale: 0,\r\n            opacity: 0,\r\n            x: 120,\r\n            y: 70,\r\n            \/\/ x: 20 + (i * 50), \/\/ Different x for each card\r\n            \/\/ y: 15 + (i * 30),\r\n            \/\/ duration: 2.5,\r\n            scrollTrigger: {\r\n                trigger: marqueeContainer,\r\n                \/\/ trigger: '.btn-secondary',\r\n                start: \"top 52%\",\r\n                end: '+=500',\r\n                toggleActions: \"play none none reverse\",\r\n                \/\/ scrub: true,\r\n            },\r\n        });\r\n        gsap.to(cards[1].querySelector('.container'), { \/\/ Animate each card, not just cards[0]\r\n            scale: 0,\r\n            opacity: 0,\r\n            x: 150,\r\n\r\n\r\n            scrollTrigger: {\r\n                trigger: marqueeContainer,\r\n                \/\/ trigger: '.btn-secondary',\r\n                start: \"top 50%\",\r\n                end: '+=500',\r\n                toggleActions: \"play none none reverse\",\r\n                \/\/ scrub: true,\r\n            },\r\n        });\r\n        gsap.to(cards[2].querySelector('.container'), { \/\/ Animate each card, not just cards[0]\r\n            scale: 0,\r\n            opacity: 0,\r\n            x: 150,\r\n            y: -60,\r\n\r\n            scrollTrigger: {\r\n                trigger: marqueeContainer,\r\n                \/\/ trigger: '.btn-secondary',\r\n                start: \"top 50%\",\r\n                end: '+=500',\r\n                toggleActions: \"play none none reverse\",\r\n                \/\/ scrub: true,\r\n            },\r\n        });\r\n        gsap.to(cards[3].querySelector('.container'), { \/\/ Animate each card, not just cards[0]\r\n            scale: 0,\r\n            opacity: 0,\r\n            x: -150,\r\n            y: 70,\r\n            \/\/ x: 20 + (i * 50), \/\/ Different x for each card\r\n            \/\/ y: 15 + (i * 30),\r\n            \/\/ duration: 2.5,\r\n            scrollTrigger: {\r\n                trigger: marqueeContainer,\r\n                \/\/ trigger: '.btn-secondary',\r\n                start: \"top 50%\",\r\n                end: '+=500',\r\n                toggleActions: \"play none none reverse\",\r\n                \/\/ scrub: true,\r\n            },\r\n        });\r\n        gsap.to(cards[4].querySelector('.container'), { \/\/ Animate each card, not just cards[0]\r\n            scale: 0,\r\n            opacity: 0,\r\n            x: -100,\r\n\r\n\r\n            scrollTrigger: {\r\n                trigger: marqueeContainer,\r\n                \/\/ trigger: '.btn-secondary',\r\n                start: \"top 50%\",\r\n                end: '+=500',\r\n                toggleActions: \"play none none reverse\",\r\n                \/\/ scrub: true,\r\n            },\r\n        });\r\n        gsap.to(cards[5].querySelector('.container'), { \/\/ Animate each card, not just cards[0]\r\n            scale: 0,\r\n            opacity: 0,\r\n            x: -150,\r\n            y: -50,\r\n\r\n            scrollTrigger: {\r\n                trigger: marqueeContainer,\r\n                \/\/ trigger: '.btn-secondary',\r\n                start: \"top 50%\",\r\n                end: '+=500',\r\n                toggleActions: \"play none none reverse\",\r\n                \/\/ scrub: true,\r\n            },\r\n        });\r\n    });\r\n\/\/ });\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\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-fe64fb4 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"fe64fb4\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t\t<div class=\"elementor-background-overlay\"><\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4f32d7e6\" data-id=\"4f32d7e6\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-4b394ed2 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"4b394ed2\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-30d59b95\" data-id=\"30d59b95\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-2aff3cb elementor-widget__width-initial elementor-widget elementor-widget-image\" data-id=\"2aff3cb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"190\" src=\"https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/maison-du-lodge-transparant-logo-white2-1024x190.png\" class=\"attachment-large size-large wp-image-204\" alt=\"\" srcset=\"https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/maison-du-lodge-transparant-logo-white2-1024x190.png 1024w, https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/maison-du-lodge-transparant-logo-white2-300x56.png 300w, https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/maison-du-lodge-transparant-logo-white2-768x142.png 768w, https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/maison-du-lodge-transparant-logo-white2-1536x285.png 1536w, https:\/\/maisondulodge.com\/wp-content\/uploads\/2025\/12\/maison-du-lodge-transparant-logo-white2-2048x380.png 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6561501a elementor-widget elementor-widget-text-editor\" data-id=\"6561501a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-231bb182 e-grid-align-left e-grid-align-mobile-center elementor-shape-square elementor-grid-0 elementor-widget elementor-widget-social-icons\" data-id=\"231bb182\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"social-icons.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-social-icons-wrapper elementor-grid\" role=\"list\">\n\t\t\t\t\t\t\t<span class=\"elementor-grid-item\" role=\"listitem\">\n\t\t\t\t\t<a class=\"elementor-icon elementor-social-icon elementor-social-icon-facebook elementor-repeater-item-ff2b3f1\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-screen-only\">Facebook<\/span>\n\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fab-facebook\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256C504 119 393 8 256 8S8 119 8 256c0 123.78 90.69 226.38 209.25 245V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.28c-30.8 0-40.41 19.12-40.41 38.73V256h68.78l-11 71.69h-57.78V501C413.31 482.38 504 379.78 504 256z\"><\/path><\/svg>\t\t\t\t\t<\/a>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"elementor-grid-item\" role=\"listitem\">\n\t\t\t\t\t<a class=\"elementor-icon elementor-social-icon elementor-social-icon-twitter elementor-repeater-item-2368590\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-screen-only\">Twitter<\/span>\n\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fab-twitter\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z\"><\/path><\/svg>\t\t\t\t\t<\/a>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"elementor-grid-item\" role=\"listitem\">\n\t\t\t\t\t<a class=\"elementor-icon elementor-social-icon elementor-social-icon-youtube elementor-repeater-item-982cec8\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-screen-only\">Youtube<\/span>\n\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fab-youtube\" viewBox=\"0 0 576 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z\"><\/path><\/svg>\t\t\t\t\t<\/a>\n\t\t\t\t<\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-3fc4f82e\" data-id=\"3fc4f82e\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3f6d87a elementor-widget elementor-widget-heading\" data-id=\"3f6d87a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Navigation<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7ee28639 elementor-mobile-align-center elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"7ee28639\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Home<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Pages<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">About Us<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Services<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">404<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-5d764d77\" data-id=\"5d764d77\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1ad98cbf elementor-widget elementor-widget-heading\" data-id=\"1ad98cbf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Quick Link<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-673d1a71 elementor-mobile-align-center elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"673d1a71\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Contact Us<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">FAQs<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Blog<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Gallery<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Pricing<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-31977411\" data-id=\"31977411\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-710bb9cb elementor-widget elementor-widget-heading\" data-id=\"710bb9cb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Work Hours<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-39a24fb1 elementor-mobile-align-center elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"39a24fb1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-far-clock\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 448c-110.5 0-200-89.5-200-200S145.5 56 256 56s200 89.5 200 200-89.5 200-200 200zm61.8-104.4l-84.9-61.7c-3.1-2.3-4.9-5.9-4.9-9.7V116c0-6.6 5.4-12 12-12h32c6.6 0 12 5.4 12 12v141.7l66.8 48.6c5.4 3.9 6.5 11.4 2.6 16.8L334.6 349c-3.9 5.3-11.4 6.5-16.8 2.6z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">7 AM - 5 PM, Mon - Sat<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1ce2f115 elementor-widget elementor-widget-text-editor\" data-id=\"1ce2f115\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-16615b3e elementor-mobile-align-center elementor-widget elementor-widget-button\" data-id=\"16615b3e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm elementor-animation-grow\" href=\"#\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-phone-alt\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M497.39 361.8l-112-48a24 24 0 0 0-28 6.9l-49.6 60.6A370.66 370.66 0 0 1 130.6 204.11l60.6-49.6a23.94 23.94 0 0 0 6.9-28l-48-112A24.16 24.16 0 0 0 122.6.61l-104 24A24 24 0 0 0 0 48c0 256.5 207.9 464 464 464a24 24 0 0 0 23.4-18.6l24-104a24.29 24.29 0 0 0-14.01-27.6z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Call Us<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<div class=\"elementor-element elementor-element-1edcc015 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"1edcc015\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5f5ec2de elementor-widget elementor-widget-text-editor\" data-id=\"5f5ec2de\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>\u00a9 2023 Nacotta Template \u2022 All Rights Reserved<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Blending outdoor with modern comfort. Maison du Lodge offers campings a unique rental concept: comfortable overnight stays in a rooftop tent on a modern, adventure-inspired frame. A special experience for anyone who wants to embrace the outdoors. LEARN MORE Our Partners Together with our partners, we bring the adventurous stay to life. Configure the lodge [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-195","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/maisondulodge.com\/index.php?rest_route=\/wp\/v2\/pages\/195","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/maisondulodge.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/maisondulodge.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/maisondulodge.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/maisondulodge.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=195"}],"version-history":[{"count":97,"href":"https:\/\/maisondulodge.com\/index.php?rest_route=\/wp\/v2\/pages\/195\/revisions"}],"predecessor-version":[{"id":475,"href":"https:\/\/maisondulodge.com\/index.php?rest_route=\/wp\/v2\/pages\/195\/revisions\/475"}],"wp:attachment":[{"href":"https:\/\/maisondulodge.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=195"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}