Bike Zipline в Emotions Juan Dolio — актуально на январь 2026
:root {
--primary: #001f3f;
--secondary: #60a5fa;
--text: #1a202c;
--bg: #ffffff;
--radius: 12px;
--shadow: 0 4px 12px rgba(0,0,0,0.06);
--border: 1.5px solid rgba(0,0,0,0.08);
--font-size-base: 17px;
}
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: 'Inter', sans-serif;
background-color: var(--bg);
color: var(--text);
font-size: var(--font-size-base);
line-height: 1.6;
}
/* HEADER */
.procreator-header {
width: 100%;
background-color: var(--bg);
border-radius: var(--radius);
box-shadow: var(--shadow);
border: var(--border);
padding: 12px 16px;
position: relative;
z-index: 10;
}
.header-container {
display: flex;
align-items: center;
justify-content: space-between;
gap: 16px;
min-height: 48px;
flex-wrap: wrap;
}
.header-logo {
display: flex;
align-items: center;
gap: 10px;
text-decoration: none;
min-width: 0;
}
.header-logo img {
width: 40px;
height: 40px;
border-radius: 50%;
object-fit: cover;
flex-shrink: 0;
}
.header-title {
font-family: 'Playfair Display', serif;
font-weight: 600;
font-size: clamp(1.125rem, 3.8vw, 1.25rem);
line-height: 1.25;
color: var(--text);
margin: 0;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.header-nav {
display: flex;
align-items: center;
gap: 16px;
flex-wrap: wrap;
justify-content: center;
}
.header-nav a {
font-family: 'Inter', sans-serif;
font-size: 0.875rem;
font-weight: 500;
color: var(--text);
text-decoration: none;
padding: 6px 10px;
border-radius: var(--radius);
transition: background 0.2s;
}
.header-nav a:hover {
background-color: #f0f9ff;
}
.header-nav .phone {
font-weight: 600;
color: var(--primary);
}
.lang-switch {
display: flex;
gap: 6px;
font-family: 'Inter', sans-serif;
font-size: 0.875rem;
font-weight: 500;
color: var(--text);
}
.lang-switch a {
padding: 0;
background: none;
border-radius: 0;
}
.lang-switch a.active {
color: var(--primary);
text-decoration: underline;
}
.menu-toggle {
display: none;
flex-direction: column;
justify-content: space-between;
width: 24px;
height: 16px;
cursor: pointer;
}
.menu-toggle span {
display: block;
height: 2px;
width: 100%;
background-color: var(--text);
border-radius: 2px;
}
/* MAIN LAYOUT */
main {
max-width: 1200px;
margin: 0 auto;
padding: 0 16px;
}
.block {
margin: 24px 0;
padding: 24px 16px;
background: #fff;
border-radius: var(--radius);
box-shadow: var(--shadow);
border: var(--border);
}
h1, h2, h3 {
font-family: 'Playfair Display', serif;
color: var(--primary);
margin-bottom: 16px;
}
h1 {
font-size: clamp(1.75rem, 4.5vw, 2.25rem);
line-height: 1.2;
}
h2 {
font-size: clamp(1.375rem, 3.5vw, 1.75rem);
line-height: 1.3;
}
p {
margin-bottom: 16px;
font-size: 1rem;
}
a:not(.btn):not(.social-sphere):not(.phone-link):not(.telegram-link) {
color: var(--secondary);
text-decoration: underline;
}
.btn {
display: inline-block;
padding: 10px 20px;
background: transparent;
color: var(--primary);
border: 1.5px solid var(--primary);
border-radius: var(--radius);
font-family: 'Inter', sans-serif;
font-weight: 500;
text-decoration: none;
transition: all 0.2s ease;
}
.btn:hover {
background: var(--primary);
color: white;
}
/* MOBILE MENU */
@media (max-width: 1023px) {
.menu-toggle {
display: flex;
}
.header-nav {
display: none;
position: absolute;
top: calc(100% + 8px);
left: 0;
right: 0;
background: var(--bg);
flex-direction: column;
align-items: flex-start;
padding: 16px;
gap: 14px;
border-radius: 0 0 var(--radius) var(--radius);
box-shadow: var(--shadow);
border: var(--border);
z-index: 100;
}
.header-nav.active {
display: flex;
}
.header-nav a {
width: 100%;
text-align: left;
padding: 10px 14px !important;
border-radius: 10px !important;
}
main {
padding: 0 16px;
}
.block {
padding: 20px 16px;
}
}
/* FOOTER STYLES */
:root {
--bg-primary: #ffffff;
--text-main: #1a202c;
--text-secondary: #64748b;
--text-heading: #0d3b66;
--border-light: #e5e7eb;
--shadow-main: 0 -4px 16px rgba(0,0,0,0.06);
}
.footer-main {
background: var(--bg-primary);
border-top: 2px solid var(--border-light);
box-shadow: var(--shadow-main);
font-family: 'Inter', sans-serif;
color: var(--text-main);
font-size: clamp(0.77rem, 1.72vw, 0.87rem);
line-height: 1.43;
width: 100vw;
margin: 0;
position: relative;
left: 50%;
right: 50%;
margin-left: -50vw;
margin-right: -50vw;
}
.footer-grid {
max-width: 1200px;
margin: 0 auto;
padding: clamp(0.95rem, 2.8vw, 1.4rem) clamp(0.85rem, 3.5vw, 1.4rem);
display: grid;
grid-template-columns: repeat(auto-fit, minmax(145px, 1fr));
gap: clamp(1rem, 2.8vw, 1.6rem);
justify-items: center;
align-items: start;
}
.footer-section {
display: flex;
flex-direction: column;
gap: clamp(0.35rem, 0.85vw, 0.5rem);
text-align: center;
min-width: 0;
}
.section-title {
font-weight: 600;
font-size: clamp(0.85rem, 1.98vw, 0.93rem);
color: var(--text-heading);
margin: 0 0 clamp(0.4rem, 1vw, 0.6rem) 0;
}
.footer-section a,
.phone-link,
.telegram-link {
color: var(--text-secondary);
text-decoration: none;
padding: clamp(0.15rem, 0.4vw, 0.25rem) 0;
transition: color 0.22s;
}
.footer-section a:hover,
.phone-link:hover,
.telegram-link:hover {
color: var(--text-heading);
}
.social-links {
display: flex;
gap: clamp(0.95rem, 2.25vw, 1.35rem);
justify-content: center;
flex-wrap: wrap;
}
.social-sphere {
display: inline-flex;
align-items: center;
justify-content: center;
width: clamp(2.1rem, 4.6vw, 2.45rem);
height: clamp(2.1rem, 4.6vw, 2.45rem);
border-radius: 50%;
background: linear-gradient(135deg, var(--primary), var(--secondary));
text-decoration: none;
transition: opacity 0.22s, transform 0.15s ease;
opacity: 0.85;
outline: none;
}
.social-sphere:hover,
.social-sphere:focus {
opacity: 1;
transform: scale(1.05);
}
.social-sphere:focus-visible {
box-shadow: 0 0 0 2px var(--secondary);
}
.location {
font-size: 0.875em;
color: #9ca3af;
margin-top: 0.35rem;
}
.footer-bottom {
max-width: 1200px;
margin: 0 auto;
padding: clamp(0.7rem, 2vw, 1rem) clamp(0.85rem, 3.5vw, 1.4rem);
border-top: 1px solid var(--border-light);
text-align: center;
background: rgba(13,59,102,0.02);
}
.copyright {
margin: 0;
font-size: clamp(0.75rem, 1.58vw, 0.83rem);
color: var(--text-secondary);
font-weight: 450;
}
@media (max-width: 900px) {
.footer-grid {
grid-template-columns: 1fr;
gap: clamp(1.2rem, 3vw, 1.5rem);
padding: clamp(1.2rem, 3.5vw, 1.5rem) clamp(0.85rem, 2.5vw, 1.2rem);
}
}
Bike Zipline в Emotions Juan Dolio: актуально на 13 января 2026
Аттракцион Bike Zipline в Emotions Juan Dolio — это 100-метровая велосипедная трасса на высоте 5 метров над главным бассейном. Участие разрешено гостям ростом от 1.20 м до 1.95 м. Поездка круговая, длится 1–2 минуты. Требуется дополнительная оплата. Информация подтверждена официальным пресс-релизом Emotions Juan Dolio и проверена экспертами Procreator 13 января 2026 года.
Технические параметры
• Длина трассы: 100 метров (круговой маршрут)
• Высота: 5 метров над уровнем бассейна
• Тип: одиночный или тандемный велосипед
• Время прохождения: 1–2 минуты
• Страховочное оборудование: обязательное, сертифицированное
Безопасность и ограничения
Участие возможно при росте от 120 см до 195 см. Запрещено лицам с заболеваниями сердечно-сосудистой системы, беременным женщинам и детям младше 8 лет. Перед стартом проводится инструктаж оператором. Оборудование проходит ежемесячную проверку.
Как мы проверяем информацию
Данные обновлены 13 января 2026 года на основе официального пресс-релиза Emotions Juan Dolio и внутренней базы Travel Advantage. Информация подтверждена представителем программы в Москве. Мы не используем устаревшие источники.
Часто задаваемые вопросы
Какие ограничения по росту для участия в Bike Zipline?
Участники должны быть от 1.20 м до 1.95 м в высоту.
Сколько длится поездка?
Круговой маршрут длиной 100 метров занимает 1–2 минуты.
document.getElementById('menuToggle').addEventListener('click', function() {
document.getElementById('mainNav').classList.toggle('active');
});