{"id":126,"date":"2026-02-04T12:20:54","date_gmt":"2026-02-04T12:20:54","guid":{"rendered":"http:\/\/localhost\/travle\/?page_id=126"},"modified":"2026-02-06T11:09:59","modified_gmt":"2026-02-06T11:09:59","slug":"festival-tour","status":"publish","type":"page","link":"https:\/\/www.happydreamadventure.com\/?page_id=126","title":{"rendered":"Festival Tour"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"126\" class=\"elementor elementor-126\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2d1b484 e-con-full e-flex e-con e-parent\" data-id=\"2d1b484\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fce5f8c elementor-widget__width-inherit elementor-widget elementor-widget-html\" data-id=\"fce5f8c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n    <meta charset=\"UTF-8\">\r\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n    <title>Bhutan Festival Tour Package<\/title>\r\n    <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:wght@700;900&family=Outfit:wght@300;400;500;600;700&display=swap\" rel=\"stylesheet\">\r\n    <style>\r\n        * {\r\n            margin: 0;\r\n            padding: 0;\r\n            box-sizing: border-box;\r\n        }\r\n\r\n        :root {\r\n            --color-dark: #1a1a1a;\r\n            --color-dark-bg: #2a2a2a;\r\n            --color-orange: #ff6b35;\r\n            --color-orange-light: #ff8c61;\r\n            --color-orange-dark: #e64a19;\r\n            --color-white: #ffffff;\r\n            --color-light-gray: #f5f5f5;\r\n            --color-text-gray: #666666;\r\n            --font-display: 'Playfair Display', serif;\r\n            --font-body: 'Outfit', sans-serif;\r\n        }\r\n\r\n        body {\r\n            font-family: var(--font-body);\r\n            background: linear-gradient(135deg, #1a1a1a 0%, #2d2d2d 100%);\r\n            color: var(--color-white);\r\n            line-height: 1.6;\r\n            overflow-x: hidden;\r\n        }\r\n\r\n        .single-festival-container {\r\n            display: grid;\r\n            grid-template-columns: 1fr 2fr;\r\n            min-height: 100vh;\r\n            gap: 0;\r\n        }\r\n\r\n        \/* Left Side - Single Card *\/\r\n        .single-festival-sidebar {\r\n            background: linear-gradient(135deg, #fff8f0 0%, #fff0e6 100%);\r\n            padding: 25px 15px;\r\n            overflow-y: auto;\r\n            border-right: 3px solid var(--color-orange);\r\n            display: block; \/* Changed from flex to block *\/\r\n        }\r\n\r\n        .single-festival-sidebar-title {\r\n            font-family: var(--font-display);\r\n            font-size: 24px;\r\n            font-weight: 900;\r\n            color: var(--color-dark);\r\n            margin-bottom: 25px;\r\n            padding-left: 10px;\r\n            opacity: 0;\r\n            animation: singleFestivalSidebarSlide 0.8s ease forwards;\r\n            text-align: left; \/* Changed from center to left *\/\r\n            width: 100%;\r\n        }\r\n\r\n        .single-festival-card {\r\n            background: var(--color-white);\r\n            border-radius: 12px;\r\n            overflow: hidden;\r\n            cursor: pointer;\r\n            transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);\r\n            border: 3px solid var(--color-orange);\r\n            opacity: 0;\r\n            animation: singleFestivalCardFade 0.8s ease forwards;\r\n            box-shadow: 0 8px 25px rgba(255, 107, 53, 0.2);\r\n            width: 100%; \/* Changed from 90% to 100% *\/\r\n            max-width: 100%; \/* Changed from 380px to 100% *\/\r\n            margin-bottom: 20px; \/* Added margin at bottom *\/\r\n        }\r\n\r\n        .single-festival-card:hover {\r\n            transform: translateY(-5px);\r\n            box-shadow: 0 12px 35px rgba(255, 107, 53, 0.3);\r\n        }\r\n\r\n        .single-festival-card-image {\r\n            width: 100%;\r\n            height: 200px;\r\n            object-fit: cover;\r\n            transition: transform 0.4s ease;\r\n        }\r\n\r\n        .single-festival-card:hover .single-festival-card-image {\r\n            transform: scale(1.05);\r\n        }\r\n\r\n        .single-festival-card-content {\r\n            padding: 20px;\r\n            text-align: left; \/* Changed from center to left *\/\r\n        }\r\n\r\n        .single-festival-card-title {\r\n            font-family: var(--font-display);\r\n            font-size: 22px;\r\n            font-weight: 900;\r\n            color: var(--color-dark);\r\n            margin-bottom: 10px;\r\n            line-height: 1.3;\r\n        }\r\n\r\n        .single-festival-card-subtitle {\r\n            font-size: 16px;\r\n            color: var(--color-orange);\r\n            font-weight: 600;\r\n            margin-bottom: 15px;\r\n        }\r\n\r\n        .single-festival-card-meta {\r\n            display: flex;\r\n            align-items: center;\r\n            gap: 15px;\r\n            font-size: 14px;\r\n            color: var(--color-orange);\r\n            font-weight: 500;\r\n            margin-bottom: 15px;\r\n        }\r\n\r\n        .single-festival-card-badge {\r\n            display: inline-block;\r\n            background: linear-gradient(135deg, var(--color-orange) 0%, var(--color-orange-dark) 100%);\r\n            color: white;\r\n            padding: 5px 12px;\r\n            border-radius: 20px;\r\n            font-size: 12px;\r\n            font-weight: 600;\r\n            text-transform: uppercase;\r\n            letter-spacing: 0.8px;\r\n        }\r\n\r\n        .single-festival-card-description {\r\n            font-size: 14px;\r\n            color: var(--color-text-gray);\r\n            line-height: 1.6;\r\n            margin-top: 15px;\r\n            padding-top: 15px;\r\n            border-top: 1px solid #eee;\r\n        }\r\n\r\n        \/* Right Side - Tour Details *\/\r\n        .single-festival-details {\r\n            background: var(--color-white);\r\n            overflow-y: auto;\r\n            position: relative;\r\n        }\r\n\r\n        .single-festival-hero {\r\n            width: 100%;\r\n            height: 300px;\r\n            position: relative;\r\n            overflow: hidden;\r\n        }\r\n\r\n        .single-festival-hero-image {\r\n            width: 100%;\r\n            height: 100%;\r\n            object-fit: cover;\r\n            opacity: 0;\r\n            animation: singleFestivalHeroFade 0.8s ease forwards;\r\n        }\r\n\r\n        .single-festival-hero-overlay {\r\n            position: absolute;\r\n            bottom: 0;\r\n            left: 0;\r\n            right: 0;\r\n            background: linear-gradient(to top, rgba(0,0,0,0.85) 0%, transparent 100%);\r\n            padding: 30px 40px;\r\n            color: var(--color-white);\r\n        }\r\n\r\n        .single-festival-hero-title {\r\n            font-family: var(--font-display);\r\n            font-size: 36px;\r\n            font-weight: 900;\r\n            margin-bottom: 8px;\r\n            opacity: 0;\r\n            animation: singleFestivalHeroSlide 0.8s ease forwards;\r\n            animation-delay: 0.2s;\r\n            line-height: 1.2;\r\n        }\r\n\r\n        .single-festival-hero-subtitle {\r\n            font-size: 18px;\r\n            font-weight: 300;\r\n            opacity: 0;\r\n            animation: singleFestivalHeroSlide 0.8s ease forwards;\r\n            animation-delay: 0.4s;\r\n        }\r\n\r\n        .single-festival-content {\r\n            padding: 35px 40px;\r\n            color: var(--color-dark);\r\n        }\r\n\r\n        .single-festival-intro {\r\n            background: linear-gradient(135deg, #fff5f0 0%, #ffffff 100%);\r\n            padding: 25px;\r\n            border-radius: 12px;\r\n            border-left: 5px solid var(--color-orange);\r\n            margin-bottom: 30px;\r\n            font-size: 16px;\r\n            line-height: 1.8;\r\n            color: #333;\r\n            box-shadow: 0 4px 15px rgba(255, 107, 53, 0.1);\r\n        }\r\n\r\n        .single-festival-day {\r\n            margin-bottom: 20px;\r\n            padding: 20px 22px;\r\n            background: var(--color-light-gray);\r\n            border-radius: 12px;\r\n            border-left: 5px solid var(--color-orange);\r\n            transition: all 0.3s ease;\r\n            opacity: 0;\r\n            transform: translateY(30px);\r\n            box-shadow: 0 4px 12px rgba(0,0,0,0.05);\r\n        }\r\n\r\n        .single-festival-day.visible {\r\n            opacity: 1;\r\n            transform: translateY(0);\r\n        }\r\n\r\n        .single-festival-day:hover {\r\n            box-shadow: 0 8px 25px rgba(255, 107, 53, 0.15);\r\n            transform: translateX(5px);\r\n        }\r\n\r\n        .single-festival-day-header {\r\n            display: flex;\r\n            align-items: center;\r\n            gap: 15px;\r\n            margin-bottom: 15px;\r\n        }\r\n\r\n        .single-festival-day-number {\r\n            width: 50px;\r\n            height: 50px;\r\n            background: linear-gradient(135deg, var(--color-orange) 0%, var(--color-orange-dark) 100%);\r\n            border-radius: 50%;\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            font-size: 20px;\r\n            font-weight: 900;\r\n            color: var(--color-white);\r\n            flex-shrink: 0;\r\n            box-shadow: 0 4px 10px rgba(255, 107, 53, 0.3);\r\n        }\r\n\r\n        .single-festival-day-title {\r\n            font-family: var(--font-display);\r\n            font-size: 20px;\r\n            font-weight: 800;\r\n            color: var(--color-dark);\r\n            line-height: 1.3;\r\n        }\r\n\r\n        .single-festival-day-overnight {\r\n            display: flex;\r\n            align-items: center;\r\n            gap: 8px;\r\n            color: var(--color-orange);\r\n            font-weight: 600;\r\n            margin-bottom: 12px;\r\n            font-size: 14px;\r\n            padding-left: 65px;\r\n        }\r\n\r\n        .single-festival-day-activities {\r\n            list-style: none;\r\n        }\r\n\r\n        .single-festival-day-activity {\r\n            padding: 8px 0;\r\n            padding-left: 25px;\r\n            position: relative;\r\n            color: #444;\r\n            font-size: 14px;\r\n            line-height: 1.6;\r\n        }\r\n\r\n        .single-festival-day-activity::before {\r\n            content: '\ud83c\udfad';\r\n            position: absolute;\r\n            left: 0;\r\n            color: var(--color-orange);\r\n            font-size: 16px;\r\n        }\r\n\r\n        .single-festival-highlight-note {\r\n            background: linear-gradient(135deg, #fff3e0 0%, #ffecb3 100%);\r\n            padding: 15px 18px;\r\n            border-radius: 10px;\r\n            margin-top: 15px;\r\n            font-size: 14px;\r\n            color: #e65100;\r\n            border-left: 4px solid #ff9800;\r\n            font-weight: 500;\r\n        }\r\n\r\n        .single-festival-highlights {\r\n            background: linear-gradient(135deg, var(--color-orange) 0%, var(--color-orange-dark) 100%);\r\n            color: var(--color-white);\r\n            padding: 30px;\r\n            border-radius: 12px;\r\n            margin-top: 30px;\r\n            box-shadow: 0 8px 25px rgba(255, 107, 53, 0.2);\r\n        }\r\n\r\n        .single-festival-highlights-title {\r\n            font-family: var(--font-display);\r\n            font-size: 26px;\r\n            font-weight: 800;\r\n            margin-bottom: 20px;\r\n            text-align: center;\r\n        }\r\n\r\n        .single-festival-highlights-list {\r\n            display: grid;\r\n            grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));\r\n            gap: 15px;\r\n            list-style: none;\r\n        }\r\n\r\n        .single-festival-highlight-item {\r\n            display: flex;\r\n            align-items: center;\r\n            gap: 10px;\r\n            font-size: 14px;\r\n            line-height: 1.5;\r\n            padding: 10px;\r\n            background: rgba(255, 255, 255, 0.1);\r\n            border-radius: 8px;\r\n            transition: transform 0.3s ease;\r\n        }\r\n\r\n        .single-festival-highlight-item:hover {\r\n            transform: translateX(5px);\r\n            background: rgba(255, 255, 255, 0.15);\r\n        }\r\n\r\n        .single-festival-highlight-item::before {\r\n            content: '\ud83c\udfaa';\r\n            font-size: 18px;\r\n            flex-shrink: 0;\r\n        }\r\n\r\n        .single-festival-info-grid {\r\n            display: grid;\r\n            grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));\r\n            gap: 15px;\r\n            margin-top: 30px;\r\n            padding: 25px;\r\n            background: var(--color-light-gray);\r\n            border-radius: 12px;\r\n            box-shadow: 0 4px 15px rgba(0,0,0,0.05);\r\n        }\r\n\r\n        .single-festival-info-item {\r\n            text-align: center;\r\n            padding: 18px;\r\n            background: var(--color-white);\r\n            border-radius: 10px;\r\n            box-shadow: 0 2px 10px rgba(0,0,0,0.05);\r\n            transition: transform 0.3s ease;\r\n            border: 1px solid #ffd9c8;\r\n        }\r\n\r\n        .single-festival-info-item:hover {\r\n            transform: translateY(-5px);\r\n            box-shadow: 0 5px 15px rgba(255, 107, 53, 0.15);\r\n        }\r\n\r\n        .single-festival-info-icon {\r\n            font-size: 30px;\r\n            margin-bottom: 8px;\r\n            color: var(--color-orange);\r\n        }\r\n\r\n        .single-festival-info-label {\r\n            font-size: 11px;\r\n            color: var(--color-text-gray);\r\n            text-transform: uppercase;\r\n            letter-spacing: 1px;\r\n            margin-bottom: 6px;\r\n            font-weight: 600;\r\n        }\r\n\r\n        .single-festival-info-value {\r\n            font-size: 16px;\r\n            font-weight: 700;\r\n            color: var(--color-dark);\r\n        }\r\n\r\n        .single-festival-season-box {\r\n            background: #fff3e0;\r\n            padding: 22px;\r\n            border-radius: 12px;\r\n            margin-top: 25px;\r\n            border-left: 5px solid var(--color-orange);\r\n            box-shadow: 0 4px 15px rgba(255, 152, 0, 0.1);\r\n        }\r\n\r\n        .single-festival-season-title {\r\n            font-weight: 800;\r\n            color: var(--color-orange-dark);\r\n            margin-bottom: 10px;\r\n            font-size: 16px;\r\n            display: flex;\r\n            align-items: center;\r\n            gap: 10px;\r\n        }\r\n\r\n        .single-festival-season-title::before {\r\n            content: '\ud83d\udcc5';\r\n            font-size: 18px;\r\n        }\r\n\r\n        .single-festival-season-content {\r\n            font-size: 14px;\r\n            color: #5d4037;\r\n            line-height: 1.7;\r\n        }\r\n\r\n        \/* Animations *\/\r\n        @keyframes singleFestivalCardFade {\r\n            from { opacity: 0; transform: translateY(30px); }\r\n            to { opacity: 1; transform: translateY(0); }\r\n        }\r\n\r\n        @keyframes singleFestivalSidebarSlide {\r\n            from { opacity: 0; transform: translateX(-50px); }\r\n            to { opacity: 1; transform: translateX(0); }\r\n        }\r\n\r\n        @keyframes singleFestivalHeroFade {\r\n            from { opacity: 0; }\r\n            to { opacity: 1; }\r\n        }\r\n\r\n        @keyframes singleFestivalHeroSlide {\r\n            from { opacity: 0; transform: translateY(30px); }\r\n            to { opacity: 1; transform: translateY(0); }\r\n        }\r\n\r\n        \/* Responsive Design *\/\r\n        @media (max-width: 1024px) {\r\n            .single-festival-container {\r\n                grid-template-columns: 1fr;\r\n            }\r\n\r\n            .single-festival-sidebar {\r\n                border-right: none;\r\n                border-bottom: 3px solid var(--color-orange);\r\n                padding: 20px 15px;\r\n            }\r\n\r\n            .single-festival-hero {\r\n                height: 250px;\r\n            }\r\n\r\n            .single-festival-content {\r\n                padding: 25px 20px;\r\n            }\r\n        }\r\n\r\n        @media (max-width: 768px) {\r\n            .single-festival-sidebar-title {\r\n                font-size: 22px;\r\n                margin-bottom: 20px;\r\n            }\r\n\r\n            .single-festival-card {\r\n                width: 100%;\r\n                max-width: 100%;\r\n            }\r\n\r\n            .single-festival-card-image {\r\n                height: 180px;\r\n            }\r\n\r\n            .single-festival-card-title {\r\n                font-size: 20px;\r\n            }\r\n\r\n            .single-festival-card-subtitle {\r\n                font-size: 15px;\r\n            }\r\n\r\n            .single-festival-hero {\r\n                height: 220px;\r\n            }\r\n\r\n            .single-festival-hero-title {\r\n                font-size: 28px;\r\n            }\r\n\r\n            .single-festival-hero-subtitle {\r\n                font-size: 16px;\r\n            }\r\n\r\n            .single-festival-intro {\r\n                padding: 20px;\r\n                font-size: 15px;\r\n            }\r\n\r\n            .single-festival-day {\r\n                padding: 18px 20px;\r\n                margin-bottom: 18px;\r\n            }\r\n\r\n            .single-festival-day-title {\r\n                font-size: 18px;\r\n            }\r\n\r\n            .single-festival-day-number {\r\n                width: 45px;\r\n                height: 45px;\r\n                font-size: 18px;\r\n            }\r\n\r\n            .single-festival-info-grid {\r\n                grid-template-columns: 1fr 1fr;\r\n                gap: 12px;\r\n                padding: 20px;\r\n            }\r\n\r\n            .single-festival-highlights {\r\n                padding: 25px;\r\n            }\r\n\r\n            .single-festival-highlights-title {\r\n                font-size: 22px;\r\n            }\r\n\r\n            .single-festival-highlights-list {\r\n                grid-template-columns: 1fr;\r\n            }\r\n        }\r\n\r\n        @media (max-width: 480px) {\r\n            .single-festival-sidebar-title {\r\n                font-size: 20px;\r\n            }\r\n\r\n            .single-festival-card-image {\r\n                height: 160px;\r\n            }\r\n\r\n            .single-festival-card-content {\r\n                padding: 15px;\r\n            }\r\n\r\n            .single-festival-card-title {\r\n                font-size: 18px;\r\n            }\r\n\r\n            .single-festival-card-meta {\r\n                flex-direction: column;\r\n                gap: 8px;\r\n            }\r\n\r\n            .single-festival-hero {\r\n                height: 200px;\r\n            }\r\n\r\n            .single-festival-hero-title {\r\n                font-size: 24px;\r\n            }\r\n\r\n            .single-festival-hero-subtitle {\r\n                font-size: 14px;\r\n            }\r\n\r\n            .single-festival-content {\r\n                padding: 20px 15px;\r\n            }\r\n\r\n            .single-festival-day {\r\n                padding: 15px 18px;\r\n                margin-bottom: 15px;\r\n            }\r\n\r\n            .single-festival-day-header {\r\n                gap: 12px;\r\n            }\r\n\r\n            .single-festival-day-number {\r\n                width: 40px;\r\n                height: 40px;\r\n                font-size: 16px;\r\n            }\r\n\r\n            .single-festival-day-title {\r\n                font-size: 16px;\r\n            }\r\n\r\n            .single-festival-day-overnight {\r\n                padding-left: 52px;\r\n                font-size: 13px;\r\n            }\r\n\r\n            .single-festival-day-activity {\r\n                font-size: 13px;\r\n            }\r\n\r\n            .single-festival-info-grid {\r\n                grid-template-columns: 1fr;\r\n                gap: 10px;\r\n                padding: 15px;\r\n            }\r\n        }\r\n    <\/style>\r\n<\/head>\r\n<body>\r\n    <div class=\"single-festival-container\">\r\n        <!-- Left Sidebar - Single Card -->\r\n        <div class=\"single-festival-sidebar\">\r\n            <h2 class=\"single-festival-sidebar-title\">Bhutan Festival Tour<\/h2>\r\n            \r\n            <div class=\"single-festival-card\" id=\"festivalCard\">\r\n                <img decoding=\"async\" src=\".\/wp-content\/uploads\/2026\/02\/IMG_3847.jpeg\" alt=\"Bhutan Festival Tour\" class=\"single-festival-card-image\">\r\n                <div class=\"single-festival-card-content\">\r\n                    <h3 class=\"single-festival-card-title\">Bhutan Festival Tour<\/h3>\r\n                    <p class=\"single-festival-card-subtitle\">8 Nights \/ 9 Days<\/p>\r\n                    <div class=\"single-festival-card-meta\">\r\n                        <span>\ud83d\udcc5 September\/October<\/span>\r\n                        <span class=\"single-festival-card-badge\">Festival<\/span>\r\n                    <\/div>\r\n                    <p class=\"single-festival-card-description\">\r\n                        Experience Bhutan's vibrant festivals (Tshechus) with traditional masked dances, sacred rituals, and cultural immersion across Thimphu, Punakha, and Paro.\r\n                    <\/p>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <!-- Right Side - Tour Details -->\r\n        <div class=\"single-festival-details\" id=\"singleFestivalDetails\">\r\n            <!-- Tour content will be loaded here by JavaScript -->\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <script>\r\n        \/\/ Single Festival Tour data\r\n        const singleFestivalTour = {\r\n            title: \"Bhutan Festival Tour\",\r\n            subtitle: \"8 Nights \/ 9 Days\",\r\n            image: \".\/wp-content\/uploads\/2026\/02\/IMG_3847.jpeg\",\r\n            intro: \"Immerse yourself in the vibrant colors, sacred rituals, and joyful celebrations of Bhutan's famous festivals (Tshechus). This comprehensive tour takes you through the major festival destinations of Thimphu, Punakha, and Paro, where you'll witness traditional masked dances (Cham), interact with locals in traditional attire, and experience the rich cultural heritage of the Land of the Thunder Dragon.\",\r\n            days: [\r\n                {\r\n                    day: 1,\r\n                    title: \"Arrival in Paro \u2013 Transfer to Thimphu\",\r\n                    overnight: \"Thimphu\",\r\n                    activities: [\r\n                        \"Scenic flight into Paro with breathtaking Himalayan views\",\r\n                        \"Meet & greet by your experienced Bhutanese guide\",\r\n                        \"Transfer to Thimphu, the capital city (1.5-hour drive)\",\r\n                        \"Evening walk around Memorial Chorten\",\r\n                        \"Explore local markets and handicraft shops\",\r\n                        \"Tour briefing and festival schedule overview\",\r\n                        \"Welcome dinner at a local restaurant\"\r\n                    ]\r\n                },\r\n                {\r\n                    day: 2,\r\n                    title: \"Thimphu Sightseeing & Local Culture\",\r\n                    overnight: \"Thimphu\",\r\n                    activities: [\r\n                        \"Visit Buddha Dordenma (51m tall bronze Buddha statue)\",\r\n                        \"Explore Tashichho Dzong, fortress of the glorious religion\",\r\n                        \"Folk Heritage Museum for cultural immersion\",\r\n                        \"Traditional Arts School to see students learning 13 traditional arts\",\r\n                        \"Optional light trek to Cheri Monastery (approx. 1 hour)\",\r\n                        \"Evening free for festival preparations and rest\"\r\n                    ]\r\n                },\r\n                {\r\n                    day: 3,\r\n                    title: \"Thimphu Tshechu (Festival Day)\",\r\n                    overnight: \"Thimphu\",\r\n                    activities: [\r\n                        \"Full day at Thimphu Tsechu celebrations\",\r\n                        \"Witness traditional masked dances (Cham)\",\r\n                        \"Observe sacred rituals and ceremonies\",\r\n                        \"See the display of sacred scrolls (Thongdrel)\",\r\n                        \"Interact with local villagers in traditional festival attire\",\r\n                        \"Photography opportunities of vibrant costumes and dances\",\r\n                        \"Evening discussion with monks or local artisans\"\r\n                    ],\r\n                    highlight: \"Main festival day with the most vibrant dances and largest crowds!\"\r\n                },\r\n                {\r\n                    day: 4,\r\n                    title: \"Thimphu \u2013 Punakha via Dochula Pass\",\r\n                    overnight: \"Punakha\",\r\n                    activities: [\r\n                        \"Drive via Dochula Pass (3,100m elevation)\",\r\n                        \"Enjoy panoramic Himalayan views (on clear days)\",\r\n                        \"Visit the 108 stupas at Dochula Pass\",\r\n                        \"Explore magnificent Punakha Dzong at river confluence\",\r\n                        \"Stroll along the Punakha Suspension Bridge\",\r\n                        \"Prepare for Punakha festival experience\",\r\n                        \"Evening relaxation in beautiful Punakha valley\"\r\n                    ]\r\n                },\r\n                {\r\n                    day: 5,\r\n                    title: \"Punakha Tshechu Festival\",\r\n                    overnight: \"Punakha\",\r\n                    activities: [\r\n                        \"Attend Punakha Tshechu festival\",\r\n                        \"Witness unique local dances and rituals\",\r\n                        \"Explore rural village life around Punakha\",\r\n                        \"Interact with festival participants and local families\",\r\n                        \"Visit Chimi Lhakhang (Temple of Fertility)\",\r\n                        \"Evening leisure in beautiful Punakha valley\"\r\n                    ]\r\n                },\r\n                {\r\n                    day: 6,\r\n                    title: \"Punakha \u2013 Paro\",\r\n                    overnight: \"Paro\",\r\n                    activities: [\r\n                        \"Scenic drive back to Paro valley\",\r\n                        \"Visit Paro Rinpung Dzong (Fortress on a Heap of Jewels)\",\r\n                        \"Explore National Museum of Bhutan in Ta Dzong\",\r\n                        \"Evening local crafts shopping in Paro town\",\r\n                        \"Prepare for Paro festival experience\",\r\n                        \"Optional traditional hot stone bath\"\r\n                    ]\r\n                },\r\n                {\r\n                    day: 7,\r\n                    title: \"Paro Tshechu \/ Tiger's Nest Hike\",\r\n                    overnight: \"Paro\",\r\n                    activities: [\r\n                        \"Morning: Attend Paro Tsechu celebrations\",\r\n                        \"Watch traditional dances and cultural performances\",\r\n                        \"Afternoon: Hike to Taktsang Monastery (Tiger's Nest)\",\r\n                        \"Explore the iconic cliffside monastery\",\r\n                        \"Learn about Guru Rinpoche's meditation site\",\r\n                        \"Optional evening hot stone bath (traditional therapy)\",\r\n                        \"Relax and reflect on festival experiences\"\r\n                    ],\r\n                    highlight: \"Combine morning festival celebrations with afternoon hike to iconic Tiger's Nest\"\r\n                },\r\n                {\r\n                    day: 8,\r\n                    title: \"Local Villages & Cultural Experiences\",\r\n                    overnight: \"Paro\",\r\n                    activities: [\r\n                        \"Explore Kyichu Lhakhang (one of Bhutan's oldest temples from 7th century)\",\r\n                        \"Visit nearby traditional villages and interact with locals\",\r\n                        \"Participate in traditional weaving workshop\",\r\n                        \"Join Bhutanese cooking class to learn local recipes\",\r\n                        \"Learn traditional crafts from local artisans\",\r\n                        \"Farewell dinner with authentic Bhutanese cultural show\",\r\n                        \"Traditional songs and dance performances\"\r\n                    ]\r\n                },\r\n                {\r\n                    day: 9,\r\n                    title: \"Departure from Paro\",\r\n                    overnight: null,\r\n                    activities: [\r\n                        \"Final breakfast at hotel\",\r\n                        \"Transfer to Paro International Airport\",\r\n                        \"Last-minute souvenir shopping (if time permits)\",\r\n                        \"Final photographs with your guide\",\r\n                        \"Check-in and security procedures\",\r\n                        \"Tashi Delek & safe travels home!\"\r\n                    ]\r\n                }\r\n            ],\r\n            highlights: [\r\n                \"Witness traditional masked dances (Cham) and sacred rituals\",\r\n                \"Interact with local villagers in traditional festival attire\",\r\n                \"Explore dzongs and temples during festival season\",\r\n                \"Experience Bhutanese music, costumes & cultural performances\",\r\n                \"Attend major festivals in Paro, Thimphu & Punakha\",\r\n                \"Hike to iconic Tiger's Nest Monastery\",\r\n                \"Traditional hot stone bath experience\",\r\n                \"Weaving and cooking workshops with locals\",\r\n                \"Scenic drives through Himalayan landscapes\"\r\n            ],\r\n            info: {\r\n                duration: \"9 Days \/ 8 Nights\",\r\n                festivalSeason: \"Spring & Autumn\",\r\n                difficulty: \"Moderate\",\r\n                groupSize: \"Small Groups (2-12 people)\",\r\n                bestMonths: \"March-April & September-October\",\r\n                altitude: \"1,200m - 3,100m\"\r\n            },\r\n            seasonInfo: {\r\n                title: \"Festival Dates & Best Time to Visit\",\r\n                content: \"Thimphu Tshechu: Usually held in September\/October. Paro Tshechu: March\/April. Punakha Tshechu: February\/March. Spring (March-May) offers pleasant weather and rhododendron blooms. Autumn (September-November) provides clear mountain views and harvest festivals. Both seasons are ideal for festival experiences.\"\r\n            }\r\n        };\r\n\r\n        \/\/ Function to load the single tour\r\n        function loadSingleFestivalTour() {\r\n            const data = singleFestivalTour;\r\n            const detailsContainer = document.getElementById('singleFestivalDetails');\r\n            \r\n            \/\/ Build HTML\r\n            let html = `\r\n                <div class=\"tour-content\">\r\n                    <div class=\"single-festival-hero\">\r\n                        <img decoding=\"async\" src=\"${data.image}\" alt=\"${data.title}\" class=\"single-festival-hero-image\">\r\n                        <div class=\"single-festival-hero-overlay\">\r\n                            <h1 class=\"single-festival-hero-title\">${data.title}<\/h1>\r\n                            <p class=\"single-festival-hero-subtitle\">${data.subtitle}<\/p>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"single-festival-content\">\r\n                        <div class=\"single-festival-intro\">${data.intro}<\/div>\r\n            `;\r\n            \r\n            \/\/ Add days\r\n            data.days.forEach(day => {\r\n                const icon = day.overnight ? '\ud83c\udfe8' : '';\r\n                html += `\r\n                    <div class=\"single-festival-day\">\r\n                        <div class=\"single-festival-day-header\">\r\n                            <div class=\"single-festival-day-number\">${day.day}<\/div>\r\n                            <h3 class=\"single-festival-day-title\">${day.title}<\/h3>\r\n                        <\/div>\r\n                        ${day.overnight ? `\r\n                            <div class=\"single-festival-day-overnight\">\r\n                                <span>${icon}<\/span>\r\n                                <span>Overnight: ${day.overnight}<\/span>\r\n                            <\/div>\r\n                        ` : ''}\r\n                        <ul class=\"single-festival-day-activities\">\r\n                            ${day.activities.map(activity => `\r\n                                <li class=\"single-festival-day-activity\">${activity}<\/li>\r\n                            `).join('')}\r\n                        <\/ul>\r\n                        ${day.highlight ? `\r\n                            <div class=\"single-festival-highlight-note\">\r\n                                \u2728 ${day.highlight}\r\n                            <\/div>\r\n                        ` : ''}\r\n                    <\/div>\r\n                `;\r\n            });\r\n            \r\n            \/\/ Add highlights\r\n            html += `\r\n                <div class=\"single-festival-highlights\">\r\n                    <h3 class=\"single-festival-highlights-title\">Tour Highlights<\/h3>\r\n                    <ul class=\"single-festival-highlights-list\">\r\n                        ${data.highlights.map(highlight => `\r\n                            <li class=\"single-festival-highlight-item\">${highlight}<\/li>\r\n                        `).join('')}\r\n                    <\/ul>\r\n                <\/div>\r\n            `;\r\n            \r\n            \/\/ Add info grid\r\n            html += `<div class=\"single-festival-info-grid\">`;\r\n            Object.entries(data.info).forEach(([key, value]) => {\r\n                const icons = {\r\n                    duration: '\u23f1\ufe0f', \r\n                    festivalSeason: '\ud83c\udfaa', \r\n                    difficulty: '\ud83c\udfaf', \r\n                    groupSize: '\ud83d\udc65',\r\n                    bestMonths: '\ud83d\udcc5',\r\n                    altitude: '\u26f0\ufe0f'\r\n                };\r\n                html += `\r\n                    <div class=\"single-festival-info-item\">\r\n                        <div class=\"single-festival-info-icon\">${icons[key] || '\ud83d\udccc'}<\/div>\r\n                        <div class=\"single-festival-info-label\">${key.replace(\/([A-Z])\/g, ' $1').trim()}<\/div>\r\n                        <div class=\"single-festival-info-value\">${value}<\/div>\r\n                    <\/div>\r\n                `;\r\n            });\r\n            html += `<\/div>`;\r\n\r\n            \/\/ Add season info\r\n            html += `\r\n                <div class=\"single-festival-season-box\">\r\n                    <div class=\"single-festival-season-title\">${data.seasonInfo.title}<\/div>\r\n                    <div class=\"single-festival-season-content\">${data.seasonInfo.content}<\/div>\r\n                <\/div>\r\n            `;\r\n            \r\n            html += `<\/div><\/div>`;\r\n            \r\n            \/\/ Fade out and update\r\n            detailsContainer.style.opacity = '0';\r\n            setTimeout(() => {\r\n                detailsContainer.innerHTML = html;\r\n                detailsContainer.scrollTop = 0;\r\n                detailsContainer.style.opacity = '1';\r\n                \r\n                \/\/ Trigger day animations on scroll\r\n                observeSingleFestivalDayAnimations();\r\n            }, 300);\r\n        }\r\n\r\n        \/\/ Scroll observer for day cards\r\n        function observeSingleFestivalDayAnimations() {\r\n            const observer = new IntersectionObserver((entries) => {\r\n                entries.forEach((entry, index) => {\r\n                    if (entry.isIntersecting) {\r\n                        setTimeout(() => {\r\n                            entry.target.classList.add('visible');\r\n                        }, index * 100);\r\n                    }\r\n                });\r\n            }, { threshold: 0.1 });\r\n\r\n            document.querySelectorAll('.single-festival-day').forEach(day => {\r\n                observer.observe(day);\r\n            });\r\n        }\r\n\r\n        \/\/ Add click event to the card\r\n        document.getElementById('festivalCard').addEventListener('click', function() {\r\n            \/\/ Scroll to top of details section\r\n            const detailsSection = document.getElementById('singleFestivalDetails');\r\n            if (window.innerWidth > 1024) {\r\n                detailsSection.scrollTo({\r\n                    top: 0,\r\n                    behavior: 'smooth'\r\n                });\r\n            } else {\r\n                \/\/ For mobile\/tablet - scroll window to details section\r\n                detailsSection.scrollIntoView({\r\n                    behavior: 'smooth',\r\n                    block: 'start'\r\n                });\r\n            }\r\n            \r\n            \/\/ Add visual feedback to card\r\n            this.style.transform = 'translateY(-5px)';\r\n            setTimeout(() => {\r\n                this.style.transform = '';\r\n            }, 300);\r\n        });\r\n\r\n        \/\/ Initial load\r\n        window.addEventListener('load', () => {\r\n            loadSingleFestivalTour();\r\n        });\r\n    <\/script>\r\n<\/body>\r\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Bhutan Festival Tour Package Bhutan Festival Tour Bhutan Festival Tour 8 Nights \/ 9 Days \ud83d\udcc5 September\/October Festival Experience Bhutan&#8217;s vibrant festivals (Tshechus) with traditional masked dances, sacred rituals, and cultural immersion across Thimphu, Punakha, and Paro.<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-126","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.happydreamadventure.com\/index.php?rest_route=\/wp\/v2\/pages\/126","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.happydreamadventure.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.happydreamadventure.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.happydreamadventure.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.happydreamadventure.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=126"}],"version-history":[{"count":28,"href":"https:\/\/www.happydreamadventure.com\/index.php?rest_route=\/wp\/v2\/pages\/126\/revisions"}],"predecessor-version":[{"id":509,"href":"https:\/\/www.happydreamadventure.com\/index.php?rest_route=\/wp\/v2\/pages\/126\/revisions\/509"}],"wp:attachment":[{"href":"https:\/\/www.happydreamadventure.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=126"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}