@import url("https://fonts.googleapis.com/css2?family=Allura&display=swap");body{font-family:HelveticaNeueLTStd-Lt;font-size:16px;color:#636466}.main-container .slick-slide{min-height:20px}.main-container .slick-slide:focus{outline:none}.title{font-family:"ArchiaRegular";font-weight:600}.main-container h4,.main-container h5,.main-container h6,.main-container h7{font-family:"ArchiaRegular";color:#636466;font-weight:600}.main-container h1{font-family:'Allura', cursive}.main-container h2{font-family:HelveticaNeueLTStd-Lt;font-weight:bold;color:#fff;font-size:36px}.main-container h4{font-size:25px;line-height:30px}.main-container h5{font-size:18px;line-height:24px}.main-container h6{font-size:16px;line-height:28px;font-weight:500}.main-container h2{color:#636466;font-weight:300;font-size:34px;line-height:54px;text-align:center;text-transform:uppercase;font-family:"ArchiaThin";margin-bottom:30px;padding:0}.main-container h2 span{border-bottom:1px solid #636466}.main-container p{font-family:HelveticaNeueLTStd-Lt;font-size:16px;line-height:24px;color:#636466}.main-container button{font-family:"ArchiaRegular" !important;outline:none;cursor:pointer;height:50px;border:1px solid #fff;padding:0 40px;letter-spacing:.12em;font-size:20px;color:#fff;background-color:transparent}.desc-block,.desc-detail{background-color:#F8EBE3;padding:40px}.desc-block>.inner{padding-left:26px;border-left:1px solid #636466}.links a{font-family:"ArchiaRegular";font-weight:500;font-size:16px;color:#00B5EE;letter-spacing:0.05em}.links a:hover{text-decoration:underline}.mobile{display:none !important}.btn-close{width:16px;height:16px;font-size:26px;line-height:16px;position:absolute;top:15px;right:15px;z-index:10;font-weight:normal;opacity:0.6;text-align:center;cursor:pointer}.btn-close:hover{opacity:1}.mask{position:absolute;width:100%;z-index:1;left:0;top:0}.main-container .slick-prev,.main-container .slick-next{background-color:transparent;border-radius:0;-moz-border-radius:0;padding:12px;width:auto;height:auto;z-index:1;opacity:0.6;border:none;position:absolute;cursor:pointer;font-size:0;color:transparent;outline:none}.main-container .slick-prev:before{font-family:FontAwesome;content:'\f104';display:inline-block;font-size:60px;color:#fff}.main-container .slick-next:before{font-family:FontAwesome;content:'\f105';display:inline-block;font-size:60px;color:#fff}.main-container header .slick-prev{left:50%;margin-left:-22px;top:50px}.main-container header .slick-next{left:50%;margin-left:-22px;top:auto;bottom:50px}.main-container header .slick-prev:before{content:'\f106';font-size:32px}.main-container header .slick-next:before{content:'\f107';font-size:32px}.main-container .slick-prev:hover,.main-container .slick-next:hover{opacity:1}section .thumbs i{cursor:pointer;display:inline-block;width:18px;text-align:center;font-size:20px}header{position:relative}header .carousel{position:absolute;width:190px;right:0;top:115px;background:-webkit-linear-gradient(180deg, rgba(0,39,45,0) 0%, #011315 46.79%, rgba(1,28,32,0) 92.61%);background:linear-gradient(180deg, rgba(0,39,45,0) 0%, #011315 46.79%, rgba(1,28,32,0) 92.61%)}header .carousel .counter{display:none;position:absolute;top:calc(50% + 15px);right:12px;color:#fff;font-family:"ArchiaRegular";font-size:14px}header .carousel .inner{padding:100px 30px}header .carousel .image-item{height:87px;margin:3px 0;border:none;cursor:pointer}header .carousel .image-item img{height:100%}header nav>.inner{max-width:1440px;position:relative;margin:0 auto;height:70px;padding-top:26px}header .hotel-info{position:absolute;width:100%;left:0;bottom:30px;color:#fff;z-index:2}.hotel-info .inner{padding-left:40px;padding-right:30px}.main-container .hotel-info h1{font-size:69px;text-shadow:0px 2px 2px rgba(0,0,0,0.5);font-weight:normal}.main-container .hotel-info h2{text-shadow:0px 2px 2px rgba(0,0,0,0.5);font-family:HelveticaNeueLTStd-Lt;color:#fff;text-align:left;text-transform:none;font-size:30px;margin-bottom:0;line-height:38px}.hotel-info .cta{position:absolute;right:30px;bottom:0}.hotel-info button:hover{background-color:rgba(47,109,128,0.9)}header .mask.top{height:14%;background:-webkit-linear-gradient(90deg, transparent, rgba(0,0,0,0.00709) 10.47%, rgba(0,0,0,0.02755) 19.56%, rgba(0,0,0,0.06016) 27.58%, rgba(0,0,0,0.1037) 34.81%, rgba(0,0,0,0.15697) 41.57%, rgba(0,0,0,0.21875) 48.13%, rgba(0,0,0,0.28782) 54.79%, rgba(0,0,0,0.36296) 61.85%, rgba(0,0,0,0.44297) 69.61%, rgba(0,0,0,0.52662) 78.36%, rgba(0,0,0,0.6127) 88.39%, rgba(0,0,0,0.7));background:linear-gradient(to top, transparent, rgba(0,0,0,0.00709) 10.47%, rgba(0,0,0,0.02755) 19.56%, rgba(0,0,0,0.06016) 27.58%, rgba(0,0,0,0.1037) 34.81%, rgba(0,0,0,0.15697) 41.57%, rgba(0,0,0,0.21875) 48.13%, rgba(0,0,0,0.28782) 54.79%, rgba(0,0,0,0.36296) 61.85%, rgba(0,0,0,0.44297) 69.61%, rgba(0,0,0,0.52662) 78.36%, rgba(0,0,0,0.6127) 88.39%, rgba(0,0,0,0.7));min-height:70px}header .mask.bottom{height:22%;min-height:280px;bottom:0;top:auto;background:-webkit-linear-gradient(270deg, transparent, rgba(0,0,0,0.00709) 10.47%, rgba(0,0,0,0.02755) 19.56%, rgba(0,0,0,0.06016) 27.58%, rgba(0,0,0,0.1037) 34.81%, rgba(0,0,0,0.15697) 41.57%, rgba(0,0,0,0.21875) 48.13%, rgba(0,0,0,0.28782) 54.79%, rgba(0,0,0,0.36296) 61.85%, rgba(0,0,0,0.44297) 69.61%, rgba(0,0,0,0.52662) 78.36%, rgba(0,0,0,0.6127) 88.39%, rgba(0,0,0,0.7));background:linear-gradient(to bottom, transparent, rgba(0,0,0,0.00709) 10.47%, rgba(0,0,0,0.02755) 19.56%, rgba(0,0,0,0.06016) 27.58%, rgba(0,0,0,0.1037) 34.81%, rgba(0,0,0,0.15697) 41.57%, rgba(0,0,0,0.21875) 48.13%, rgba(0,0,0,0.28782) 54.79%, rgba(0,0,0,0.36296) 61.85%, rgba(0,0,0,0.44297) 69.61%, rgba(0,0,0,0.52662) 78.36%, rgba(0,0,0,0.6127) 88.39%, rgba(0,0,0,0.7))}.masthead{max-height:100vh;overflow:hidden}.masthead img{width:100%;display:block}header .masthead .hotel-info{top:100px;bottom:auto;display:none}.main-container nav{position:absolute;z-index:999;top:0;left:0;color:#fff;width:100%;font-size:14px;line-height:18px;height:70px}.main-container nav.widget{pointer-events:none;opacity:0}.main-container nav.sticky{position:fixed;background:rgba(0,181,238,0.9);-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:auto;opacity:1}.main-container nav.sticky.show{-webkit-transition:transform 0.3s;transition:transform 0.3s;-webkit-transform:translateY(0);transform:translateY(0)}header nav.widget>.inner{text-align:right;padding-right:30px;padding-top:10px}.main-container nav .logo{position:absolute;width:100px;height:36px;background-image:url("//s3.ap-southeast-2.amazonaws.com/testing-vibehotels.com/media/filer_public/77/90/7790503f-c6b7-465c-9dd0-eb001829bc79/vibelogo_hotels_white_1.png");background-size:100%;left:35px;top:15px}.main-container nav.sticky .logo{top:16px}nav.widget .hotel-name{font-size:20px;height:50px;line-height:50px;display:inline-block;vertical-align:middle;margin-right:20px}nav.widget .cta{display:inline-block;vertical-align:middle}nav.widget .cta button:hover{border-color:#00b5ee;color:#00b5ee;background-color:#fff}nav .hamburger{position:absolute;right:22px;top:28px;width:33px;height:16px;border-top:2px solid #fff;border-bottom:2px solid #fff;display:none}nav .hamburger:after{content:'';display:block;width:21px;height:2px;background-color:#fff;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.nav-container{position:absolute;right:10px;-webkit-transition:transform 0.3s, opacity 0.5s;transition:transform 0.3s, opacity 0.5s;-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.nav-container .menu-item{display:inline-block;margin:0 24px;padding-bottom:4px;cursor:pointer;overflow:visible}.nav-container .menu-item:last-child,.nav-container .menu-item.eclub{margin-right:56px}.nav-container .menu-item:hover .nav-title,.nav-container .menu-item:active .nav-title{color:#64DAFF}.nav-container .menu-item .fa{margin-left:3px}.menu-dropdown{padding:23px 20px;background:#09A4D5;-webkit-box-shadow:0 0 16px rgba(0,0,0,0.1);box-shadow:0 0 16px rgba(0,0,0,0.1);-webkit-border-radius:7px;border-radius:7px;position:absolute;top:100%;right:0;-webkit-transition:transform 0.2s, opacity 0.1s;transition:transform 0.2s, opacity 0.1s;-webkit-transform:translateY(-30px);transform:translateY(-30px);opacity:0;pointer-events:none;margin-top:-1px}.menu-dropdown.pointer-events{pointer-events:auto}.menu-item .menu-dropdown.more-float{padding-bottom:30px}.menu-dropdown-holder{display:-ms-flexbox;display:-webkit-flex;display:flex}.menu-dropdown .sub-menu{position:relative;border-left:1px solid rgba(255,255,255,0.5);padding:0 15px;min-width:300px}.nav-container .menu-item:hover .menu-dropdown{transform:translateY(0);opacity:1}.menu-item .place-holder{background-color:transparent;height:3px;margin:3px 0}.nav-container .menu-item:hover .place-holder{background-color:#64DAFF}.menu-dropdown .sub-menu .sub-group{margin-bottom:15px}.menu-dropdown .sub-menu .sub-group:last-child{margin-bottom:0}.menu-dropdown .sub-menu .sub-title{font-weight:600;margin-bottom:2px;font-family:HelveticaNeueLTStd-Th}.menu-dropdown .sub-menu a{display:block;color:#fff;padding:2px 0;font-family:HelveticaNeueLTStd-Lt;font-size:14px}.menu-dropdown .sub-menu a:hover{text-decoration:underline}.menu-dropdown .sub-menu a.more-link{font-weight:600;font-size:14px}.menu-dropdown.more-float .sub-menu a.more-link{position:absolute;left:15px;bottom:-20px}.mobile-menu{position:fixed;width:100vw;height:100vh;background:rgba(47,109,128,0.95);-moz-backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:999;top:0;left:0;font-family:"ArchiaRegular";font-weight:600;font-size:18px;line-height:22px}.mobile-menu,.mobile-menu .menu-container{-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:transform 0.3s;transition:transform 0.3s}.mobile-menu.show{-webkit-transform:translateX(0);transform:translateX(0)}.mobile-menu .header{height:86px;position:relative;z-index:3}.main-container nav .mobile-menu .logo{width:108px;height:37px;left:21px;top:19px}.mobile-menu .btn-close{right:22px;top:22px;display:block;font-size:36px;opacity:1}.mobile-menu .content{padding:8px 35px;-webkit-flex:1;flex:1;overflow-y:auto}.mobile-menu .content .menu{text-shadow:0px 2px 2px rgba(0,0,0,0.35);border-bottom:1px solid #fff;padding:15px 0;position:relative}.mobile-menu .content .menu:last-child{border-bottom:none}.mobile-menu .content .menu a{color:#fff;display:block}.mobile-menu .dining .content .menu a{color:#8FDEF5;font-size:16px;line-height:19px;font-weight:normal}.mobile-menu .content .menu .menu-title{margin-bottom:8px}.mobile-menu .content .sub-title{font-family:HelveticaNeueLTStd-Lt;font-size:25px;line-height:31px;text-shadow:0px 2px 2px rgba(0,0,0,0.16);margin-bottom:20px}.mobile-menu .content .menu i{font-size:20px;position:absolute;right:0;top:50%;margin-top:-10px}.mobile-menu .menu-container{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;display:-webkit-flex;-webkit-flex-direction:column;-webkit-flex-wrap:nowrap;flex-direction:column;flex-wrap:nowrap}.mobile-menu .menu-container.show{-webkit-transform:translateX(0);transform:translateX(0)}.mobile-menu .menu-container.to-left{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.mobile-menu .btn-back{position:absolute;right:22px;top:22px;width:19px;height:16px;background-image:url("data:image/svg+xml,%3Csvg width='19' height='16' viewBox='0 0 19 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.02718 14.9728L2.78072 8.72634L18.6045 8.72634L18.6045 7.27366L2.78072 7.27366L9.02718 1.02717L8.00001 -4.63537e-07L7.2797e-06 8L8.00001 16L9.02718 14.9728Z' fill='white'/%3E%3C/svg%3E%0A")}.menu-dropdown .btn-prev,.menu-dropdown .btn-next{display:none;position:absolute;top:20px;width:46px;height:30px;color:#fff;text-align:center;line-height:30px;z-index:10;font-size:20px}.menu-dropdown .btn-prev{left:0}.menu-dropdown .btn-next{right:0}.menu-dropdown .btn-prev i,.menu-dropdown .btn-next i{position:static}section.overview{background-image:url("/static/hotels/images/weddings-leaves.png");background-repeat:no-repeat;background-position:left bottom;background-size:260px}section.overview a:hover{text-decoration:underline}section.overview>.inner{padding:50px 36px 50px 96px;max-width:1420px;margin:0 auto}section.overview .thumbs{margin-bottom:50px}section.overview .thumb{display:inline-block;vertical-align:middle;font-family:"ArchiaRegular";color:#636466}section.overview .thumb.label{color:#00B5EE;font-weight:600;font-family:"ArchiaThin"}section.overview .thumb:nth-child(2){border-left:1px solid #636466;border-right:1px solid #636466;padding:0 20px;margin:0 20px}section.overview .hotel-address{float:left;width:240px;border-left:1px solid #616161;padding:6px 30px 6px 20px;margin-top:20px}section.overview .hotel-address p{margin-bottom:0}section.overview .descr{float:left;width:calc(100% - 240px);background-color:#F8EBE3;padding:40px;letter-spacing:0.01em}section.overview .descr h1{font-size:46px;font-weight:normal}section.overview .title{font-family:"ArchiaThin";font-size:21px;margin-bottom:15px}section.overview .links{text-align:center;position:relative;max-width:1420px;margin:0 auto 20px}section.overview .links button{color:#636466;border-color:#636466}section.overview .links button.enquire{position:absolute;top:0;right:36px}section.overview .links button:hover{color:#fff;border-color:#fff;background-color:#636466}section.attraction{margin-top:50px}section.attraction .placeholder{position:relative}section.attraction img{width:100%;display:block}section.attraction .placeholder .mask{height:100%;background:-webkit-linear-gradient(180deg, rgba(0,0,0,0.38) 0%, rgba(0,0,0,0.4) 92.61%);background:linear-gradient(180deg, rgba(0,0,0,0.38) 0%, rgba(0,0,0,0.4) 92.61%)}section.attraction .placeholder button{position:absolute;font-size:14px;height:53px;padding:0 40px;left:50%;top:50%;color:#636466;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2;background:#F8EBE3;-webkit-border-radius:2px;border-radius:2px;border:none}section.attraction .map-holder{display:none}.main-container .attraction p.distance{font-size:20px}.map-holder{padding-right:486px;position:relative}.map-holder .google-map{height:500px}.map-holder .attraction-list{position:absolute;width:486px;height:100%;top:0;right:0}.map-holder .attraction-list p{margin-bottom:8px;color:#787878}.map-holder .attraction-list p a{color:#787878}.map-holder .attraction-list p a:hover{text-decoration:underline}.attraction-list .attraction{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-bottom:8px}.attraction-list .attraction img{width:120px}.attraction-list .attraction p{flex:1;-webkit-flex:1;margin-bottom:0;padding-left:15px}.attraction-list .attraction p .distance{display:block;color:#636466;font-weight:bold}.map-holder .attraction-list .desc-block{height:100%;display:-webkit-flex;display:flex;-webkit-flex-flow:column;flex-flow:column;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.map-holder .attraction-list .desc-block>div:last-child{flex-grow:1;overflow-y:auto}.main-container .map-holder h6{margin-top:30px}section.attraction.show-map .placeholder{display:none}section.attraction.show-map .map-holder{display:block}section.packages{margin-top:100px}section.packages img{width:100%;display:block}section.packages>.inner{position:relative;margin-top:50px}section.packages .desc-block>.inner{margin-top:18px}section.packages .links{text-align:right;margin-top:30px}section.packages .links button{color:#636466;border-color:#636466}section.packages .links button:hover{color:#fff;border-color:#fff;background-color:#636466}.popup{position:fixed;left:0;top:0;width:100%;height:100%;z-index:1000;transition:opacity .3s;opacity:0;pointer-events:none;background:rgba(0,0,0,0.45);overflow-y:auto;font-size:18px}.popup.show{opacity:1;pointer-events:auto}.popup .content{position:absolute;width:700px;left:50%;top:30px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#F8EBE3;-webkit-box-shadow:0px 24px 38px rgba(0,0,0,0.14),0px 11px 15px rgba(0,0,0,0.2);box-shadow:0px 24px 38px rgba(0,0,0,0.14),0px 11px 15px rgba(0,0,0,0.2);padding:25px 50px}.popup.quote{z-index:1001}.popup.quote .input-block{margin-bottom:20px}.popup.quote label{display:block}.popup.quote input,.popup.quote textarea{background-color:rgba(209,189,177,0.7);height:36px;font-family:HelveticaNeueLTStd-Lt;color:#636466;outline:none;border:none;padding:0 15px;font-size:16px}.popup.quote input{width:62%}.popup.quote textarea{resize:none;width:100%;height:120px;padding:15px}.popup.quote .consent input{position:absolute;opacity:0;width:20px;height:20px;left:0;top:0;z-index:0}.popup.quote .consent label{position:relative;padding-left:35px;cursor:pointer}.popup.quote .consent .check-mark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:rgba(209,189,177,0.7);z-index:1}.popup.quote .consent .check-mark:after{content:"";position:absolute;display:none;left:8px;top:4px;width:5px;height:10px;border:solid #636466;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.popup.quote .consent input:checked+.check-mark:after{display:block}.popup .cta{text-align:right}.popup .cta button{color:#636466;border-color:#636466}.popup .cta button:hover{background-color:#636466;color:#fff;border-color:#fff}.popup.quote h4{margin-bottom:25px}.popup.quote .thanks,.popup.quote.show-thanks form{display:none}.popup.quote .thanks{min-height:547px;text-align:center;padding:100px 0}.popup.quote .thanks div:nth-child(2){margin-top:20px;margin-bottom:10px}.popup.quote.show-thanks .thanks{display:block}.popup.quote .input-block.date{position:relative;z-index:2}.popup.quote .input-block.date .date-icon{background-image:url("data:image/svg+xml,%3Csvg width='20' height='19' viewBox='0 0 20 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.2359 1.51503H14.9433V0.382424C14.9433 0.171211 14.7731 0 14.5634 0C14.3537 0 14.1835 0.171211 14.1835 0.382424V1.51534H5.0625V0.382424C5.0625 0.171211 4.8923 0 4.68259 0C4.47288 0 4.30269 0.171211 4.30269 0.382424V1.51534H1.01313C0.455661 1.51534 0 1.97453 0 2.53527V17.9801C0 18.5411 0.455661 19 1.01313 19H18.2359C18.7929 19 19.249 18.5408 19.249 17.9801V2.53527C19.249 1.97427 18.7929 1.51503 18.2359 1.51503ZM18.4892 17.9801C18.4892 18.1181 18.3729 18.2351 18.2359 18.2351H1.01313C0.875606 18.2351 0.759848 18.1181 0.759848 17.9801V6.08446H18.4892V17.9801ZM18.4892 5.3195H0.759848V2.53527C0.759848 2.39696 0.875568 2.28022 1.01313 2.28022H4.30269V3.69807C4.30269 3.90928 4.47288 4.08049 4.68259 4.08049C4.8923 4.08049 5.0625 3.90928 5.0625 3.69807V2.28022H14.1835V3.69807C14.1835 3.90928 14.3537 4.08049 14.5634 4.08049C14.7731 4.08049 14.9433 3.90928 14.9433 3.69807V2.28022H18.2359C18.3729 2.28022 18.4892 2.39699 18.4892 2.53527V5.3195H18.4892Z' fill='%23636466'/%3E%3Cpath d='M8.74302 8.61035H6.9706C6.76089 8.61035 6.5907 8.78183 6.5907 8.99304C6.5907 9.20425 6.76089 9.37573 6.9706 9.37573H8.74302C8.95273 9.37573 9.12292 9.20425 9.12292 8.99304C9.12292 8.78183 8.95273 8.61035 8.74302 8.61035Z' fill='%23636466'/%3E%3Cpath d='M12.289 8.61035H10.516C10.3063 8.61035 10.1361 8.78183 10.1361 8.99304C10.1361 9.20425 10.3063 9.37573 10.516 9.37573H12.289C12.4987 9.37573 12.6689 9.20425 12.6689 8.99304C12.6689 8.78183 12.4987 8.61035 12.289 8.61035Z' fill='%23636466'/%3E%3Cpath d='M15.8347 8.61035H14.0618C13.8521 8.61035 13.6819 8.78183 13.6819 8.99304C13.6819 9.20425 13.8521 9.37573 14.0618 9.37573H15.8347C16.0444 9.37573 16.2146 9.20425 16.2146 8.99304C16.2146 8.78183 16.0445 8.61035 15.8347 8.61035Z' fill='%23636466'/%3E%3Cpath d='M8.74302 10.8899H6.9706C6.76089 10.8899 6.5907 11.0614 6.5907 11.2726C6.5907 11.4838 6.76089 11.6553 6.9706 11.6553H8.74302C8.95273 11.6553 9.12292 11.4838 9.12292 11.2726C9.12292 11.0614 8.95273 10.8899 8.74302 10.8899Z' fill='%23636466'/%3E%3Cpath d='M12.289 10.8899H10.516C10.3063 10.8899 10.1361 11.0614 10.1361 11.2726C10.1361 11.4838 10.3063 11.6553 10.516 11.6553H12.289C12.4987 11.6553 12.6689 11.4838 12.6689 11.2726C12.6689 11.0614 12.4987 10.8899 12.289 10.8899Z' fill='%23636466'/%3E%3Cpath d='M15.8347 10.8899H14.0618C13.8521 10.8899 13.6819 11.0614 13.6819 11.2726C13.6819 11.4838 13.8521 11.6553 14.0618 11.6553H15.8347C16.0444 11.6553 16.2146 11.4838 16.2146 11.2726C16.2146 11.0614 16.0445 10.8899 15.8347 10.8899Z' fill='%23636466'/%3E%3Cpath d='M4.94423 10.8899H3.17129C2.96158 10.8899 2.79138 11.0614 2.79138 11.2726C2.79138 11.4838 2.96158 11.6553 3.17129 11.6553H4.94423C5.15345 11.6553 5.32413 11.4838 5.32413 11.2726C5.3241 11.0614 5.15367 10.8899 4.94423 10.8899Z' fill='%23636466'/%3E%3Cpath d='M8.74302 13.1696H6.9706C6.76089 13.1696 6.5907 13.3408 6.5907 13.552C6.5907 13.7633 6.76089 13.9347 6.9706 13.9347H8.74302C8.95273 13.9347 9.12292 13.7633 9.12292 13.552C9.12296 13.3408 8.95273 13.1696 8.74302 13.1696Z' fill='%23636466'/%3E%3Cpath d='M12.289 13.1696H10.516C10.3063 13.1696 10.1361 13.3408 10.1361 13.552C10.1361 13.7633 10.3063 13.9347 10.516 13.9347H12.289C12.4987 13.9347 12.6689 13.7633 12.6689 13.552C12.6689 13.3408 12.4987 13.1696 12.289 13.1696Z' fill='%23636466'/%3E%3Cpath d='M15.8347 13.1696H14.0618C13.8521 13.1696 13.6819 13.3408 13.6819 13.552C13.6819 13.7633 13.8521 13.9347 14.0618 13.9347H15.8347C16.0444 13.9347 16.2146 13.7633 16.2146 13.552C16.2147 13.3408 16.0445 13.1696 15.8347 13.1696Z' fill='%23636466'/%3E%3Cpath d='M4.94423 13.1696H3.17129C2.96158 13.1696 2.79138 13.3408 2.79138 13.552C2.79138 13.7633 2.96158 13.9347 3.17129 13.9347H4.94423C5.15345 13.9347 5.32413 13.7633 5.32413 13.552C5.32417 13.3408 5.15367 13.1696 4.94423 13.1696Z' fill='%23636466'/%3E%3Cpath d='M4.94423 15.4491H3.17129C2.96158 15.4491 2.79138 15.6203 2.79138 15.8315C2.79138 16.0427 2.96158 16.2142 3.17129 16.2142H4.94423C5.15345 16.2142 5.32413 16.0427 5.32413 15.8315C5.3241 15.6203 5.15367 15.4491 4.94423 15.4491Z' fill='%23636466'/%3E%3Cpath d='M8.48984 15.4491H6.71743C6.50772 15.4491 6.33752 15.6203 6.33752 15.8315C6.33752 16.0427 6.50772 16.2142 6.71743 16.2142H8.48984C8.69955 16.2142 8.86975 16.0427 8.86975 15.8315C8.86975 15.6203 8.69955 15.4491 8.48984 15.4491Z' fill='%23636466'/%3E%3Cpath d='M12.0357 15.4491H10.2627C10.053 15.4491 9.88281 15.6203 9.88281 15.8315C9.88281 16.0427 10.053 16.2142 10.2627 16.2142H12.0357C12.2454 16.2142 12.4156 16.0427 12.4156 15.8315C12.4156 15.6203 12.2454 15.4491 12.0357 15.4491Z' fill='%23636466'/%3E%3C/svg%3E%0A");width:20px;height:19px;position:absolute;left:62%;top:31px;margin-left:-28px}.popup.quote .menu-dropdown{z-index:1;left:0;right:auto;top:100%;bottom:auto;-webkit-transition:none;transition:none;-webkit-transform:translateY(-44px);transform:translateY(-44px);background:#f8ebe3;margin-top:8px;padding:0}.popup.quote .menu-dropdown.open{-webkit-transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s;-webkit-transform:translateY(0);transform:translateY(0);opacity:1;pointer-events:auto}.popup.quote .daterangepicker{width:auto;margin-top:0;position:static;-webkit-border-radius:7px;border-radius:7px;-webkit-box-shadow:none;box-shadow:none;background:#f8ebe3;display:block !important;padding-bottom:0}.popup.quote .daterangepicker.single .drp-calendar{float:none;padding:8px 15px !important;min-width:284px;margin:0;-webkit-border-radius:0;border-radius:0;background-color:transparent}.popup.quote .daterangepicker:after{display:none}.popup.quote .daterangepicker .calendar-table{background:#f8ebe3;padding:0}.popup.quote .daterangepicker .calendar-table th{font-family:HelveticaNeueLTStd-Lt;font-size:12px;line-height:14px;padding:6px 0 4px}.popup.quote .daterangepicker .calendar-table td{font-family:ArchiaRegular;font-weight:500;font-size:15px;line-height:18px}.popup.quote .daterangepicker .calendar-table td,.popup.quote .daterangepicker .calendar-table th{min-width:36px;width:36px;height:27px;line-height:27px}.popup.quote .daterangepicker .calendar-table th.month{font-size:16px;line-height:20px;color:#636466;padding:6px 0 4px}.popup.quote .daterangepicker .calendar-table td.disabled,.popup.quote .daterangepicker .calendar-table td.off.disabled{opacity:1;text-decoration:none;border-radius:0;background-color:#ccc;color:#fff}.popup.quote .daterangepicker td.available:hover{background-color:rgba(216,187,170,0.6)}.popup.quote .daterangepicker td.start-date.available{-webkit-border-radius:50% !important;border-radius:50% !important}.popup.quote .daterangepicker td.start-date.today.active.start-date.end-date,.popup.quote .daterangepicker td.end-date.available,.popup.quote .daterangepicker td.end-date.available:hover,.popup.quote .daterangepicker td.start-date.available,.popup.quote .daterangepicker td.start-date.available:hover{background-color:#d8bbaa}.popup.quote .daterangepicker .calendar-table .next span,.popup.quote .daterangepicker .calendar-table .prev span{color:#636466;border:none;width:28px;height:18px;text-align:center;-ms-transform:none;transform:none;-webkit-transform:none}.popup.quote .daterangepicker .calendar-table .prev span:before,.popup.quote .daterangepicker .calendar-table .next span:before{font-family:FontAwesome;content:'\f104';-ms-transform:none;transform:none;-webkit-transform:none;display:inline-block;font-size:20px;line-height:100%;position:static}.popup.quote .daterangepicker .calendar-table .next span:before{content:'\f105'}.popup.quote .daterangepicker .ranges{display:none}.popup.kit .content{width:500px}.popup.quote.kit input{width:100%}.popup.quote.kit .thanks{min-height:303px;padding:50px 0}.popup.package .content{padding:0;width:100%;max-width:900px;margin-bottom:30px}.popup.package .content img{width:100%;display:block}.popup.package .btn-close{color:#fff;opacity:1;background:rgba(0,0,0,0.19);top:0;right:0;width:60px;height:60px;line-height:52px}.safari .popup.package .btn-close{line-height:60px}.popup.package .content h4{margin-bottom:20px}.popup.package .content .desc-block{padding-bottom:10px}.popup.package .cta{padding-right:30px;margin-bottom:30px}footer .links a{color:#fff}@media (min-height: 900px){.popup.quote .content{top:100px}}@media (min-height: 700px) and (max-height: 899px){.popup.quote .content{top:50px}}@media (min-height: 640px) and (max-height: 720px){header .carousel{top:70px}header .carousel .inner{padding:40px 30px}.main-container header .slick-prev{top:-6px}.main-container header .slick-next{bottom:-6px}}@media (min-width: 768px) and (max-width: 1080px){header .carousel{top:100px}header .carousel .inner{padding:40px 30px}.main-container header .slick-prev{top:-6px}.main-container header .slick-next{bottom:-6px}}@media (max-width: 1023px){.main-container p{font-size:18px;line-height:21px}.main-container h2{font-size:23px;line-height:28px}.main-container h4{font-size:20px;line-height:24px;white-space:normal}.nav-container{display:none}.main-container nav .logo{width:89px;height:32px;left:13px;top:12px}nav .hamburger{display:block !important}}@media (max-width: 960px){header .carousel{top:70px}header .masthead .hotel-info{padding:0 190px}}@media (max-width: 824px){.main-container h1,.main-container h2{font-size:24px;margin-left:0;text-align:center}.main-container p{font-size:14px}.hotel-info .inner{padding:0 60px 0}.hotel-info .cta{position:static;text-align:center;margin-top:15px}.hotel-info button{width:100%;font-size:18px;padding:0}.main-container .hotel-info h1{font-size:27px}.main-container .hotel-info h2{text-align:center;font-size:1rem;line-height:28px}header .masthead .hotel-info{display:block}header .mask.top{min-height:170px}section.overview .links{margin-top:0;padding:0 30px}section.overview .links button{width:100%;padding:0;font-size:16px;margin-top:10px}section.overview .links button.enquire{position:static;display:block;margin:30px auto}.map-holder{padding-right:0}.map-holder .attraction-list{position:static;width:100%;height:auto}.map-holder .attraction-list .desc-block>div:last-child,.main-container .map-holder h6{display:none}}@media (max-width: 768px){section.overview>.inner{padding:50px 20px}section.overview .content{padding:0 15px}section.overview .hotel-address{width:220px}section.overview .descr{width:calc(100% - 220px)}}@media (max-width: 767px){.mobile{display:block !important}.desktop{display:none !important}.btn-close{opacity:1}header .carousel .image-item{height:auto;margin:0}header .carousel .image-item img{height:auto;width:100%}.masthead>img{display:none}header .masthead .hotel-info{padding:0 15px;z-index:2;top:60px}header .carousel{position:relative;width:100%;top:auto}header .carousel .counter{display:block;z-index:2}header .carousel .inner{padding:0 !important}.main-container header .slick-prev{left:0;margin-left:0;top:50%;margin-top:-24px;background:-webkit-linear-gradient(89.23deg, #000 .35%, transparent 121.88%);background:linear-gradient(89.23deg, #000 .35%, transparent 121.88%);opacity:1;padding:12px 16px;z-index:101}.main-container header .slick-next{left:auto;bottom:auto;right:0;top:50%;margin-top:-24px;background:-webkit-linear-gradient(270.23deg, #000 .2%, transparent 99.8%);background:linear-gradient(270.23deg, #000 .2%, transparent 99.8%);opacity:1;padding:12px 16px;z-index:101}.main-container header .slick-prev:before{content:'\f104';font-size:24px}.main-container header .slick-next:before{content:'\f105';font-size:24px}section.overview{background-image:none}section.overview>.inner{padding:50px 0 20px 0}section.overview .hotel-address,section.overview .descr{float:none;width:100%;border-left:1px solid #616161;padding:6px 0 6px 20px}section.overview .descr{padding:30px;border:none}section.overview .descr .inner{border-left:1px solid #616161;padding-left:20px}section.overview .descr h1{text-align:left;padding-left:20px;margin-bottom:20px}section.overview .thumbs,section.overview .hotel-address{margin-bottom:30px}section.overview .hotel-address{margin-left:30px}section.overview .thumbs{text-align:center;padding:0 15px}section.overview .thumb{margin-bottom:10px !important;font-size:14px}section.overview .content{padding:0}section.packages{margin-top:50px}section.packages .desc-block{position:static !important;width:100% !important;padding:30px 30px 28px}section.packages>.inner{padding-bottom:0 !important}section.packages .links{text-align:center}section.attraction .placeholder button{font-size:12px}.popup{background:rgba(248,235,227,0.9);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.popup .content,.popup.kit .content{top:0 !important;left:0;-webkit-transform:none;transform:none;background-color:transparent;width:100%;min-height:100%;-webkit-box-shadow:none;box-shadow:none;padding:30px}.popup.quote h4{margin-top:10px}.popup.quote input{width:100%}.popup .cta{text-align:center;margin-top:30px}.popup .cta button{width:100%}.popup.quote .input-block.date .date-icon{left:100%}.popup.package .cta{padding:0 30px;margin-top:0}.popup.package .content .desc-block{padding:30px 30px 10px 30px}.popup.package .btn-close{width:40px;height:40px;line-height:32px}.safari .popup.package .btn-close{line-height:40px}}
