﻿html,body{height:100%;}body:has(.mobile-page) h1{font-size:40px;font-weight:700;letter-spacing:.04em;line-height:40px;word-break:break-word;word-wrap:break-word;}body:has(.mobile-page) h2{font-size:28px;font-weight:700;letter-spacing:.094rem;line-height:31px;word-break:break-word;word-wrap:break-word;}body:has(.mobile-page) h3{font-size:24px;font-weight:700;letter-spacing:.094rem;line-height:26px;word-break:break-word;word-wrap:break-word;}body:has(.mobile-page) h4{font-size:20px;font-weight:700;letter-spacing:.05em;line-height:24px;word-break:break-word;word-wrap:break-word;}body:has(.mobile-page) h4 .base-text{font-weight:700;}body:has(.mobile-page) h5{font-size:16px;font-weight:700;letter-spacing:.06em;line-height:19px;margin-bottom:0;word-break:break-word;word-wrap:break-word;}body:has(.mobile-page) .heading{font-size:36px;font-weight:700;letter-spacing:.094rem;line-height:36px;}body:has(.mobile-page) .heading-2{font-size:24px;font-weight:700;line-height:26px;letter-spacing:.05em;}body:has(.mobile-page) .heading-3{font-size:14px;font-weight:700;line-height:14px;letter-spacing:.06em;}body:has(.mobile-page) .small-text-container *{font-size:14px;font-weight:400;line-height:20px;}body:has(.mobile-page) .small-text{color:#000!important;font-size:14px;font-weight:400;line-height:20px;}body:has(.mobile-page) .base-text-container *{color:#000!important;font-size:16px;font-weight:400;line-height:24px;}body:has(.mobile-page) .base-text{color:#000!important;font-size:16px;font-weight:400;line-height:24px;}body:has(.mobile-page) .large-text{color:#000!important;font-size:18px;font-weight:400;line-height:24px;}body:has(.mobile-page) .top-img-container .top-overlay{background:linear-gradient(#e7e3d4 0%,rgba(18,18,18,0) 100%)!important;}body:has(.mobile-page) .top-img-container .bottom-overlay{background:linear-gradient(rgba(18,18,18,0) 0%,#e7e3d4 100%)!important;}body:has(.mobile-page) .top-img-container .bottom-overlay h1{color:#fff!important;}body:has(.mobile-page) .mobile-page{background-color:#e7e3d4;min-height:100%;padding-bottom:23px;}body:has(.mobile-page) .mobile-page__header{display:flex;flex-direction:row;padding:66px 16px 16px 16px;}body:has(.mobile-page) .mobile-page__header.container{padding-left:31px!important;padding-right:31px!important;}body:has(.mobile-page) .mobile-page__header--background-image{position:relative;z-index:0;}body:has(.mobile-page) .mobile-page__header--logo{height:auto;margin:0 auto;width:72px;}body:has(.mobile-page) .mobile-page__header-button{align-items:center;backdrop-filter:blur(60px);background:#28282880;border-radius:50%;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px;z-index:1;}body:has(.mobile-page) .mobile-page__header-pills{bottom:20px;padding:10px;position:absolute;width:100%;}body:has(.mobile-page) .mobile-page__header-pills .owl-stage{height:56px;width:calc(100% + 10px)!important;}body:has(.mobile-page) .mobile-page__content{font-family:'Conduit ITC';padding-top:23px;padding-bottom:23px;}body:has(.mobile-page) .mobile-page__content--border{border-bottom:3px solid #000;}body:has(.mobile-page) .mobile-page__content--border-top-radius{background-color:#e7e3d4;border-radius:20px 20px 0 0;margin-top:-20px;position:relative;z-index:2;}body:has(.mobile-page) .mobile-page__content--flex-center{display:flex;flex-direction:column;justify-content:center;}body:has(.mobile-page) .mobile-page__content--info{display:flex;flex-direction:column;font-size:16px!important;font-weight:700;line-height:19px;}body:has(.mobile-page) .mobile-page__content--box{background-color:#d9d5c7;margin:16px 0 20px 0;padding:18px 22px;}body:has(.mobile-page) .mobile-page__content--box p{margin:0;}body:has(.mobile-page) .mobile-page__content--box-label{font-size:18px;font-weight:400;line-height:23px;}body:has(.mobile-page) .mobile-page__content--box-label-bold{font-weight:700;}body:has(.mobile-page) .mobile-page__content--box-bold-value{font-size:40px;font-weight:700;line-height:40px;}body:has(.mobile-page) .mobile-page__content--box-value{font-size:16px;font-weight:400;line-height:21px;}body:has(.mobile-page) .mobile-page__content--list{display:flex;flex-direction:column;margin-bottom:22px;}body:has(.mobile-page) .mobile-page__content--list-item{border-color:#2828281a;border-style:solid;border-width:1px 0;display:flex;flex-direction:column;font-size:16px;font-weight:400;line-height:21px;padding:14px 0;}body:has(.mobile-page) .mobile-page__content--list-item-header{display:flex;flex-direction:row;justify-content:space-between;}body:has(.mobile-page) .mobile-page__content--row{display:flex;flex-direction:row;font-size:24px;font-weight:700;justify-content:space-between;line-height:26px;margin-bottom:3px;}body:has(.mobile-page) .mobile-page__content--row-smaller{font-size:16px;line-height:18px;}body:has(.mobile-page) .mobile-page__content--row-border-bottom{border-bottom:3px solid #000;margin-bottom:6px;padding-bottom:10px;}body:has(.mobile-page) .mobile-page__content-text{color:#000;font-size:16px;font-weight:400;line-height:24px;}body:has(.mobile-page) .mobile-page__content-link{border-bottom:1px solid #2727271a;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;margin:17px 0;}body:has(.mobile-page) .mobile-page__content-link-row{display:flex;flex-direction:column;}body:has(.mobile-page) .mobile-page__content-link-row--header{color:#282828;font-size:18px;font-weight:700;line-height:25px;}body:has(.mobile-page) .mobile-page__content-link-row .base-text{color:#282828;}body:has(.mobile-page) .tracking-frame{height:600px;}body:has(.mobile-page) .table-booking__header{height:400px;}body:has(.mobile-page) .table-booking__header--only-nav{margin-bottom:20px;}