Atmospher Erg Chigaga

Book Your Desert Adventure — Atmospher Erg Chigaga

Start Your Journey

Book Your Adventure

Choose your departure city and discover unforgettable Sahara Desert experiences crafted just for you.

Choose Your City

Showing all experiences

Loading booking engine...

🔒

Secure Booking

SSL encrypted payment processing for your safety.

✉️

Instant Confirmation

Receive your booking confirmation immediately by email.

🗓️

Flexible Dates

Free cancellation up to 48 hours before departure.

💬

24/7 Support

Reach us anytime via WhatsApp or email.

/* ============================================ BOOKING PAGE — Dedicated Styles ============================================ */ /* --- Booking Section --- */ .booking-section { background: var(--color-bg-cream); padding-top: var(--space-xl); } /* --- City Filter --- */ .booking-filter { text-align: center; margin-bottom: var(--space-xl); } .booking-filter__header { margin-bottom: var(--space-lg); } .booking-filter__buttons { display: flex; justify-content: center; gap: var(--space-md); flex-wrap: wrap; } .booking-filter__btn { display: flex; flex-direction: column; align-items: center; gap: 8px; padding: var(--space-md) var(--space-xl); background: var(--color-text-light); border: 2px solid var(--color-border); border-radius: var(--radius-lg); cursor: pointer; transition: all var(--transition-base); min-width: 200px; position: relative; overflow: hidden; box-shadow: var(--shadow-sm); } .booking-filter__btn::before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(135deg, rgba(200, 149, 108, 0.05), rgba(200, 149, 108, 0.1)); opacity: 0; transition: opacity var(--transition-base); } .booking-filter__btn:hover { border-color: var(--color-primary); transform: translateY(-4px); box-shadow: var(--shadow-md); } .booking-filter__btn:hover::before { opacity: 1; } .booking-filter__btn.active { background: linear-gradient(135deg, var(--color-primary), var(--color-primary-dark)); border-color: var(--color-primary-dark); color: var(--color-bg-dark); transform: translateY(-4px); box-shadow: var(--shadow-glow), var(--shadow-md); } .booking-filter__btn.active::before { opacity: 0; } .booking-filter__btn-icon { display: flex; align-items: center; justify-content: center; width: 48px; height: 48px; border-radius: var(--radius-full); background: var(--color-bg-light); transition: all var(--transition-base); } .booking-filter__btn-icon svg { width: 24px; height: 24px; stroke: var(--color-primary); transition: stroke var(--transition-base); } .booking-filter__btn.active .booking-filter__btn-icon { background: rgba(26, 15, 9, 0.2); } .booking-filter__btn.active .booking-filter__btn-icon svg { stroke: var(--color-bg-dark); } .booking-filter__btn-label { font-family: var(--font-heading); font-size: 1.1rem; font-weight: 600; text-transform: uppercase; letter-spacing: 0.1em; color: var(--color-text-dark); transition: color var(--transition-base); position: relative; z-index: 1; } .booking-filter__btn.active .booking-filter__btn-label { color: var(--color-bg-dark); } .booking-filter__btn-sub { font-family: var(--font-body); font-size: 0.78rem; font-weight: 400; color: var(--color-text-muted); text-transform: none; letter-spacing: 0.02em; position: relative; z-index: 1; transition: color var(--transition-base); } .booking-filter__btn.active .booking-filter__btn-sub { color: rgba(26, 15, 9, 0.7); } /* --- Active City Indicator --- */ .booking-active-city { display: flex; justify-content: center; margin-bottom: var(--space-lg); } .booking-active-city__pill { display: inline-flex; align-items: center; gap: 8px; padding: 0.5rem 1.5rem; background: var(--color-bg-light); border-radius: 100px; font-family: var(--font-heading); font-size: 0.78rem; text-transform: uppercase; letter-spacing: 0.12em; color: var(--color-text-muted); border: 1px solid var(--color-border-light); animation: fadeIn 0.5s ease; } .booking-active-city__pill svg { stroke: var(--color-primary); flex-shrink: 0; } /* --- Bokun Embed --- */ .booking-embed { position: relative; width: 100%; min-height: 800px; background: var(--color-text-light); border-radius: var(--radius-lg); overflow: hidden; box-shadow: var(--shadow-lg); border: 1px solid var(--color-border-light); } .booking-embed iframe { width: 100%; height: 100%; min-height: 800px; border: none; display: block; } .booking-embed__loading { position: absolute; top: 0; left: 0; width: 100%; height: 100%; display: flex; flex-direction: column; align-items: center; justify-content: center; gap: var(--space-md); background: var(--color-text-light); z-index: 5; transition: opacity 0.4s ease; } .booking-embed__loading p { font-family: var(--font-heading); font-size: 0.9rem; text-transform: uppercase; letter-spacing: 0.15em; color: var(--color-text-muted); } .booking-embed__spinner { width: 48px; height: 48px; border: 3px solid var(--color-border); border-top-color: var(--color-primary); border-radius: var(--radius-full); animation: bookingSpinner 0.8s linear infinite; } @keyframes bookingSpinner { to { transform: rotate(360deg); } } /* --- Info Strip --- */ .booking-info-strip { display: grid; grid-template-columns: repeat(4, 1fr); gap: var(--space-lg); text-align: center; } .booking-info-item { padding: var(--space-md); } .booking-info-item__icon { font-size: 2rem; display: block; margin-bottom: var(--space-sm); } .booking-info-item h4 { font-size: 0.95rem; color: var(--color-text-light); margin-bottom: var(--space-xs); letter-spacing: 0.08em; } .booking-info-item p { font-size: 0.85rem; color: rgba(255, 255, 255, 0.6); line-height: 1.7; font-weight: 300; } /* --- Responsive — Booking Page --- */ @media (max-width: 1024px) { .booking-info-strip { grid-template-columns: repeat(2, 1fr); } } @media (max-width: 768px) { .booking-filter__buttons { flex-direction: column; align-items: center; } .booking-filter__btn { min-width: 100%; max-width: 400px; padding: var(--space-sm) var(--space-lg); flex-direction: row; text-align: left; } .booking-filter__btn-icon { width: 42px; height: 42px; } .booking-filter__btn-icon svg { width: 20px; height: 20px; } .booking-embed { border-radius: var(--radius-md); min-height: 600px; } .booking-embed iframe { min-height: 600px; } .booking-info-strip { grid-template-columns: 1fr; gap: var(--space-md); } } @media (max-width: 480px) { .booking-filter__btn { padding: var(--space-sm) var(--space-md); } .booking-embed { min-height: 500px; border-radius: var(--radius-sm); } .booking-embed iframe { min-height: 500px; } }

You can send your enquiry via the form below.

Atmospher Erg Chigaga