.mx-datepicker{width:100%}.booking .mx-input{border:none!important;color:#000;font-weight:600;height:62px!important;margin:0!important;padding:15px 40px 15px 15px!important;text-transform:uppercase;width:100%!important}.mx-datepicker svg{color:var(--header-color)}.qr-section[data-v-a35bc08e]{bottom:80px;float:left;left:0;max-width:680px;position:absolute;right:0;z-index:10}.qr-panel[data-v-a35bc08e],.qr-section[data-v-a35bc08e]{margin:0 auto;padding:0;text-align:center;width:100%}.qr-panel[data-v-a35bc08e]{background:#fff;display:inline-block;float:none;position:relative;z-index:2}.qr-panel[data-v-a35bc08e] ::-moz-placeholder{color:#000}.qr-panel[data-v-a35bc08e] ::placeholder{color:#000}.qr-panel .row[data-v-a35bc08e]{padding:0;width:100%}.qr-panel .columns[data-v-a35bc08e]{padding:0 7px 0 0;width:29%}.qr-panel .columns[data-v-a35bc08e]:last-child{padding:0;width:calc(42% + 1px)}.qr-panel .border[data-v-a35bc08e]{background:var(--header-color);height:34px;width:1px}.qr-panel form[data-v-a35bc08e]{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;width:100%}.qr-panel input[data-v-a35bc08e],.qr-panel select[data-v-a35bc08e]{border:none;height:62px!important;margin:0!important;padding:15px 40px 15px 15px!important;text-transform:uppercase;width:100%!important}.qr-panel .button[data-v-a35bc08e]{border:none!important;height:62px;line-height:62px;padding:0 10px!important;text-transform:uppercase;vertical-align:top;width:100%}.slider-overlay[data-v-e9cc0d51]{background:#00000059;top:0;right:0;bottom:0;left:0;position:absolute;z-index:2}.intro[data-v-e9cc0d51]{padding:150px 0}.reverse-title[data-v-e9cc0d51]{max-width:520px}.reverse-title h1[data-v-e9cc0d51]{max-width:100%}.intro-bg-image[data-v-e9cc0d51]{background:url(./intro-content-bg-image-white-mout.evMj6nnQ.png) no-repeat 100% 0;background-size:270px;bottom:0;position:absolute;right:50%;top:130px;width:632px;z-index:1}.bookingbenefits[data-v-e9cc0d51]{background:var(--primary-background-color);overflow:hidden;padding:150px 0 300px;position:relative}.bookingbenefits h2[data-v-e9cc0d51]{font-family:var(--body-font-family)}.bookingbenefits .column4[data-v-e9cc0d51]{position:relative;z-index:2}.bookingbenefits .column4[data-v-e9cc0d51]:before{background:var(--secondary-background-color);content:"";display:block;top:40px;right:40px;bottom:0;left:20px;position:absolute;z-index:1}.bookingbenefits .column4 .inner-content[data-v-e9cc0d51]{background:#fff;margin:0 0 40px 40px;padding:60px 40px;position:relative;width:100%;z-index:2}.bookingbenefits .column4 ul[data-v-e9cc0d51]{list-style-type:none}.bookingbenefits .column4 ul li[data-v-e9cc0d51]{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-start}.bookingbenefits .column4 ul li[data-v-e9cc0d51]:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='31' fill='none' viewBox='0 0 32 31'%3E%3Cg clip-path='url(%23a)'%3E%3Cmask id='b' width='32' height='31' x='0' y='0' maskUnits='userSpaceOnUse' style='mask-type:luminance'%3E%3Cpath fill='%23fff' d='M31.769 0H0v31h31.769z'/%3E%3C/mask%3E%3Cg mask='url(%23b)'%3E%3Cpath fill='%23A3AC98' d='M15.883 0C7.126 0 0 6.954 0 15.498c0 4.507 1.98 8.567 5.134 11.4a16 16 0 0 0 8.62 3.962q1.046.139 2.132.14c8.76 0 15.883-6.954 15.883-15.498S24.642 0 15.883 0m-2.13 30.073V19.457l-.016-.39v-4.021c-.003-.886.157-3.391.93-4.322.824-.99 1.644-1.44 2.744-1.5 1.267-.074 1.845.174 2.097.36a3.9 3.9 0 0 0-1.11 2.712c0 2.17 1.809 3.935 4.033 3.935s4.034-1.765 4.034-3.936q0-.708-.252-1.37l-.006-.016c-.843-1.95-2.646-3.308-5.213-3.93a13.3 13.3 0 0 0-3.596-.353c-3.57 0-6.617 1.176-8.812 3.39-2.256 2.283-3.452 5.527-3.452 9.387v6.415C2.453 23.157.8 19.514.8 15.498.8 7.381 7.567.778 15.883.778s15.085 6.603 15.085 14.72S24.201 30.22 15.883 30.22q-1.088-.001-2.133-.146m6.676-20.588c-.043-.122-.493-1.192-3.064-1.043-1.701.1-2.665 1.007-3.315 1.791-1.11 1.336-1.107 4.676-1.107 4.816v4.41l.016.39v10.096a15.2 15.2 0 0 1-7.022-3.388v-7.151c0-7.289 4.504-12 11.477-12h.026c.062-.006 6.222-.363 8.031 3.8.131.347.2.717.2 1.09 0 1.74-1.45 3.158-3.237 3.158s-3.237-1.415-3.237-3.158c0-.915.409-1.785 1.117-2.388l.203-.172-.088-.248z'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h31.769v31H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") no-repeat 50%;background-size:100%;content:"";display:block;height:30px;margin:0 15px 0 0;width:30px}.bookingbenefits .column4 ul li div[data-v-e9cc0d51]{width:calc(100% - 45px)}.bookingbenefits .column4 ul li[data-v-e9cc0d51] i,.bookingbenefits .column4 ul li i[data-v-e9cc0d51]{font-size:13px;font-style:normal}.bookingbenefits .bg-image[data-v-e9cc0d51]{height:calc(100% - 150px);top:0;right:0;bottom:150px;left:30vw;-o-object-fit:cover;object-fit:cover;position:absolute;width:70vw;z-index:1}.bookingbenefits .book-now[data-v-e9cc0d51]{margin:30px auto 0}.bookingbenefits svg[data-v-e9cc0d51]{color:var(--cta-color);font-size:40px;margin:0 auto 20px}.blocks-header .column12[data-v-e9cc0d51]{flex-flow:column wrap}.hero-content[data-v-e9cc0d51]{bottom:50%;color:#fff;left:0;letter-spacing:2px;margin:0 auto -70px;max-width:1400px;position:absolute;right:0;text-align:center;width:auto;z-index:10}.hero-content .hero-title[data-v-e9cc0d51]{animation:fade-in 3s ease forwards;animation-delay:.5s;color:#fff;display:inline-block;font-family:AutheniaTextured,serif;font-size:80px;font-weight:400;line-height:1;margin:0 0 20px;opacity:0;transform:rotate(-5deg);width:100%}.hero-content[data-v-e9cc0d51] p{font-size:1.6em;font-weight:300}@media (max-width:1080px){.intro-bg-image[data-v-e9cc0d51]{background-position:bottom;bottom:25px;left:0;right:0;width:100%}}@media (max-width:880px){.intro[data-v-e9cc0d51]{padding:100px 0 475px}.hero-content .hero-title[data-v-e9cc0d51]{font-size:60px}.hero-content[data-v-e9cc0d51] p{font-size:1.2em;padding:0 10px}.bookingbenefits[data-v-e9cc0d51]{padding:75px 0}.bookingbenefits .column4[data-v-e9cc0d51]{margin-right:0;width:100%}.bookingbenefits .column4 .inner-content[data-v-e9cc0d51]{width:calc(100% - 40px)}.bookingbenefits .bg-image[data-v-e9cc0d51]{height:auto;inset:auto;margin:-40px 0 40px;position:relative;width:100%}}
