Guest Pass Code 2026 — Скидка до $100 на отели без подписки | MWR LIFE
*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'Inter',system-ui,sans-serif;background:#fff;color:#0f17;line-height:1.6}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 20px}
:root {
--primary: #0a2e52;
--primary-l: #114573;
--accent: #3b82f6;
--accent-l: #60a5fa;
--text: #0f172a;
--text-2: #475569;
--text-3: #64748b;
--bg: #ffffff;
--bg-2: #f8fafc;
--border: #e2e8f0;
--radius: 12px;
--transition: all .3s cubic-bezier(.4,0,.2,1);
}
body {
font-family: 'Inter', system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
background: var(--bg);
color: var(--text);
line-height: 1.6;
font-size: clamp(1rem, 1.5vw, 1.125rem);
}
img, video, picture {
max-width: 100%;
height: auto;
display: block;
}
button {
font-family: inherit;
cursor: pointer;
-webkit-tap-highlight-color: transparent;
}
a {
text-decoration: none;
color: inherit;
}
.header {
background: var(--bg);
border-bottom: 1px solid var(--border);
padding: clamp(1rem, 2vw, 1.25rem) 0;
position: sticky;
top: 0;
z-index: 100;
backdrop-filter: blur(12px);
-webkit-backdrop-filter: blur(12px);
}
.header-inner {
display: flex;
justify-content: space-between;
align-items: center;
gap: clamp(1rem, 2vw, 1.5rem);
flex-wrap: wrap;
}
.logo {
display: flex;
align-items: center;
gap: clamp(0.75rem, 1.5vw, 1rem);
max-width: 60%;
}
.logo-img {
width: clamp(2.25rem, 3vw, 2.75rem);
height: clamp(2.25rem, 3vw, 2.75rem);
border-radius: 50%;
background: linear-gradient(135deg, var(--primary), var(--accent));
display: flex;
align-items: center;
justify-content: center;
flex-shrink: 0;
}
.logo h1 {
font-family: 'Playfair Display', serif;
font-weight: 700;
font-size: clamp(1.125rem, 2vw, 1.375rem);
color: var(--text);
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
margin: 0;
}
.nav {
display: flex;
gap: clamp(1rem, 2vw, 1.5rem);
flex-wrap: wrap;
}
.nav a {
color: var(--text-3);
font-weight: 500;
font-size: clamp(0.875rem, 1.5vw, 0.9375rem);
position: relative;
padding: 0.25rem 0;
transition: var(--transition);
}
.nav a:hover {
color: var(--primary);
}
.nav a::after {
content: '';
position: absolute;
bottom: 0;
left: 0;
width: 0;
height: 2px;
background: var(--accent);
transition: var(--transition);
border-radius: 1px;
}
.nav a:hover::after {
width: 100%;
}
.lang {
display: flex;
gap: clamp(0.5rem, 1vw, 0.75rem);
font-weight: 500;
font-size: clamp(0.875rem, 1.5vw, 0.9375rem);
}
.lang a {
color: var(--text-3);
padding: 0.25rem 0.5rem;
border-radius: 6px;
transition: var(--transition);
}
.lang a:hover {
background: rgba(59, 130, 246, 0.08);
}
.lang .active {
color: var(--primary);
background: rgba(59, 130, 246, 0.1);
font-weight: 600;
}
.hero {
padding: clamp(3.75rem, 6vw, 5rem) 0 clamp(2.5rem, 4vw, 3.125rem);
text-align: center;
}
.hero h1 {
font-family: 'Playfair Display', serif;
font-weight: 900;
font-size: clamp(2.25rem, 5vw, 3rem);
color: var(--primary);
margin: 0 0 clamp(1rem, 2vw, 1.25rem);
line-height: 1.15;
}
.hero p {
font-size: clamp(1.125rem, 2.5vw, 1.5rem);
color: var(--text-2);
max-width: clamp(40rem, 80vw, 43.75rem);
margin: 0 auto clamp(2.5rem, 4vw, 3.125rem);
line-height: 1.6;
}
.video-sphere {
max-width: clamp(40rem, 85vw, 45rem);
margin: 0 auto clamp(2.5rem, 4vw, 3.125rem);
position: relative;
aspect-ratio: 16/9;
border-radius: 24px;
overflow: hidden;
box-shadow: 0 20px 50px rgba(0,0,0,0.15);
border: 2px solid rgba(59, 130, 246, 0.15);
background: var(--bg-2);
transition: transform var(--transition), box-shadow var(--transition);
}
.video-sphere::before {
content: '';
position: absolute;
inset: 0;
border-radius: 24px;
padding: 2px;
background: linear-gradient(45deg, var(--accent), var(--primary), var(--accent));
-webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
-webkit-mask-composite: xor;
mask-composite: exclude;
pointer-events: none;
}
.video-sphere video {
width: 100%;
height: 100%;
object-fit: cover;
display: block;
border-radius: 22px;
transition: transform var(--transition);
}
.video-sphere:hover {
transform: scale(1.02);
box-shadow: 0 25px 60px rgba(0,0,0,0.2);
}
.video-sphere:hover video {
transform: scale(1.05);
}
.play-button {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
width: 60px;
height: 60px;
border-radius: 50%;
background: rgba(0,0,0,0.7);
display: flex;
align-items: center;
justify-content: center;
color: white;
font-size: 20px;
z-index: 10;
opacity: 0;
transition: opacity 0.3s;
cursor: pointer;
pointer-events: auto;
}
.video-sphere:hover .play-button {
opacity: 1;
}
.video-sphere .play-button::before {
content: '';
display: block;
width: 0;
height: 0;
border-top: 12px solid transparent;
border-bottom: 12px solid transparent;
border-left: 16px solid white;
margin-left: 3px;
}
.info {
padding: clamp(3.75rem, 6vw, 5rem) 0;
background: var(--bg-2);
border-top: 1px solid var(--border);
border-bottom: 1px solid var(--border);
}
.info-inner {
max-width: 100%;
margin: 0 auto;
}
.info h2 {
font-family: 'Playfair Display', serif;
font-weight: 800;
font-size: clamp(1.75rem, 4vw, 2.25rem);
color: var(--primary);
margin: 0 0 clamp(1.5rem, 3vw, 1.875rem);
text-align: center;
}
.info p {
font-size: clamp(1.0625rem, 2vw, 1.125rem);
color: var(--text-2);
margin-bottom: clamp(1rem, 2vw, 1.25rem);
line-height: 1.7;
max-width: clamp(50rem, 80vw, 56.25rem);
margin-left: auto;
margin-right: auto;
}
.highlights {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(clamp(15rem, 25vw, 18.75rem), 1fr));
gap: clamp(1.5rem, 3vw, 2rem);
margin-top: clamp(2rem, 4vw, 2.5rem);
max-width: 100%;
}
.highlight {
background: var(--bg);
border-radius: var(--radius);
padding: clamp(1.5rem, 3vw, 2rem);
border: 1px solid var(--border);
transition: var(--transition);
}
.highlight:hover {
transform: translateY(-4px);
box-shadow: 0 12px 24px rgba(0,0,0,0.08);
}
.highlight h3 {
font-weight: 700;
font-size: clamp(1.25rem, 2.5vw, 1.5rem);
color: var(--primary);
margin: 0 0 clamp(0.75rem, 1.5vw, 1rem);
}
.highlight p {
margin: 0;
font-size: clamp(0.9375rem, 1.8vw, 1rem);
color: var(--text-3);
}
.main {
padding: clamp(3.75rem, 6vw, 5rem) 0;
max-width: 100%;
}
.coupon {
max-width: clamp(40rem, 80vw, 43.75rem);
margin: 0 auto clamp(2.5rem, 4vw, 3.125rem);
background: var(--bg);
border: 1px solid var(--border);
border-radius: var(--radius);
padding: clamp(2.25rem, 4vw, 2.75rem);
text-align: center;
box-shadow: 0 4px 12px rgba(0,0,0,0.04);
}
.coupon-label {
font-weight: 600;
font-size: clamp(0.875rem, 1.5vw, 0.9375rem);
text-transform: uppercase;
letter-spacing: 0.5px;
color: var(--text-3);
margin-bottom: clamp(1.5rem, 3vw, 2rem);
}
.btn {
background: linear-gradient(135deg, var(--primary), var(--primary-l));
color: white;
border: none;
border-radius: var(--radius);
padding: clamp(1.125rem, 2vw, 1.375rem) clamp(2.5rem, 4vw, 3rem);
font-weight: 700;
font-size: clamp(1.125rem, 2vw, 1.25rem);
min-width: clamp(17.5rem, 35vw, 20rem);
cursor: pointer;
transition: var(--transition);
box-shadow: 0 4px 12px rgba(10,46,82,0.2);
touch-action: manipulation;
position: relative;
overflow: hidden;
}
.btn::before {
content: '';
position: absolute;
top: 0;
left: -100%;
width: 100%;
height: 100%;
background: linear-gradient(90deg, transparent, rgba(255,255,255,0.2), transparent);
transition: left 0.5s;
}
.btn:hover::before {
left: 100%;
}
.btn:hover {
background: linear-gradient(135deg, var(--primary-l), var(--accent));
transform: translateY(-3px);
box-shadow: 0 8px 20px rgba(10,46,82,0.3);
}
.btn:disabled {
background: #cbd5e1;
cursor: not-allowed;
transform: none;
opacity: 0.7;
}
#status {
margin-top: clamp(1.25rem, 2.5vw, 1.5rem);
font-size: clamp(0.9375rem, 1.8vw, 1rem);
color: var(--text-3);
min-height: clamp(1.375rem, 2.5vw, 1.5rem);
}
#status.success {
color: #10b981;
font-weight: 600;
}
.coupon-explanation {
background: rgba(241, 245, 249, 0.5);
border-left: 4px solid var(--accent-l);
border-radius: 0 clamp(0.625rem, 1vw, 0.75rem) clamp(0.625rem, 1vw, 0.75rem) 0;
padding: clamp(1.25rem, 2.5vw, 1.5rem);
margin-top: clamp(1.75rem, 3.5vw, 2rem);
text-align: left;
font-size: clamp(0.9375rem, 1.8vw, 1rem);
color: var(--text-3);
max-width: 100%;
}
.coupon-explanation p {
margin: 0 0 clamp(0.75rem, 1.5vw, 1rem);
line-height: 1.65;
}
.coupon-explanation strong {
color: var(--primary);
font-weight: 600;
}
.coupon-explanation a {
color: var(--accent);
font-weight: 600;
text-decoration: underline;
}
.coupon-explanation a:hover {
color: var(--primary);
}
.bottom {
padding: clamp(4.375rem, 7vw, 5.5rem) 0;
background: var(--bg);
max-width: 100%;
}
.bottom-inner {
display: flex;
align-items: center;
gap: clamp(3rem, 5vw, 3.75rem);
max-width: 100%;
margin: 0 auto;
}
.bottom-text {
flex: 1;
min-width: clamp(18.75rem, 35vw, 22.5rem);
}
.bottom-text h2 {
font-family: 'Playfair Display', serif;
font-weight: 800;
font-size: clamp(2rem, 4vw, 2.5rem);
color: var(--primary);
margin: 0 0 clamp(1.75rem, 3.5vw, 2rem);
line-height: 1.2;
}
.bottom-text p {
font-size: clamp(1.125rem, 2vw, 1.25rem);
line-height: 1.75;
color: var(--text-2);
margin-bottom: clamp(1.125rem, 2.25vw, 1.25rem);
}
.highlight-text {
font-weight: 700;
color: var(--primary);
}
.viral-text {
font-weight: 700;
color: var(--accent);
font-style: italic;
}
.bottom-img {
flex: 1;
min-width: clamp(18.75rem, 35vw, 22.5rem);
display: flex;
justify-content: center;
}
.bottom-img img {
width: 100%;
max-width: clamp(37.5rem, 70vw, 40.625rem);
height: auto;
border-radius: var(--radius);
box-shadow: 0 10px 30px rgba(0,0,0,0.15);
}
.footer {
background: var(--bg);
border-top: 1px solid var(--border);
padding: clamp(1.5rem, 2.5vw, 2rem) 0;
font-size: clamp(0.875rem, 1.5vw, 0.9375rem);
max-width: 100%;
}
.footer-inner {
display: flex;
justify-content: space-between;
align-items: center;
flex-wrap: wrap;
gap: clamp(1rem, 2vw, 1.5rem);
max-width: 100%;
}
.footer-section {
display: flex;
align-items: center;
gap: clamp(0.75rem, 1.5vw, 1rem);
}
.footer-section h3 {
font-weight: 700;
font-size: clamp(0.9375rem, 1.75vw, 1rem);
color: var(--primary);
margin: 0 clamp(0.5rem, 1vw, 0.75rem) 0 0;
white-space: nowrap;
}
.footer-links {
display: flex;
gap: clamp(0.75rem, 1.5vw, 1rem);
flex-wrap: wrap;
}
.footer-links a {
color: var(--text-3);
font-size: clamp(0.875rem, 1.5vw, 0.9375rem);
transition: var(--transition);
}
.footer-links a:hover {
color: var(--primary);
}
.social {
display: flex;
gap: clamp(0.625rem, 1.25vw, 0.75rem);
}
.social a {
display: flex;
align-items: center;
justify-content: center;
width: clamp(2rem, 2.75vw, 2.25rem);
height: clamp(2rem, 2.75vw, 2.25rem);
border-radius: 50%;
background: linear-gradient(135deg, var(--primary), var(--accent));
transition: var(--transition);
color: white;
}
.social a:hover {
transform: scale(1.1);
box-shadow: 0 4px 10px rgba(0,0,0,0.15);
}
.copyright {
text-align: center;
color: var(--text-3);
font-size: clamp(0.8125rem, 1.5vw, 0.875rem);
width: 100%;
margin-top: clamp(1rem, 2vw, 1.25rem);
padding-top: clamp(0.75rem, 1.5vw, 1rem);
border-top: 1px solid var(--border);
}
@media (max-width: 768px) {
.header-inner { flex-direction: column; gap: clamp(1rem, 2vw, 1.25rem); }
.logo { max-width: 100%; justify-content: center; }
.nav { display: none; }
.hero { padding: clamp(2.5rem, 5vw, 3.125rem) 0 clamp(1.875rem, 3.5vw, 2.25rem); }
.hero h1 { font-size: clamp(2rem, 4.5vw, 2.25rem); }
.hero p { font-size: clamp(1rem, 2.25vw, 1.125rem); margin-bottom: clamp(1.875rem, 3.5vw, 2.25rem); }
.info { padding: clamp(2.5rem, 5vw, 3.125rem) 0; }
.info h2 { font-size: clamp(1.75rem, 4vw, 1.875rem); }
.highlights { grid-template-columns: 1fr; }
.main { padding: clamp(2.5rem, 5vw, 3.125rem) 0; }
.coupon { padding: clamp(1.875rem, 3.5vw, 2.25rem) clamp(1.5rem, 3vw, 1.875rem); width: 100%; }
.btn { min-width: 100%; padding: clamp(1rem, 2vw, 1.125rem) clamp(1.5rem, 3vw, 1.875rem); font-size: clamp(1.0625rem, 2vw, 1.125rem); }
.video-sphere { max-width: 100%; border-radius: 16px; }
.video-sphere::before { padding: 1.5px; }
.video-sphere video { border-radius: 14px; }
.play-button {
width: 50px;
height: 50px;
font-size: 16px;
}
.video-sphere .play-button::before {
border-left: 14px solid white;
margin-left: 2px;
}
.coupon-explanation { padding: clamp(1rem, 2vw, 1.25rem); border-radius: clamp(0.5rem, 1vw, 0.625rem); font-size: clamp(0.9rem, 1.75vw, 0.9375rem); }
.bottom-inner { flex-direction: column-reverse; text-align: center; gap: clamp(1.75rem, 3.5vw, 2rem); }
.bottom-text p { margin-left: auto; margin-right: auto; max-width: clamp(37.5rem, 70vw, 40.625rem); }
.footer-inner { flex-direction: column; gap: clamp(1.25rem, 2.5vw, 1.5rem); }
.footer-section { flex-direction: column; text-align: center; gap: clamp(0.5rem, 1vw, 0.75rem); }
.footer-section h3 { margin: 0; white-space: normal; }
.copyright { margin-top: 0; padding-top: clamp(0.5rem, 1vw, 0.75rem); }
}
@media (max-width: 480px) {
.container { padding: 0 clamp(1rem, 2vw, 1.25rem); }
.header { padding: clamp(0.75rem, 1.5vw, 1rem) 0; }
.logo-img { width: clamp(2rem, 2.75vw, 2.25rem); height: clamp(2rem, 2.75vw, 2.25rem); }
.logo h1 { font-size: clamp(1rem, 1.75vw, 1.125rem); }
.hero h1 { font-size: clamp(1.875rem, 4vw, 2rem); line-height: 1.2; }
.hero p { font-size: clamp(0.9375rem, 2vw, 1rem); }
.info h2 { font-size: clamp(1.625rem, 3.5vw, 1.75rem); }
.bottom-text h2 { font-size: clamp(1.875rem, 4vw, 2rem); }
.bottom-text p { font-size: clamp(1rem, 2vw, 1.0625rem); }
.btn { padding: clamp(0.875rem, 1.75vw, 1rem) clamp(1.25rem, 2.5vw, 1.5rem); font-size: clamp(1rem, 1.75vw, 1.0625rem); }
.footer { padding: clamp(1.25rem, 2vw, 1.5rem) 0; }
.copyright { font-size: clamp(0.rem, 1.5vw, 0.8125rem); padding-top: clamp(0.5rem, 1vw, 0.75rem); }
.video-sphere { border-radius: 12px; }
.video-sphere video { border-radius: 10px; }
.play-button {
width: 40px;
height: 40px;
font-size: 14px;
}
.video-sphere .play-button::before {
border-left: 12px solid white;
margin-left: 2px;
}
.coupon { padding: clamp(1.625rem, 3vw, 1.875rem) clamp(1.25rem, 2.5vw, 1.5rem); }
.coupon-explanation { padding: clamp(0.875rem, 1.75vw, 1rem); font-size: clamp(0.875rem, 1.75vw, 0.9rem); }
.coupon-explanation p { margin-bottom: clamp(0.625rem, 1.25vw, 0.75rem); line-height: 1.6; }
.bottom { padding: clamp(3.125rem, 6vw, 3.75rem) 0; }
.social a {
width: clamp(1.75rem, 2.5vw, 2rem);
height: clamp(1.75rem, 2.5vw, 2rem);
}
}
Guest Pass Code 2026 — Скидка до $100 на отели без подписки</h1 Активируйте подарочный гостевой доступ к Travel Advantage. Экономьте на отелях и зарабатывайте на реферальной программе.
Ваш браузер не поддерживает видео.
Что такое Guest Pass Code MWR LIFE?
Guest Pass Code — это новая программа лояльности отелей 2026 , которая предоставляет гостям эксклюзивный доступ к скидкам на отели до $100 без обязательного членства и без привязки кредитной карты.
Этот гостевой код купона позволяет активировать Travel Advantage Guest Member аккаунт и начать экономить на бронировании отелей по всему миру. Купон также может использоваться для тестирования платформы TRAVEL ADVANTAGE , так как платформа открыта только по платной подписке для участников клуба путешественников.
Скидка до $100 на отель
Гостевой код купона предоставляет скидку на первое бронирование отеля через платформу Travel Advantage
Без кредитной карты
Активируйте гостевой доступ без привязки банковской карты
72 часа на активацию
Guest Pass Code действителен только 72 часа после получения — активируйте быстро
Ваш уникальный Guest Pass Code для активации
Загрузка купона...
Как использовать: Нажмите на кнопку выше, чтобы скопировать код. Перейдите на guestmember.com и вставьте код в поле активации.
Вы получите доступ к скидкам на отели и сможете приглашать друзей для заработка через реферальную программу. Каждый новый клиент, который активирует код через вашу ссылку, принесет вам до 15% от стоимости подписки .
Почему это вирусный канал привлечения клиентов?
Каждый гость, получивший Guest Pass Code , становится вашим адвокатом в сети. Они делятся своим опытом, рекомендуют ваш отель друзьям и семье, создавая цепную реакцию привлечения клиентов.
Программа лояльности MWR LIFE — это не просто скидка, а инструмент для построения долгосрочных отношений с гостями. Попробуйте и вы увидите, как растёт ваша база клиентов.
Вы получаете до 15% от каждой подписки ваших клиентов, которые активировали программу через вашу партнёрскую ссылку.
document.addEventListener('DOMContentLoaded', () => {
const video = document.querySelector('.video-sphere video');
const playBtn = document.querySelector('.play-button');
const btn = document.getElementById('copyBtn');
const status = document.getElementById('status');
// Handle video play button
if (video && playBtn) {
playBtn.addEventListener('click', (e) => {
e.stopPropagation();
video.play().catch(e => console.log('Video play error:', e));
playBtn.style.opacity = '0';
});
video.addEventListener('play', () => {
playBtn.style.opacity = '0';
});
video.addEventListener('pause', () => {
playBtn.style.opacity = '1';
});
}
// Copy button functionality
if (!btn) return;
const cached = localStorage.getItem('guest_pass');
const cachedTime = localStorage.getItem('guest_pass_time');
if (cached && cachedTime && (Date.now() - parseInt(cachedTime)) < 300000) {
btn.textContent = cached;
btn.disabled = false;
btn.dataset.code = cached;
} else {
fetch('', {
method: 'POST',
headers: { 'Content-Type': 'application/x-www-form-urlencoded' },
body: 'action=get_guest_pass',
timeout: 10000
})
.then(r => {
if (!r.ok) throw new Error('Server error');
return r.json();
})
.then(data => {
if (data.code) {
btn.textContent = data.code;
btn.disabled = false;
btn.dataset.code = data.code;
localStorage.setItem('guest_pass', data.code);
localStorage.setItem('guest_pass_time', Date.now().toString());
} else {
btn.textContent = 'Купоны закончились';
status.textContent = 'Новые купоны скоро появятся';
status.style.color = '#ef4444';
}
})
.catch(e => {
console.error('Error:', e);
btn.textContent = 'Ошибка загрузки';
status.textContent = 'Попробуйте обновить страницу';
status.style.color = '#ef4444';
});
}
// Copy and redirect
btn.addEventListener('click', () => {
if (btn.disabled || !btn.dataset.code) return;
const code = btn.dataset.code;
if (!/^[A-Z0-9]{8,16}$/.test(code)) {
status.textContent = 'Неверный формат купона';
status.style.color = '#ef4444';
return;
}
navigator.clipboard.writeText(code).then(() => {
fetch('', {
method: 'POST',
headers: { 'Content-Type': 'application/x-www-form-urlencoded' },
body: 'action=use_guest_pass&code=' + encodeURIComponent(code)
}).catch(console.error);
localStorage.removeItem('guest_pass');
localStorage.removeItem('guest_pass_time');
status.textContent = '✅ Купон скопирован! Переход на активацию...';
status.className = 'success';
btn.disabled = true;
setTimeout(() => {
window.location.href = 'https://www.guestmember.com/?code=' + encodeURIComponent(code);
}, 2500);
}).catch(e => {
console.error('Copy error:', e);
status.textContent = 'Ошибка копирования';
status.style.color = '#ef4444';
});
});
});