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) .small-text--bold{font-weight:700}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:#FFFFFF !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}