Add offline payment, toddler, food, heroes discount notes below ticket widget. Theme hievents embed colors to match site palette. Add fallback link if widget fails to load. Fix mobile iframe scrollbar on hievents embed. Add lazy loading to images and iframes. Replace background video with lazy-loaded video via IntersectionObserver. Add Sean Patrick Tario speaker video. Add fireworks on ticket CTA clicks. Improve hero popup triggers (exit intent, scroll, 15s timer). Add preconnect hints, defer scripts, drop jQuery refs.
5096 lines
206 KiB
HTML
5096 lines
206 KiB
HTML
<!--
|
||
|
||
██ ███████ ███████ ██ ██ ███████ ██ ███████ ██ ██ ██ ███ ██ ██████
|
||
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ████ ██ ██
|
||
██ █████ ███████ ██ ██ ███████ ██ ███████ █████ ██ ██ ██ ██ ██ ███
|
||
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
|
||
█████ ███████ ███████ ██████ ███████ ██ ███████ ██ ██ ██ ██ ████ ██████
|
||
|
||
|
||
-->
|
||
<!DOCTYPE html>
|
||
|
||
<html lang="en">
|
||
<head>
|
||
<meta charset="utf-8" />
|
||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||
|
||
<title>
|
||
Shiloh Echo '26 | Christian Family Retreat in Idaho Sept 11–13
|
||
</title>
|
||
<meta
|
||
name="description"
|
||
content="North Idaho's annual 3-day Christian family retreat — talks, 13+ outdoor activities, and live worship music. Sept 11–13, 2026, Bonners Ferry, ID. Early Bird Day passes from $30, Stay passes from $115."
|
||
/>
|
||
<meta name="author" content="Shiloh Echo" />
|
||
<meta name="robots" content="index, follow" />
|
||
<meta
|
||
name="keywords"
|
||
content="christian family retreat, idaho retreat, bonners ferry, shiloh echo, christian conference, worship music, family camp, outdoor activities, north idaho, september 2026"
|
||
/>
|
||
<meta name="theme-color" content="#1a3a2e" />
|
||
<link rel="canonical" href="https://shilohecho.org/" />
|
||
|
||
<meta
|
||
property="og:title"
|
||
content="Shiloh Echo '26 | Christian Family Retreat in Idaho Sept 11–13"
|
||
/>
|
||
<meta property="og:type" content="website" />
|
||
<meta property="og:url" content="https://shilohecho.org/" />
|
||
<meta
|
||
property="og:description"
|
||
content="North Idaho's annual 3-day Christian family retreat — fun talks, outdoor activities, and live music. Sept 11–13, 2026, Bonners Ferry, ID."
|
||
/>
|
||
<meta property="og:image:type" content="image/webp" />
|
||
<meta property="og:image:width" content="1920" />
|
||
<meta property="og:image:height" content="1080" />
|
||
<meta
|
||
property="og:image"
|
||
content="https://lasthourcloud.b-cdn.net/assets/web-header.webp"
|
||
/>
|
||
|
||
<meta name="twitter:card" content="summary_large_image" />
|
||
<meta
|
||
name="twitter:title"
|
||
content="Shiloh Echo '26 | Christian Family Retreat in Idaho Sept 11–13"
|
||
/>
|
||
<meta
|
||
name="twitter:description"
|
||
content="North Idaho's annual 3-day Christian family retreat — fun talks, outdoor activities, and live music. Sept 11–13, 2026, Bonners Ferry, ID."
|
||
/>
|
||
<meta
|
||
name="twitter:image"
|
||
content="https://lasthourcloud.b-cdn.net/assets/web-header.webp"
|
||
/>
|
||
|
||
<link
|
||
rel="icon"
|
||
href="https://cdn.lasthourhosting.org/assets/favicon.ico"
|
||
/>
|
||
<link
|
||
rel="icon"
|
||
href="https://cdn.lasthourhosting.org/assets/web-header.webp"
|
||
type="image/svg+xml"
|
||
/>
|
||
<link rel="apple-touch-icon" href="/apple-touch-icon.png" />
|
||
<link rel="manifest" href="/manifest.json" />
|
||
|
||
<link rel="preconnect" href="https://cdn.lasthourhosting.org" crossorigin />
|
||
<link rel="preconnect" href="https://lasthourcloud.b-cdn.net" crossorigin />
|
||
<link rel="preconnect" href="https://app.hi.events" crossorigin />
|
||
<link rel="preconnect" href="https://cdnjs.cloudflare.com" crossorigin />
|
||
|
||
<link
|
||
rel="stylesheet"
|
||
href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/7.0.1/css/all.min.css"
|
||
/>
|
||
|
||
<link rel="stylesheet" href="css/styles.css?v=1.0" />
|
||
<script defer src="./js/main.js"></script>
|
||
<script defer src="./js/navbar.js"></script>
|
||
<script defer src="./js/back-to-top.js"></script>
|
||
<script defer src="./js/agenda.js"></script>
|
||
<script defer src="./js/fireworks.js"></script>
|
||
<script async src="https://app.hi.events/widget.js"></script>
|
||
<script type="application/ld+json">
|
||
{
|
||
"@context": "https://schema.org",
|
||
"@graph": [
|
||
{
|
||
"@type": "Event",
|
||
"@id": "https://shilohecho.org/events/3-day-christian-family-retreat",
|
||
"name": "3-Day Christian Family Retreat North Idaho",
|
||
"startDate": "2026-09-11T08:00:00-07:00",
|
||
"endDate": "2026-09-13T21:00:00-07:00",
|
||
"eventStatus": "https://schema.org/EventScheduled",
|
||
"location": {
|
||
"@id": "https://shilohecho.org/places/boulder-creek-retreat"
|
||
},
|
||
"image": ["https://cdn.lasthourhosting.org/assets/web-header.webp"],
|
||
"description": "North Idaho's annual affordable 3-day Christian family retreat featuring talks, outdoor activities, and live music.",
|
||
"url": "https://shilohecho.org/",
|
||
"organizer": {
|
||
"@id": "https://shilohecho.org/#org-last-hour-hosting"
|
||
},
|
||
"isAccessibleForFree": false,
|
||
"offers": {
|
||
"@id": "https://shilohecho.org/events/3-day-christian-family-retreat#offers"
|
||
},
|
||
"performer": [
|
||
{ "@id": "https://shilohecho.org/speakers/william-toll" },
|
||
{ "@id": "https://shilohecho.org/speakers/sean-patrick-tario" },
|
||
{ "@id": "https://shilohecho.org/speakers/david-walker" }
|
||
],
|
||
"audience": { "@type": "Audience", "audienceType": "Families" },
|
||
"typicalAgeRange": "0-99",
|
||
"potentialAction": {
|
||
"@type": "BuyAction",
|
||
"target": "https://app.hi.events/event/6507/3-day-christian-family-event-concert-in-idaho-shiloh-echo-26"
|
||
}
|
||
},
|
||
|
||
{
|
||
"@type": "Event",
|
||
"@id": "https://shilohecho.org/events/3-day-christian-family-retreat#day1",
|
||
"name": "3-Day Christian Family Retreat — Day 1",
|
||
"startDate": "2026-09-11T07:00:00-07:00",
|
||
"endDate": "2026-09-11T23:00:00-07:00",
|
||
"location": {
|
||
"@id": "https://shilohecho.org/places/boulder-creek-retreat"
|
||
},
|
||
"url": "https://shilohecho.org/schedule.html#day1"
|
||
},
|
||
{
|
||
"@type": "Event",
|
||
"@id": "https://shilohecho.org/events/3-day-christian-family-retreat#day2",
|
||
"name": "3-Day Christian Family Retreat — Day 2",
|
||
"startDate": "2026-09-12T08:00:00-07:00",
|
||
"endDate": "2026-09-12T23:00:00-07:00",
|
||
"location": {
|
||
"@id": "https://shilohecho.org/places/boulder-creek-retreat"
|
||
},
|
||
"url": "https://shilohecho.org/schedule.html#day2"
|
||
},
|
||
{
|
||
"@type": "Event",
|
||
"@id": "https://shilohecho.org/events/3-day-christian-family-retreat#day3",
|
||
"name": "3-Day Christian Family Retreat — Day 3",
|
||
"startDate": "2026-09-13T08:00:00-07:00",
|
||
"endDate": "2026-09-13T21:00:00-07:00",
|
||
"location": {
|
||
"@id": "https://shilohecho.org/places/boulder-creek-retreat"
|
||
},
|
||
"url": "https://shilohecho.org/schedule.html#day3"
|
||
},
|
||
|
||
{
|
||
"@type": "Place",
|
||
"@id": "https://shilohecho.org/places/boulder-creek-retreat",
|
||
"name": "Boulder Creek Retreat",
|
||
"image": "https://shilohecho.org/images/boulder-creek-logo.jpg",
|
||
"address": {
|
||
"@type": "PostalAddress",
|
||
"streetAddress": "372 Denali Ln",
|
||
"addressLocality": "Bonners Ferry",
|
||
"addressRegion": "ID",
|
||
"postalCode": "83805",
|
||
"addressCountry": "US"
|
||
},
|
||
"geo": {
|
||
"@type": "GeoCoordinates",
|
||
"latitude": 47.677,
|
||
"longitude": -116.312
|
||
},
|
||
"hasMap": "https://www.google.com/maps/place/372+Denali+Ln+Bonners+Ferry+ID+83805"
|
||
},
|
||
|
||
{
|
||
"@type": "Organization",
|
||
"@id": "https://shilohecho.org/#org-last-hour-hosting",
|
||
"name": "Last Hour Hosting",
|
||
"url": "https://shilohecho.org",
|
||
"logo": "https://shilohecho.org/images/last-hour-hosting-logo.jpg",
|
||
"sameAs": ["https://lasthourhosting.org"]
|
||
},
|
||
|
||
{
|
||
"@type": "Organization",
|
||
"@id": "https://shilohecho.org/#org-nonprofit",
|
||
"name": "Foundations Christian School",
|
||
"url": "https://shilohecho.org/#donate"
|
||
},
|
||
|
||
{
|
||
"@type": "Offer",
|
||
"@id": "https://shilohecho.org/events/3-day-christian-family-retreat#offers",
|
||
"name": "Event Offers",
|
||
"url": "https://app.hi.events/event/6507/3-day-christian-family-event-concert-in-idaho-shiloh-echo-26",
|
||
"priceSpecification": [
|
||
{
|
||
"@type": "UnitPriceSpecification",
|
||
"name": "Stay Ticket (Early Bird)",
|
||
"price": "150.00",
|
||
"priceCurrency": "USD",
|
||
"validFrom": "2026-06-01T12:00:00-07:00",
|
||
"availability": "https://schema.org/InStock"
|
||
},
|
||
{
|
||
"@type": "UnitPriceSpecification",
|
||
"name": "Stay Ticket (Normal)",
|
||
"price": "200.00",
|
||
"priceCurrency": "USD",
|
||
"availability": "https://schema.org/PreOrder"
|
||
},
|
||
{
|
||
"@type": "UnitPriceSpecification",
|
||
"name": "3 Day Ticket (Early Bird)",
|
||
"price": "55.00",
|
||
"priceCurrency": "USD",
|
||
"validFrom": "2026-06-01T12:00:00-07:00",
|
||
"availability": "https://schema.org/InStock"
|
||
},
|
||
{
|
||
"@type": "UnitPriceSpecification",
|
||
"name": "3 Day Ticket (Normal)",
|
||
"price": "75.00",
|
||
"priceCurrency": "USD",
|
||
"availability": "https://schema.org/PreOrder"
|
||
},
|
||
{
|
||
"@type": "UnitPriceSpecification",
|
||
"name": "Stay RV Ticket",
|
||
"price": "115.00",
|
||
"priceCurrency": "USD",
|
||
"availability": "https://schema.org/InStock"
|
||
},
|
||
{
|
||
"@type": "UnitPriceSpecification",
|
||
"name": "Toddler Ticket",
|
||
"price": "0.00",
|
||
"priceCurrency": "USD",
|
||
"availability": "https://schema.org/InStock"
|
||
}
|
||
]
|
||
},
|
||
|
||
{
|
||
"@type": "FAQPage",
|
||
"@id": "https://shilohecho.org/events/3-day-christian-family-retreat#faq",
|
||
"mainEntity": [
|
||
{
|
||
"@type": "Question",
|
||
"name": "What is Shiloh Echo '26?",
|
||
"acceptedAnswer": {
|
||
"@type": "Answer",
|
||
"text": "Shiloh Echo is a 3-day Christian family retreat in North Idaho featuring talks from renowned Christian experts, 13+ outdoor activities across 100+ acres, daily live worship music, and fresh local food. It's a wholesome weekend to refocus, relax, and build community with like-minded families."
|
||
}
|
||
},
|
||
{
|
||
"@type": "Question",
|
||
"name": "When and where is the event?",
|
||
"acceptedAnswer": {
|
||
"@type": "Answer",
|
||
"text": "Friday, September 11 through Sunday, September 13, 2026, from 8:00 AM to 9:00 PM Pacific Time. Held at Boulder Creek Retreat, 372 Denali Ln, Bonners Ferry, Idaho 83805 — a 100+ acre wilderness campus about 2 hours north of Spokane International Airport (GEG)."
|
||
}
|
||
},
|
||
{
|
||
"@type": "Question",
|
||
"name": "What ticket options are available and what do they include?",
|
||
"acceptedAnswer": {
|
||
"@type": "Answer",
|
||
"text": "Stay Tickets (lodging included): RV Site from $115 (full hookups), Camp Site from $115 (dry camping for up to 4 people), Lodge Room from $150 (normally $200). 3-Day Tickets (no lodging): from $30 Early Bird (normally $75) for groups of 4+. Kids 3 and under free. Heroes (military and first responders) save 15%. Register now and pay later with cash or card."
|
||
}
|
||
},
|
||
{
|
||
"@type": "Question",
|
||
"name": "Is this event family friendly? What ages can attend?",
|
||
"acceptedAnswer": {
|
||
"@type": "Answer",
|
||
"text": "Absolutely — Shiloh Echo is designed for the whole family. Childcare is provided during talks with engaging activities for all ages. Kids 3 and under receive complimentary admission."
|
||
}
|
||
},
|
||
{
|
||
"@type": "Question",
|
||
"name": "Is food included with my ticket?",
|
||
"acceptedAnswer": {
|
||
"@type": "Answer",
|
||
"text": "Tickets do not include food or beverages, which are sold on-site by local vendors. Expect fresh, locally sourced, non-GMO, seed-oil-free options from burritos and tacos to coffee and full catering. Budget roughly $15–30 per person per day."
|
||
}
|
||
},
|
||
{
|
||
"@type": "Question",
|
||
"name": "What activities are available?",
|
||
"acceptedAnswer": {
|
||
"@type": "Answer",
|
||
"text": "Over 13 outdoor activities across 100+ acres including forging, axe throwing, horse riding, gun range, foraging, scavenger hunt, sauna, pack llama treks, wool spinning, timber framing, bladesmithing, K9 training, locksport, canoeing, petting zoo, hiking, swimming, fishing, basketball, volleyball, pickleball, and evening fire pit gatherings."
|
||
}
|
||
},
|
||
{
|
||
"@type": "Question",
|
||
"name": "Who is speaking and performing?",
|
||
"acceptedAnswer": {
|
||
"@type": "Answer",
|
||
"text": "Talks feature 13 renowned Christian voices including a former Navy SEAL, a nuclear engineer, cybersecurity experts, a naturopathic physician, an herbalist, a blacksmith, a digital privacy expert, and authors — covering privacy, freedom, off-grid living, homesteading, and simple living. Live worship music is led daily by Nashville folk artist William Toll."
|
||
}
|
||
},
|
||
{
|
||
"@type": "Question",
|
||
"name": "Where should I stay?",
|
||
"acceptedAnswer": {
|
||
"@type": "Answer",
|
||
"text": "Stay on-site at Boulder Creek Retreat with a Stay Ticket (RV, Camp, or Lodge). Share your needs at checkout like number of beds, room arrangement, and accessibility. If you prefer off-site, purchase a 3-Day Ticket and find accommodations within 15–30 minutes of driving."
|
||
}
|
||
},
|
||
{
|
||
"@type": "Question",
|
||
"name": "What should I bring?",
|
||
"acceptedAnswer": {
|
||
"@type": "Answer",
|
||
"text": "Pack comfortable clothing and shoes, toiletries, a change of clothes for each day, a sleeping bag or bedding if not provided, a water bottle, snacks, phone and charger, any medications, and a small backpack. Smoking, alcohol, and other substances are strictly prohibited."
|
||
}
|
||
},
|
||
{
|
||
"@type": "Question",
|
||
"name": "What is the dress code?",
|
||
"acceptedAnswer": {
|
||
"@type": "Answer",
|
||
"text": "There is no formal dress code — dress comfortably for an outdoor retreat. We recommend layers (North Idaho weather can shift), sturdy shoes or hiking boots for activities, and a jacket for cool evenings. Modest, casual attire is the norm."
|
||
}
|
||
},
|
||
{
|
||
"@type": "Question",
|
||
"name": "Are pets allowed?",
|
||
"acceptedAnswer": {
|
||
"@type": "Answer",
|
||
"text": "For the safety and comfort of all attendees — especially children — pets are not permitted on the retreat grounds. Service animals are welcome; please contact us in advance."
|
||
}
|
||
},
|
||
{
|
||
"@type": "Question",
|
||
"name": "Can I get a refund?",
|
||
"acceptedAnswer": {
|
||
"@type": "Answer",
|
||
"text": "Refund policies are available on the ticketing page. Please review the terms at checkout or contact hello@shilohecho.org with any questions before purchasing."
|
||
}
|
||
},
|
||
{
|
||
"@type": "Question",
|
||
"name": "How do I volunteer?",
|
||
"acceptedAnswer": {
|
||
"@type": "Answer",
|
||
"text": "We offer a wide variety of volunteer roles with special perks and training. If you have a passion for a life at peace or specific event experience, email hello@shilohecho.org with your information and where you feel you can best serve."
|
||
}
|
||
}
|
||
]
|
||
},
|
||
|
||
{
|
||
"@type": "Person",
|
||
"@id": "https://shilohecho.org/speakers/sean-patrick-tario",
|
||
"name": "Sean Patrick Tario",
|
||
"jobTitle": "Digital Privacy Expert",
|
||
"description": "20+ year digital privacy expert, author and podcast producer.",
|
||
"sameAs": ["https://mark37.com/"]
|
||
},
|
||
{
|
||
"@type": "Person",
|
||
"@id": "https://shilohecho.org/speakers/william-toll",
|
||
"name": "William Toll",
|
||
"jobTitle": "Folk Singer",
|
||
"description": "Nashville folk singer leading daily praise & worship.",
|
||
"sameAs": ["https://linktr.ee/williamtoll"]
|
||
},
|
||
{
|
||
"@type": "Person",
|
||
"@id": "https://shilohecho.org/speakers/david-walker",
|
||
"name": "David Walker",
|
||
"jobTitle": "Blacksmith / Instructor",
|
||
"description": "Experienced blacksmith and owner of North Idaho's premier forging school.",
|
||
"sameAs": ["https://www.instagram.com/fire_iron_forge/"]
|
||
},
|
||
{
|
||
"@type": "BreadcrumbList",
|
||
"itemListElement": [
|
||
{
|
||
"@type": "ListItem",
|
||
"position": 1,
|
||
"name": "Shiloh Echo '26",
|
||
"item": "https://shilohecho.org/"
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
</script>
|
||
</head>
|
||
|
||
<body>
|
||
<script>
|
||
(function () {
|
||
var sparkColor = "rgba(200, 162, 74, 0.9)";
|
||
var lastTime = 0;
|
||
var enabled = false;
|
||
|
||
function enable() {
|
||
enabled = true;
|
||
}
|
||
function disable() {
|
||
enabled = false;
|
||
}
|
||
|
||
if (window.matchMedia && window.matchMedia("(hover: hover)").matches) {
|
||
enable();
|
||
}
|
||
|
||
document.addEventListener("mousemove", function (e) {
|
||
if (!enabled) return;
|
||
var now = Date.now();
|
||
if (now - lastTime < 16) return;
|
||
lastTime = now;
|
||
|
||
var size = 5 + Math.random() * 7;
|
||
var hue = 45 + Math.random() * 15;
|
||
var sat = 90 + Math.random() * 10;
|
||
var light = 65 + Math.random() * 20;
|
||
|
||
var spark = document.createElement("span");
|
||
spark.className = "cursor-spark";
|
||
spark.style.left = e.clientX + "px";
|
||
spark.style.top = e.clientY + "px";
|
||
spark.style.width = size + "px";
|
||
spark.style.height = size + "px";
|
||
spark.style.background =
|
||
"radial-gradient(circle, hsla(" +
|
||
hue +
|
||
", " +
|
||
sat +
|
||
"%, " +
|
||
light +
|
||
"%, 1) 0%, hsla(" +
|
||
hue +
|
||
", " +
|
||
sat +
|
||
"%, " +
|
||
(light - 20) +
|
||
"%, 0.4) 50%, transparent 70%)";
|
||
spark.style.boxShadow =
|
||
"0 0 " +
|
||
size * 0.8 +
|
||
"px hsla(" +
|
||
hue +
|
||
", " +
|
||
sat +
|
||
"%, " +
|
||
light +
|
||
"%, 0.5)";
|
||
document.body.appendChild(spark);
|
||
setTimeout(function () {
|
||
if (spark.parentNode) spark.parentNode.removeChild(spark);
|
||
}, 800);
|
||
});
|
||
|
||
document.addEventListener("click", function (e) {
|
||
var ring = document.createElement("span");
|
||
ring.className = "cursor-ring";
|
||
ring.style.left = e.clientX + "px";
|
||
ring.style.top = e.clientY + "px";
|
||
document.body.appendChild(ring);
|
||
setTimeout(function () {
|
||
if (ring.parentNode) ring.parentNode.removeChild(ring);
|
||
}, 700);
|
||
});
|
||
})();
|
||
</script>
|
||
<header id="header" class="u-shadow"></header>
|
||
|
||
<div class="sticky-bar" id="sticky-bar">
|
||
<div class="sticky-bar__info">
|
||
<span class="sticky-bar__label">Early Bird from $30</span>
|
||
<span class="sticky-bar__countdown" id="getting-started"></span>
|
||
</div>
|
||
<div class="sticky-bar__actions">
|
||
<button
|
||
class="sticky-bar__btn"
|
||
id="theme-toggle"
|
||
aria-label="Toggle day/night theme"
|
||
type="button"
|
||
>
|
||
<i class="fa-solid fa-sun"></i>
|
||
</button>
|
||
<button
|
||
class="sticky-bar__btn"
|
||
id="back-to-top"
|
||
aria-label="Back to top"
|
||
type="button"
|
||
>
|
||
<i class="fa-solid fa-arrow-up"></i>
|
||
</button>
|
||
<a
|
||
class="btn btn--primary sticky-bar__cta"
|
||
role="button"
|
||
href="#tickets"
|
||
><i class="fa-solid fa-ticket"></i> Tickets</a
|
||
>
|
||
</div>
|
||
<script type="text/javascript">
|
||
(function () {
|
||
var el = document.getElementById("getting-started");
|
||
if (!el) return;
|
||
var target = new Date("2026/07/31 23:59:59").getTime();
|
||
function pad(n) {
|
||
return n < 10 ? "0" + n : "" + n;
|
||
}
|
||
function tick() {
|
||
var diff = target - Date.now();
|
||
if (diff < 0) diff = 0;
|
||
var d = Math.floor(diff / 86400000);
|
||
var h = Math.floor((diff % 86400000) / 3600000);
|
||
var m = Math.floor((diff % 3600000) / 60000);
|
||
var s = Math.floor((diff % 60000) / 1000);
|
||
el.textContent = pad(d) + "d " + pad(h) + ":" + pad(m) + ":" + pad(s);
|
||
}
|
||
tick();
|
||
setInterval(tick, 1000);
|
||
})();
|
||
</script>
|
||
</div>
|
||
|
||
<main>
|
||
<section class="hero">
|
||
<img loading="eager" decoding="async"
|
||
class="hero__image"
|
||
src="https://cdn.lasthourhosting.org/assets/shiloh-echo-2026-header1.webp"
|
||
alt="Shiloh Echo '26 — 3-day Christian family retreat in North Idaho, September 11–13, 2026"
|
||
/>
|
||
<div class="hero__overlay" id="hero-popup" aria-hidden="true">
|
||
<button
|
||
class="hero__popup-close"
|
||
id="hero-popup-close"
|
||
aria-label="Close"
|
||
type="button"
|
||
>
|
||
<i class="fa-solid fa-xmark"></i>
|
||
</button>
|
||
<span class="hero__popup-tag">Early Bird Special — Ends Soon</span>
|
||
<h1 class="hero__title">
|
||
Save up to <span class="fw-bold">60%</span> on
|
||
<span class="fs-italic">Shiloh Echo '26</span> — Christian Family
|
||
Retreat in Idaho
|
||
</h1>
|
||
<p class="hero__subtitle">
|
||
<span class="fw-bold">3-Day Christian Family Retreat</span> · Sept
|
||
11–13, 2026 · Bonners Ferry, ID
|
||
</p>
|
||
<p class="hero__value-prop">
|
||
<span class="fw-bold">Day passes from $30</span> ·
|
||
<span class="fw-bold">Stay passes from $115</span> · Kids 3 &
|
||
under <span class="fw-bold">FREE</span>. 3 days of talks, 13+
|
||
outdoor activities, and live worship on 100+ acres in North Idaho.
|
||
</p>
|
||
<div class="hero__ctas">
|
||
<a
|
||
class="btn btn--primary hero__cta hero__cta--primary"
|
||
role="button"
|
||
href="#tickets"
|
||
>Claim My Early Bird Price</a
|
||
>
|
||
<a class="btn btn--outline hero__cta" role="button" href="#video"
|
||
>Watch the Video</a
|
||
>
|
||
</div>
|
||
<p class="hero__microcopy">
|
||
<i class="fa-solid fa-fire"></i> Prices jump after July —
|
||
<span class="fw-bold">register now, pay later</span> with cash or
|
||
card. Heroes save an extra 15%.
|
||
</p>
|
||
</div>
|
||
<div class="hero__popup-backdrop" id="hero-popup-backdrop"></div>
|
||
<script>
|
||
(function () {
|
||
var popup = document.getElementById("hero-popup");
|
||
var closeBtn = document.getElementById("hero-popup-close");
|
||
var backdrop = document.getElementById("hero-popup-backdrop");
|
||
var shown = false;
|
||
|
||
function open() {
|
||
if (shown) return;
|
||
shown = true;
|
||
popup.classList.add("hero__popup--open");
|
||
popup.setAttribute("aria-hidden", "false");
|
||
backdrop.classList.add("hero__popup-backdrop--open");
|
||
document.body.style.overflow = "hidden";
|
||
}
|
||
function close() {
|
||
popup.classList.remove("hero__popup--open");
|
||
popup.setAttribute("aria-hidden", "true");
|
||
backdrop.classList.remove("hero__popup-backdrop--open");
|
||
document.body.style.overflow = "";
|
||
}
|
||
|
||
var videoLink = popup.querySelector('a[href="#video"]');
|
||
if (videoLink) {
|
||
videoLink.addEventListener("click", close);
|
||
}
|
||
|
||
var ticketsLink = popup.querySelector('a[href="#tickets"]');
|
||
if (ticketsLink) {
|
||
ticketsLink.addEventListener("click", close);
|
||
}
|
||
|
||
setTimeout(open, 15000);
|
||
|
||
if ("IntersectionObserver" in window) {
|
||
var heroSec = document.querySelector(".hero");
|
||
if (heroSec) {
|
||
var scrollObs = new IntersectionObserver(
|
||
function (entries) {
|
||
entries.forEach(function (e) {
|
||
if (!e.isIntersecting) open();
|
||
});
|
||
},
|
||
{ threshold: 0.1 }
|
||
);
|
||
scrollObs.observe(heroSec);
|
||
}
|
||
}
|
||
|
||
document.addEventListener("mouseleave", function (e) {
|
||
if (e.clientY <= 0) open();
|
||
});
|
||
|
||
closeBtn.addEventListener("click", close);
|
||
backdrop.addEventListener("click", close);
|
||
document.addEventListener("keydown", function (e) {
|
||
if (
|
||
e.key === "Escape" &&
|
||
popup.classList.contains("hero__popup--open")
|
||
)
|
||
close();
|
||
});
|
||
})();
|
||
</script>
|
||
<a class="hero__scroll" href="#video" aria-label="Scroll down">
|
||
<i class="fa-solid fa-chevron-down"></i>
|
||
</a>
|
||
</section>
|
||
|
||
<section id="video" class="video-section">
|
||
<h2 class="video-section__title">
|
||
See What Shiloh Echo '26 Is All About
|
||
</h2>
|
||
<div class="divider-ornament">
|
||
<i class="fa-solid fa-mountain-sun"></i>
|
||
</div>
|
||
<div class="video-section__wrap">
|
||
<iframe
|
||
width="100%"
|
||
loading="lazy"
|
||
src="https://www.youtube-nocookie.com/embed/d-9WsOgygTo?rel=0&modestbranding=1&showinfo=0&iv_load_policy=3&disablekb=0"
|
||
title="Shiloh Echo '26"
|
||
frameborder="0"
|
||
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
|
||
referrerpolicy="strict-origin-when-cross-origin"
|
||
allowfullscreen
|
||
></iframe>
|
||
</div>
|
||
</section>
|
||
|
||
<section id="countdown-fun" class="countdown-fun">
|
||
<div class="countdown-fun__icon">
|
||
<i class="fa-solid fa-mountain-sun"></i>
|
||
</div>
|
||
<h2 class="countdown-fun__heading">
|
||
The Retreat is <span class="fw-bold">Almost Here</span>
|
||
</h2>
|
||
<p class="countdown-fun__sub" id="countdown-fun-message">
|
||
Grab your spot before the Early Bird flies away.
|
||
</p>
|
||
<div class="countdown-fun__board" id="countdown-fun-board">
|
||
<div class="countdown-fun__unit">
|
||
<span class="countdown-fun__number" id="cf-days">00</span>
|
||
<span class="countdown-fun__label">Days</span>
|
||
</div>
|
||
<span class="countdown-fun__sep"
|
||
><i class="fa-solid fa-leaf"></i
|
||
></span>
|
||
<div class="countdown-fun__unit">
|
||
<span class="countdown-fun__number" id="cf-hours">00</span>
|
||
<span class="countdown-fun__label">Hours</span>
|
||
</div>
|
||
<span class="countdown-fun__sep"
|
||
><i class="fa-solid fa-leaf"></i
|
||
></span>
|
||
<div class="countdown-fun__unit">
|
||
<span class="countdown-fun__number" id="cf-mins">00</span>
|
||
<span class="countdown-fun__label">Minutes</span>
|
||
</div>
|
||
<span class="countdown-fun__sep"
|
||
><i class="fa-solid fa-leaf"></i
|
||
></span>
|
||
<div class="countdown-fun__unit">
|
||
<span class="countdown-fun__number" id="cf-secs">00</span>
|
||
<span class="countdown-fun__label">Seconds</span>
|
||
</div>
|
||
</div>
|
||
<a
|
||
class="btn btn--primary countdown-fun__cta"
|
||
role="button"
|
||
href="#tickets"
|
||
>Claim My Spot <i class="fa-solid fa-arrow-right"></i
|
||
></a>
|
||
<script>
|
||
(function () {
|
||
var target = new Date("2026/09/11 08:00:00").getTime();
|
||
var daysEl = document.getElementById("cf-days");
|
||
var hoursEl = document.getElementById("cf-hours");
|
||
var minsEl = document.getElementById("cf-mins");
|
||
var secsEl = document.getElementById("cf-secs");
|
||
var msgEl = document.getElementById("countdown-fun-message");
|
||
var board = document.getElementById("countdown-fun-board");
|
||
var started = false;
|
||
|
||
var messages = [
|
||
"Grab your spot before the Early Bird flies away.",
|
||
"13+ outdoor activities are calling your name...",
|
||
"Fresh local food. Live worship. 100+ acres of adventure.",
|
||
"Kids 3 and under get in FREE — bring the whole crew.",
|
||
"Heroes save 15%. Register now, pay later.",
|
||
"Secure your spot today — pay later with cash or card.",
|
||
"Over 10 renowned speakers. One unforgettable weekend.",
|
||
"3 days of faith, family, and fun in North Idaho.",
|
||
];
|
||
var msgIdx = 0;
|
||
|
||
function tick() {
|
||
var now = Date.now();
|
||
var diff = target - now;
|
||
if (diff < 0) {
|
||
diff = 0;
|
||
}
|
||
var d = Math.floor(diff / 86400000);
|
||
var h = Math.floor((diff % 86400000) / 3600000);
|
||
var m = Math.floor((diff % 3600000) / 60000);
|
||
var s = Math.floor((diff % 60000) / 1000);
|
||
daysEl.textContent = d < 10 ? "0" + d : d;
|
||
hoursEl.textContent = h < 10 ? "0" + h : h;
|
||
minsEl.textContent = m < 10 ? "0" + m : m;
|
||
secsEl.textContent = s < 10 ? "0" + s : s;
|
||
}
|
||
|
||
function start() {
|
||
if (started) return;
|
||
started = true;
|
||
board.classList.add("countdown-fun__board--animate");
|
||
tick();
|
||
setInterval(tick, 1000);
|
||
setInterval(function () {
|
||
msgIdx = (msgIdx + 1) % messages.length;
|
||
msgEl.style.opacity = "0";
|
||
setTimeout(function () {
|
||
msgEl.textContent = messages[msgIdx];
|
||
msgEl.style.opacity = "1";
|
||
}, 400);
|
||
}, 5000);
|
||
}
|
||
|
||
if ("IntersectionObserver" in window) {
|
||
var obs = new IntersectionObserver(function (entries) {
|
||
entries.forEach(function (e) {
|
||
if (e.isIntersecting) {
|
||
start();
|
||
obs.disconnect();
|
||
}
|
||
});
|
||
});
|
||
obs.observe(board);
|
||
} else {
|
||
start();
|
||
}
|
||
})();
|
||
</script>
|
||
</section>
|
||
<section class="sponsors">
|
||
<h2 class="sponsors__title">Shiloh Echo '26 Sponsors</h2>
|
||
|
||
<div class="sponsor-partner">
|
||
<h3 class="sponsor-partner__title">Non-Profit Partner</h3>
|
||
<a href="#donate" rel="noopener noreferrer"
|
||
><img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/foundations-school.webp"
|
||
alt="Foundations Christian School logo"
|
||
class="sponsor-partner__logo"
|
||
/></a>
|
||
<a class="btn btn--outline" role="button" href="#donate">Donate</a>
|
||
</div>
|
||
|
||
<div class="sponsor-tier bg--fireworks">
|
||
<div class="sponsor-tier__header">
|
||
<h3 class="sponsor-tier__name">Fireworks Presented By</h3>
|
||
<a
|
||
class="btn btn--outline sponsor-tier__cta"
|
||
target="_blank"
|
||
role="button"
|
||
href="https://app.hi.events/event/6759/sponsor-3-day-christian-family-event-concert-in-idaho-shiloh-echo-26"
|
||
rel="noopener noreferrer">Become a Sponsor</a
|
||
>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="sponsor-tier bg--sapphire">
|
||
<div class="sponsor-tier__header">
|
||
<h3 class="sponsor-tier__name">Sapphire Sponsors</h3>
|
||
<a
|
||
class="btn btn--outline sponsor-tier__cta"
|
||
target="_blank"
|
||
role="button"
|
||
href="https://app.hi.events/event/6759/sponsor-3-day-christian-family-event-concert-in-idaho-shiloh-echo-26"
|
||
rel="noopener noreferrer">Become a Sponsor</a
|
||
>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="sponsor-tier bg--gold">
|
||
<div class="sponsor-tier__header">
|
||
<h3 class="sponsor-tier__name">Gold Sponsors</h3>
|
||
<a
|
||
class="btn btn--outline sponsor-tier__cta"
|
||
target="_blank"
|
||
role="button"
|
||
href="https://app.hi.events/event/6759/sponsor-3-day-christian-family-event-concert-in-idaho-shiloh-echo-26"
|
||
rel="noopener noreferrer">Become a Sponsor</a
|
||
>
|
||
</div>
|
||
<div class="sponsor-logos">
|
||
<a
|
||
href="https://ameridroid.com/"
|
||
target="_blank"
|
||
rel="noopener noreferrer"
|
||
><img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/ameridroid-logo.webp"
|
||
alt="Ameridroid logo"
|
||
/></a>
|
||
<a
|
||
href="https://lasthourhosting.org/"
|
||
target="_blank"
|
||
rel="noopener noreferrer"
|
||
><img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/last_hour_hosting_logo_blue.png"
|
||
alt="Last Hour Hosting logo"
|
||
/></a>
|
||
<a
|
||
href="https://shilohcode.com/"
|
||
target="_blank"
|
||
rel="noopener noreferrer"
|
||
><img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/shiloh-logo-white-1.png"
|
||
alt="Shiloh LLC logo"
|
||
/></a>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="sponsor-tier bg--silver">
|
||
<div class="sponsor-tier__header">
|
||
<h3 class="sponsor-tier__name">Silver Sponsors</h3>
|
||
<a
|
||
class="btn btn--outline sponsor-tier__cta"
|
||
target="_blank"
|
||
role="button"
|
||
href="https://app.hi.events/event/6759/sponsor-3-day-christian-family-event-concert-in-idaho-shiloh-echo-26"
|
||
rel="noopener noreferrer">Become a Sponsor</a
|
||
>
|
||
</div>
|
||
<div class="sponsor-logos">
|
||
<a
|
||
href="https://mark37.com/"
|
||
target="_blank"
|
||
rel="noopener noreferrer"
|
||
><img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/mark-37.webp"
|
||
alt="MARK37 logo"
|
||
/></a>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="sponsor-tier bg--bronze">
|
||
<div class="sponsor-tier__header">
|
||
<h3 class="sponsor-tier__name">Bronze Sponsors</h3>
|
||
<a
|
||
class="btn btn--outline sponsor-tier__cta"
|
||
target="_blank"
|
||
role="button"
|
||
href="https://app.hi.events/event/6759/sponsor-3-day-christian-family-event-concert-in-idaho-shiloh-echo-26"
|
||
rel="noopener noreferrer">Become a Sponsor</a
|
||
>
|
||
</div>
|
||
<div class="sponsor-logos">
|
||
<a
|
||
href="https://uschristianchamber.com/"
|
||
target="_blank"
|
||
rel="noopener noreferrer"
|
||
><img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/us-christian-chamber-logo.png"
|
||
alt="US Christian Chamber of Commerce logo"
|
||
/></a>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="sponsor-partners">
|
||
<h3 class="sponsor-partners__title">Network Partners</h3>
|
||
<div class="partner-grid">
|
||
<a
|
||
href="https://www.azurestandard.com/"
|
||
target="_blank"
|
||
rel="noopener noreferrer"
|
||
><img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/azure-lockup-stack-tag-rgb.webp"
|
||
alt="Azure Standard logo"
|
||
/></a>
|
||
<a
|
||
href="https://rumble.com/"
|
||
target="_blank"
|
||
rel="noopener noreferrer"
|
||
><img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/Rumble-logo.webp"
|
||
alt="Rumble logo"
|
||
/></a>
|
||
<a
|
||
href="https://loreroasters.com/"
|
||
target="_blank"
|
||
rel="noopener noreferrer"
|
||
><img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/lore-coffee.webp"
|
||
alt="Lore Roasters coffee logo"
|
||
/></a>
|
||
<a href="https://9b.news/" target="_blank" rel="noopener noreferrer"
|
||
><img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/9b-logo.webp"
|
||
alt="9b.news logo"
|
||
/></a>
|
||
<a
|
||
href="https://jagerdefense.com/"
|
||
target="_blank"
|
||
rel="noopener noreferrer"
|
||
><img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/JagerDefenseLogo.webp"
|
||
alt="Jager Defense logo"
|
||
/></a>
|
||
<a
|
||
href="https://www.knotsoflove.org/"
|
||
target="_blank"
|
||
rel="noopener noreferrer"
|
||
><img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/knotsoflove.webp"
|
||
alt="Knots of Love logo"
|
||
/></a>
|
||
<a
|
||
href="https://fireironforge.com/"
|
||
target="_blank"
|
||
rel="noopener noreferrer"
|
||
><img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/fiveironforge.webp"
|
||
alt="Fire Iron Forge logo"
|
||
/></a>
|
||
<a
|
||
href="https://www.instagram.com/westernadventurepackllama/"
|
||
target="_blank"
|
||
rel="noopener noreferrer"
|
||
><img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/westernadventurepackllamaslogo.webp"
|
||
alt="Western Adventure Pack Llama logo"
|
||
/></a>
|
||
<a
|
||
href="https://www.tamaracgarden.com/about"
|
||
target="_blank"
|
||
rel="noopener noreferrer"
|
||
><img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/tamarac-garden.webp"
|
||
alt="Tamarac Garden logo"
|
||
/></a>
|
||
<a
|
||
href="https://righteousk9training.com/"
|
||
target="_blank"
|
||
rel="noopener noreferrer"
|
||
><img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/righteous-k9-training.webp"
|
||
alt="Righteous K9 Training logo"
|
||
/></a>
|
||
<a
|
||
href="https://www.shine1049.org/"
|
||
target="_blank"
|
||
rel="noopener noreferrer"
|
||
><img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/Shine104.9.webp"
|
||
alt="Shine 104.9 radio logo"
|
||
/></a>
|
||
<img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/the-flame-quesabirria-black.webp"
|
||
alt="The Flame Quesabirria logo"
|
||
/>
|
||
<a
|
||
href="https://www.instagram.com/timberline_catering/"
|
||
target="_blank"
|
||
rel="noopener noreferrer"
|
||
><img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/timberline-catering-logo.webp"
|
||
alt="Timberline Catering logo"
|
||
/></a>
|
||
<a
|
||
href="https://www.familyreadinessproject.com/"
|
||
target="_blank"
|
||
rel="noopener noreferrer"
|
||
><img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/Family-Readiness-Project-Banner-V4.webp"
|
||
alt="Family Readiness Project logo"
|
||
/></a>
|
||
<a
|
||
href="https://christianbeautyco.com/"
|
||
target="_blank"
|
||
rel="noopener noreferrer"
|
||
><img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/christian-beauty-co.webp"
|
||
alt="Christian Beauty Co logo"
|
||
/></a>
|
||
<a
|
||
href="https://northidahoexperience.com/"
|
||
target="_blank"
|
||
rel="noopener noreferrer"
|
||
><img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/North-Idaho-Experience.webp"
|
||
alt="North Idaho Experience logo"
|
||
/></a>
|
||
</div>
|
||
</div>
|
||
</section>
|
||
<div id="details" class="bg-video column">
|
||
<h2 class="text--white">Retreat Location in Bonners Ferry, Idaho</h2>
|
||
<img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/Bouldercreekretreatoptimized.webp"
|
||
alt="Boulder Creek Retreat logo — 100+ acre venue in Bonners Ferry, Idaho"
|
||
width="20%"
|
||
/>
|
||
<div>
|
||
<p class="text--white">
|
||
100+ Acre Boulder Creek Retreat | 372 Denali Ln, Bonners Ferry,
|
||
Idaho, 83805
|
||
</p>
|
||
</div>
|
||
<video
|
||
class="bg-video__media"
|
||
loop
|
||
muted
|
||
playsinline
|
||
preload="none"
|
||
poster="https://cdn.lasthourhosting.org/assets/Bouldercreekretreatoptimized.webp"
|
||
>
|
||
<source
|
||
src="https://lasthourcloud.b-cdn.net/echo26/bouldercreekretreatshort.webm"
|
||
type="video/webm"
|
||
/>
|
||
</video>
|
||
<script>
|
||
(function () {
|
||
var video = document.querySelector("#details .bg-video__media");
|
||
if (!video) return;
|
||
var loaded = false;
|
||
|
||
function loadPlay() {
|
||
if (!loaded) {
|
||
loaded = true;
|
||
video.load();
|
||
video.addEventListener(
|
||
"canplay",
|
||
function () {
|
||
video.play().catch(function () {});
|
||
},
|
||
{ once: true }
|
||
);
|
||
} else {
|
||
video.play().catch(function () {});
|
||
}
|
||
}
|
||
function pauseUnload() {
|
||
video.pause();
|
||
}
|
||
|
||
if ("IntersectionObserver" in window) {
|
||
var obs = new IntersectionObserver(function (entries) {
|
||
entries.forEach(function (e) {
|
||
if (e.isIntersecting) loadPlay();
|
||
else pauseUnload();
|
||
});
|
||
});
|
||
obs.observe(video);
|
||
} else {
|
||
loadPlay();
|
||
}
|
||
})();
|
||
</script>
|
||
<a
|
||
class="btn btn--primary"
|
||
role="button"
|
||
href="#tickets"
|
||
>Get Tickets</a
|
||
>
|
||
</div>
|
||
<section id="plan-trip" class="trip-planner bg--teal">
|
||
<h2 class="trip-planner__title">Plan Your Trip to Shiloh Echo '26</h2>
|
||
|
||
<div class="trip-steps">
|
||
<div class="trip-step">
|
||
<div class="trip-step__icon">
|
||
<i class="fa-solid fa-calendar-check"></i>
|
||
</div>
|
||
<div class="trip-step__body">
|
||
<h3 class="trip-step__title">Before You Go</h3>
|
||
<ul class="trip-step__list">
|
||
<li>Book your Stay Ticket early for the best price</li>
|
||
<li>Book flights into Spokane International Airport (GEG)</li>
|
||
<li>Rent a car for the drive to Bonners Ferry</li>
|
||
</ul>
|
||
<a
|
||
class="btn btn--primary trip-step__cta"
|
||
role="button"
|
||
href="#tickets"
|
||
>Get Tickets</a
|
||
>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="trip-step">
|
||
<div class="trip-step__icon">
|
||
<i class="fa-solid fa-plane-arrival"></i>
|
||
</div>
|
||
<div class="trip-step__body">
|
||
<h3 class="trip-step__title">
|
||
Arrival Day — Friday, September 11
|
||
</h3>
|
||
<ul class="trip-step__list">
|
||
<li>Fly into Spokane (GEG) early morning</li>
|
||
<li>Drive ~2 hours to Boulder Creek Retreat</li>
|
||
<li>Check-in opens at 8 AM — settle in and explore</li>
|
||
</ul>
|
||
<a
|
||
class="btn btn--outline trip-step__cta"
|
||
target="_blank"
|
||
role="button"
|
||
href="https://www.skyscanner.com/flights-to/geg/cheap-flights-to-spokane-international-airport.html"
|
||
rel="noopener noreferrer">Check Flights</a
|
||
>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="trip-step">
|
||
<div class="trip-step__icon">
|
||
<i class="fa-solid fa-house-chimney"></i>
|
||
</div>
|
||
<div class="trip-step__body">
|
||
<h3 class="trip-step__title">
|
||
Departure Day — Sunday, September 13
|
||
</h3>
|
||
<ul class="trip-step__list">
|
||
<li>Drive back to Spokane International Airport (GEG)</li>
|
||
<li>Fly home inspired</li>
|
||
<li>Share the experience and join us again next year!</li>
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</section>
|
||
|
||
<section class="about">
|
||
<h2 class="about__title">About Shiloh Echo '26</h2>
|
||
<div class="divider-ornament"><i class="fa-solid fa-leaf"></i></div>
|
||
<p class="about__lead">
|
||
<span class="fw-bold">Shiloh</span> means
|
||
<span class="fw-bold">peace</span>.
|
||
<span class="fs-italic">Echo</span> means
|
||
<span class="fw-bold">to send it out</span>. Together, they're an
|
||
invitation to find peace and pass it on.
|
||
</p>
|
||
|
||
<div class="about__short">
|
||
<iframe
|
||
loading="lazy"
|
||
src="https://www.youtube-nocookie.com/embed/e1UpDH_1qqQ?rel=0&modestbranding=1&showinfo=0&iv_load_policy=3"
|
||
title="Shiloh Echo '26 Short"
|
||
frameborder="0"
|
||
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
|
||
referrerpolicy="strict-origin-when-cross-origin"
|
||
allowfullscreen
|
||
></iframe>
|
||
</div>
|
||
|
||
<div class="about__cards">
|
||
<div class="about__card">
|
||
<div class="about__card-icon">
|
||
<i class="fa-solid fa-people-roof"></i>
|
||
</div>
|
||
<h3 class="about__card-title">Family Friendly</h3>
|
||
<p class="about__card-text">
|
||
Childcare during talks, activities for every age, and kids 3 and
|
||
under get in free. A wholesome weekend the whole family grows
|
||
through together.
|
||
</p>
|
||
</div>
|
||
<div class="about__card">
|
||
<div class="about__card-icon">
|
||
<i class="fa-solid fa-mountain-sun"></i>
|
||
</div>
|
||
<h3 class="about__card-title">100+ Acres to Explore</h3>
|
||
<p class="about__card-text">
|
||
Hike, swim, fish, forge, axe-throw, ride horses, or just sit by
|
||
the fire pit. Over 13 outdoor activities across North Idaho
|
||
wilderness.
|
||
</p>
|
||
</div>
|
||
<div class="about__card">
|
||
<div class="about__card-icon">
|
||
<i class="fa-solid fa-music"></i>
|
||
</div>
|
||
<h3 class="about__card-title">Live Worship Daily</h3>
|
||
<p class="about__card-text">
|
||
Nashville folk artist William Toll leads praise and worship each
|
||
evening under the open sky.
|
||
</p>
|
||
</div>
|
||
<div class="about__card">
|
||
<div class="about__card-icon">
|
||
<i class="fa-solid fa-microphone-lines"></i>
|
||
</div>
|
||
<h3 class="about__card-title">Talks That Equip</h3>
|
||
<p class="about__card-text">
|
||
Renowned Christian voices on privacy, freedom, off-grid living,
|
||
homesteading, and simple living — practical, not preachy.
|
||
</p>
|
||
</div>
|
||
<div class="about__card">
|
||
<div class="about__card-icon">
|
||
<i class="fa-solid fa-utensils"></i>
|
||
</div>
|
||
<h3 class="about__card-title">Fresh Local Food</h3>
|
||
<p class="about__card-text">
|
||
Locally sourced, non-GMO, seed-oil-free meals from on-site vendors
|
||
— sold separately, so you eat what you love. Real food that fuels
|
||
real adventure.
|
||
</p>
|
||
</div>
|
||
<div class="about__card">
|
||
<div class="about__card-icon">
|
||
<i class="fa-solid fa-hand-holding-heart"></i>
|
||
</div>
|
||
<h3 class="about__card-title">Affordable & Missional</h3>
|
||
<p class="about__card-text">
|
||
Early Bird Day passes from $30, Stay passes from $115. 5% of all
|
||
revenue donated to Foundations Christian School. Heroes save 15%.
|
||
Pay later with cash or card.
|
||
</p>
|
||
</div>
|
||
</div>
|
||
</section>
|
||
<section id="music" class="music bg--teal">
|
||
<h2 class="music__heading">Live Music & Worship</h2>
|
||
<p class="music__subheading">
|
||
Encouraging daily <span class="fw-bold">Praise & Worship</span>
|
||
led by Nashville folk artist William Toll
|
||
</p>
|
||
|
||
<div class="music__feature">
|
||
<div class="music__video-wrap">
|
||
<video
|
||
class="music__video"
|
||
id="william-toll-video"
|
||
autoplay
|
||
muted
|
||
loop
|
||
playsinline
|
||
poster="https://cdn.lasthourhosting.org/assets/WilliamToll.webp"
|
||
>
|
||
<source
|
||
src="https://cdn.lasthourhosting.org/assets/william-toll.mov"
|
||
type="video/mp4"
|
||
/>
|
||
</video>
|
||
<button
|
||
class="music__sound-toggle"
|
||
id="william-toll-sound"
|
||
aria-label="Toggle sound"
|
||
type="button"
|
||
>
|
||
<i class="fa-solid fa-volume-xmark"></i>
|
||
</button>
|
||
<script>
|
||
(function () {
|
||
var video = document.getElementById("william-toll-video");
|
||
var btn = document.getElementById("william-toll-sound");
|
||
var icon = btn.querySelector("i");
|
||
btn.addEventListener("click", function () {
|
||
video.muted = !video.muted;
|
||
icon.className = video.muted
|
||
? "fa-solid fa-volume-xmark"
|
||
: "fa-solid fa-volume-high";
|
||
});
|
||
})();
|
||
</script>
|
||
</div>
|
||
|
||
<div class="music__details">
|
||
<h3 class="music__artist-name">William Toll</h3>
|
||
<p class="music__artist-tagline">
|
||
Folk Singer · Folk songs for the true flock
|
||
</p>
|
||
|
||
<div class="music__highlights">
|
||
<div class="music__highlight">
|
||
<i class="fa-solid fa-guitar"></i>
|
||
<span>Daily live worship</span>
|
||
</div>
|
||
<div class="music__highlight">
|
||
<i class="fa-solid fa-music"></i>
|
||
<span>Nashville folk artist</span>
|
||
</div>
|
||
<div class="music__highlight">
|
||
<i class="fa-solid fa-heart"></i>
|
||
<span>Praise under open sky</span>
|
||
</div>
|
||
</div>
|
||
|
||
<a
|
||
class="btn btn--outline music__link"
|
||
target="_blank"
|
||
href="https://linktr.ee/williamtoll"
|
||
rel="noopener noreferrer">Listen on Linktree
|
||
<i class="fa-solid fa-arrow-up-right-from-square"></i
|
||
></a>
|
||
|
||
<div class="music__player">
|
||
<iframe
|
||
width="100%"
|
||
height="166"
|
||
loading="lazy"
|
||
src="https://www.youtube.com/embed/oFJYHkopZWM?si=VNHWSv7Ni3Jv2bYw"
|
||
title="William Toll — YouTube"
|
||
frameborder="0"
|
||
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
|
||
referrerpolicy="strict-origin-when-cross-origin"
|
||
allowfullscreen
|
||
></iframe>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="music__footer">
|
||
<p class="music__footer-text">
|
||
Don't miss this affordable opportunity to worship alongside this
|
||
talented artist from Nashville
|
||
</p>
|
||
<h3 class="music__footer-cta-title">Secure Your Spot Today!</h3>
|
||
<a
|
||
class="btn btn--primary music__footer-cta"
|
||
role="button"
|
||
href="#tickets"
|
||
>Get Tickets</a
|
||
>
|
||
</div>
|
||
</section>
|
||
<section class="speakers">
|
||
<h2 class="speakers__title">Fun Talks & Speakers</h2>
|
||
<div class="divider-ornament"><i class="fa-solid fa-scroll"></i></div>
|
||
<p class="speakers__intro">
|
||
Get <span class="fw-bold">Equipped</span>. Be
|
||
<span class="fw-bold">Encouraged</span>. Find
|
||
<span class="fw-bold">Community</span>. Discover family-friendly
|
||
skills from these renowned Christian experts on privacy, freedom,
|
||
off-grid living, homesteading, and simple living. Childcare provided
|
||
during talks with engaging activities for all ages.
|
||
</p>
|
||
|
||
<div class="speakers__filters" id="speaker-filters">
|
||
<button
|
||
class="speakers__filter is-active"
|
||
data-filter="all"
|
||
type="button"
|
||
>
|
||
All Speakers
|
||
</button>
|
||
<button class="speakers__filter" data-filter="faith" type="button">
|
||
Faith & Mind
|
||
</button>
|
||
<button class="speakers__filter" data-filter="health" type="button">
|
||
Health & Wellness
|
||
</button>
|
||
<button class="speakers__filter" data-filter="tech" type="button">
|
||
Tech & Privacy
|
||
</button>
|
||
<button class="speakers__filter" data-filter="skills" type="button">
|
||
Trades & Skills
|
||
</button>
|
||
<button class="speakers__filter" data-filter="security" type="button">
|
||
Security & Preparedness
|
||
</button>
|
||
<button
|
||
class="speakers__filter"
|
||
data-filter="leadership"
|
||
type="button"
|
||
>
|
||
Leadership
|
||
</button>
|
||
</div>
|
||
|
||
<div class="speakers__grid" id="speakers-grid">
|
||
<article class="speaker" data-categories="security">
|
||
<div class="speaker__media">
|
||
<img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/neilcdyer.webp"
|
||
alt="SOC (Ret) Neil C. Dyer — former Navy SEAL and founder of Warriors Rise"
|
||
loading="lazy"
|
||
/>
|
||
</div>
|
||
<div class="speaker__body">
|
||
<h3 class="speaker__name">SOC (Ret) Neil C. Dyer</h3>
|
||
<span class="speaker__tag">Security & Preparedness</span>
|
||
<p class="speaker__bio">
|
||
Former Navy SEAL with over 150 operations, Platoon Chief and
|
||
TACLEAD, and 1st Phase instructor who trained over 2,000
|
||
students. Founder of Warriors Rise.
|
||
</p>
|
||
<a
|
||
class="speaker__link"
|
||
target="_blank"
|
||
href="https://www.warriorsrise.org/"
|
||
rel="noopener noreferrer"><i class="fa-solid fa-link"></i
|
||
></a>
|
||
</div>
|
||
</article>
|
||
|
||
<article class="speaker" data-categories="leadership">
|
||
<div class="speaker__media">
|
||
<img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/aprilmills1.webp"
|
||
alt="April K. Mills — CEO & Founder of Engine-for-Change, nuclear engineer and author"
|
||
loading="lazy"
|
||
/>
|
||
<button
|
||
class="speaker__play"
|
||
data-video="https://cdn.lasthourhosting.org/assets/April-K-Mills-Video.MOV"
|
||
data-poster="https://cdn.lasthourhosting.org/assets/aprilmills1.webp"
|
||
aria-label="Play April K. Mills video"
|
||
type="button"
|
||
>
|
||
<i class="fa-solid fa-play"></i>
|
||
</button>
|
||
<span class="speaker__video-badge"
|
||
><i class="fa-solid fa-circle-play"></i> Watch video</span
|
||
>
|
||
</div>
|
||
<div class="speaker__body">
|
||
<h3 class="speaker__name">April K. Mills</h3>
|
||
<span class="speaker__tag">Leadership</span>
|
||
<p class="speaker__bio">
|
||
CEO & Founder of Engine-for-Change. Nuclear Engineer.
|
||
Bureaucracy Hacker. Author x2. ex-Navy. Faith-Guided
|
||
Entrepreneur.
|
||
</p>
|
||
<a
|
||
class="speaker__link"
|
||
target="_blank"
|
||
href="https://www.linkedin.com/in/aprilkmills/"
|
||
rel="noopener noreferrer"><i class="fa-solid fa-link"></i
|
||
></a>
|
||
</div>
|
||
</article>
|
||
|
||
<article class="speaker" data-categories="tech security">
|
||
<div class="speaker__media">
|
||
<img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/geoffshively.webp"
|
||
alt="Geoff Shively — cybersecurity expert, founder of PIVX and White House advisor"
|
||
loading="lazy"
|
||
/>
|
||
<button
|
||
class="speaker__play"
|
||
data-video="https://cdn.lasthourhosting.org/assets/Geoff-Shively-Video.MOV"
|
||
data-poster="https://cdn.lasthourhosting.org/assets/geoffshively.webp"
|
||
aria-label="Play Geoff Shively video"
|
||
type="button"
|
||
>
|
||
<i class="fa-solid fa-play"></i>
|
||
</button>
|
||
<span class="speaker__video-badge"
|
||
><i class="fa-solid fa-circle-play"></i> Watch video</span
|
||
>
|
||
</div>
|
||
<div class="speaker__body">
|
||
<h3 class="speaker__name">Geoff Shively</h3>
|
||
<span class="speaker__tag">Tech & Privacy</span>
|
||
<p class="speaker__bio">
|
||
COO at KnotsofLove.org. Renowned cybersecurity expert. Founder
|
||
PIVX and White House advisor. Regenerative Agriculture Podcast.
|
||
</p>
|
||
<a
|
||
class="speaker__link"
|
||
target="_blank"
|
||
href="https://geoffshively.com/"
|
||
rel="noopener noreferrer"><i class="fa-solid fa-link"></i
|
||
></a>
|
||
</div>
|
||
</article>
|
||
|
||
<article class="speaker" data-categories="faith health">
|
||
<div class="speaker__media">
|
||
<img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/marcusroe.webp"
|
||
alt="Dr. Marcus Roe — author, psychologist, and founder of the American Cooperatives Institute"
|
||
loading="lazy"
|
||
/>
|
||
<button
|
||
class="speaker__play"
|
||
data-video="https://cdn.lasthourhosting.org/assets/Dr-Marcus-Roe-Video.mov"
|
||
data-poster="https://cdn.lasthourhosting.org/assets/marcusroe.webp"
|
||
aria-label="Play Dr. Marcus Roe video"
|
||
type="button"
|
||
>
|
||
<i class="fa-solid fa-play"></i>
|
||
</button>
|
||
<span class="speaker__video-badge"
|
||
><i class="fa-solid fa-circle-play"></i> Watch video</span
|
||
>
|
||
</div>
|
||
<div class="speaker__body">
|
||
<h3 class="speaker__name">Dr. Marcus Roe</h3>
|
||
<span class="speaker__tag">Faith & Mind</span>
|
||
<p class="speaker__bio">
|
||
Host of "Touch Grass", author and fiction writer, founder of the
|
||
American Cooperatives Institute, computer scientist, teacher,
|
||
and psychologist.
|
||
</p>
|
||
<a class="speaker__link" target="_blank" href="https://drm.cc/"
|
||
rel="noopener noreferrer"><i class="fa-solid fa-link"></i
|
||
></a>
|
||
</div>
|
||
</article>
|
||
|
||
<article class="speaker" data-categories="health">
|
||
<div class="speaker__media">
|
||
<img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/drmichaellehmann.webp"
|
||
alt="Dr. Michael Lehman, ND — licensed naturopathic physician from Bastyr University"
|
||
loading="lazy"
|
||
/>
|
||
</div>
|
||
<div class="speaker__body">
|
||
<h3 class="speaker__name">Dr. Michael Lehman, ND</h3>
|
||
<span class="speaker__tag">Health & Wellness</span>
|
||
<p class="speaker__bio">
|
||
Licensed Naturopathic Physician. Doctorate of Naturopathic
|
||
Medicine from Bastyr University. Specializing in chronic
|
||
inflammatory conditions and digestive concerns.
|
||
</p>
|
||
<a
|
||
class="speaker__link"
|
||
target="_blank"
|
||
href="https://www.evergreennaturopathic.com/"
|
||
rel="noopener noreferrer"><i class="fa-solid fa-link"></i
|
||
></a>
|
||
</div>
|
||
</article>
|
||
|
||
<article class="speaker" data-categories="faith leadership">
|
||
<div class="speaker__media">
|
||
<img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/carltompkins.webp"
|
||
alt="Carl Tompkins — Christian philanthropist and founder of The Way of Business ministry"
|
||
loading="lazy"
|
||
/>
|
||
</div>
|
||
<div class="speaker__body">
|
||
<h3 class="speaker__name">Carl Tompkins</h3>
|
||
<span class="speaker__tag">Faith & Leadership</span>
|
||
<p class="speaker__bio">
|
||
Christian philanthropist and organizer. Author & founder of
|
||
the non-profit ministry "The Way of Business".
|
||
</p>
|
||
<a
|
||
class="speaker__link"
|
||
target="_blank"
|
||
href="https://www.youtube.com/watch?v=CYAhykuKYBA"
|
||
rel="noopener noreferrer"><i class="fa-solid fa-link"></i
|
||
></a>
|
||
</div>
|
||
</article>
|
||
|
||
<article class="speaker" data-categories="tech leadership">
|
||
<div class="speaker__media">
|
||
<img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/tony1.webp"
|
||
alt="Tony — co-founder/CEO of Shiloh & Last Hour Hosting and Shiloh Echo organizer"
|
||
loading="lazy"
|
||
/>
|
||
</div>
|
||
<div class="speaker__body">
|
||
<h3 class="speaker__name">Tony</h3>
|
||
<span class="speaker__tag">Organizer</span>
|
||
<p class="speaker__bio">
|
||
Co-founder/CEO of Shiloh & Last Hour Hosting, Echo
|
||
organizer, full-stack developer, senior SEO. Cystic Fibrosis
|
||
survivor and advocate.
|
||
</p>
|
||
<a
|
||
class="speaker__link"
|
||
target="_blank"
|
||
href="https://shilohcode.com"
|
||
rel="noopener noreferrer"><i class="fa-solid fa-link"></i
|
||
></a>
|
||
</div>
|
||
</article>
|
||
|
||
<article class="speaker" data-categories="skills">
|
||
<div class="speaker__media">
|
||
<img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/davidwalker.webp"
|
||
alt="David Walker — experienced blacksmith and owner of North Idaho's premier forging school"
|
||
loading="lazy"
|
||
/>
|
||
<button
|
||
class="speaker__play"
|
||
data-video="https://cdn.lasthourhosting.org/assets/David-Walker-Video.mov"
|
||
data-poster="https://cdn.lasthourhosting.org/assets/davidwalker.webp"
|
||
aria-label="Play David Walker video"
|
||
type="button"
|
||
>
|
||
<i class="fa-solid fa-play"></i>
|
||
</button>
|
||
<span class="speaker__video-badge"
|
||
><i class="fa-solid fa-circle-play"></i> Watch video</span
|
||
>
|
||
</div>
|
||
<div class="speaker__body">
|
||
<h3 class="speaker__name">David Walker</h3>
|
||
<span class="speaker__tag">Trades & Skills</span>
|
||
<p class="speaker__bio">
|
||
Experienced blacksmith and owner of North Idaho's premier
|
||
forging school. Training 500+ students per year with ABANA
|
||
curriculum.
|
||
</p>
|
||
<a
|
||
class="speaker__link"
|
||
target="_blank"
|
||
href="https://www.instagram.com/fire_iron_forge/"
|
||
rel="noopener noreferrer"><i class="fa-solid fa-link"></i
|
||
></a>
|
||
</div>
|
||
</article>
|
||
|
||
<article class="speaker" data-categories="health">
|
||
<div class="speaker__media">
|
||
<img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/michellemcaninch.webp"
|
||
alt="Michelle McAninch — herbalist and founder of Tamarac Garden"
|
||
loading="lazy"
|
||
/>
|
||
</div>
|
||
<div class="speaker__body">
|
||
<h3 class="speaker__name">Michelle McAninch</h3>
|
||
<span class="speaker__tag">Health & Wellness</span>
|
||
<p class="speaker__bio">
|
||
Herbalist and founder of Tamarac Garden. Empowers others to take
|
||
control of their health with plant-based solutions. Featured in
|
||
Rumble's "Eat Your Weeds."
|
||
</p>
|
||
<a
|
||
class="speaker__link"
|
||
target="_blank"
|
||
href="https://www.instagram.com/tamaracgardenfamilyfarm/"
|
||
rel="noopener noreferrer"><i class="fa-solid fa-link"></i
|
||
></a>
|
||
</div>
|
||
</article>
|
||
|
||
<article class="speaker" data-categories="tech security">
|
||
<div class="speaker__media">
|
||
<img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/Sean-Tario2.webp"
|
||
alt="Sean Patrick Tario — 20+ year digital privacy expert and co-founder of RightForge and MARK37"
|
||
loading="lazy"
|
||
/>
|
||
<button
|
||
class="speaker__play"
|
||
data-video="https://cdn.lasthourhosting.org/assets/Sean-Tario-Speaker-Video.mp4"
|
||
data-poster="https://cdn.lasthourhosting.org/assets/Sean-Tario2.webp"
|
||
aria-label="Play Sean Patrick Tario video"
|
||
type="button"
|
||
>
|
||
<i class="fa-solid fa-play"></i>
|
||
</button>
|
||
<span class="speaker__video-badge"
|
||
><i class="fa-solid fa-circle-play"></i> Watch video</span
|
||
>
|
||
</div>
|
||
<div class="speaker__body">
|
||
<h3 class="speaker__name">Sean Patrick Tario</h3>
|
||
<span class="speaker__tag">Tech & Privacy</span>
|
||
<p class="speaker__bio">
|
||
20+ year digital privacy expert. Co-founder RightForge and
|
||
MARK37.COM, CEO of Open Spectrum Inc. Author & podcast
|
||
producer.
|
||
</p>
|
||
<a
|
||
class="speaker__link"
|
||
target="_blank"
|
||
href="https://mark37.com/"
|
||
rel="noopener noreferrer"><i class="fa-solid fa-link"></i
|
||
></a>
|
||
</div>
|
||
</article>
|
||
|
||
<article class="speaker" data-categories="tech">
|
||
<div class="speaker__media">
|
||
<img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/BohdanLechnowskyProfile1.webp"
|
||
alt="Bohdan Lechnowsky — founder of RespecTech and Ameridroid, alternative tech expert"
|
||
loading="lazy"
|
||
/>
|
||
</div>
|
||
<div class="speaker__body">
|
||
<h3 class="speaker__name">Bohdan Lechnowsky</h3>
|
||
<span class="speaker__tag">Tech</span>
|
||
<p class="speaker__bio">
|
||
Founder & owner at RespecTech and Ameridroid with 20+ years
|
||
in alternative tech. Missions organizer delivering aid to
|
||
impoverished communities.
|
||
</p>
|
||
<a
|
||
class="speaker__link"
|
||
target="_blank"
|
||
href="https://ameridroid.com/"
|
||
rel="noopener noreferrer"><i class="fa-solid fa-link"></i
|
||
></a>
|
||
</div>
|
||
</article>
|
||
|
||
<article class="speaker" data-categories="faith">
|
||
<div class="speaker__media">
|
||
<img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/cliff-graham-profile.webp"
|
||
alt="Cliff Graham — former soldier, pastor, and author of The Lion of War series"
|
||
loading="lazy"
|
||
/>
|
||
</div>
|
||
<div class="speaker__body">
|
||
<h3 class="speaker__name">Cliff Graham</h3>
|
||
<span class="speaker__tag">Faith & Author</span>
|
||
<p class="speaker__bio">
|
||
Former soldier, pastor, and railroad worker. Author of "The Lion
|
||
of War Series" novels focused on Old Testament wars. Writer of
|
||
the War Prayers Daily Devotional.
|
||
</p>
|
||
<a
|
||
class="speaker__link"
|
||
target="_blank"
|
||
href="https://www.kavodfamilyministries.org/lionofwarseries"
|
||
rel="noopener noreferrer"><i class="fa-solid fa-link"></i
|
||
></a>
|
||
</div>
|
||
</article>
|
||
|
||
<article class="speaker" data-categories="security">
|
||
<div class="speaker__media">
|
||
<img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/rick-seigmund-profile.webp"
|
||
alt="Rick Seigmund — 20+ year law enforcement veteran and founder of the Family Readiness Project"
|
||
loading="lazy"
|
||
/>
|
||
</div>
|
||
<div class="speaker__body">
|
||
<h3 class="speaker__name">Rick Seigmund</h3>
|
||
<span class="speaker__tag">Security & Preparedness</span>
|
||
<p class="speaker__bio">
|
||
20+ year law enforcement and security veteran. Founder of the
|
||
Family Readiness Project and Full Circle Systems Security &
|
||
Defense. Former U.S. Border Patrol Agent.
|
||
</p>
|
||
<a
|
||
class="speaker__link"
|
||
target="_blank"
|
||
href="https://familyreadinessproject.com/"
|
||
rel="noopener noreferrer"><i class="fa-solid fa-link"></i
|
||
></a>
|
||
</div>
|
||
</article>
|
||
</div>
|
||
|
||
<a
|
||
class="btn btn--primary speakers__cta"
|
||
role="button"
|
||
href="#tickets"
|
||
>Get Tickets to Hear Them Live</a
|
||
>
|
||
|
||
<div class="speaker-modal" id="speaker-modal" aria-hidden="true">
|
||
<div
|
||
class="speaker-modal__backdrop"
|
||
id="speaker-modal-backdrop"
|
||
></div>
|
||
<div class="speaker-modal__dialog" role="dialog" aria-modal="true">
|
||
<button
|
||
class="speaker-modal__close"
|
||
id="speaker-modal-close"
|
||
aria-label="Close video"
|
||
type="button"
|
||
>
|
||
<i class="fa-solid fa-xmark"></i>
|
||
</button>
|
||
<video
|
||
class="speaker-modal__video"
|
||
id="speaker-modal-video"
|
||
controls
|
||
playsinline
|
||
></video>
|
||
</div>
|
||
</div>
|
||
|
||
<script>
|
||
(function () {
|
||
var filters = document.querySelectorAll(".speakers__filter");
|
||
var speakers = document.querySelectorAll(".speaker");
|
||
|
||
filters.forEach(function (btn) {
|
||
btn.addEventListener("click", function () {
|
||
var f = btn.getAttribute("data-filter");
|
||
filters.forEach(function (b) {
|
||
b.classList.remove("is-active");
|
||
});
|
||
btn.classList.add("is-active");
|
||
speakers.forEach(function (s) {
|
||
var cats = s.getAttribute("data-categories");
|
||
if (f === "all" || cats.indexOf(f) !== -1) {
|
||
s.style.display = "";
|
||
} else {
|
||
s.style.display = "none";
|
||
}
|
||
});
|
||
});
|
||
});
|
||
|
||
var modal = document.getElementById("speaker-modal");
|
||
var modalVideo = document.getElementById("speaker-modal-video");
|
||
var modalClose = document.getElementById("speaker-modal-close");
|
||
var modalBackdrop = document.getElementById(
|
||
"speaker-modal-backdrop"
|
||
);
|
||
|
||
function openModal(src, poster) {
|
||
modalVideo.src = src;
|
||
if (poster) modalVideo.poster = poster;
|
||
modal.classList.add("is-open");
|
||
modal.setAttribute("aria-hidden", "false");
|
||
modalVideo.play();
|
||
}
|
||
function closeModal() {
|
||
modalVideo.pause();
|
||
modalVideo.removeAttribute("src");
|
||
modal.classList.remove("is-open");
|
||
modal.setAttribute("aria-hidden", "true");
|
||
}
|
||
|
||
document.querySelectorAll(".speaker__play").forEach(function (btn) {
|
||
btn.addEventListener("click", function () {
|
||
openModal(
|
||
btn.getAttribute("data-video"),
|
||
btn.getAttribute("data-poster")
|
||
);
|
||
});
|
||
});
|
||
|
||
modalClose.addEventListener("click", closeModal);
|
||
modalBackdrop.addEventListener("click", closeModal);
|
||
document.addEventListener("keydown", function (e) {
|
||
if (e.key === "Escape" && modal.classList.contains("is-open"))
|
||
closeModal();
|
||
});
|
||
})();
|
||
</script>
|
||
</section>
|
||
<section id="donate" class="donate bg--teal">
|
||
<div class="donate__inner">
|
||
<div class="donate__info">
|
||
<h2 class="donate__title">
|
||
Give Back to the <span class="fs-italic">Community</span>
|
||
</h2>
|
||
<p class="donate__lead">
|
||
<span class="fw-bold">5% of ALL retreat revenue</span> is donated
|
||
to our non-profit partner — and for every 100 tickets sold, we add
|
||
<span class="fw-bold">2.5% more</span>, up to a
|
||
<span class="fw-bold">25% max</span>!
|
||
</p>
|
||
|
||
<a
|
||
href="https://foundationsk12school.org/"
|
||
class="donate__partner-link"
|
||
>
|
||
<img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/foundations-school.webp"
|
||
alt="Foundations Christian School — Shiloh Echo '26 non-profit partner"
|
||
class="donate__partner-logo"
|
||
/>
|
||
</a>
|
||
<p class="donate__partner-name">Foundations Christian School</p>
|
||
|
||
<div class="donate__progress-wrap">
|
||
<div class="donate__progress-labels">
|
||
<span class="donate__progress-current">5% donated</span>
|
||
<span class="donate__progress-goal">25% goal</span>
|
||
</div>
|
||
<div class="donate__progress-track">
|
||
<div
|
||
class="donate__progress-fill"
|
||
id="donate-progress-bar"
|
||
></div>
|
||
<div class="donate__progress-milestones">
|
||
<span class="donate__milestone" style="left: 20%">5%</span>
|
||
<span class="donate__milestone" style="left: 40%">10%</span>
|
||
<span class="donate__milestone" style="left: 60%">15%</span>
|
||
<span class="donate__milestone" style="left: 80%">20%</span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="donate__stats">
|
||
<div class="donate__stat">
|
||
<span class="donate__stat-number">5%</span>
|
||
<span class="donate__stat-label">Currently donated</span>
|
||
</div>
|
||
<div class="donate__stat">
|
||
<span class="donate__stat-number">+2.5%</span>
|
||
<span class="donate__stat-label">Every 100 tickets</span>
|
||
</div>
|
||
<div class="donate__stat">
|
||
<span class="donate__stat-number">25%</span>
|
||
<span class="donate__stat-label">Max donation</span>
|
||
</div>
|
||
</div>
|
||
|
||
<a
|
||
class="btn btn--outline donate__cta"
|
||
role="button"
|
||
href="https://foundationsk12school.org/"
|
||
target="_blank"
|
||
rel="noopener noreferrer">Learn About the School
|
||
<i class="fa-solid fa-arrow-up-right-from-square"></i
|
||
></a>
|
||
</div>
|
||
|
||
<div class="donate__video">
|
||
<h3 class="donate__video-title">See Your Impact</h3>
|
||
<div class="donate__video-wrap">
|
||
<video
|
||
controls
|
||
preload="none"
|
||
poster="https://cdn.lasthourhosting.org/assets/charlie-turner-foundations-school-video.webp"
|
||
>
|
||
<source
|
||
src="https://cdn.lasthourhosting.org/assets/foundationsschoolpromo.webm"
|
||
type="video/webm"
|
||
/>
|
||
<source
|
||
src="https://cdn.lasthourhosting.org/assets/FoundationsSchoolPromo.mp4"
|
||
type="video/mp4"
|
||
/>
|
||
Your browser does not support the video tag.
|
||
</video>
|
||
</div>
|
||
<a
|
||
class="btn btn--primary donate__cta donate__cta--primary"
|
||
role="button"
|
||
href="#tickets"
|
||
>Get Tickets & Give Back</a
|
||
>
|
||
</div>
|
||
</div>
|
||
<script>
|
||
(function () {
|
||
var bar = document.getElementById("donate-progress-bar");
|
||
if (!bar) return;
|
||
function fill() {
|
||
bar.style.width = "20%";
|
||
}
|
||
if ("IntersectionObserver" in window) {
|
||
var obs = new IntersectionObserver(function (entries) {
|
||
entries.forEach(function (e) {
|
||
if (e.isIntersecting) {
|
||
setTimeout(fill, 300);
|
||
obs.disconnect();
|
||
}
|
||
});
|
||
});
|
||
obs.observe(bar);
|
||
} else {
|
||
fill();
|
||
}
|
||
})();
|
||
</script>
|
||
</section>
|
||
<section class="lodging">
|
||
<h2 class="lodging__title">
|
||
<span class="u-underline">Home</span>
|
||
<span class="fw-bold">Away from Home</span>
|
||
</h2>
|
||
<div class="divider-ornament"><i class="fa-solid fa-tent"></i></div>
|
||
<p class="lodging__intro">
|
||
Stay on-site at the scenic 100+ acre Boulder Creek Retreat and fully
|
||
immerse yourself in the 3-day experience. Three lodging options to fit
|
||
your family — all include hot showers and wood-burning fires in
|
||
designated areas. Share exactly what you need at checkout.
|
||
</p>
|
||
|
||
<div class="lodging__options">
|
||
<button
|
||
class="lodging__tab is-active"
|
||
data-option="lodge"
|
||
type="button"
|
||
>
|
||
<i class="fa-solid fa-bed"></i> Lodge Room
|
||
</button>
|
||
<button class="lodging__tab" data-option="camp" type="button">
|
||
<i class="fa-solid fa-tent"></i> Camp Site
|
||
</button>
|
||
<button class="lodging__tab" data-option="rv" type="button">
|
||
<i class="fa-solid fa-rv"></i> RV Site
|
||
</button>
|
||
</div>
|
||
|
||
<div class="lodging__panels">
|
||
<div class="lodging__panel is-active" data-panel="lodge">
|
||
<div class="lodging__panel-media">
|
||
<img loading="lazy" decoding="async"
|
||
class="lightbox-trigger"
|
||
src="https://cdn.lasthourhosting.org/assets/beds2.webp"
|
||
alt="Lodge room accommodation at Boulder Creek Retreat"
|
||
/>
|
||
<div class="lodging__panel-gallery">
|
||
<img loading="lazy" decoding="async"
|
||
class="lightbox-trigger"
|
||
src="https://cdn.lasthourhosting.org/assets/beds1.webp"
|
||
alt="Lodge room beds at Boulder Creek Retreat"
|
||
loading="lazy"
|
||
/>
|
||
<img loading="lazy" decoding="async"
|
||
class="lightbox-trigger"
|
||
src="https://cdn.lasthourhosting.org/assets/beds3.webp"
|
||
alt="Another view of a lodge room at Boulder Creek Retreat"
|
||
loading="lazy"
|
||
/>
|
||
</div>
|
||
</div>
|
||
<div class="lodging__panel-body">
|
||
<span class="lodging__price-tag">From $150</span>
|
||
<h3 class="lodging__panel-title">Stay Ticket (Lodge)</h3>
|
||
<p class="lodging__panel-desc">
|
||
Stay all 3 days with lodging included. Rooms are configurable
|
||
for groups — shared, adjacent, or same floor. Special
|
||
accommodations can be requested at checkout.
|
||
</p>
|
||
<ul class="lodging__features">
|
||
<li>
|
||
<i class="fa-solid fa-bed"></i> Real beds & indoor lodging
|
||
</li>
|
||
<li>
|
||
<i class="fa-solid fa-users"></i> Group configs available
|
||
</li>
|
||
<li>
|
||
<i class="fa-solid fa-shower"></i> Full bathrooms with hot
|
||
showers
|
||
</li>
|
||
<li>
|
||
<i class="fa-solid fa-wheelchair"></i> Accessible options
|
||
available
|
||
</li>
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="lodging__panel" data-panel="camp">
|
||
<div class="lodging__panel-media">
|
||
<img loading="lazy" decoding="async"
|
||
class="lightbox-trigger"
|
||
src="https://cdn.lasthourhosting.org/assets/stay-camping-photo-of-site.webp"
|
||
alt="Dry camping tent site at Boulder Creek Retreat for up to 4 people"
|
||
/>
|
||
<div class="lodging__panel-gallery">
|
||
<img loading="lazy" decoding="async"
|
||
class="lightbox-trigger"
|
||
src="https://cdn.lasthourhosting.org/assets/stay-camping-photo-of-site-2.webp"
|
||
alt="Another view of the dry camping tent site at Boulder Creek Retreat"
|
||
loading="lazy"
|
||
/>
|
||
</div>
|
||
</div>
|
||
<div class="lodging__panel-body">
|
||
<span class="lodging__price-tag">From $115</span>
|
||
<h3 class="lodging__panel-title">Stay Camp Ticket</h3>
|
||
<p class="lodging__panel-desc">
|
||
Dry camping site reservation for up to 4 people. Your 3-day
|
||
camping pass to the full retreat experience under the stars.
|
||
</p>
|
||
<ul class="lodging__features">
|
||
<li>
|
||
<i class="fa-solid fa-users"></i> Up to 4 people included
|
||
</li>
|
||
<li>
|
||
<i class="fa-solid fa-toilet-portable"></i> Porta-potties
|
||
nearby
|
||
</li>
|
||
<li>
|
||
<i class="fa-solid fa-shower"></i> Hot showers accessible
|
||
</li>
|
||
<li>
|
||
<i class="fa-solid fa-fire"></i> Wood fires in designated
|
||
areas
|
||
</li>
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="lodging__panel" data-panel="rv">
|
||
<div class="lodging__panel-media lodging__panel-media--icon">
|
||
<i class="fa-solid fa-rv"></i>
|
||
</div>
|
||
<div class="lodging__panel-body">
|
||
<span class="lodging__price-tag">From $115</span>
|
||
<h3 class="lodging__panel-title">Stay RV Ticket</h3>
|
||
<p class="lodging__panel-desc">
|
||
Full-hookups site reservation, good for as many people as can
|
||
fit in your RV. Your 3-day camping pass to the full retreat
|
||
experience.
|
||
</p>
|
||
<ul class="lodging__features">
|
||
<li>
|
||
<i class="fa-solid fa-plug"></i> 20 AMP electric service
|
||
</li>
|
||
<li>
|
||
<i class="fa-solid fa-droplet"></i> Water & sewer hookups
|
||
</li>
|
||
<li>
|
||
<i class="fa-solid fa-shower"></i> Hot showers accessible
|
||
</li>
|
||
<li>
|
||
<i class="fa-solid fa-fire"></i> Wood fires in designated
|
||
areas
|
||
</li>
|
||
<li>
|
||
<i class="fa-solid fa-users"></i> Unlimited guests in your RV
|
||
</li>
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="lodging__highlights">
|
||
<div class="lodging__highlight">
|
||
<i class="fa-solid fa-wheelchair"></i>
|
||
<h3>Accessibility</h3>
|
||
<p>
|
||
We're committed to making sure everyone has a comfortable and
|
||
accessible stay. Just let us know what you need.
|
||
</p>
|
||
</div>
|
||
<div class="lodging__highlight">
|
||
<i class="fa-solid fa-shower"></i>
|
||
<h3>Hot Showers</h3>
|
||
<p>
|
||
Full bathroom facilities with hot showers on-site for all stay
|
||
guests.
|
||
</p>
|
||
</div>
|
||
<div class="lodging__highlight">
|
||
<i class="fa-solid fa-fire"></i>
|
||
<h3>Wood Fires</h3>
|
||
<p>
|
||
Wood-burning fires permitted in designated areas — perfect for
|
||
evening gatherings.
|
||
</p>
|
||
</div>
|
||
<div class="lodging__highlight">
|
||
<i class="fa-solid fa-clipboard-list"></i>
|
||
<h3>Special Requests</h3>
|
||
<p>
|
||
Tell us exactly what you're looking for at checkout. Room configs,
|
||
bed counts, accessibility — we'll do our best to accommodate.
|
||
</p>
|
||
</div>
|
||
</div>
|
||
|
||
<a
|
||
class="btn btn--primary lodging__cta"
|
||
role="button"
|
||
href="#tickets"
|
||
>Get Stay Tickets</a
|
||
>
|
||
|
||
<div class="lightbox" id="image-lightbox" aria-hidden="true">
|
||
<div class="lightbox__backdrop" id="lightbox-backdrop"></div>
|
||
<button
|
||
class="lightbox__close"
|
||
id="lightbox-close"
|
||
aria-label="Close image"
|
||
type="button"
|
||
>
|
||
<i class="fa-solid fa-xmark"></i>
|
||
</button>
|
||
<img loading="lazy" decoding="async" class="lightbox__image" id="lightbox-image" alt="" />
|
||
</div>
|
||
|
||
<script>
|
||
(function () {
|
||
var lightbox = document.getElementById("image-lightbox");
|
||
var lightboxImg = document.getElementById("lightbox-image");
|
||
var closeBtn = document.getElementById("lightbox-close");
|
||
var backdrop = document.getElementById("lightbox-backdrop");
|
||
|
||
function open(src, alt) {
|
||
lightboxImg.src = src;
|
||
lightboxImg.alt = alt || "";
|
||
lightbox.classList.add("is-open");
|
||
lightbox.setAttribute("aria-hidden", "false");
|
||
}
|
||
function close() {
|
||
lightbox.classList.remove("is-open");
|
||
lightbox.setAttribute("aria-hidden", "true");
|
||
lightboxImg.removeAttribute("src");
|
||
}
|
||
|
||
document.addEventListener("click", function (e) {
|
||
var target = e.target;
|
||
if (
|
||
target.classList &&
|
||
target.classList.contains("lightbox-trigger")
|
||
) {
|
||
e.preventDefault();
|
||
open(target.src, target.alt);
|
||
}
|
||
});
|
||
closeBtn.addEventListener("click", close);
|
||
backdrop.addEventListener("click", close);
|
||
document.addEventListener("keydown", function (e) {
|
||
if (e.key === "Escape" && lightbox.classList.contains("is-open"))
|
||
close();
|
||
});
|
||
})();
|
||
</script>
|
||
|
||
<script>
|
||
(function () {
|
||
var tabs = document.querySelectorAll(".lodging__tab");
|
||
var panels = document.querySelectorAll(".lodging__panel");
|
||
tabs.forEach(function (tab) {
|
||
tab.addEventListener("click", function () {
|
||
var opt = tab.getAttribute("data-option");
|
||
tabs.forEach(function (t) {
|
||
t.classList.remove("is-active");
|
||
});
|
||
panels.forEach(function (p) {
|
||
p.classList.remove("is-active");
|
||
});
|
||
tab.classList.add("is-active");
|
||
var panel = document.querySelector(
|
||
'[data-panel="' + opt + '"]'
|
||
);
|
||
if (panel) panel.classList.add("is-active");
|
||
});
|
||
});
|
||
})();
|
||
</script>
|
||
</section>
|
||
|
||
<section id="giveaway" class="giveaway">
|
||
<div class="giveaway__inner">
|
||
<div class="giveaway__content">
|
||
<span class="giveaway__eyebrow">Win a Free Stay</span>
|
||
<h2 class="giveaway__title">
|
||
<span class="u-underline">Cedar Chalet</span>
|
||
<span class="fw-bold">Giveaway</span>
|
||
</h2>
|
||
<p class="giveaway__lead">
|
||
Win a <span class="fw-bold">2-night stay</span> at the private
|
||
luxury onsite <span class="fw-bold">Cedar Chalet</span> house for
|
||
<span class="fw-bold">9 people</span> during the beautiful 100+
|
||
acre Shiloh Echo Christian family retreat in Bonners Ferry, ID.
|
||
</p>
|
||
|
||
<div class="giveaway__perks">
|
||
<div class="giveaway__perk">
|
||
<i class="fa-solid fa-person-hiking"></i>
|
||
<span
|
||
><span class="fw-bold">13+ Outdoor activities</span> including
|
||
fishing, gun range, horse riding, wood sauna, mountain biking,
|
||
foraging, forging, and more!</span
|
||
>
|
||
</div>
|
||
<div class="giveaway__perk">
|
||
<i class="fa-solid fa-guitar"></i>
|
||
<span
|
||
><span class="fw-bold">A private meal</span> with Nashville
|
||
musician William Toll and speakers from the event.</span
|
||
>
|
||
</div>
|
||
<div class="giveaway__perk">
|
||
<i class="fa-solid fa-utensils"></i>
|
||
<span
|
||
><span class="fw-bold">Local farmer-sourced, fresh food</span>
|
||
— seed-oil free, non-GMO, freshly prepared with special
|
||
dietary accommodations.</span
|
||
>
|
||
</div>
|
||
<div class="giveaway__perk">
|
||
<i class="fa-solid fa-microphone-lines"></i>
|
||
<span
|
||
><span class="fw-bold">Over 10 talks</span> by influencers in
|
||
privacy, freedom, and simple living.</span
|
||
>
|
||
</div>
|
||
<div class="giveaway__perk">
|
||
<i class="fa-solid fa-fire"></i>
|
||
<span
|
||
><span class="fw-bold">Time to chill</span> — kickback on the
|
||
deck or gather around the community campfire.</span
|
||
>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="giveaway__steps">
|
||
<h3 class="giveaway__steps-title">To Enter</h3>
|
||
<ol class="giveaway__list">
|
||
<li>
|
||
<span class="giveaway__num">1</span>
|
||
<span class="giveaway__text"
|
||
>Follow
|
||
<a
|
||
class="giveaway__handle"
|
||
href="https://www.instagram.com/shilohechoidaho/"
|
||
target="_blank"
|
||
rel="noopener noreferrer"
|
||
>@shilohechoidaho</a
|
||
></span
|
||
>
|
||
</li>
|
||
<li>
|
||
<span class="giveaway__num">2</span>
|
||
<span class="giveaway__text"
|
||
>Tag someone you'd like to go with (bring up to 9 people) —
|
||
<span class="fw-bold">each tag is an entry</span></span
|
||
>
|
||
</li>
|
||
<li>
|
||
<span class="giveaway__num">3</span>
|
||
<span class="giveaway__text"
|
||
>Share this, tag us, and hit the save button (DM a
|
||
screenshot) for
|
||
<span class="fw-bold">5 bonus entries</span></span
|
||
>
|
||
</li>
|
||
<li>
|
||
<span class="giveaway__num">4</span>
|
||
<span class="giveaway__text"
|
||
>Register to attend the event for
|
||
<span class="fw-bold">15 bonus entries</span></span
|
||
>
|
||
</li>
|
||
</ol>
|
||
</div>
|
||
|
||
<div class="giveaway__footer">
|
||
<p class="giveaway__deadline">
|
||
<i class="fa-solid fa-bullhorn"></i>
|
||
Winner announced on Instagram Saturday,
|
||
<span class="fw-bold">August 1st</span>
|
||
</p>
|
||
<div class="giveaway__ctas">
|
||
<a
|
||
class="btn btn--primary giveaway__cta"
|
||
target="_blank"
|
||
role="button"
|
||
href="https://www.instagram.com/p/DZtsfHQBM1K/"
|
||
rel="noopener noreferrer">Enter on Instagram <i class="fa-brands fa-instagram"></i
|
||
></a>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="giveaway__post">
|
||
<blockquote
|
||
class="instagram-media"
|
||
data-instgrm-captioned
|
||
data-instgrm-permalink="https://www.instagram.com/p/DZtsfHQBM1K/"
|
||
data-instgrm-version="14"
|
||
style="
|
||
background: #fff;
|
||
border: 0;
|
||
margin: 0;
|
||
padding: 0;
|
||
width: 100%;
|
||
max-width: 540px;
|
||
min-width: 326px;
|
||
"
|
||
>
|
||
<div style="padding: 16px">
|
||
<a
|
||
href="https://www.instagram.com/p/DZtsfHQBM1K/"
|
||
target="_blank"
|
||
style="
|
||
color: #000;
|
||
font-family: Arial, sans-serif;
|
||
font-size: 14px;
|
||
font-style: normal;
|
||
font-weight: 550;
|
||
line-height: 18px;
|
||
text-decoration: none;
|
||
"
|
||
rel="noopener noreferrer">View this post on Instagram</a
|
||
>
|
||
</div>
|
||
</blockquote>
|
||
<script async src="//www.instagram.com/embed.js"></script>
|
||
</div>
|
||
</div>
|
||
</section>
|
||
|
||
<section class="challenge bg--teal">
|
||
<div class="challenge__header">
|
||
<h2 class="challenge__title">
|
||
<span class="fs-italic">Level Up</span> &
|
||
<span class="fw-bold">Win Big</span>
|
||
</h2>
|
||
<p class="challenge__intro">
|
||
As you participate in each activity, you'll collect exclusive
|
||
badges. Gather them all and unlock a chance to win amazing mystery
|
||
prizes. Are you up for the challenge?
|
||
</p>
|
||
<div class="challenge__counter">
|
||
<span class="challenge__counter-text">
|
||
<span class="challenge__counter-number" id="badge-count">0</span>
|
||
<span class="challenge__counter-label">badges collected</span>
|
||
</span>
|
||
<span class="challenge__counter-total">of 18</span>
|
||
</div>
|
||
<div class="challenge__progress">
|
||
<div class="challenge__progress-fill" id="challenge-progress"></div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="badges" id="badges-grid">
|
||
<button class="badge" data-badge="1" type="button">
|
||
<i class="fa-solid fa-fire badge__icon"></i>
|
||
<span class="badge__label">Forging</span>
|
||
<i class="fa-solid fa-check badge__check"></i>
|
||
</button>
|
||
<button class="badge" data-badge="2" type="button">
|
||
<i class="fa-solid fa-bullseye badge__icon"></i>
|
||
<span class="badge__label">Axe Throwing</span>
|
||
<i class="fa-solid fa-check badge__check"></i>
|
||
</button>
|
||
<button class="badge" data-badge="3" type="button">
|
||
<i class="fa-solid fa-horse badge__icon"></i>
|
||
<span class="badge__label">Horse Riding</span>
|
||
<i class="fa-solid fa-check badge__check"></i>
|
||
</button>
|
||
<button class="badge" data-badge="4" type="button">
|
||
<i class="fa-solid fa-crosshairs badge__icon"></i>
|
||
<span class="badge__label">Gun Range</span>
|
||
<i class="fa-solid fa-check badge__check"></i>
|
||
</button>
|
||
<button class="badge" data-badge="5" type="button">
|
||
<i class="fa-solid fa-leaf badge__icon"></i>
|
||
<span class="badge__label">Foraging</span>
|
||
<i class="fa-solid fa-check badge__check"></i>
|
||
</button>
|
||
<button class="badge" data-badge="6" type="button">
|
||
<i class="fa-solid fa-magnifying-glass badge__icon"></i>
|
||
<span class="badge__label">Scavenger Hunt</span>
|
||
<i class="fa-solid fa-check badge__check"></i>
|
||
</button>
|
||
<button class="badge" data-badge="7" type="button">
|
||
<i class="fa-solid fa-temperature-high badge__icon"></i>
|
||
<span class="badge__label">Sauna</span>
|
||
<i class="fa-solid fa-check badge__check"></i>
|
||
</button>
|
||
<button class="badge" data-badge="8" type="button">
|
||
<i class="fa-solid fa-paw badge__icon"></i>
|
||
<span class="badge__label">Pack Llamas</span>
|
||
<i class="fa-solid fa-check badge__check"></i>
|
||
</button>
|
||
<button class="badge" data-badge="9" type="button">
|
||
<i class="fa-solid fa-spindle badge__icon"></i>
|
||
<span class="badge__label">Wool Spinning</span>
|
||
<i class="fa-solid fa-check badge__check"></i>
|
||
</button>
|
||
<button class="badge" data-badge="10" type="button">
|
||
<i class="fa-solid fa-hammer badge__icon"></i>
|
||
<span class="badge__label">Timber Framing</span>
|
||
<i class="fa-solid fa-check badge__check"></i>
|
||
</button>
|
||
<button class="badge" data-badge="11" type="button">
|
||
<i class="fa-solid fa-khanda badge__icon"></i>
|
||
<span class="badge__label">Bladesmith</span>
|
||
<i class="fa-solid fa-check badge__check"></i>
|
||
</button>
|
||
<button class="badge" data-badge="12" type="button">
|
||
<i class="fa-solid fa-dog badge__icon"></i>
|
||
<span class="badge__label">K9 Training</span>
|
||
<i class="fa-solid fa-check badge__check"></i>
|
||
</button>
|
||
<button class="badge" data-badge="13" type="button">
|
||
<i class="fa-solid fa-lock badge__icon"></i>
|
||
<span class="badge__label">Locksport</span>
|
||
<i class="fa-solid fa-check badge__check"></i>
|
||
</button>
|
||
<button class="badge" data-badge="14" type="button">
|
||
<i class="fa-solid fa-water badge__icon"></i>
|
||
<span class="badge__label">Canoeing</span>
|
||
<i class="fa-solid fa-check badge__check"></i>
|
||
</button>
|
||
<button class="badge" data-badge="15" type="button">
|
||
<i class="fa-solid fa-fish badge__icon"></i>
|
||
<span class="badge__label">Fishing</span>
|
||
<i class="fa-solid fa-check badge__check"></i>
|
||
</button>
|
||
<button class="badge" data-badge="16" type="button">
|
||
<i class="fa-solid fa-person-hiking badge__icon"></i>
|
||
<span class="badge__label">Hiking</span>
|
||
<i class="fa-solid fa-check badge__check"></i>
|
||
</button>
|
||
<button class="badge" data-badge="17" type="button">
|
||
<i class="fa-solid fa-volleyball badge__icon"></i>
|
||
<span class="badge__label">Court Sports</span>
|
||
<i class="fa-solid fa-check badge__check"></i>
|
||
</button>
|
||
<button class="badge" data-badge="18" type="button">
|
||
<i class="fa-solid fa-fire-flame-curved badge__icon"></i>
|
||
<span class="badge__label">Fire Pit</span>
|
||
<i class="fa-solid fa-check badge__check"></i>
|
||
</button>
|
||
</div>
|
||
|
||
<div class="challenge__prizes">
|
||
<div class="prize-card prize-card--gold">
|
||
<div class="prize-card__medal">
|
||
<i class="fa-solid fa-trophy"></i>
|
||
</div>
|
||
<div class="prize-card__rank">1st Place</div>
|
||
<div class="prize-card__name">Mystery Prize</div>
|
||
<p class="prize-card__desc">
|
||
Collect every badge for a shot at the grand prize
|
||
</p>
|
||
</div>
|
||
<div class="prize-card prize-card--silver">
|
||
<div class="prize-card__medal">
|
||
<i class="fa-solid fa-medal"></i>
|
||
</div>
|
||
<div class="prize-card__rank">2nd Place</div>
|
||
<div class="prize-card__name">Mystery Prize</div>
|
||
<p class="prize-card__desc">Most badges collected wins big</p>
|
||
</div>
|
||
<div class="prize-card prize-card--bronze">
|
||
<div class="prize-card__medal">
|
||
<i class="fa-solid fa-award"></i>
|
||
</div>
|
||
<div class="prize-card__rank">3rd Place</div>
|
||
<div class="prize-card__name">Mystery Prize</div>
|
||
<p class="prize-card__desc">
|
||
Third most badges still takes home a prize
|
||
</p>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="challenge__footer">
|
||
<p class="challenge__footer-text" id="challenge-status">
|
||
Tap a badge to start collecting!
|
||
</p>
|
||
<button
|
||
class="btn btn--outline challenge__reset"
|
||
id="challenge-reset"
|
||
type="button"
|
||
>
|
||
<i class="fa-solid fa-rotate-left"></i> Reset
|
||
</button>
|
||
</div>
|
||
|
||
<script>
|
||
(function () {
|
||
var badges = document.querySelectorAll(".badge");
|
||
var countEl = document.getElementById("badge-count");
|
||
var barEl = document.getElementById("challenge-progress");
|
||
var statusEl = document.getElementById("challenge-status");
|
||
var resetBtn = document.getElementById("challenge-reset");
|
||
var total = badges.length;
|
||
var collected = 0;
|
||
|
||
var messages = [
|
||
"Tap a badge to start collecting!",
|
||
"Nice! Keep going!",
|
||
"You're on a roll!",
|
||
"Halfway there!",
|
||
"Almost a champion!",
|
||
"Just a few more!",
|
||
"So close to the grand prize!",
|
||
"All badges collected! You're a champion!",
|
||
];
|
||
|
||
function update() {
|
||
countEl.textContent = collected;
|
||
barEl.style.width = (collected / total) * 100 + "%";
|
||
var idx = Math.round((collected / total) * (messages.length - 1));
|
||
statusEl.textContent = messages[idx];
|
||
}
|
||
|
||
badges.forEach(function (b) {
|
||
b.addEventListener("click", function () {
|
||
if (b.classList.contains("is-earned")) {
|
||
b.classList.remove("is-earned");
|
||
collected--;
|
||
} else {
|
||
b.classList.add("is-earned");
|
||
collected++;
|
||
}
|
||
update();
|
||
});
|
||
});
|
||
|
||
resetBtn.addEventListener("click", function () {
|
||
badges.forEach(function (b) {
|
||
b.classList.remove("is-earned");
|
||
});
|
||
collected = 0;
|
||
update();
|
||
});
|
||
})();
|
||
</script>
|
||
</section>
|
||
<section class="activities">
|
||
<h2 class="activities__title">
|
||
<span class="u-underline">Food</span> &
|
||
<span class="fw-bold">Outdoors</span>
|
||
</h2>
|
||
<div class="divider-ornament"><i class="fa-solid fa-tree"></i></div>
|
||
<p class="activities__intro">
|
||
<span class="fs-italic">Fresh</span> local food.
|
||
<span class="fs-italic">20+ outdoor activities</span> across 100+
|
||
acres. Enjoy locally sourced, non-GMO, seed-oil-free meals while you
|
||
explore 3 unforgettable days of adventure.
|
||
</p>
|
||
|
||
<div class="activities__filters" id="activity-filters">
|
||
<button
|
||
class="activities__filter is-active"
|
||
data-filter="all"
|
||
type="button"
|
||
>
|
||
All
|
||
</button>
|
||
<button
|
||
class="activities__filter"
|
||
data-filter="adventure"
|
||
type="button"
|
||
>
|
||
Adventure
|
||
</button>
|
||
<button class="activities__filter" data-filter="trades" type="button">
|
||
Trades & Crafts
|
||
</button>
|
||
<button class="activities__filter" data-filter="nature" type="button">
|
||
Nature & Wildlife
|
||
</button>
|
||
<button class="activities__filter" data-filter="sports" type="button">
|
||
Court Sports
|
||
</button>
|
||
<button class="activities__filter" data-filter="relax" type="button">
|
||
Relaxation
|
||
</button>
|
||
<button class="activities__filter" data-filter="food" type="button">
|
||
Food Vendors
|
||
</button>
|
||
<button class="activities__filter" data-filter="event" type="button">
|
||
Special Events
|
||
</button>
|
||
</div>
|
||
|
||
<div class="activities__grid" id="activities-grid">
|
||
<article class="activity" data-categories="event">
|
||
<div class="activity__media">
|
||
<img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/fireworks-display.webp"
|
||
alt="Light the Night fireworks display at Shiloh Echo '26"
|
||
loading="lazy"
|
||
/>
|
||
<span class="activity__badge">Special Event</span>
|
||
</div>
|
||
<div class="activity__body">
|
||
<h3 class="activity__name">Light the Night</h3>
|
||
<p class="activity__desc">
|
||
Spectacular fireworks display lighting up the evening sky with
|
||
vibrant colors and patterns — an unforgettable family
|
||
celebration.
|
||
</p>
|
||
</div>
|
||
</article>
|
||
|
||
<article class="activity" data-categories="trades">
|
||
<div class="activity__media">
|
||
<img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/forging.webp"
|
||
alt="Hands-on blacksmith forging activity with David Walker at Shiloh Echo '26"
|
||
loading="lazy"
|
||
/>
|
||
<span class="activity__badge">Trades & Crafts</span>
|
||
</div>
|
||
<div class="activity__body">
|
||
<h3 class="activity__name">Forging</h3>
|
||
<p class="activity__desc">
|
||
Hands-on blacksmithing with David Walker — work hot steel with
|
||
real tools and certified instructors to forge a piece to take
|
||
home.
|
||
</p>
|
||
</div>
|
||
</article>
|
||
|
||
<article class="activity" data-categories="trades adventure">
|
||
<div class="activity__media">
|
||
<img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/axe-throwing.webp"
|
||
alt="Axe throwing activity at Shiloh Echo '26"
|
||
loading="lazy"
|
||
/>
|
||
<span class="activity__badge">Trades & Crafts</span>
|
||
</div>
|
||
<div class="activity__body">
|
||
<h3 class="activity__name">Axe Throwing</h3>
|
||
<p class="activity__desc">
|
||
Unleash your inner lumberjack. Take aim and hurl axes at targets
|
||
— try your hand with the axe you forged with David Walker.
|
||
</p>
|
||
</div>
|
||
</article>
|
||
|
||
<article class="activity" data-categories="adventure nature">
|
||
<div class="activity__media">
|
||
<img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/horse-riding.webp"
|
||
alt="Guided horseback riding on North Idaho trails at Shiloh Echo '26"
|
||
loading="lazy"
|
||
/>
|
||
<span class="activity__badge">Adventure</span>
|
||
</div>
|
||
<div class="activity__body">
|
||
<h3 class="activity__name">Horse Riding</h3>
|
||
<p class="activity__desc">
|
||
Saddle up and explore North Idaho trails on horseback. Guided
|
||
rides for all skill levels with stunning scenery.
|
||
</p>
|
||
</div>
|
||
</article>
|
||
|
||
<article class="activity" data-categories="adventure">
|
||
<div class="activity__media">
|
||
<img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/gunrange.webp"
|
||
alt="Jager Defense gun range shooting activity at Shiloh Echo '26"
|
||
loading="lazy"
|
||
/>
|
||
<span class="activity__badge activity__badge--restricted"
|
||
>Age Restricted</span
|
||
>
|
||
</div>
|
||
<div class="activity__body">
|
||
<h3 class="activity__name">Gun Range</h3>
|
||
<p class="activity__desc">
|
||
Guided shooting experience by Jager Defense with multiple
|
||
weapons systems and latest 5.56 Micro-K Suppressors. Trained
|
||
instructors on-site.
|
||
</p>
|
||
</div>
|
||
</article>
|
||
|
||
<article class="activity" data-categories="nature">
|
||
<div class="activity__media">
|
||
<img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/foraging.webp"
|
||
alt="Guided plant foraging adventure with herbalist Michelle McAninch at Shiloh Echo '26"
|
||
loading="lazy"
|
||
/>
|
||
<span class="activity__badge">Nature</span>
|
||
</div>
|
||
<div class="activity__body">
|
||
<h3 class="activity__name">Foraging</h3>
|
||
<p class="activity__desc">
|
||
Guided foraging adventure with herbalist Michelle McAninch —
|
||
learn to identify and harvest medicinal plants, herbs, berries,
|
||
and mushrooms.
|
||
</p>
|
||
</div>
|
||
</article>
|
||
|
||
<article class="activity" data-categories="adventure event">
|
||
<div class="activity__media">
|
||
<img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/scavenger-hunt.webp"
|
||
alt="Family scavenger hunt activity at Shiloh Echo '26"
|
||
loading="lazy"
|
||
/>
|
||
<span class="activity__badge">Adventure</span>
|
||
</div>
|
||
<div class="activity__body">
|
||
<h3 class="activity__name">Scavenger Hunt</h3>
|
||
<p class="activity__desc">
|
||
Explore 100+ acres and discover hidden gems! Complete challenges
|
||
to win prizes in this family-friendly adventure across the
|
||
retreat.
|
||
</p>
|
||
</div>
|
||
</article>
|
||
|
||
<article class="activity" data-categories="relax">
|
||
<div class="activity__media">
|
||
<img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/wood-fired-sauna-outside.webp"
|
||
class="lightbox-trigger"
|
||
alt="Onsite wood-fired sauna at Boulder Creek Retreat during Shiloh Echo '26"
|
||
loading="lazy"
|
||
/>
|
||
<span class="activity__badge">Relaxation</span>
|
||
</div>
|
||
<div class="activity__body">
|
||
<h3 class="activity__name">Sauna</h3>
|
||
<p class="activity__desc">
|
||
Unwind in our wood-fired sauna — melt away stress, share
|
||
stories, and soak up the warmth and tranquility.
|
||
</p>
|
||
<div class="activity__gallery">
|
||
<img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/wood-fired-sauna-inside-stove-wood.webp"
|
||
class="lightbox-trigger"
|
||
alt="Wood-fired stove inside the onsite sauna"
|
||
loading="lazy"
|
||
/>
|
||
<img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/wood-fired-sauna-inside-seating.webp"
|
||
class="lightbox-trigger"
|
||
alt="Seating inside the wood-fired sauna"
|
||
loading="lazy"
|
||
/>
|
||
</div>
|
||
</div>
|
||
</article>
|
||
|
||
<article class="activity" data-categories="adventure nature">
|
||
<div class="activity__media">
|
||
<img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/western-adventure-pack-llamas.webp"
|
||
alt="Western Adventure Pack Llama trekking activity at Shiloh Echo '26"
|
||
loading="lazy"
|
||
/>
|
||
<span class="activity__badge">Adventure</span>
|
||
</div>
|
||
<div class="activity__body">
|
||
<h3 class="activity__name">Pack Llama Treks</h3>
|
||
<p class="activity__desc">
|
||
Guided trek through Boulder Creek Retreat hiking trails with
|
||
friendly, sure-footed pack llamas from Western Adventure Pack
|
||
Llamas.
|
||
</p>
|
||
<a
|
||
class="activity__link"
|
||
target="_blank"
|
||
href="https://www.instagram.com/westernadventurepackllama/"
|
||
rel="noopener noreferrer"><i class="fa-solid fa-link"></i
|
||
></a>
|
||
</div>
|
||
</article>
|
||
|
||
<article class="activity" data-categories="trades">
|
||
<div class="activity__media">
|
||
<img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/fiber-spinning.webp"
|
||
alt="Fiber spinning activity at Shiloh Echo '26"
|
||
loading="lazy"
|
||
/>
|
||
<span class="activity__badge">Trades & Crafts</span>
|
||
</div>
|
||
<div class="activity__body">
|
||
<h3 class="activity__name">Wool Spinning</h3>
|
||
<p class="activity__desc">
|
||
Learn the art of turning raw wool into beautiful yarn with
|
||
Amiable Acres — a hands-on experience in traditional fiber
|
||
craft.
|
||
</p>
|
||
<a
|
||
class="activity__link"
|
||
target="_blank"
|
||
href="https://amiableacres.com/"
|
||
rel="noopener noreferrer"><i class="fa-solid fa-link"></i
|
||
></a>
|
||
</div>
|
||
</article>
|
||
|
||
<article class="activity" data-categories="trades">
|
||
<div class="activity__media">
|
||
<img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/timberframe.webp"
|
||
alt="Timber framing activity at Shiloh Echo '26"
|
||
loading="lazy"
|
||
/>
|
||
<span class="activity__badge">Trades & Crafts</span>
|
||
</div>
|
||
<div class="activity__body">
|
||
<h3 class="activity__name">Timber Framing</h3>
|
||
<p class="activity__desc">
|
||
Learn the ancient craft of timber framing with Amiable Acres —
|
||
work with traditional tools and natural materials guided by
|
||
experienced instructors.
|
||
</p>
|
||
<a
|
||
class="activity__link"
|
||
target="_blank"
|
||
href="https://amiableacres.com/"
|
||
rel="noopener noreferrer"><i class="fa-solid fa-link"></i
|
||
></a>
|
||
</div>
|
||
</article>
|
||
|
||
<article class="activity" data-categories="trades">
|
||
<div class="activity__media">
|
||
<img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/wild-fire-knife-and-tool1.webp"
|
||
alt="Wild Fire Knife and Tool demonstration at Shiloh Echo '26"
|
||
loading="lazy"
|
||
/>
|
||
<span class="activity__badge">Trades & Crafts</span>
|
||
</div>
|
||
<div class="activity__body">
|
||
<h3 class="activity__name">Bladesmith</h3>
|
||
<p class="activity__desc">
|
||
Experience the art of bladesmithing with Wildfire Knife and Tool
|
||
— where traditional craftsmanship meets modern innovation in
|
||
hand-forged knives.
|
||
</p>
|
||
<a
|
||
class="activity__link"
|
||
target="_blank"
|
||
href="https://www.instagram.com/wildfireknifeandtool/"
|
||
rel="noopener noreferrer"><i class="fa-solid fa-link"></i
|
||
></a>
|
||
</div>
|
||
</article>
|
||
|
||
<article class="activity" data-categories="nature adventure">
|
||
<div class="activity__media">
|
||
<img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/righteousk9-activity.webp"
|
||
alt="Righteous K9 Training dog handling activity at Shiloh Echo '26"
|
||
loading="lazy"
|
||
/>
|
||
<span class="activity__badge">Nature</span>
|
||
</div>
|
||
<div class="activity__body">
|
||
<h3 class="activity__name">K9 Training</h3>
|
||
<p class="activity__desc">
|
||
Interactive canine training with Righteous K9 — learn from
|
||
expert trainers specializing in military & law
|
||
enforcement-based techniques.
|
||
</p>
|
||
</div>
|
||
</article>
|
||
|
||
<article class="activity" data-categories="trades">
|
||
<div class="activity__media">
|
||
<img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/locksport.webp"
|
||
alt="Locksport lock-picking challenge activity at Shiloh Echo '26"
|
||
loading="lazy"
|
||
/>
|
||
<span class="activity__badge">Trades & Crafts</span>
|
||
</div>
|
||
<div class="activity__body">
|
||
<h3 class="activity__name">Locksport</h3>
|
||
<p class="activity__desc">
|
||
Learn the sport of lock picking — discover how to avoid security
|
||
vulnerabilities and test your skills on various locks and
|
||
challenges.
|
||
</p>
|
||
</div>
|
||
</article>
|
||
|
||
<article class="activity" data-categories="nature relax">
|
||
<div class="activity__media">
|
||
<img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/canoe.webp"
|
||
alt="Canoeing activity on the water at Shiloh Echo '26"
|
||
loading="lazy"
|
||
/>
|
||
<span class="activity__badge">Nature</span>
|
||
</div>
|
||
<div class="activity__body">
|
||
<h3 class="activity__name">Canoeing</h3>
|
||
<p class="activity__desc">
|
||
Serene canoeing on beautiful waters — paddle through calm scenic
|
||
landscape and take in the natural beauty of North Idaho.
|
||
</p>
|
||
</div>
|
||
</article>
|
||
|
||
<article class="activity" data-categories="nature">
|
||
<div class="activity__media">
|
||
<img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/pettingzoo.webp"
|
||
alt="Family petting zoo activity at Shiloh Echo '26"
|
||
loading="lazy"
|
||
/>
|
||
<span class="activity__badge">Nature</span>
|
||
</div>
|
||
<div class="activity__body">
|
||
<h3 class="activity__name">Petting Zoo</h3>
|
||
<p class="activity__desc">
|
||
Get up close with friendly farm animals — goats and furry
|
||
friends in a fun, interactive experience for kids of all ages.
|
||
</p>
|
||
</div>
|
||
</article>
|
||
|
||
<article class="activity" data-categories="adventure nature">
|
||
<div class="activity__media">
|
||
<img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/hiking.webp"
|
||
alt="Guided hiking on North Idaho trails at Shiloh Echo '26"
|
||
loading="lazy"
|
||
/>
|
||
<span class="activity__badge">Adventure</span>
|
||
</div>
|
||
<div class="activity__body">
|
||
<h3 class="activity__name">Hiking</h3>
|
||
<p class="activity__desc">
|
||
Guided hikes through scenic trails with breathtaking views of
|
||
North Idaho's natural beauty — from leisurely strolls to
|
||
challenging treks.
|
||
</p>
|
||
</div>
|
||
</article>
|
||
|
||
<article class="activity" data-categories="nature relax">
|
||
<div class="activity__media">
|
||
<img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/swimming.webp"
|
||
alt="Swimming and floating on the water at Shiloh Echo '26"
|
||
loading="lazy"
|
||
/>
|
||
<span class="activity__badge">Nature</span>
|
||
</div>
|
||
<div class="activity__body">
|
||
<h3 class="activity__name">Swimming</h3>
|
||
<p class="activity__desc">
|
||
Enjoy a fun swim with family and friends, or simply float and
|
||
soak up the sun in a great spot to unwind and recharge.
|
||
</p>
|
||
</div>
|
||
</article>
|
||
|
||
<article class="activity" data-categories="nature relax">
|
||
<div class="activity__media">
|
||
<img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/fishing.webp"
|
||
alt="Fishing activity for all skill levels at Shiloh Echo '26"
|
||
loading="lazy"
|
||
/>
|
||
<span class="activity__badge">Nature</span>
|
||
</div>
|
||
<div class="activity__body">
|
||
<h3 class="activity__name">Fishing</h3>
|
||
<p class="activity__desc">
|
||
Whether you're an experienced angler or a beginner, relax and
|
||
enjoy the thrill of reeling in a catch in North Idaho's waters.
|
||
</p>
|
||
</div>
|
||
</article>
|
||
|
||
<article class="activity" data-categories="sports">
|
||
<div class="activity__media">
|
||
<img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/basketball.webp"
|
||
alt="Friendly pickup basketball game at Shiloh Echo '26"
|
||
loading="lazy"
|
||
/>
|
||
<span class="activity__badge">Court Sports</span>
|
||
</div>
|
||
<div class="activity__body">
|
||
<h3 class="activity__name">Basketball</h3>
|
||
<p class="activity__desc">
|
||
Join a friendly pickup game with fellow retreat attendees —
|
||
exercise and competition in a fun, relaxed atmosphere.
|
||
</p>
|
||
</div>
|
||
</article>
|
||
|
||
<article class="activity" data-categories="sports">
|
||
<div class="activity__media">
|
||
<img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/volleyball.webp"
|
||
alt="Volleyball court activity at Shiloh Echo '26"
|
||
loading="lazy"
|
||
/>
|
||
<span class="activity__badge">Court Sports</span>
|
||
</div>
|
||
<div class="activity__body">
|
||
<h3 class="activity__name">Volleyball</h3>
|
||
<p class="activity__desc">
|
||
Spike, block, and serve in the sun — a great way to get exercise
|
||
and enjoy the company of fellow attendees on our outdoor court.
|
||
</p>
|
||
</div>
|
||
</article>
|
||
|
||
<article class="activity" data-categories="sports">
|
||
<div class="activity__media">
|
||
<img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/pickleball.webp"
|
||
alt="Pickleball courts activity at Shiloh Echo '26"
|
||
loading="lazy"
|
||
/>
|
||
<span class="activity__badge">Court Sports</span>
|
||
</div>
|
||
<div class="activity__body">
|
||
<h3 class="activity__name">Pickleball</h3>
|
||
<p class="activity__desc">
|
||
Dink, dash, and volley in this fast-paced, social game perfect
|
||
for all ages and skill levels. Courts set up and ready for
|
||
action.
|
||
</p>
|
||
</div>
|
||
</article>
|
||
|
||
<article class="activity" data-categories="relax event">
|
||
<div class="activity__media">
|
||
<img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/firepit.webp"
|
||
alt="Evening firepit gathering at Shiloh Echo '26"
|
||
loading="lazy"
|
||
/>
|
||
<span class="activity__badge">Relaxation</span>
|
||
</div>
|
||
<div class="activity__body">
|
||
<h3 class="activity__name">Fire Pit</h3>
|
||
<p class="activity__desc">
|
||
Gather 'round the fire — roast marshmallows, share stories, and
|
||
make memories under the stars. The perfect spot to connect each
|
||
evening.
|
||
</p>
|
||
</div>
|
||
</article>
|
||
|
||
<article class="activity" data-categories="food">
|
||
<div class="activity__media">
|
||
<img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/theflameprofile.webp"
|
||
alt="The Flame Quesabirria food vendor at Shiloh Echo '26"
|
||
loading="lazy"
|
||
/>
|
||
<span class="activity__badge activity__badge--food"
|
||
>Food Vendor</span
|
||
>
|
||
</div>
|
||
<div class="activity__body">
|
||
<h3 class="activity__name">The Flame Quesabirria</h3>
|
||
<p class="activity__desc">
|
||
Fresh local ingredients grilled on the spot — burritos, tacos,
|
||
sides and more. Locally sourced, non-GMO, and seed-oil free.
|
||
</p>
|
||
<a
|
||
class="activity__link"
|
||
target="_blank"
|
||
href="https://cdn.lasthourhosting.org/assets/The-Flame-Quesabirria-Echo-Menu.png"
|
||
rel="noopener noreferrer"><i class="fa-solid fa-link"></i> Menu</a
|
||
>
|
||
</div>
|
||
</article>
|
||
|
||
<article class="activity" data-categories="food">
|
||
<div class="activity__media">
|
||
<img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/timberline-catering.webp"
|
||
alt="Timberline Catering food vendor at Shiloh Echo '26"
|
||
loading="lazy"
|
||
/>
|
||
<span class="activity__badge activity__badge--food"
|
||
>Food Vendor</span
|
||
>
|
||
</div>
|
||
<div class="activity__body">
|
||
<h3 class="activity__name">Timberline Catering</h3>
|
||
<p class="activity__desc">
|
||
100% locally sourced ingredients from North Idaho — farm-to-fork
|
||
cuisine, seed-oil free and non-GMO. Fresh, exceptional dining.
|
||
</p>
|
||
<a
|
||
class="activity__link"
|
||
target="_blank"
|
||
href="https://www.instagram.com/timberline_catering/"
|
||
rel="noopener noreferrer"><i class="fa-solid fa-link"></i
|
||
></a>
|
||
</div>
|
||
</article>
|
||
|
||
<article class="activity" data-categories="food">
|
||
<div class="activity__media">
|
||
<img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/lore-coffe-profile.webp"
|
||
alt="Lore Roasters coffee vendor at Shiloh Echo '26"
|
||
loading="lazy"
|
||
/>
|
||
<span class="activity__badge activity__badge--food"
|
||
>Food Vendor</span
|
||
>
|
||
</div>
|
||
<div class="activity__body">
|
||
<h3 class="activity__name">Lore Coffee Roasters</h3>
|
||
<p class="activity__desc">
|
||
Unique coffees grown and processed by expert farmers worldwide —
|
||
delicately roasted to optimum flavor, clarity, and distinctness.
|
||
</p>
|
||
<a
|
||
class="activity__link"
|
||
target="_blank"
|
||
href="https://loreroasters.com/"
|
||
rel="noopener noreferrer"><i class="fa-solid fa-link"></i
|
||
></a>
|
||
</div>
|
||
</article>
|
||
</div>
|
||
|
||
<a
|
||
class="btn btn--primary activities__cta"
|
||
role="button"
|
||
href="#tickets"
|
||
>Get Tickets & Join the Fun</a
|
||
>
|
||
|
||
<script>
|
||
(function () {
|
||
var filters = document.querySelectorAll(".activities__filter");
|
||
var cards = document.querySelectorAll(".activity");
|
||
|
||
filters.forEach(function (btn) {
|
||
btn.addEventListener("click", function () {
|
||
var f = btn.getAttribute("data-filter");
|
||
filters.forEach(function (b) {
|
||
b.classList.remove("is-active");
|
||
});
|
||
btn.classList.add("is-active");
|
||
cards.forEach(function (c) {
|
||
var cats = c.getAttribute("data-categories");
|
||
if (f === "all" || cats.indexOf(f) !== -1) {
|
||
c.style.display = "";
|
||
} else {
|
||
c.style.display = "none";
|
||
}
|
||
});
|
||
});
|
||
});
|
||
})();
|
||
</script>
|
||
</section>
|
||
|
||
<div class="church-partners bg--teal column">
|
||
<div class="church-partners__inner">
|
||
<div class="church-partners__icon">
|
||
<i class="fa-solid fa-church"></i>
|
||
</div>
|
||
<h2 class="church-partners__title text--white">
|
||
Thank You to Our <span class="fw-bold">Church Partners</span>
|
||
</h2>
|
||
<p class="church-partners__lead text--white">
|
||
We partner with like-minded churches and organizations to amplify
|
||
the reach of Shiloh Echo — and we honor that partnership by giving
|
||
back.
|
||
</p>
|
||
|
||
<div class="church-partners__stat">
|
||
<span class="church-partners__stat-number">10%</span>
|
||
<span class="church-partners__stat-label"
|
||
>of ticket sales from your congregation is donated back after the
|
||
event</span
|
||
>
|
||
</div>
|
||
|
||
<div class="church-partners__steps">
|
||
<div class="church-partners__step">
|
||
<div class="church-partners__step-icon">
|
||
<i class="fa-solid fa-handshake"></i>
|
||
</div>
|
||
<div class="church-partners__step-body">
|
||
<h3 class="church-partners__step-title">Partner With Us</h3>
|
||
<p class="church-partners__step-text">
|
||
Connect your church or organization with Shiloh Echo.
|
||
</p>
|
||
</div>
|
||
</div>
|
||
<div class="church-partners__step">
|
||
<div class="church-partners__step-icon">
|
||
<i class="fa-solid fa-ticket"></i>
|
||
</div>
|
||
<div class="church-partners__step-body">
|
||
<h3 class="church-partners__step-title">
|
||
Share With Your Flock
|
||
</h3>
|
||
<p class="church-partners__step-text">
|
||
Invite your congregation to attend the retreat together.
|
||
</p>
|
||
</div>
|
||
</div>
|
||
<div class="church-partners__step">
|
||
<div class="church-partners__step-icon">
|
||
<i class="fa-solid fa-heart"></i>
|
||
</div>
|
||
<div class="church-partners__step-body">
|
||
<h3 class="church-partners__step-title">Receive 10% Back</h3>
|
||
<p class="church-partners__step-text">
|
||
We donate 10% of your congregation's ticket sales back to your
|
||
church.
|
||
</p>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<a
|
||
class="btn btn--primary church-partners__cta"
|
||
role="button"
|
||
href="#tickets"
|
||
>Partner With Us</a
|
||
>
|
||
|
||
<p class="church-partners__footnote u-text-sm text--white">
|
||
*To qualify for the 10% donation, the church or organization must
|
||
affirm the authority of Scripture, including its inerrancy and
|
||
infallibility. We reserve the right to verify the legitimacy of the
|
||
church or organization and may request additional information to
|
||
confirm its status.
|
||
</p>
|
||
</div>
|
||
</div>
|
||
<section id="schedule" class="schedule-section bg--light">
|
||
<h2 class="schedule-section__title">Event Schedule</h2>
|
||
<p class="schedule-section__link">
|
||
Click on the Calendar to Scroll —
|
||
<a href="schedule.html">View the full 3-day schedule</a>
|
||
</p>
|
||
<div class="schedule">
|
||
<div role="tablist" aria-label="Event Days" class="tabs">
|
||
<button
|
||
class="tab"
|
||
role="tab"
|
||
aria-selected="true"
|
||
aria-controls="panel-friday"
|
||
id="tab-friday"
|
||
>
|
||
Friday
|
||
</button>
|
||
<button
|
||
class="tab"
|
||
role="tab"
|
||
aria-selected="false"
|
||
aria-controls="panel-saturday"
|
||
id="tab-saturday"
|
||
>
|
||
Saturday
|
||
</button>
|
||
<button
|
||
class="tab"
|
||
role="tab"
|
||
aria-selected="false"
|
||
aria-controls="panel-sunday"
|
||
id="tab-sunday"
|
||
>
|
||
Sunday
|
||
</button>
|
||
</div>
|
||
|
||
<!-- FRIDAY -->
|
||
<section
|
||
id="panel-friday"
|
||
class="tab__panel"
|
||
role="tabpanel"
|
||
aria-labelledby="tab-friday"
|
||
aria-hidden="false"
|
||
>
|
||
<table class="schedule__table" aria-describedby="caption-friday">
|
||
<caption id="caption-friday">
|
||
Friday 9/11 — Event Schedule
|
||
</caption>
|
||
<thead>
|
||
<tr>
|
||
<th scope="col">Time</th>
|
||
<th scope="col">Main Auditorium</th>
|
||
<th scope="col">Chapel</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<th scope="row">7:00 AM – 9:00 AM</th>
|
||
<td colspan="2">
|
||
<div class="session session--break">
|
||
<span class="session__title"
|
||
>Doors Open — Check-in & Breakfast</span
|
||
>
|
||
<span class="session__details"
|
||
>Breakfast served by Timberline Catering from local
|
||
farmers.
|
||
<a
|
||
class="link--dark"
|
||
target="_blank"
|
||
href="https://www.instagram.com/timberline_catering/"
|
||
rel="noopener noreferrer">See Menu (TBA)<i class="fa fa-cutlery"></i
|
||
></a>
|
||
<br />
|
||
Food and drinks sold on-site.
|
||
<br />
|
||
This is where you get your weekend bracelet and room
|
||
key. Tickets required for entry.</span
|
||
>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<th scope="row">9:00 AM – 9:15 AM</th>
|
||
<td colspan="2">
|
||
<div class="session session--talk">
|
||
<span class="session__title">Opening Ceremony</span>
|
||
<span class="session__speaker"
|
||
>Tony Marsella — Event Organizer</span
|
||
>
|
||
<span class="session__details"
|
||
>The first meet and greet with orientation.</span
|
||
>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<th scope="row">9:15 AM – 10:00 AM</th>
|
||
<td>
|
||
<div class="session session--talk">
|
||
<span class="session__title">Naturopathic Wellness</span>
|
||
<span class="session__speaker"
|
||
>Dr. Michael Lehman, ND</span
|
||
>
|
||
<a
|
||
class="link--dark"
|
||
target="_blank"
|
||
href="https://www.evergreennaturopathic.com/"
|
||
rel="noopener noreferrer">Website<i class="fa fa-link"></i
|
||
></a>
|
||
<span class="session__details session__details--time"
|
||
>(45 Minutes Talk + Q&A)</span
|
||
>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<div class="session session--talk">
|
||
<span class="session__title">TBA</span>
|
||
<span class="session__speaker">Rick Seigmund</span>
|
||
<a
|
||
class="link--dark"
|
||
target="_blank"
|
||
href="https://familyreadinessproject.com/"
|
||
rel="noopener noreferrer">Website<i class="fa fa-link"></i
|
||
></a>
|
||
<span class="session__details session__details--time"
|
||
>(45 Minutes Talk + Q&A)</span
|
||
>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<th scope="row">10:00 AM – 10:45 AM</th>
|
||
<td>
|
||
<div class="session session--talk">
|
||
<span class="session__title">TBA</span>
|
||
<span class="session__speaker">Michelle McAninch</span>
|
||
<a
|
||
class="link--dark"
|
||
target="_blank"
|
||
href="https://www.instagram.com/tamaracgardenfamilyfarm/"
|
||
rel="noopener noreferrer">Social Media<i class="fa-brand fa-instagram"></i
|
||
></a>
|
||
<a
|
||
class="link--dark"
|
||
target="_blank"
|
||
href="tamaracgarden.com/about"
|
||
rel="noopener noreferrer">Website<i class="fa-solid fa-link"></i
|
||
></a>
|
||
<span class="session__details session__details--time"
|
||
>(45 Minutes Talk + Q&A)</span
|
||
>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<div class="session session--break">
|
||
<span class="session__title">OPEN</span>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<th scope="row">10:45 AM – 11:00 AM</th>
|
||
<td colspan="2">
|
||
<div class="session session--break">
|
||
<span class="session__title"
|
||
>Creating Firm Foundations in a Changing World</span
|
||
>
|
||
<span class="session__speaker">Charli Turner</span>
|
||
<div class="session__details">
|
||
Foundations School's Holistic Approach to Learning
|
||
<br />
|
||
(15 Minutes Talk)
|
||
</div>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<th scope="row">11:00 AM – 11:45 AM</th>
|
||
<td>
|
||
<div class="session session--talk">
|
||
<span class="session__title"
|
||
>The Wake Up Call: Digital Privacy Bootcamp</span
|
||
>
|
||
<span class="session__speaker">Sean Patrick Tario</span>
|
||
<a
|
||
class="link--dark"
|
||
target="_blank"
|
||
href="https://mark37.com/"
|
||
rel="noopener noreferrer">Website<i class="fa fa-link"></i
|
||
></a>
|
||
<div class="session__details">
|
||
We'll cover the issues with today's tech and focus on
|
||
the practical solutions.<br />
|
||
(45 Minutes Talk + Q&A)
|
||
</div>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<div class="session session--break">
|
||
<span class="session__title">OPEN</span>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<th scope="row">12:00 PM – 1:30 PM</th>
|
||
<td colspan="2">
|
||
<div class="session session--break">
|
||
<span class="session__title">Lunch Break</span>
|
||
<div class="session__details">
|
||
Lunch served by The Flame Quesabirria
|
||
<a
|
||
class="link--dark"
|
||
target="_blank"
|
||
href="https://lasthourcloud.b-cdn.net/assets/The-Flame-Quesabirria-Echo-Menu.png"
|
||
rel="noopener noreferrer">See Menu<i class="fa fa-cutlery"></i
|
||
></a>
|
||
</div>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<th scope="row">1:30 PM – 5:00 PM</th>
|
||
<td colspan="2">
|
||
<div class="session session--workshop">
|
||
<span class="session__title">Afternoon Activities</span>
|
||
<span class="session__details session__details--plain"
|
||
>All activities are available unless specified
|
||
below.</span
|
||
>
|
||
<ul class="session__list">
|
||
<li>1:30 PM — Meet-and-Greet</li>
|
||
<li>1:30 PM — Nature Walk with Michelle McAninch</li>
|
||
<li>
|
||
2:00 PM — Forge your own RR spike tomahawk ($120) with
|
||
David Walker
|
||
</li>
|
||
<li>2:00 PM — Gun Range (MUST BE AGE 13+)</li>
|
||
<li>3:00 PM — Creative Expression Art Station</li>
|
||
<li>4:00 PM — Ultimate Frisbee Tournament</li>
|
||
</ul>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<th scope="row">5:00 PM – 6:30 PM</th>
|
||
<td colspan="2">
|
||
<div class="session session--break">
|
||
<span class="session__title">Dinner</span>
|
||
<span class="session__details session__details--plain">
|
||
Dinner served by Timberline Catering with food provided
|
||
by local farmers. Food and drinks sold on-site.
|
||
</span>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<th scope="row">7:00 PM – 7:30 PM</th>
|
||
<td colspan="2">
|
||
<div class="session session--keynote">
|
||
<span class="session__title"
|
||
>Fireside Evening Worship</span
|
||
>
|
||
<span class="session__speaker">William Toll</span>
|
||
<a
|
||
class="link--dark"
|
||
target="_blank"
|
||
href="https://www.instagram.com/williamtollmusic/"
|
||
rel="noopener noreferrer"><i class="fa-brands fa-instagram"></i>Social Media</a
|
||
>
|
||
<a
|
||
class="link--dark"
|
||
target="_blank"
|
||
href="https://linktr.ee/williamtoll"
|
||
rel="noopener noreferrer"><i class="fa-solid fa-link"></i>Link Tree</a
|
||
>
|
||
<span class="session__details session__details--plain">
|
||
Nashville Folk Singer Songwriter (30 minutes)
|
||
</span>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<th scope="row">7:30 PM – 11:00 PM</th>
|
||
<td colspan="2">
|
||
<div class="session session--workshop">
|
||
<span class="session__title">Evening Activities</span>
|
||
<ul class="session__list">
|
||
<li>7:30 PM — Fireside Gathering (stories, music)</li>
|
||
<li>8:30 PM — Wood Fired Sauna</li>
|
||
<li>9:30 PM — Free Time and Socializing</li>
|
||
</ul>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</section>
|
||
|
||
<!-- SATURDAY -->
|
||
<section
|
||
id="panel-saturday"
|
||
class="tab__panel"
|
||
role="tabpanel"
|
||
aria-labelledby="tab-saturday"
|
||
aria-hidden="true"
|
||
>
|
||
<table class="schedule__table" aria-describedby="caption-saturday">
|
||
<caption id="caption-saturday">
|
||
Saturday 9/12 — Event Schedule
|
||
</caption>
|
||
<thead>
|
||
<tr>
|
||
<th scope="col">Time</th>
|
||
<th scope="col">Main Auditorium</th>
|
||
<th scope="col">Chapel</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<th scope="row">6:00 AM – 7:00 AM</th>
|
||
<td colspan="2">
|
||
<div class="session session--workshop">
|
||
<span class="session__title">Wood Fired Sauna</span>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<th scope="row">7:00 AM – 9:00 AM</th>
|
||
<td colspan="2">
|
||
<div class="session session--break">
|
||
<span class="session__title"
|
||
>Doors Open — Check-in & Breakfast</span
|
||
>
|
||
<span class="session__details"
|
||
>Breakfast served by Timberline Catering from local
|
||
farmers.
|
||
<a class="link--dark" target="_blank" href=""
|
||
rel="noopener noreferrer">See Menu (TBA)<i class="fa fa-cutlery"></i
|
||
></a>
|
||
<a
|
||
class="link--dark"
|
||
target="_blank"
|
||
href="https://www.instagram.com/timberline_catering/"
|
||
rel="noopener noreferrer">Website<i class="fa fa-link"></i
|
||
></a>
|
||
<br />
|
||
Food and drinks sold on-site.
|
||
</span>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<th scope="row">8:30 AM – 9:00 AM</th>
|
||
<td colspan="2">
|
||
<div class="session session--keynote">
|
||
<span class="session__title">Morning Worship</span>
|
||
<span class="session__speaker">William Toll</span>
|
||
<a
|
||
class="link--dark"
|
||
target="_blank"
|
||
href="https://www.instagram.com/williamtollmusic/"
|
||
rel="noopener noreferrer"><i class="fa-brands fa-instagram"></i>Social Media</a
|
||
>
|
||
<a
|
||
class="link--dark"
|
||
target="_blank"
|
||
href="https://linktr.ee/williamtoll"
|
||
rel="noopener noreferrer"><i class="fa-solid fa-link"></i>Link Tree</a
|
||
>
|
||
<div class="session__details">
|
||
Nashville Folk Singer Songwriter<br />(30 minutes)
|
||
</div>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<th scope="row">9:00 AM – 9:45 AM</th>
|
||
<td>
|
||
<div class="session session--talk">
|
||
<span class="session__title"
|
||
>Faith, Fire, and Readiness</span
|
||
>
|
||
<span class="session__speaker">David Walker</span>
|
||
<a
|
||
class="link--dark"
|
||
target="_blank"
|
||
href="https://www.instagram.com/fire_iron_forge/"
|
||
rel="noopener noreferrer">Social Media<i class="fa-brands fa-instagram"></i
|
||
></a>
|
||
<a
|
||
class="link--dark"
|
||
target="_blank"
|
||
href="https://fireironforge.com/"
|
||
rel="noopener noreferrer">Website<i class="fa fa-link"></i
|
||
></a>
|
||
<div class="session__details">
|
||
Why Families Should Recover the Lost Art of Making
|
||
<br />
|
||
(45 Minutes Talk + Q&A)
|
||
</div>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<div class="session session--talk">
|
||
<span class="session__title">Topic TBA</span>
|
||
<span class="session__speaker">Bohdan Lechnowsky</span>
|
||
<a
|
||
class="link--dark"
|
||
target="_blank"
|
||
href="https://ameridroid.com/"
|
||
rel="noopener noreferrer">Website<i class="fa fa-link"></i
|
||
></a>
|
||
<span class="session__details session__details--time"
|
||
>(45 Minutes Talk + Q&A)</span
|
||
>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<th scope="row">9:45 AM – 10:00 AM</th>
|
||
<td colspan="2">
|
||
<div class="session session--break">
|
||
<span class="session__title"
|
||
>Creating Firm Foundations in a Changing World</span
|
||
>
|
||
<span class="session__speaker">Charli Turner</span>
|
||
<div class="session__details">
|
||
Foundations School's Holistic Approach to Learning
|
||
<br />
|
||
(15 Minutes Talk)
|
||
</div>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<th scope="row">10:00 AM – 10:45 AM</th>
|
||
<td>
|
||
<div class="session session--talk">
|
||
<span class="session__title"
|
||
>Driving Change, Not People</span
|
||
>
|
||
<span class="session__speaker">April K. Mills</span>
|
||
<a
|
||
class="link--dark"
|
||
target="_blank"
|
||
href="https://x.com/engineforchange"
|
||
rel="noopener noreferrer">Social Media<i class="fa-brands fa-x"></i
|
||
></a>
|
||
<a
|
||
class="link--dark"
|
||
target="_blank"
|
||
href="https://engine-for-change.com/"
|
||
rel="noopener noreferrer">Website<i class="fa fa-link"></i
|
||
></a>
|
||
<div class="session__details">
|
||
Christian Freedom, Simple Living, and Kingdom
|
||
Community<br />
|
||
(45 Minutes Talk + Q&A)
|
||
</div>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<div class="session session--break">
|
||
<span class="session__title">OPEN</span>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<th scope="row">10:45 AM – 11:00 AM</th>
|
||
<td colspan="2">
|
||
<div class="session session--break">
|
||
<span class="session__title">Break</span>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<th scope="row">11:00 AM – 11:45 AM</th>
|
||
<td>
|
||
<div class="session session--talk">
|
||
<span class="session__title">The Biology of Peace</span>
|
||
<span class="session__speaker"
|
||
>Dr. Michael Lehman, ND</span
|
||
>
|
||
<a
|
||
class="link--dark"
|
||
target="_blank"
|
||
href="https://www.instagram.com/drmichaellehman/"
|
||
rel="noopener noreferrer">Social Media<i class="fa-brands fa-instagram"></i
|
||
></a>
|
||
<a
|
||
class="link--dark"
|
||
target="_blank"
|
||
href="https://www.evergreennaturopathic.com/"
|
||
rel="noopener noreferrer">Website<i class="fa fa-link"></i
|
||
></a>
|
||
<div class="session__details">
|
||
A Christian Naturopathic Perspective on Stress,
|
||
Inflammation, and Human Unity.<br />
|
||
(45 Minutes Talk + Q&A)
|
||
</div>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<div class="session session--break">
|
||
<span class="session__title">OPEN</span>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<th scope="row">12:00 PM – 1:30 PM</th>
|
||
<td colspan="2">
|
||
<div class="session session--break">
|
||
<span class="session__title">Lunch Break</span>
|
||
<div class="session__details">
|
||
Lunch served by The Flame Quesabirria
|
||
<a
|
||
class="link--dark"
|
||
target="_blank"
|
||
href="https://lasthourcloud.b-cdn.net/assets/The-Flame-Quesabirria-Echo-Menu.png"
|
||
rel="noopener noreferrer">See Menu<i class="fa fa-cutlery"></i
|
||
></a>
|
||
<br />
|
||
Food and drinks sold on-site.
|
||
</div>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<th scope="row">1:30 PM – 5:00 PM</th>
|
||
<td colspan="2">
|
||
<div class="session session--workshop">
|
||
<span class="session__title">Afternoon Activities</span>
|
||
<span class="session__details session__details--plain"
|
||
>All activities are available unless specified
|
||
below.</span
|
||
>
|
||
<ul class="session__list">
|
||
<li>1:30 PM — Meet-and-Greet</li>
|
||
<li>1:30 PM — Nature Walk with Michelle McAninch</li>
|
||
<li>2:00 PM — Gun Range (MUST BE AGE 13+)</li>
|
||
<li>
|
||
2:00 PM — Forge your own RR spike tomahawk ($120) with
|
||
David Walker
|
||
</li>
|
||
<li>3:00 PM — Official Volleyball Tournament</li>
|
||
<li>4:00 PM — Art Station (creative expression)</li>
|
||
<li>Pack Llama Hikes — (SATURDAY ONLY)</li>
|
||
</ul>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<th scope="row">5:00 PM – 6:30 PM</th>
|
||
<td colspan="2">
|
||
<div class="session session--break">
|
||
<span class="session__title"
|
||
>Pioneer & Homestead Dinner</span
|
||
>
|
||
<span class="session__details session__details--plain">
|
||
Dinner served by Timberline Catering with food provided
|
||
by local farmers. Food and drinks sold on-site. Come
|
||
wearing your best prairie dresses, bonnets, suspenders,
|
||
boots, galore! Prizes for the best dressed, goofy,
|
||
strapping, and questionably time traveling.
|
||
</span>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<th scope="row">7:00 PM – 7:30 PM</th>
|
||
<td colspan="2">
|
||
<div class="session session--keynote">
|
||
<span class="session__title"
|
||
>Fireside Evening Worship & Concert</span
|
||
>
|
||
<span class="session__speaker">William Toll</span>
|
||
<a
|
||
class="link--dark"
|
||
target="_blank"
|
||
href="https://www.instagram.com/williamtollmusic/"
|
||
rel="noopener noreferrer"><i class="fa-brands fa-instagram"></i>Social Media</a
|
||
>
|
||
<a
|
||
class="link--dark"
|
||
target="_blank"
|
||
href="https://linktr.ee/williamtoll"
|
||
rel="noopener noreferrer"><i class="fa-solid fa-link"></i>Link Tree</a
|
||
>
|
||
<span class="session__details session__details--plain">
|
||
Nashville Folk Singer Songwriter (30 minutes)
|
||
</span>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<th scope="row">7:30 PM – 12:00 AM</th>
|
||
<td colspan="2">
|
||
<div class="session session--workshop">
|
||
<span class="session__title">Evening Activities</span>
|
||
<ul class="session__list">
|
||
<li>7:30 PM — Fireside Gathering & Concert</li>
|
||
<li>8:30 PM — Wood Fired Sauna</li>
|
||
<li>9:30 PM — Light the Night Fireworks Show</li>
|
||
<li>10:00 PM — Free Time and Socializing</li>
|
||
<li>11:00 PM — Manhunt (flashlight tag)</li>
|
||
</ul>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</section>
|
||
|
||
<!-- SUNDAY -->
|
||
<section
|
||
id="panel-sunday"
|
||
class="tab__panel"
|
||
role="tabpanel"
|
||
aria-labelledby="tab-sunday"
|
||
aria-hidden="true"
|
||
>
|
||
<table class="schedule__table" aria-describedby="caption-sunday">
|
||
<caption id="caption-sunday">
|
||
Sunday 9/13 — Event Schedule
|
||
</caption>
|
||
<thead>
|
||
<tr>
|
||
<th scope="col">Time</th>
|
||
<th scope="col">Main Auditorium</th>
|
||
<th scope="col">Chapel</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<th scope="row">6:00 AM – 7:00 AM</th>
|
||
<td colspan="2">
|
||
<div class="session session--workshop">
|
||
<span class="session__title">Wood Fired Sauna</span>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<th scope="row">7:00 AM – 9:00 AM</th>
|
||
<td colspan="2">
|
||
<div class="session session--break">
|
||
<span class="session__title"
|
||
>Doors Open — Check-in & Breakfast</span
|
||
>
|
||
<span class="session__details"
|
||
>Breakfast served by Timberline Catering from local
|
||
farmers.
|
||
<a class="link--dark" target="_blank" href=""
|
||
rel="noopener noreferrer">See Menu (TBA)<i class="fa fa-cutlery"></i
|
||
></a>
|
||
<a
|
||
class="link--dark"
|
||
target="_blank"
|
||
href="https://www.instagram.com/timberline_catering/"
|
||
rel="noopener noreferrer">Website<i class="fa fa-link"></i
|
||
></a>
|
||
<br />
|
||
Food and drinks sold on-site.
|
||
</span>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<th scope="row">8:30 AM – 9:00 AM</th>
|
||
<td colspan="2">
|
||
<div class="session session--keynote">
|
||
<span class="session__title">Morning Worship</span>
|
||
<span class="session__speaker">William Toll</span>
|
||
<a
|
||
class="link--dark"
|
||
target="_blank"
|
||
href="https://www.instagram.com/williamtollmusic/"
|
||
rel="noopener noreferrer"><i class="fa-brands fa-instagram"></i>Social Media</a
|
||
>
|
||
<a
|
||
class="link--dark"
|
||
target="_blank"
|
||
href="https://linktr.ee/williamtoll"
|
||
rel="noopener noreferrer"><i class="fa-solid fa-link"></i>Link Tree</a
|
||
>
|
||
<div class="session__details">
|
||
Nashville Folk Singer Songwriter<br />(30 minutes)
|
||
</div>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<th scope="row">9:00 AM – 9:45 AM</th>
|
||
<td>
|
||
<div class="session session--talk">
|
||
<span class="session__title"
|
||
>Why Choose Jesus and How to Follow Him</span
|
||
>
|
||
<span class="session__speaker">Carl Tompkins</span>
|
||
<div class="session__details">
|
||
Stemming from 43 years in business teaching seventy-two
|
||
different subjects, there is no more important lesson
|
||
that I could provide than the one that deals with why we
|
||
choose Jesus and how to follow Him.<br />(45 minutes
|
||
Talk + Q&A)
|
||
</div>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<div class="session session--break">
|
||
<span class="session__title">OPEN</span>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<th scope="row">9:45 AM – 10:00 AM</th>
|
||
<td colspan="2">
|
||
<div class="session session--break">
|
||
<span class="session__title"
|
||
>Creating Firm Foundations in a Changing World</span
|
||
>
|
||
<span class="session__speaker">Charli Turner</span>
|
||
<div class="session__details">
|
||
Foundations School's Holistic Approach to Learning
|
||
<br />
|
||
(15 Minutes Talk)
|
||
</div>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<th scope="row">10:00 AM – 10:45 AM</th>
|
||
<td>
|
||
<div class="session session--talk">
|
||
<span class="session__title">Topic TBA</span>
|
||
<span class="session__speaker">Dr. Marcus Roe</span>
|
||
<a
|
||
class="link--dark"
|
||
target="_blank"
|
||
href="https://drm.cc/"
|
||
rel="noopener noreferrer">Website<i class="fa-solid fa-link"></i
|
||
></a>
|
||
<span class="session__details session__details--time"
|
||
>(45 Minutes Talk + Q&A)</span
|
||
>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<div class="session session--break">
|
||
<span class="session__title">OPEN</span>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<th scope="row">10:45 AM – 11:00 AM</th>
|
||
<td colspan="2">
|
||
<div class="session session--break">
|
||
<span class="session__title">Break</span>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<th scope="row">11:00 AM – 11:45 AM</th>
|
||
<td colspan="2">
|
||
<div class="session session--talk">
|
||
<span class="session__title"
|
||
>Sword and Psalm: Cultivate Your Creative Gifting</span
|
||
>
|
||
<span class="session__speaker">Cliff Graham</span>
|
||
<a
|
||
class="link--dark"
|
||
target="_blank"
|
||
href="https://www.kavodfamilyministries.org/lionofwarseries"
|
||
rel="noopener noreferrer"><i class="fa-solid fa-link"></i>Website</a
|
||
>
|
||
<div class="session__details">
|
||
This talk "Sword and Psalm" is based on Cliff's research
|
||
and novels about the wars of King David to help you
|
||
realize your creativity.<br />
|
||
(45 Minutes Talk + Q&A)
|
||
</div>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<th scope="row">12:00 PM – 1:30 PM</th>
|
||
<td colspan="2">
|
||
<div class="session session--break">
|
||
<span class="session__title">Lunch Break</span>
|
||
<div class="session__details">
|
||
Lunch served by The Flame Quesabirria
|
||
<a
|
||
class="link--dark"
|
||
target="_blank"
|
||
href="https://lasthourcloud.b-cdn.net/assets/The-Flame-Quesabirria-Echo-Menu.png"
|
||
rel="noopener noreferrer">See Menu<i class="fa fa-cutlery"></i
|
||
></a>
|
||
</div>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<th scope="row">1:30 PM – 5:00 PM</th>
|
||
<td colspan="2">
|
||
<div class="session session--workshop">
|
||
<span class="session__title">Afternoon Activities</span>
|
||
<span class="session__details session__details--plain"
|
||
>All activities are available unless specified
|
||
below.</span
|
||
>
|
||
<ul class="session__list">
|
||
<li>1:30 PM — Prizes & Awards Ceremony</li>
|
||
<li>1:30 PM — Nature Walk with Michelle McAninch</li>
|
||
<li>2:00 PM — Gun Range (MUST BE AGE 13+)</li>
|
||
<li>
|
||
2:00 PM — Forge your own RR spike tomahawk ($120) with
|
||
David Walker
|
||
</li>
|
||
<li>3:00 PM — Basketball Tournament</li>
|
||
</ul>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<th scope="row">5:00 PM – 6:30 PM</th>
|
||
<td colspan="2">
|
||
<div class="session session--break">
|
||
<span class="session__title"
|
||
>Dinner: Mystery Prizes and Awards Ceremony</span
|
||
>
|
||
<span class="session__details session__details--plain">
|
||
Dinner served by Timberline Catering with food provided
|
||
by local farmers. Food and drinks sold on-site. Get
|
||
ready to see who earned the most badges! We'll be giving
|
||
away 3 mystery prizes. Did you travel the farthest?
|
||
Think you brought the largest group? Yep, there's an
|
||
award for that! You don't want to miss this.
|
||
</span>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<th scope="row">7:00 PM – 8:00 PM</th>
|
||
<td colspan="2">
|
||
<div class="session session--keynote">
|
||
<span class="session__title"
|
||
>Fireside Evening Worship & Concert</span
|
||
>
|
||
<span class="session__speaker">William Toll</span>
|
||
<a
|
||
class="link--dark"
|
||
target="_blank"
|
||
href="https://www.instagram.com/williamtollmusic/"
|
||
rel="noopener noreferrer"><i class="fa-brands fa-instagram"></i>Social Media</a
|
||
>
|
||
<a
|
||
class="link--dark"
|
||
target="_blank"
|
||
href="https://linktr.ee/williamtoll"
|
||
rel="noopener noreferrer"><i class="fa-solid fa-link"></i>Link Tree</a
|
||
>
|
||
<span class="session__details session__details--time"
|
||
>(30 Minutes)</span
|
||
>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<th scope="row">7:30 PM – 11:00 PM</th>
|
||
<td colspan="2">
|
||
<div class="session session--workshop">
|
||
<span class="session__title">Evening Activities</span>
|
||
<ul class="session__list">
|
||
<li>7:30 PM — Fireside Gathering</li>
|
||
<li>8:30 PM — Wood Fired Sauna</li>
|
||
<li>9:30 PM — Closing and Departure</li>
|
||
</ul>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</section>
|
||
</div>
|
||
</section>
|
||
|
||
<section class="venue">
|
||
<h2 class="venue__title">Explore the Venue</h2>
|
||
<p class="venue__intro">
|
||
Boulder Creek Retreat — a 100+ acre wilderness campus in Bonners
|
||
Ferry, Idaho, purpose-built for family retreats, outdoor adventure,
|
||
and peaceful community.
|
||
</p>
|
||
|
||
<div class="venue__stats">
|
||
<div class="venue__stat">
|
||
<i class="fa-solid fa-tree"></i>
|
||
<span class="venue__stat-number">100+</span>
|
||
<span class="venue__stat-label">Acres</span>
|
||
</div>
|
||
<div class="venue__stat">
|
||
<i class="fa-solid fa-mountain-sun"></i>
|
||
<span class="venue__stat-number">13+</span>
|
||
<span class="venue__stat-label">Activities</span>
|
||
</div>
|
||
<div class="venue__stat">
|
||
<i class="fa-solid fa-bed"></i>
|
||
<span class="venue__stat-number">3</span>
|
||
<span class="venue__stat-label">Lodging Types</span>
|
||
</div>
|
||
<div class="venue__stat">
|
||
<i class="fa-solid fa-utensils"></i>
|
||
<span class="venue__stat-number">3</span>
|
||
<span class="venue__stat-label">Food Vendors</span>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="venue__tabs">
|
||
<button
|
||
class="venue__tab is-active"
|
||
data-map="activities"
|
||
type="button"
|
||
>
|
||
<i class="fa-solid fa-map"></i> Activities Map
|
||
</button>
|
||
<button class="venue__tab" data-map="location" type="button">
|
||
<i class="fa-solid fa-location-dot"></i> Location & Directions
|
||
</button>
|
||
</div>
|
||
|
||
<div class="venue__panels">
|
||
<div class="venue__panel is-active" data-panel="activities">
|
||
<div class="venue__map-zoom">
|
||
<img loading="lazy" decoding="async"
|
||
src="https://cdn.lasthourhosting.org/assets/BCR-activities-map.avif"
|
||
alt="Boulder Creek Retreat activities map — layout of the 100+ acre Shiloh Echo '26 venue"
|
||
id="venue-map-img"
|
||
/>
|
||
<button
|
||
class="venue__zoom-btn"
|
||
id="venue-zoom-in"
|
||
type="button"
|
||
aria-label="Zoom in"
|
||
>
|
||
<i class="fa-solid fa-magnifying-glass-plus"></i>
|
||
</button>
|
||
<button
|
||
class="venue__zoom-btn venue__zoom-btn--out"
|
||
id="venue-zoom-out"
|
||
type="button"
|
||
aria-label="Zoom out"
|
||
>
|
||
<i class="fa-solid fa-magnifying-glass-minus"></i>
|
||
</button>
|
||
</div>
|
||
<p class="venue__map-hint">
|
||
Use zoom buttons or click the map to open the full-size version
|
||
</p>
|
||
<a
|
||
class="btn btn--outline venue__map-link"
|
||
href="https://cdn.lasthourhosting.org/assets/BCR-activities-map.avif"
|
||
target="_blank"
|
||
role="button"
|
||
rel="noopener noreferrer">Open Full Map
|
||
<i class="fa-solid fa-arrow-up-right-from-square"></i
|
||
></a>
|
||
</div>
|
||
|
||
<div class="venue__panel" data-panel="location">
|
||
<div class="venue__location-grid">
|
||
<div class="venue__address">
|
||
<h3 class="venue__address-title">Boulder Creek Retreat</h3>
|
||
<p class="venue__address-text">
|
||
<i class="fa-solid fa-location-dot"></i> 372 Denali Ln<br />
|
||
Bonners Ferry, Idaho 83805
|
||
</p>
|
||
<div class="venue__address-actions">
|
||
<a
|
||
class="btn btn--primary venue__directions-btn"
|
||
href="https://www.google.com/maps/place/372+Denali+Ln+Bonners+Ferry+ID+83805"
|
||
target="_blank"
|
||
role="button"
|
||
rel="noopener noreferrer">Get Directions <i class="fa-solid fa-route"></i
|
||
></a>
|
||
<a
|
||
class="btn btn--outline venue__directions-btn"
|
||
href="https://www.openstreetmap.org/?mlat=48.664454&mlon=-116.233833#map=19/48.664454/-116.233833"
|
||
target="_blank"
|
||
role="button"
|
||
rel="noopener noreferrer">View on OpenStreetMap</a
|
||
>
|
||
</div>
|
||
<div class="venue__drive-info">
|
||
<div class="venue__drive-item">
|
||
<i class="fa-solid fa-plane-arrival"></i>
|
||
<span
|
||
><strong>Spokane International Airport (GEG)</strong> — ~2
|
||
hours south</span
|
||
>
|
||
</div>
|
||
<div class="venue__drive-item">
|
||
<i class="fa-solid fa-car"></i>
|
||
<span
|
||
><strong>From Spokane:</strong> Drive north on US-2 to
|
||
Bonners Ferry, then to Boulder Creek Retreat</span
|
||
>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="venue__embed-map">
|
||
<iframe
|
||
src="https://www.openstreetmap.org/export/embed.html?bbox=-116.23447716236116%2C48.662933161005576%2C-116.23318970203401%2C48.665976618923416&layer=mapnik&marker=48.66445420002481%2C-116.233833"
|
||
title="Boulder Creek Retreat location map"
|
||
loading="lazy"
|
||
></iframe>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<script>
|
||
(function () {
|
||
var tabs = document.querySelectorAll(".venue__tab");
|
||
var panels = document.querySelectorAll(".venue__panel");
|
||
tabs.forEach(function (tab) {
|
||
tab.addEventListener("click", function () {
|
||
var opt = tab.getAttribute("data-map");
|
||
tabs.forEach(function (t) {
|
||
t.classList.remove("is-active");
|
||
});
|
||
panels.forEach(function (p) {
|
||
p.classList.remove("is-active");
|
||
});
|
||
tab.classList.add("is-active");
|
||
var panel = document.querySelector(
|
||
'[data-panel="' + opt + '"]'
|
||
);
|
||
if (panel) panel.classList.add("is-active");
|
||
});
|
||
});
|
||
|
||
var mapImg = document.getElementById("venue-map-img");
|
||
var zoomLevel = 1;
|
||
var zoomIn = document.getElementById("venue-zoom-in");
|
||
var zoomOut = document.getElementById("venue-zoom-out");
|
||
function applyZoom() {
|
||
mapImg.style.transform = "scale(" + zoomLevel + ")";
|
||
}
|
||
zoomIn.addEventListener("click", function () {
|
||
zoomLevel = Math.min(zoomLevel + 0.25, 2.5);
|
||
applyZoom();
|
||
});
|
||
zoomOut.addEventListener("click", function () {
|
||
zoomLevel = Math.max(zoomLevel - 0.25, 1);
|
||
applyZoom();
|
||
});
|
||
})();
|
||
</script>
|
||
</section>
|
||
<section class="faq">
|
||
<h2 class="faq__title">Frequently Asked Questions</h2>
|
||
<div class="faq__list">
|
||
<details class="faq__item" open>
|
||
<summary class="faq__question">
|
||
<span>What is Shiloh Echo '26?</span>
|
||
<i class="fa-solid fa-chevron-down faq__icon"></i>
|
||
</summary>
|
||
<div class="faq__answer">
|
||
<p>
|
||
Shiloh Echo is a 3-day Christian family retreat in North Idaho
|
||
featuring talks from renowned Christian experts, 13+ outdoor
|
||
activities across 100+ acres, daily live worship music, and
|
||
fresh local food. It's a wholesome weekend to refocus, relax,
|
||
and build community with like-minded families.
|
||
</p>
|
||
</div>
|
||
</details>
|
||
|
||
<details class="faq__item">
|
||
<summary class="faq__question">
|
||
<span>When and where is the event?</span>
|
||
<i class="fa-solid fa-chevron-down faq__icon"></i>
|
||
</summary>
|
||
<div class="faq__answer">
|
||
<p>
|
||
<strong
|
||
>Friday, September 11 through Sunday, September 13,
|
||
2026.</strong
|
||
>
|
||
The event runs from 8:00 AM Friday to 9:00 PM Sunday (Pacific
|
||
Time). It's held at Boulder Creek Retreat, 372 Denali Ln,
|
||
Bonners Ferry, Idaho 83805 — a 100+ acre wilderness campus in
|
||
North Idaho, about 2 hours north of Spokane International
|
||
Airport (GEG).
|
||
</p>
|
||
</div>
|
||
</details>
|
||
|
||
<details class="faq__item">
|
||
<summary class="faq__question">
|
||
<span
|
||
>What ticket options are available and what do they
|
||
include?</span
|
||
>
|
||
<i class="fa-solid fa-chevron-down faq__icon"></i>
|
||
</summary>
|
||
<div class="faq__answer">
|
||
<p>
|
||
<strong>Stay Tickets</strong> (lodging included): RV Site from
|
||
$115 (full hookups, unlimited guests in your RV), Camp Site from
|
||
$115 (dry camping for up to 4 people), and Lodge Room from $150
|
||
(normally $200). All stay options include hot showers and
|
||
wood-burning fires in designated areas.
|
||
</p>
|
||
<p>
|
||
<strong>3-Day Tickets</strong> (no lodging): from $30 Early Bird
|
||
(normally $75) for groups of 4+, $45 for 2+, or $55 solo. These
|
||
give you full access to all 3 days without overnight stay.
|
||
</p>
|
||
<p>
|
||
<strong>Kids 3 and under get in free.</strong> Heroes (active
|
||
and retired military, first responders, and their immediate
|
||
family) save 15% — contact us with valid ID to apply. Register
|
||
now and pay later with cash or card using "Offline Payment" at
|
||
checkout.
|
||
</p>
|
||
</div>
|
||
</details>
|
||
|
||
<details class="faq__item">
|
||
<summary class="faq__question">
|
||
<span>Is this event family friendly? What ages can attend?</span>
|
||
<i class="fa-solid fa-chevron-down faq__icon"></i>
|
||
</summary>
|
||
<div class="faq__answer">
|
||
<p>
|
||
Absolutely — Shiloh Echo is designed for the whole family.
|
||
Childcare is provided during talks with engaging activities for
|
||
all ages. Kids 3 and under receive complimentary admission. The
|
||
venue is a safe, wholesome environment where families grow
|
||
together through shared adventure and worship.
|
||
</p>
|
||
</div>
|
||
</details>
|
||
|
||
<details class="faq__item">
|
||
<summary class="faq__question">
|
||
<span>Is food included with my ticket?</span>
|
||
<i class="fa-solid fa-chevron-down faq__icon"></i>
|
||
</summary>
|
||
<div class="faq__answer">
|
||
<p>
|
||
Tickets do <strong>not</strong> include food or beverages, which
|
||
are sold on-site by local vendors. Expect fresh, locally
|
||
sourced, non-GMO, seed-oil-free options — from burritos and
|
||
tacos to coffee and full catering. Budget roughly $15–30 per
|
||
person per day depending on appetite.
|
||
</p>
|
||
</div>
|
||
</details>
|
||
|
||
<details class="faq__item">
|
||
<summary class="faq__question">
|
||
<span>What activities are available?</span>
|
||
<i class="fa-solid fa-chevron-down faq__icon"></i>
|
||
</summary>
|
||
<div class="faq__answer">
|
||
<p>
|
||
Over 13 outdoor activities across 100+ acres, including:
|
||
forging, axe throwing, horse riding, gun range (age restricted,
|
||
brought to you by Jager Defense), foraging, scavenger hunt,
|
||
sauna, pack llama treks, wool spinning, timber framing,
|
||
bladesmithing, K9 training, locksport, canoeing, petting zoo,
|
||
hiking, swimming, fishing, basketball, volleyball, pickleball,
|
||
and evening fire pit gatherings. Collect activity badges to win
|
||
mystery prizes!
|
||
</p>
|
||
</div>
|
||
</details>
|
||
|
||
<details class="faq__item">
|
||
<summary class="faq__question">
|
||
<span>Who is speaking and performing?</span>
|
||
<i class="fa-solid fa-chevron-down faq__icon"></i>
|
||
</summary>
|
||
<div class="faq__answer">
|
||
<p>
|
||
Talks feature 13 renowned Christian voices including a former
|
||
Navy SEAL, a nuclear engineer, cybersecurity experts, a
|
||
naturopathic physician, an herbalist, a blacksmith, a digital
|
||
privacy expert, and authors — covering privacy, freedom,
|
||
off-grid living, homesteading, and simple living.
|
||
</p>
|
||
<p>
|
||
Live worship music is led daily by Nashville folk artist
|
||
<strong>William Toll</strong>, performing folk songs for the
|
||
true flock each evening under the open sky.
|
||
</p>
|
||
</div>
|
||
</details>
|
||
|
||
<details class="faq__item">
|
||
<summary class="faq__question">
|
||
<span>Where should I stay?</span>
|
||
<i class="fa-solid fa-chevron-down faq__icon"></i>
|
||
</summary>
|
||
<div class="faq__answer">
|
||
<p>
|
||
We'd love for you to stay on-site at Boulder Creek Retreat —
|
||
just grab a Stay Ticket (RV, Camp, or Lodge). You can share your
|
||
needs at checkout like number of beds, room arrangement, and
|
||
accessibility requirements. If you prefer to stay off-site or
|
||
live locally, purchase a 3-Day Ticket and find accommodations
|
||
within 15–30 minutes of driving.
|
||
</p>
|
||
</div>
|
||
</details>
|
||
|
||
<details class="faq__item">
|
||
<summary class="faq__question">
|
||
<span>What should I bring?</span>
|
||
<i class="fa-solid fa-chevron-down faq__icon"></i>
|
||
</summary>
|
||
<div class="faq__answer">
|
||
<p>
|
||
Pack comfortable clothing and shoes for activities and
|
||
relaxation, plus toiletries, a change of clothes for each day,
|
||
and a sleeping bag or bedding if not provided. Bring a water
|
||
bottle, snacks, and personal items for downtime. Don't forget
|
||
your phone and charger — though we encourage putting it on
|
||
silent to fully disconnect. Pack any medications, a yoga mat or
|
||
activity-specific gear, and a small backpack for daytime
|
||
essentials.
|
||
</p>
|
||
<p class="faq__warning">
|
||
<i class="fa-solid fa-ban"></i> Smoking, alcohol, and other
|
||
substances are strictly prohibited. Violators will be removed
|
||
without refund.
|
||
</p>
|
||
</div>
|
||
</details>
|
||
|
||
<details class="faq__item">
|
||
<summary class="faq__question">
|
||
<span>What is the dress code?</span>
|
||
<i class="fa-solid fa-chevron-down faq__icon"></i>
|
||
</summary>
|
||
<div class="faq__answer">
|
||
<p>
|
||
There is no formal dress code — dress comfortably for a outdoor
|
||
retreat. We recommend layers (North Idaho weather can shift),
|
||
sturdy shoes or hiking boots for activities, and a jacket for
|
||
cool evenings. Modest, casual attire is the norm.
|
||
</p>
|
||
</div>
|
||
</details>
|
||
|
||
<details class="faq__item">
|
||
<summary class="faq__question">
|
||
<span>Are pets allowed?</span>
|
||
<i class="fa-solid fa-chevron-down faq__icon"></i>
|
||
</summary>
|
||
<div class="faq__answer">
|
||
<p>
|
||
For the safety and comfort of all attendees — especially
|
||
children — pets are not permitted on the retreat grounds.
|
||
Service animals are welcome; please contact us in advance so we
|
||
can make appropriate arrangements.
|
||
</p>
|
||
</div>
|
||
</details>
|
||
|
||
<details class="faq__item">
|
||
<summary class="faq__question">
|
||
<span>Can I get a refund?</span>
|
||
<i class="fa-solid fa-chevron-down faq__icon"></i>
|
||
</summary>
|
||
<div class="faq__answer">
|
||
<p>
|
||
Refund policies are available on the ticketing page. We
|
||
understand plans change — please review the terms at checkout or
|
||
contact
|
||
<a href="mailto:hello@shilohecho.org">hello@shilohecho.org</a>
|
||
with any questions before purchasing.
|
||
</p>
|
||
</div>
|
||
</details>
|
||
|
||
<details class="faq__item" id="volunteer">
|
||
<summary class="faq__question">
|
||
<span>How do I volunteer?</span>
|
||
<i class="fa-solid fa-chevron-down faq__icon"></i>
|
||
</summary>
|
||
<div class="faq__answer">
|
||
<p>
|
||
It takes a passionate, experienced team to pull off an event
|
||
like this! If you have a passion for a life at peace and/or
|
||
specific experience with events, we offer a wide variety of
|
||
volunteer roles with special perks and training. Email
|
||
<a href="mailto:hello@shilohecho.org">hello@shilohecho.org</a>
|
||
with your information and where you feel you can best serve.
|
||
</p>
|
||
</div>
|
||
</details>
|
||
</div>
|
||
</section>
|
||
|
||
<section id="tickets" class="tickets-embed">
|
||
<h2 class="tickets-embed__title">
|
||
<span class="u-underline">Get</span>
|
||
<span class="fw-bold">Your Tickets</span>
|
||
</h2>
|
||
<div class="divider-ornament"><i class="fa-solid fa-ticket"></i></div>
|
||
<p class="tickets-embed__intro">
|
||
Grab your Early Bird passes directly below — day passes from $30,
|
||
stay passes from $115, kids 3 & under free.
|
||
</p>
|
||
<div
|
||
data-hievents-id="6507"
|
||
data-hievents-primary-color="#3a6b5e"
|
||
data-hievents-primary-text-color="#1f342c"
|
||
data-hievents-secondary-color="#c8a24a"
|
||
data-hievents-secondary-text-color="#1f342c"
|
||
data-hievents-background-color="#fff5ec"
|
||
data-hievents-widget-type="widget"
|
||
data-hievents-widget-version="1.0"
|
||
data-hievents-locale="en"
|
||
data-hievents-padding="20px"
|
||
data-hievents-autoresize="true"
|
||
data-hievents-continue-button-text="Get Tickets!"
|
||
class="hievents-widget tickets-embed__widget"
|
||
>
|
||
<div class="tickets-embed__fallback">
|
||
<p>Having trouble loading the ticket widget?</p>
|
||
<a
|
||
class="btn btn--primary"
|
||
href="https://app.hi.events/event/6507/3-day-christian-family-event-concert-in-idaho-shiloh-echo-26"
|
||
>Get Tickets Here</a
|
||
>
|
||
</div>
|
||
</div>
|
||
<script>
|
||
(function () {
|
||
var widget = document.querySelector(".hievents-widget");
|
||
var fallback = document.querySelector(".tickets-embed__fallback");
|
||
if (!widget || !fallback) return;
|
||
setTimeout(function () {
|
||
if (!widget.querySelector("iframe")) {
|
||
fallback.classList.add("is-visible");
|
||
}
|
||
}, 5000);
|
||
})();
|
||
</script>
|
||
<ul class="tickets-embed__notes">
|
||
<li>
|
||
<i class="fa-solid fa-wallet"></i>
|
||
<span
|
||
>Register now and pay later with <strong>Cash or Card</strong>
|
||
using <strong>"Offline Payment"</strong> at checkout.</span
|
||
>
|
||
</li>
|
||
<li>
|
||
<i class="fa-solid fa-baby"></i>
|
||
<span
|
||
>Children ages 3 and under receive
|
||
<strong>complimentary admission</strong>. A valid ID may be
|
||
required to verify age.</span
|
||
>
|
||
</li>
|
||
<li>
|
||
<i class="fa-solid fa-utensils"></i>
|
||
<span
|
||
>Tickets do <strong>not</strong> include food or beverages sold
|
||
on-site.</span
|
||
>
|
||
</li>
|
||
<li class="tickets-embed__notes-hero">
|
||
<i class="fa-solid fa-shield-halved"></i>
|
||
<span
|
||
><strong>HEROES DISCOUNT:</strong> We offer a
|
||
<strong>15% discount</strong> on all tickets for active and
|
||
retired military personnel, first responders, and their immediate
|
||
family. To receive this discount, please
|
||
<a href="mailto:hello@shilohecho.org">contact us</a> providing
|
||
valid ID or documentation (DD214, ID badge, etc.).</span
|
||
>
|
||
</li>
|
||
</ul>
|
||
</section>
|
||
|
||
<div id="contact" class="column bg-video--main">
|
||
<div>
|
||
<h2>Contact</h2>
|
||
<div class="row">
|
||
<div class="row">
|
||
<a
|
||
class="btn btn--primary"
|
||
role="button"
|
||
href="mailto:hello@shilohecho.org"
|
||
>Email</a
|
||
>
|
||
<a class="btn btn--primary" role="button" href="sms:6056080538"
|
||
>Text</a
|
||
>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</main>
|
||
|
||
<script>
|
||
(function () {
|
||
var staggerSelectors = [
|
||
".about__card",
|
||
".speaker",
|
||
".activity",
|
||
".badge",
|
||
".sponsor-tier",
|
||
".trip-step",
|
||
".prize-card",
|
||
".giveaway__perk",
|
||
".lodging__highlight",
|
||
".church-partners__step",
|
||
".venue__stat",
|
||
".session",
|
||
".faq__item",
|
||
".countdown-fun__unit",
|
||
];
|
||
|
||
var singleSelectors = [
|
||
".video-section__wrap",
|
||
".countdown-fun__board",
|
||
".music__feature",
|
||
".speakers__filters",
|
||
".donate__inner",
|
||
".lodging__options",
|
||
".lodging__panels",
|
||
".giveaway__inner",
|
||
".challenge__header",
|
||
".challenge__prizes",
|
||
".activities__filters",
|
||
".church-partners__inner",
|
||
".schedule",
|
||
".venue__stats",
|
||
".venue__cards",
|
||
".faq__list",
|
||
".trip-steps",
|
||
];
|
||
|
||
function applyReveal(el, type, delay) {
|
||
if (el.hasAttribute("data-reveal")) return;
|
||
el.setAttribute("data-reveal", type || "");
|
||
if (delay) el.setAttribute("data-reveal-delay", delay);
|
||
}
|
||
|
||
staggerSelectors.forEach(function (sel) {
|
||
document.querySelectorAll(sel).forEach(function (el, i) {
|
||
applyReveal(el, "", String((i % 8) + 1));
|
||
});
|
||
});
|
||
|
||
singleSelectors.forEach(function (sel) {
|
||
document.querySelectorAll(sel).forEach(function (el) {
|
||
applyReveal(el, "fade");
|
||
});
|
||
});
|
||
|
||
document.querySelectorAll(".trip-step").forEach(function (el, i) {
|
||
applyReveal(
|
||
el,
|
||
i % 2 === 0 ? "slide-left" : "slide-right",
|
||
String((i % 4) + 1)
|
||
);
|
||
});
|
||
|
||
var reveals = document.querySelectorAll("[data-reveal]");
|
||
if (!reveals.length) return;
|
||
if (!("IntersectionObserver" in window)) {
|
||
reveals.forEach(function (el) {
|
||
el.classList.add("is-revealed");
|
||
});
|
||
return;
|
||
}
|
||
var obs = new IntersectionObserver(
|
||
function (entries) {
|
||
entries.forEach(function (e) {
|
||
if (e.isIntersecting) {
|
||
e.target.classList.add("is-revealed");
|
||
obs.unobserve(e.target);
|
||
}
|
||
});
|
||
},
|
||
{ threshold: 0.08, rootMargin: "0px 0px -40px 0px" }
|
||
);
|
||
reveals.forEach(function (el) {
|
||
obs.observe(el);
|
||
});
|
||
})();
|
||
</script>
|
||
|
||
<div class="achievement-toast" id="achievement-toast" aria-hidden="true">
|
||
<div class="achievement-toast__icon">
|
||
<i class="fa-solid fa-trophy"></i>
|
||
</div>
|
||
<div class="achievement-toast__body">
|
||
<span class="achievement-toast__label">Achievement Unlocked</span>
|
||
<span class="achievement-toast__name" id="achievement-name"></span>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="parchment-notes" id="parchment-notes">
|
||
<span
|
||
class="parchment-note"
|
||
data-note="100+ acres to explore"
|
||
style="--note-delay: 0s; --note-x: 8%"
|
||
>100+ Acres</span
|
||
>
|
||
<span
|
||
class="parchment-note"
|
||
data-note="13+ outdoor activities"
|
||
style="--note-delay: 2s; --note-x: 22%"
|
||
>13+ Activities</span
|
||
>
|
||
<span
|
||
class="parchment-note"
|
||
data-note="Sept 11-13, 2026"
|
||
style="--note-delay: 4s; --note-x: 38%"
|
||
>Sept 11-13</span
|
||
>
|
||
<span
|
||
class="parchment-note"
|
||
data-note="Live worship daily"
|
||
style="--note-delay: 6s; --note-x: 55%"
|
||
>Live Worship</span
|
||
>
|
||
<span
|
||
class="parchment-note"
|
||
data-note="Kids 3 and under free"
|
||
style="--note-delay: 8s; --note-x: 72%"
|
||
>Kids Free</span
|
||
>
|
||
<span
|
||
class="parchment-note"
|
||
data-note="Fresh local food"
|
||
style="--note-delay: 10s; --note-x: 85%"
|
||
>Fresh Food</span
|
||
>
|
||
</div>
|
||
|
||
<script>
|
||
(function () {
|
||
var body = document.body;
|
||
|
||
var questSections = [
|
||
{ id: "video" },
|
||
{ id: "countdown-fun" },
|
||
{ id: "details" },
|
||
{ id: "plan-trip" },
|
||
{ id: "music" },
|
||
{ id: "speakers" },
|
||
{ id: "donate" },
|
||
{ id: "lodging" },
|
||
{ id: "giveaway" },
|
||
{ id: "challenge" },
|
||
{ id: "activities" },
|
||
{ id: "schedule" },
|
||
];
|
||
var questTracker = document.getElementById("quest-tracker");
|
||
var questProgressText = document.getElementById("quest-progress-text");
|
||
var questVisited = 0;
|
||
var questTotal = questSections.length;
|
||
|
||
if (questTracker && questProgressText) {
|
||
questProgressText.textContent = questVisited + "/" + questTotal;
|
||
|
||
if ("IntersectionObserver" in window) {
|
||
var questObs = new IntersectionObserver(
|
||
function (entries) {
|
||
entries.forEach(function (e) {
|
||
if (e.isIntersecting) {
|
||
questVisited++;
|
||
questProgressText.textContent =
|
||
questVisited + "/" + questTotal;
|
||
questTracker.classList.add("quest-badge--visible");
|
||
questTracker.classList.toggle("quest-badge--pulse");
|
||
setTimeout(function () {
|
||
questTracker.classList.remove("quest-badge--visible");
|
||
}, 3000);
|
||
}
|
||
});
|
||
},
|
||
{ threshold: 0.2 }
|
||
);
|
||
questSections.forEach(function (s) {
|
||
var el = document.getElementById(s.id);
|
||
if (el) questObs.observe(el);
|
||
});
|
||
}
|
||
}
|
||
|
||
var counter = document.getElementById("attendee-counter");
|
||
var numberEl = document.getElementById("attendee-number");
|
||
var baseCount = 97;
|
||
var counted = false;
|
||
if (counter && numberEl && "IntersectionObserver" in window) {
|
||
var countObs = new IntersectionObserver(
|
||
function (entries) {
|
||
entries.forEach(function (e) {
|
||
if (e.isIntersecting && !counted) {
|
||
counted = true;
|
||
var current = 0;
|
||
var interval = setInterval(function () {
|
||
current += 7;
|
||
if (current >= baseCount) {
|
||
current = baseCount;
|
||
clearInterval(interval);
|
||
}
|
||
numberEl.textContent = current;
|
||
}, 25);
|
||
countObs.disconnect();
|
||
}
|
||
});
|
||
},
|
||
{ threshold: 0.5 }
|
||
);
|
||
countObs.observe(counter);
|
||
} else if (numberEl) {
|
||
numberEl.textContent = baseCount;
|
||
}
|
||
|
||
var achievements = [
|
||
{ id: "video", name: "Vision Seer", icon: "fa-eye" },
|
||
{ id: "countdown-fun", name: "Time Keeper", icon: "fa-clock" },
|
||
{ id: "music", name: "Song of the Faithful", icon: "fa-music" },
|
||
{ id: "speakers", name: "Gathered the Wise", icon: "fa-users" },
|
||
{ id: "lodging", name: "Shelter Secured", icon: "fa-bed" },
|
||
{ id: "giveaway", name: "Treasure Hunter", icon: "fa-gift" },
|
||
{ id: "challenge", name: "Quest Accepted", icon: "fa-shield-halved" },
|
||
{ id: "activities", name: "Wild at Heart", icon: "fa-tree" },
|
||
{ id: "schedule", name: "Master of Time", icon: "fa-scroll" },
|
||
];
|
||
var unlocked = {};
|
||
var toast = document.getElementById("achievement-toast");
|
||
var toastName = document.getElementById("achievement-name");
|
||
var toastIcon = toast.querySelector(".achievement-toast__icon i");
|
||
|
||
function showToast(name, icon) {
|
||
toastName.textContent = name;
|
||
toastIcon.className = "fa-solid " + icon;
|
||
toast.classList.add("achievement-toast--show");
|
||
toast.setAttribute("aria-hidden", "false");
|
||
clearTimeout(toast._timer);
|
||
toast._timer = setTimeout(function () {
|
||
toast.classList.remove("achievement-toast--show");
|
||
toast.setAttribute("aria-hidden", "true");
|
||
}, 3500);
|
||
}
|
||
|
||
if ("IntersectionObserver" in window) {
|
||
var achObs = new IntersectionObserver(
|
||
function (entries) {
|
||
entries.forEach(function (e) {
|
||
if (e.isIntersecting) {
|
||
var id = e.target.id;
|
||
if (!unlocked[id]) {
|
||
var ach = achievements.find(function (a) {
|
||
return a.id === id;
|
||
});
|
||
if (ach) {
|
||
unlocked[id] = true;
|
||
showToast(ach.name, ach.icon);
|
||
achObs.unobserve(e.target);
|
||
}
|
||
}
|
||
}
|
||
});
|
||
},
|
||
{ threshold: 0.3 }
|
||
);
|
||
achievements.forEach(function (a) {
|
||
var el = document.getElementById(a.id);
|
||
if (el) achObs.observe(el);
|
||
});
|
||
}
|
||
|
||
var notesContainer = document.getElementById("parchment-notes");
|
||
var notes = notesContainer.querySelectorAll(".parchment-note");
|
||
notes.forEach(function (note) {
|
||
note.addEventListener("click", function () {
|
||
note.classList.add("parchment-note--pop");
|
||
setTimeout(function () {
|
||
note.classList.remove("parchment-note--pop");
|
||
}, 600);
|
||
});
|
||
});
|
||
setTimeout(function () {
|
||
notesContainer.classList.add("parchment-notes--done");
|
||
}, 16000);
|
||
|
||
var themeToggle = document.getElementById("theme-toggle");
|
||
var themeIcon = themeToggle.querySelector("i");
|
||
var isNight = false;
|
||
themeToggle.addEventListener("click", function () {
|
||
isNight = !isNight;
|
||
body.classList.toggle("theme--night");
|
||
themeIcon.className = isNight
|
||
? "fa-solid fa-moon"
|
||
: "fa-solid fa-sun";
|
||
});
|
||
})();
|
||
</script>
|
||
<footer id="footer"></footer>
|
||
</body>
|
||
</html>
|