@import 'https://fonts.googleapis.com/css?family=Great+Vibes%7COpen+Sans:700%7CRaleway:400,700';body{color:#222;font-weight:400;font-size:15px;font-family:raleway,sans-serif;line-height:26px;-webkit-font-smoothing:antialiased;-webkit-transition:padding ease-in-out .3s;transition:padding ease-in-out .3s;background:#fdfdfd}body.fixed-header{padding-top:82px}li{list-style:none}ul{padding:0;margin-bottom:0}a:hover,a:focus,a:visited{text-decoration:none}p{margin:0}a,a:visited{color:#222}hr.margin-bottom-30{margin-bottom:30px}hr.margin-bottom-50{margin-bottom:50px}h1{font-size:40px}h2{font-size:36px}h3{font-size:30px}h4{font-size:24px}h5{font-size:20px}h6{font-size:16px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:raleway,sans-serif;font-weight:400}#loader-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999999}.sk-circle{visibility:hidden;width:40px;height:40px;position:absolute;z-index:9009;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.sk-circle .sk-child{width:100%;height:100%;position:absolute;left:0;top:0}.sk-circle .sk-child:before{content:'';display:block;margin:0 auto;width:15%;height:15%;background-color:#fff;border-radius:100%;-webkit-animation:sk-circleBounceDelay 1.2s infinite ease-in-out both;animation:sk-circleBounceDelay 1.2s infinite ease-in-out both}.sk-circle .sk-circle2{-webkit-transform:rotate(30deg);transform:rotate(30deg)}.sk-circle .sk-circle3{-webkit-transform:rotate(60deg);transform:rotate(60deg)}.sk-circle .sk-circle4{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.sk-circle .sk-circle5{-webkit-transform:rotate(120deg);transform:rotate(120deg)}.sk-circle .sk-circle6{-webkit-transform:rotate(150deg);transform:rotate(150deg)}.sk-circle .sk-circle7{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sk-circle .sk-circle8{-webkit-transform:rotate(210deg);transform:rotate(210deg)}.sk-circle .sk-circle9{-webkit-transform:rotate(240deg);transform:rotate(240deg)}.sk-circle .sk-circle10{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.sk-circle .sk-circle11{-webkit-transform:rotate(300deg);transform:rotate(300deg)}.sk-circle .sk-circle12{-webkit-transform:rotate(330deg);transform:rotate(330deg)}.sk-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-circle .sk-circle4:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}.sk-circle .sk-circle5:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.sk-circle .sk-circle6:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}.sk-circle .sk-circle7:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}.sk-circle .sk-circle8:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}.sk-circle .sk-circle9:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}.sk-circle .sk-circle10:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}.sk-circle .sk-circle11:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}.sk-circle .sk-circle12:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}@-webkit-keyframes sk-circleBounceDelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-circleBounceDelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}#loader-wrapper .loader-section{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(9, 102, 138);z-index:1000}.loaded .sk-circle{opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.loaded #loader-wrapper{visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .3s 1s ease-out;transition:all .3s 1s ease-out}header{width: 100%;z-index:9999;background:#fff;position: fixed;box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.3)}.header-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height: 100px}ul.nav.navbar-nav>li>a{ color: #ca9709;     font-size: 16px;     font-family: Arial; font-weight: 600;;-webkit-transition:color ease-in-out .5s;transition:color ease-in-out .5s;padding:15px 0;margin:0 7px;position:relative;text-transform:uppercase}.menu-area{    margin-left: -10px; display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;    margin-top: 10px;}.owl-caption-content{width: 700px; left: 100px; margin: 0 250px 0 250px; display: block; height: 300px; padding: 20px 0 20px 0; background-color: #608c961f;}.custom-btn{border:1px #fff solid;padding:5px 20px;color:#fff;position:relative;-webkit-transition:all ease-in-out .5s;transition:all ease-in-out .5s;background:0 0;outline:0}.custom-btn i.top-border{position:absolute;width:calc(100% - 10px);height:1px;background:#fff;left:5px;top:-4px;-webkit-transition:all ease-in-out .5s;transition:all ease-in-out .5s}.custom-btn i.bottom-border{position:absolute;width:calc(100% - 10px);height:1px;background:#fff;left:5px;bottom:-4px;-webkit-transition:all ease-in-out .5s;transition:all ease-in-out .5s}.custom-btn i.left-border{position:absolute;height:calc(100% - 10px);width:1px;background:#fff;left:-4px;top:5px;-webkit-transition:all ease-in-out .5s;transition:all ease-in-out .5s}.custom-btn i.right-border{position:absolute;height:calc(100% - 10px);width:1px;background:#fff;right:-4px;top:5px;-webkit-transition:all ease-in-out .5s;transition:all ease-in-out .5s}.custom-btn:hover{}.custom-btn:hover i.top-border{width:calc(100% + 8px);left:-4px}.custom-btn:hover i.left-border{height:calc(100% + 8px);top:-4px}.custom-btn:hover i.bottom-border{width:calc(100% + 8px);left:-4px}.custom-btn:hover i.right-border{height:calc(100% + 8px);top:-4px}.custom-btn span>i{color:#d2bd7f;margin-right:10px;font-size:18px;-webkit-transition:all ease-in-out .5s;transition:all ease-in-out .5s}.custom-btn>span{font-weight:700;color:#d2bd7f;-webkit-transition:all ease-in-out .5s;transition:all ease-in-out .5s}.book-now{margin-left:30px}ul.nav.navbar-nav>li>a:hover,ul.nav.navbar-nav>li>a:focus,ul.nav.navbar-nav>li>a:active,.nav .open>a,.nav .open>a,.nav .open>a:focus,.nav .open>a:hover,.navbar-nav .dropdown-menu>li>a:focus {background:0 0;color:#927b04e8;border-color:#ecb50fd9}.navbar-nav .dropdown-menu>li>a:hover{background:0 0;color:#ffffff;border-color:#ecb50fd9;font-weight: 550;}.navbar-nav .dropdown-menu>li>a:focus,.navbar-nav .dropdown-menu>li>a:hover{background:#adaf18b3;}ul.nav.navbar-nav>li>a:after{content:"";width:100%;position:absolute;background:#d2bd7f;height:1px;bottom:0;left:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all ease-in-out .5s;transition:all ease-in-out .5s}ul.nav.navbar-nav>li>a:hover:after{-webkit-transform:scale(1);transform:scale(1)}a.logo{    margin-right: -25px;  padding:20px 0;display:block}.custom-btn:hover{background:#fff}.navbar-nav ul.dropdown-menu{box-shadow:0 0 0;background:0 0;border:0}.navbar-nav ul.dropdown-menu a{color:#222;-webkit-transition:all ease-in-out .5s;transition:all ease-in-out .5s;padding:8px 20px;box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.3);background:#fff;border-bottom:1px #d2bd7f solid}.navbar-nav ul.dropdown-menu li{margin-bottom:15px}.navbar-nav ul.dropdown-menu i.fa-caret-right{float:right;margin-top:3px}a.open-mobile-menu{margin-left:24px;color:#0a5a6d; padding-right: 50px;font-size:24px;display:none;outline:0}a.open-mobile-menu1{color:#ffffff}a.open-mobile-menu.active .fa-bars:before{content:"\f00d"}.navbar-nav li>ul.dropdown-menu li>ul.dropdown-menu{margin-top:-5px;margin-left:10px}.side-nav>ul{border-top:1px #d2bd7f solid}body.fixed-header .side-nav>ul{border:0}header.overlay-header{position:absolute;z-index:99999;width:100%;background:#b7cce714;top:0;height: 120px}header.not-overlay-header{position:fixed;z-index:9999;width:100%;background:#222;top:0}.side-nav{position:fixed;width:300px;left:0;top:0;margin:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);height:100%;height:calc(100% + 60px);height:-moz-calc(100%);padding-bottom:60px;background-color:#064756;z-index:9999;overflow-y:auto;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(-105%);transform:translateX(-105%);-webkit-transition:all ease-in-out .5s;transition:all ease-in-out .5s;box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.3);z-index:9999;padding-top:125px}.side-nav.active{-webkit-transform:translateX(0);transform:translateX(0)  ;z-index: 9991;}.side-nav li a{width:100%;border-bottom:1px #d2bd7f solid;padding:15px 20px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.side-nav li a.quick-book-open{justify-content:flex-start;display:none}.side-nav li a.quick-book-open i{margin-right:10px}ul.side-nav-dropdown-list{max-height:0;overflow:hidden;-webkit-transition:all ease-in-out .5s;transition:all ease-in-out .5s;overflow-y:scroll}li.side-nav-dropdown.active>ul.side-nav-dropdown-list{max-height:286px}li.side-nav-dropdown.active>a{background:#fff;color:#d2bd7f}.side-nav-overlay{width:100%;height:100%;position:fixed;background:rgba(0,0,0,.5);z-index:999;display:none;top:0}.side-nav-overlay.active{display:block}li.side-nav-dropdown>ul.side-nav-dropdown-list>li>a{padding-left:30px}li.side-nav-dropdown>ul>li.side-nav-dropdown>ul.side-nav-dropdown-list a{padding-left:40px}.fixed-header header.overlay-header a.logo img{height:40px}a.logo img{-webkit-transition:all ease-in-out .5s;transition:all ease-in-out .5s;height:78px}.fixed-header header.overlay-header{background:#fff;border-bottom:1px #d2bd7f solid}.fixed-header .side-nav{padding-top:71px;z-index:-999}.header-light header.overlay-header{position:absolute;background:#fff;top:0;-webkit-transition:all ease-in-out .5s;transition:all ease-in-out .5s}.header-light ul.nav.navbar-nav>li>a{color:#222}.header-light a.custom-btn>i{background:#d2bd7f}.header-light a.custom-btn{border-color:#d2bd7f}.header-light a.open-mobile-menu{color:#d2bd7f}.fixed-header2{padding-top:80px!important}body.fixed-header2 header.overlay-header{position:fixed;top:0!important}.fixed-header2 header.overlay-header a.logo img{height:40px}body.header-light{padding-top:90px}body.fixed-header-animate header.overlay-header{top:-200px}.header-light .side-nav{z-index:999992;padding-top:0}.header-light .side-nav-overlay{z-index:99999}.header-light .side-nav ul{border-top:0}.owl-slider-block{min-height:700px;overflow:hidden;position:relative;background-size:cover;background-repeat:no-repeat}.owl-slider-overlay{position:absolute;width:100%;z-index:99;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.owl-slider-block:before{content:"";position:absolute;width:100%;height:100%;background:rgba(255, 255, 255, 0);z-index:1;top:0;left:0}.owl-slider-block.dark-image:before{background:rgba(34,34,34,.2)}.owl-stage{-webkit-transition:all ease-in-out .5s!important;transition:all ease-in-out .5s!important}.owl-caption{text-align:center}.owl-caption h2{margin:0;color:#a57d09;font-size:20px;letter-spacing:1px;font-family:great vibes,cursive;font-size:38px}.owl-caption h1{font-size:60px;line-height:80px;color:#fefefe;margin-top:30px;margin-bottom:0;letter-spacing:1px}.owl-caption p{font-size:20px;color:#fff;line-height:90px;font-weight:400}.more-btn-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.owl-item:not(.active) .aos-init{display:none}section.slider{position:relative;box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.3);z-index:9}.slider .owl-dots{position:absolute;bottom:60px;z-index:99;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.slider .owl-dot span{display:block;width:12px;height:12px;background:0 0;border-radius:50%;border:1px #fff solid;margin:0 5px;-webkit-transition:all ease-in-out .5s;transition:all ease-in-out .5s}.slider .owl-dot:hover span{background:#fff}.slider .owl-dot.active span{background:#fff}.owl-caption h5{color:#fff;margin-top:30px;line-height:30px}.owl-slider-book{margin-top:30px}.scroll-downs{width:30px;height:50px;z-index:99;display:block;border:2px #fff solid;border-radius:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:5px}.scroll-down{width:100%;padding:10px 15px;height:100%;border:2px solid #fff;border-radius:25px;opacity:.75}.scroller{width:3px;height:10px;border-radius:25%;background-color:#fff;-webkit-animation-name:scroll;animation-name:scroll;-webkit-animation-duration:2.2s;animation-duration:2.2s;-webkit-animation-timing-function:cubic-bezier(.15,.41,.69,.94);animation-timing-function:cubic-bezier(.15,.41,.69,.94);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes scroll{0%{opacity:0}10%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(15px);transform:translateY(15px);opacity:0}}@keyframes scroll{0%{opacity:0}10%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(15px);transform:translateY(15px);opacity:0}}.scroll-down-gp{position:absolute;z-index:99;bottom:130px;right:20px}.section{padding:50px 0 30px 0;box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.3)}section.find-room{background:#222}.section-header h2{color:#fff;display:block;margin-bottom:15px;margin-top:0}.section-header p{letter-spacing:1px;font-family:great vibes,cursive;color:#d2bd7f;font-size:30px;line-height:37px}.find-room input.form-control{background:0 0;border:0;color:#fff;font-size:15px}.find-room span.input-group-addon{background:0 0;border:0}.find-room .input-group{border:1px #d2bd7f solid;padding:5px 0;margin-top:30px;-webkit-transition:all ease-in-out .5s;transition:all ease-in-out .5s}.find-room input.form-control::-webkit-input-placeholder{color:#fff!important;font-size:15px}.find-room input.form-control::-moz-placeholder{color:#fff!important;font-size:15px}.find-room input.form-control:-ms-input-placeholder{color:#fff!important;font-size:15px}.find-room input.form-control:-moz-placeholder{color:#fff!important;font-size:15px}.find-room span.input-group-addon{font-size:18px;padding-right:0;color:#d2bd7f}.find-room .form-control:focus{box-shadow:0 0 0}.datepicker{background:#222;color:#fff;box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.3);border:1px #d2bd7f solid}.datepicker-dropdown:before{display:none}.datepicker-dropdown:after{display:none}.datepicker table tr td.active,.datepicker table tr td.active:hover,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td span.active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover{background:#d2bd7f!important;text-shadow:0 0 0}.datepicker table tr td.day:hover,.datepicker table tr td.day.focused,.datepicker .datepicker-switch:hover,.datepicker .prev:hover,.datepicker .next:hover,.datepicker tfoot tr th:hover,.datepicker table tr td span:hover,.datepicker table tr td span.focused{background:#d2bd7f}.find-room .input-group.date .fa.fa-caret-down{position:absolute;color:#d2bd7f;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.find-room-btn .btn{width:100%;border:1px #d2bd7f solid;padding:12px 0;background:0 0;border-radius:0;color:#fff;margin-top:30px;-webkit-transition:all ease-in-out .5s;transition:all ease-in-out .5s;outline:0!important;font-size:15px}.find-room-btn .btn i{color:#d2bd7f;font-size:18px;margin-right:10px;-webkit-transition:all ease-in-out .5s;transition:all ease-in-out .5s}section.find-room .container>.row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.find-room-btn .btn:hover{background:#d2bd7f}.find-room-btn .btn:hover i{color:#fff}.find-room .col-sm-6 .input-group{margin-top:0}.find-room .input-group:hover{border:1px #fff solid}.find-room .input-group i{-webkit-transition:all ease-in-out .5s;transition:all ease-in-out .5s}.find-room .input-group:hover i{color:#fff!important}.section-header-light{text-align:center;position:relative;margin-bottom:14px}.section-header-light h2{color:#222}.section-header-light:before,.section-header-light:after{content:"";position:absolute;background:#eaeaea;height:2px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.section-header-light:before{bottom:-10px;width:200px}.section-header-light:after{bottom:-14px;width:150px}a.our-activities-block{position:relative;box-shadow:0 2px 10px 0 rgba(0,0,0,.12),0 2px 5px 0 rgba(0,0,0,.16);display:block;overflow:hidden}a.our-activities-block img{width:100%;-webkit-transition:all ease-in-out .5s;transition:all ease-in-out .5s}a.our-activities-block:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}div#our-activities-owl .item{padding-bottom:6px;padding-left:6px;padding-right:6px}a.our-activities-block h3{letter-spacing:1px;font-family:great vibes,cursive;color:#d2bd7f;font-size:36px;margin-top:0}a.our-activities-block p{color:#fff}a.our-activities-block:before{background:rgba(34,34,34,.6);position:absolute;width:100%;height:100%;z-index:1;content:"";-webkit-transition:all ease-in-out .5s;transition:all ease-in-out .5s}.our-activities-caption{position:absolute;z-index:9;text-align:center;width:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all ease-in-out .5s;transition:all ease-in-out .5s}.btn-next,.btn-prev{position:absolute;z-index:99;font-size:64px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#d2bd7f;cursor:pointer;opacity:.5;-webkit-transition:all ease-in-out .5s;transition:all ease-in-out .5s}.btn-prev{left:-48px}.our-activities-owl-gp{position:relative;margin-top:60px}.btn-next{right:-48px}.btn-next:hover,.btn-prev:hover{opacity:1}.more-btn-gp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:60px;width:100%}.custom-btn.custom-btn-light>i{background:#d2bd7f}.custom-btn.custom-btn-light{border:1px #d2bd7f solid;padding:5px 40px}.custom-btn.custom-btn-light:hover{background:#d2bd7f}.custom-btn.custom-btn-light:hover span,.custom-btn.custom-btn-light:hover span i{color:#fff}a.our-activities-block:hover .our-activities-caption{-webkit-transform:translateY(-200px);transform:translateY(-200px)}a.our-activities-block .custom-btn{position:absolute;z-index:9;left:50%;-webkit-transform:translate(-50%,200px);transform:translate(-50%,200px);top:50%}a.our-activities-block:hover .custom-btn{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}a.our-activities-block:hover:before{background:rgba(34,34,34,.4)}.section-white{box-shadow:0 0 0}section.available-room{background:#137288db}.section-header-gp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.top-btn-next,.top-btn-prev{width:68px;text-align:center;padding:10px 0;color:#d2bd7f;font-size:24px;cursor:pointer;-webkit-transition:all ease-in-out .5s;transition:all ease-in-out .5s}.custom-btn-arrows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.owl-available-room{padding:0}.top-btn-next{border-left:1px #fff solid}.top-btn-prev{}.custom-btn.owl-available-room:hover{background:0 0}.top-btn-next:hover,.top-btn-prev:hover{background:#fff}a.available-room-block{display:block;height:600px;background-size:cover;position:relative;-webkit-transition:all ease-in-out 1s;transition:all ease-in-out 1s}a.available-room-block>span{color:#fff;z-index:9;position:absolute;top:20px;left:20px}a.available-room-block span strong{font-family:open sans,sans-serif;margin-right:5px;font-size:18px;font-weight:700}.available-room-caption{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;z-index:9;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.available-room-caption h3{width:100%;text-align:center;margin:0;margin-bottom:30px;letter-spacing:1px;font-family:great vibes,cursive;color:#d2bd7f;font-size:36px}a.available-room-block:before{content:"";position:absolute;background:rgba(34,34,34,.6);width:100%;height:100%;-webkit-transition:all ease-in-out .5s;transition:all ease-in-out .5s}a.available-room-block:hover:before{background:rgba(34,34,34,.3)}div#available-room-owl{background:#fff;border-top:1px #fff solid;border-bottom:1px #fff solid;margin-top:60px}a.available-room-block:hover{background-position-x:100%}.custom-btn-dark{padding:5px 40px}.grid{height:800px}.grid-item{float:left;width:calc(25% - 5px);margin:0 2.5px;margin-bottom:5px;box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.3);overflow:hidden}.grid-item img{width:100%;-webkit-transition:all ease-in-out .5s;transition:all ease-in-out .5s;height:100%}.grid-item--height2{margin-bottom:6px}ul.filter-button-group button{background:0 0;border:0;outline:0;position:relative;-webkit-transition:color ease-in-out .5s;transition:color ease-in-out .5s}ul.filter-button-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:60px;margin-bottom:30px;-ms-flex-wrap:wrap;flex-wrap:wrap}ul.filter-button-group li{margin:0 10px}ul.filter-button-group button.active{color:#d2bd7f;font-weight:700}ul.filter-button-group button:before{content:"";position:absolute;width:100%;height:1px;background:#d2bd7f;bottom:0;left:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all ease-in-out .5s;transition:all ease-in-out .5s}ul.filter-button-group button.active:before,ul.filter-button-group button:hover:before{-webkit-transform:scale(1);transform:scale(1)}ul.filter-button-group button:hover{color:#d2bd7f}a.gallery-item{display:block;position:relative;height:100%}a.gallery-item .custom-btn{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}a.gallery-item:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}a.gallery-item .custom-btn span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gallery-overlay{position:absolute;top:-100%;z-index:999;width:100%;height:100%;background:rgba(34,34,34,.6)}.parallax{background-repeat:no-repeat}.counter-block h4{color:#fff;display:block;text-align:center;font-size:20px;font-weight:700}.counter-icon-number strong{display:block;width:100%;text-align:center;font-size:36px;color:#fff;font-weight:700}.counter-icon-number span{display:block;width:100%;text-align:center;font-family:open sans,sans-serif;font-size:36px;color:#fff;font-weight:700;color:#d2bd7f;margin:20px 0}section.counter{position:relative}section.counter:before{content:"";width:100%;height:100%;position:absolute;background:rgba(34,34,34,.6);top:0;left:0}a.latest-offers-block{display:block;position:relative;overflow:hidden;box-shadow:0 2px 10px 0 rgba(0,0,0,.12),0 2px 5px 0 rgba(0,0,0,.16)}a.latest-offers-block img{-webkit-transition:all ease-in-out.5s;transition:all ease-in-out.5s}a.latest-offers-block:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}a.latest-offers-block:before{background:rgba(34,34,34,.6);position:absolute;width:100%;height:100%;z-index:1;content:"";-webkit-transition:all ease-in-out .5s;transition:all ease-in-out .5s}a.latest-offers-block:hover:before{background:rgba(34,34,34,.3)}div#latest-offers-owl .item{padding-bottom:6px;padding-left:6px;padding-right:6px}.latest-offers-caption{position:absolute;z-index:1;top:20px;left:20px;-webkit-transition:all ease-in-out .5s;transition:all ease-in-out .5s}ul.latest-offers-list{position:absolute;z-index:1;bottom:20px;left:20px;color:#fff;-webkit-transition:all ease-in-out .5s;transition:all ease-in-out .5s}.latest-offers-note{position:absolute;z-index:1;text-align:center;background:#222;bottom:0;right:20px;color:#fff;padding:10px;box-shadow:0 2px 10px 0 rgba(0,0,0,.12),0 2px 5px 0 rgba(0,0,0,.16);-webkit-transition:all ease-in-out .5s;transition:all ease-in-out .5s;font-weight:700}.latest-offers-note strong{color:#d2bd7f}a.latest-offers-block .custom-btn{position:absolute;top:50%;left:50%;z-index:1;-webkit-transform:translate(600px,-50%);transform:translate(600px,-50%)}.latest-offers-caption h3{letter-spacing:1px;font-family:great vibes,cursive;color:#d2bd7f;font-size:36px;margin-top:0}.latest-offers-caption p{color:#fff}a.latest-offers-block img{width:100%}a.latest-offers-block:hover .latest-offers-caption{-webkit-transform:translateY(-200px);transform:translateY(-200px)}a.latest-offers-block:hover ul.latest-offers-list{-webkit-transform:translateX(-300px);transform:translateX(-300px)}a.latest-offers-block:hover .latest-offers-note{-webkit-transform:translateY(200px);transform:translateY(200px)}a.latest-offers-block:hover .custom-btn{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}ul.latest-offers-list-inner{margin-top:20px}ul.latest-offers-list-inner li{margin-top:10px}.our-events-caption{position:absolute;bottom:20px;left:20px;z-index:1;color:#fff;-webkit-transition:all ease-in-out .5s;transition:all ease-in-out .5s}a.our-events-block{position:relative;display:block;overflow:hidden;height:100%}a.our-events-block img{-webkit-transition:all ease-in-out.5s;transition:all ease-in-out.5s}a.our-events-block:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.our-events-caption h3{letter-spacing:1px;font-family:great vibes,cursive;color:#d2bd7f;font-size:36px;margin-top:0}.our-events-caption span{margin-bottom:15px;display:block}.our-events-caption p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.our-events-caption p i{font-size:18px;margin-right:10px}a.our-events-block:before{background:rgba(34,34,34,.6);position:absolute;width:100%;height:100%;z-index:1;content:"";-webkit-transition:all ease-in-out .5s;transition:all ease-in-out .5s}div#our-events-owl{background:#fff;border-top:1px #fff solid;border-bottom:1px #fff solid;margin-top:60px;margin-left:-1px;padding-bottom:1px}a.our-events-block .custom-btn{position:absolute;z-index:9;left:50%;-webkit-transform:translate(-50%,200px);transform:translate(-50%,300px);top:50%}a.our-events-block:hover .custom-btn{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}a.our-events-block:hover .our-events-caption{left:-500px}a.our-events-block:hover:before{background:rgba(34,34,34,.3)}p.about-us-text{margin-top:60px;display:block;text-align:center;line-height:30px;color:#727272}#our-testimonials-owl{margin-top:60px}.our-testimonials-block{position:relative;background:rgba(34,34,34,.9);border-radius:100px;color:#fff;padding:34px 30px 10px;margin-top:34px}.our-testimonials-block img{width:68px!important;height:68px;border-radius:50%;position:absolute;top:-34px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.our-testimonials-block p{text-align:center;display:block;margin-top:10px}.our-testimonials-block span{letter-spacing:1px;font-family:great vibes,cursive;color:#d2bd7f;font-size:15px;margin-top:10px;display:block;margin-left:20px}.our-testimonials:before{background:rgba(34,34,34,.4);position:absolute;left:0;top:0;content:"";width:100%;height:100%}.our-testimonials{position:relative}#our-testimonials-owl .owl-dots{position:absolute;bottom:-45px;z-index:99;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#our-testimonials-owl .owl-dot span{display:block;width:12px;height:12px;background:0 0;border-radius:50%;border:1px #fff solid;margin:0 5px;-webkit-transition:all ease-in-out .5s;transition:all ease-in-out .5s}#our-testimonials-owl .owl-dot:hover span{background:#fff}#our-testimonials-owl .owl-dot.active span{background:#fff}.footer-contacts-gp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.footer-contacts{padding:60px 0}section.footer-contacts{background:#0c5b6d}ul.footer-contacts-list li span{letter-spacing:1px;font-family:great vibes,cursive;color:#757700;font-size:20px;line-height:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}ul.footer-contacts-list li span i{font-size:18px;margin-right:10px}ul.footer-contacts-list li p{color:#fff;margin-top:10px}ul.footer-contacts-list li{margin-bottom:30px}ul.footer-contacts-list li:last-child{margin-bottom:0}.subscribe-form input{background:#fff;border-bottom:0;border-radius:200px 0 0 200px;padding-left:30px!important;width:calc(100% - 74px);margin-bottom:0;border:0;outline:0;padding:10px;box-shadow:0 0 0}.subscribe-form{position:relative;box-shadow:0 2px 10px 0 rgba(0,0,0,.12),0 2px 5px 0 rgba(0,0,0,.16);border-radius:200px;overflow:hidden}.subscribe-form button{position:absolute;top:0;background:#222;border:0;box-shadow:0 2px 10px 0 rgba(0,0,0,.12),0 2px 5px 0 rgba(0,0,0,.16);height:100%;right:0;padding:0 30px;border-radius:0 200px 200px 0;-webkit-transition:all ease-in-out .5s;transition:all ease-in-out .5s;color:#d2bd7f}.subscribe-gp{min-width:360px}span.subscibe-text{letter-spacing:1px;font-family:great vibes,cursive;color:#d2bd7f;font-size:26px;line-height:37px;display:block;text-align:center;margin-bottom:15px}ul.social>li>a{width:45px;height:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#d2bd7f;border-radius:50%;box-shadow:0 2px 10px 0 rgba(0,0,0,.12),0 2px 5px 0 rgba(0,0,0,.16);-webkit-transition:all ease-in-out .5s;transition:all ease-in-out .5s}.subscribe-form button:hover{background:#fff}ul.social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}ul.social li{margin:0 5px;font-size:18px}ul.social>li>a>i{-webkit-transition:all ease-in-out .5s;transition:all ease-in-out .5s;color:#fff}ul.social>li>a:hover{background:#fff}ul.social>li>a:hover>i{color:#d2bd7f}footer.footer-copyright{background:#222;box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.3);padding:30px 0}.copyrights-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}ul.copyrights-links{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}ul.copyrights-links li{margin-right:30px}ul.copyrights-links li i{margin-right:10px}ul.copyrights-links li:last-child{margin-right:0}footer#copyrights{padding:50px 0;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}ul.copyrights-links li a{color:#fff;-webkit-transition:all ease-in-out .5s;transition:all ease-in-out .5s}ul.copyrights-links li a:hover{color:#d2bd7f}span.copyrights-text{color:#fff}.inner-page-header{padding-top:178px;padding-bottom:60px;position:relative}.activities-page section.our-activities{padding:60px 0}.inner-page-header-gp .section-header{margin-bottom:0}.inner-page-header:before{content:"";width:100%;height:100%;position:absolute;background:rgba(11, 91, 109, 0.07);top:0;left:0}.inner-page-header-gp{z-index:99;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.inner-page ol.breadcrumb{background-color:transparent;width:auto;left:auto;right:30px;margin:-10px 0 0;padding:0;font-size:14px}.inner-page ol.breadcrumb li,.inner-page ol.breadcrumb li a{color:#fff;font-weight:700;-webkit-transition:all ease-in-out .5s;transition:all ease-in-out .5s}.inner-page .breadcrumb>.active{color:#d2bd7f}.inner-page ol.breadcrumb li a:hover{color:#d2bd7f}.activities-page a.our-activities-block{margin-bottom:30px}.pagination>li>a,.pagination>li>span{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);border:0;padding:6px 15px;color:#222;-webkit-transition:all ease-in-out .5s;transition:all ease-in-out .5s}.inner-page .pagination>li>a:focus,.inner-page .pagination>li>a:hover,.inner-page .pagination>li>span:focus,.inner-page .pagination>li>span:hover,.inner-page .pagination>li>a.active{border:0;color:#fff;background:#d2bd7f;z-index:0}.inner-page ul.pagination{margin:0}.about-us-video-gp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.about-us-video-gp .section-header{width:100%;margin-bottom:30px}.mfp-bg.mfp-ready{z-index:99990}.mfp-wrap.mfp-close-btn-in.mfp-auto-cursor.mfp-ready{z-index:99999}section.available-rooms-list a.available-room-block{height:400px;box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.3);margin-bottom:30px}.available-rooms-page section.available-rooms-list{padding:60px 0}.our-gallery-list ul.pagination{margin-top:30px}.our-gallery-page section.our-gallery-list ul.filter-button-group{margin-top:0}.our-gallery-page .our-gallery-list{padding:60px 0}.offers-page .our-offers-list a.latest-offers-block{margin-bottom:30px}.offers-page .our-offers-list{padding:60px 0}.events-page section.our-events-list a.our-events-block{margin-bottom:30px;box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.3)}.events-page .our-events-list{padding:60px 0}.events-page-inner .our-events-inner{padding:60px 0}.our-events-inner-block{box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.3);overflow:hidden;border-radius:5px}.our-events-inner-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;width:100%;padding:0 30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.our-events-inner-image{min-width:40%;margin-left:30px}.our-events-inner-image img{box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.3);width:100%;border-radius:5px}.our-events-inner-desc{text-align:justify;line-height:35px}.our-events-inner-title{background:#222;color:#fff;padding:20px;box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.3);margin-bottom:40px}.our-events-inner-title h4{margin:0;font-weight:700;line-height:23px}.our-events-inner-details{background:#222;color:#d2bd7f;padding:20px;box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.3);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700}.our-events-inner-time{margin-right:30px}.our-events-inner-details i{margin-right:10px}.our-events-inner-block>.our-events-inner-desc{padding:20px 30px;margin-bottom:15px}.our-events-inner-desc p{color:#757575;line-height:35px}.activities-page-inner .our-events-inner{padding-top:60px}.activities-page-inner section.our-activities{padding-top:0;padding-bottom:60px}.our-activities-inner-image{position:relative;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);overflow:hidden;border-radius:5px 5px 0 0;z-index:4;max-height:400px}.our-activities-inner-block{box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.3);overflow:hidden;border-radius:5px}.our-activities-inner-title{background:#222;color:#d2bd7f;text-align:center;padding:20px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.our-activities-inner-title h4{margin:0;font-weight:700}.our-activities-inner-desc{padding:30px;text-align:justify}.our-activities-inner-desc p{color:#757575;line-height:35px}.overlay.overlay-hugeinc.open{z-index:99999!important;position:fixed;height:100%}section.quick-booking .overlay{z-index:-1}.quick-booking{z-index:auto!important}.quick-booking{position:relative;visibility:hidden;overflow:hidden}.quick-booking h1{font-size:40px;font-weight:300;color:#d2bd7f;text-transform:none;padding:5px 0;margin:0}.quick-booking h1:after,.section-reservation-exposed h1:after{background:0 0;content:"";height:2px;left:0;margin:0 auto;position:absolute;right:0;top:43%;width:4%}.quick-booking h2,.section-reservation-exposed h2{font-size:1.1em;font-weight:300;color:#484848;line-height:1.5em;padding:35px 50px 150px}.section-reservation-exposed h1{position:relative;bottom:25px}.quick-booking h3{font-size:12px;font-weight:300;color:#999;padding:10px 0;margin-top:0;letter-spacing:.2em;text-align:left}.section-reservation-exposed h3{font-size:.4em;font-weight:300;color:#999;padding:10px 0;text-transform:uppercase;letter-spacing:.2em;text-align:left;position:relative;bottom:35px}.section-reservation-exposed .questions-wrapper{top:-10px;position:relative}.simform{position:relative;margin:0 auto;padding:15px;max-width:860px;width:100%;height:100%;text-align:left;font-size:40px;text-indent:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.simform .submit{display:none}.simform ol{margin:0;padding:0;list-style:none;position:relative;-webkit-transition:height .4s;transition:height .4s}.simform ol:before{content:'';background-color:rgba(0,0,0,.1);position:absolute;left:0;bottom:0;width:100%;height:2.35em}.questions-wrapper{position:relative;top:20px}.questions li{z-index:100;position:relative;visibility:hidden;height:0;-webkit-transition:visibility 0s .4s,height 0s .4s;transition:visibility 0s .4s,height 0s .4s}.questions li.current,.no-js .questions li{visibility:visible;height:auto;-webkit-transition:none;transition:none}.questions li>span{display:block;overflow:hidden;background: #0b5262;}.questions li>span label{font-weight:300;color:#fff;font-size:20px;display:block;padding:10px 0;letter-spacing:.1em;text-transform:uppercase;-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.questions li.current>span label,.no-js .questions li>span label{-webkit-transition:none;transition:none;-webkit-transform:translateY(0);transform:translateY(0)}.show-next .questions li.current>span label{-webkit-animation:moveUpFromDown .4s both;animation:moveUpFromDown .4s both}@-webkit-keyframes moveUpFromDown{from{-webkit-transform:translateY(100%)}to{-webkit-transform:translateY(0)}}@keyframes moveUpFromDown{from{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.questions input{display:block;font-weight:300;margin:0;padding:20px;width:calc(100%);border:1px #d2bd7f solid;background:0 0;border-radius:5px;color:#fff;font-size:18px;line-height:1;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;z-index:1;position:relative}.questions .current input,.no-js .questions input{opacity:1}.questions input:focus,.simform button:focus{outline:none}.quick-booking button{float:right;display:inline-block;background-color:#2220;color:#fff;font-weight:500;position:absolute;right:0;top:120px;z-index:999;border-radius:0;letter-spacing:1px;border:none;padding:17px 7px;outline:none;text-transform:uppercase}#trigger-overlay{}.res-next{position:absolute;right:0;bottom:2.15em;display:block;padding:0;width:2em;height:2em;border:none;background:0 0;color:rgba(0,0,0,.4);text-align:center;opacity:0;z-index:100;cursor:pointer;-webkit-transition:-webkit-transform .3s,opacity .3s;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s;-webkit-transform:translateX(-20%);transform:translateX(-20%);pointer-events:none;-webkit-tap-highlight-color:transparent}.res-next:hover{color:rgba(255,255,255,.5)}.res-next::after{font-family:fontawesome;content:"\f061";position:absolute;bottom:71px;left:10px;width:110%;height:100%;text-transform:none;font-weight:400;font-style:normal;font-variant:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;color:#d2bd7f}.section-reservation-exposed .res-next::after{font-family:fontawesome;content:"\f061";position:absolute;bottom:-70px;color:#fff;left:0;width:100%;height:100%;text-transform:none;font-weight:400;font-style:normal;font-variant:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.res-next.show{opacity:1;-webkit-transform:translateX(0) translateY(20px);transform:translateX(0) translateY(20px);pointer-events:auto;background:0 0}.simform .progress{width:0%;height:5px;background:#d2bd7f;-webkit-transition:width .4s ease-in-out;transition:width .4s ease-in-out;margin-top:10px}.simform .progress::before{position:absolute;top:auto;width:100%;height:inherit;content:''}.simform .number{color:#fff;background:#dab443d9; border-radius: 12px; top: 150px;position:absolute;right:0;overflow:hidden;margin-top:-30px;font-weight:700;width:50px;font-size:14px}.simform .number:after{position:absolute;left:50%;content:'/';opacity:.4;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.simform .number span{float:right;width:40%;text-align:center}.simform .number .number-current{float:left}.simform .number-next{position:absolute;left:0}.simform.show-next .number-current{-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.simform.show-next .number-next{-webkit-animation:moveUpFromDown .4s both;animation:moveUpFromDown .4s both}.simform .error-message,.simform .final-message{position:absolute;visibility:hidden;opacity:0;-webkit-transition:opacity .4s;transition:opacity .4s}.simform .error-message{padding:0;width:100%;color:#d2bd7f;font-size:14px}.final-message{font-weight:300;top:50%;color:#fafafa;left:0;padding:.5em;font-size:1em;width:100%;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.error-message.show,.final-message.show{visibility:visible;opacity:1}.final-message.show{-webkit-transition-delay:.5s;transition-delay:.5s}.simform-inner.hide{visibility:hidden;opacity:0;-webkit-transition:opacity .3s,visibility 0s .3s;transition:opacity .3s,visibility 0s .3s}.no-js .simform{font-size:1.75em}.no-js .questions li{padding:0 0 2em}.no-js .simform .submit{display:block;float:right;padding:10px 20px;border:none;background:rgba(0,0,0,.3);color:rgba(0,0,0,.4)}.no-js .simform .controls{display:none}input[type=text]::-ms-clear{display:none}.overlay{position:fixed;width:100%;height:100%;top:0;left:0;background:#0d5b6d;}.overlay .overlay-close{position:absolute;right:20px;top:20px;overflow:hidden;outline:none;z-index:100;font-size:32px;padding:0;-webkit-transition:all ease-in-out .5s;transition:all ease-in-out .5s}.overlay .overlay-close:hover{color:#d2bd7f}.overlay nav{text-align:center;position:relative;top:50%;height:60%;font-size:54px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.overlay ul{list-style:none;padding:0;margin:0 auto;display:inline-block;height:100%;position:relative}.overlay ul li{display:block;height:20%;height:calc(100%/5);min-height:54px}.overlay ul li a{font-weight:300;display:block;color:#fff;-webkit-transition:color .2s;transition:color .2s}.overlay ul li a:hover,.overlay ul li a:focus{color:#e3fcb1}.overlay-hugeinc{opacity:0;visibility:hidden;-webkit-transition:all ease-in-out .5s;transition:all ease-in-out .5s;-webkit-transform:translateY(-900px);transform:translateY(-900px)}.overlay-hugeinc.open{opacity:1;visibility:visible;-webkit-transition:all ease-in-out .5s;transition:all ease-in-out .5s;z-index:999999!important;-webkit-transform:translateY(0%);transform:translateY(0%)}.overlay-hugeinc nav{-webkit-perspective:1200px;perspective:1200px}.overlay-hugeinc nav ul{opacity:.4;-webkit-transform:translateY(-25%) rotateX(35deg);transform:translateY(-25%) rotateX(35deg);-webkit-transition:-webkit-transform .5s,opacity .5s;-webkit-transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,-webkit-transform .5s;transition:transform .5s,opacity .5s;transition:transform .5s,opacity .5s,-webkit-transform .5s}.overlay-hugeinc.open nav ul{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}.overlay-hugeinc.close nav ul{-webkit-transform:translateY(25%) rotateX(-35deg);transform:translateY(25%) rotateX(-35deg)}.simform-inner{width:100%;margin-top:-100px}.booking-now-page .booking-now{padding:60px 0}section.booking-now span.input-group-addon{border:0;border-radius:0;background:#222;color:#d2bd7f;font-size:18px;padding:13px;width:50px}section.booking-now .select2-container--default .select2-selection--single .select2-selection__rendered{color:#a4a4a4}section.booking-now input.form-control,section.booking-now textarea.form-control,section.booking-now .select2-container .select2-selection--single{border:0;box-shadow:0 0 0;outline:0;width:100%;color:#a4a4a4}section.booking-now .select2-container{padding-left:3px}section.booking-now .input-group{margin-bottom:30px;box-shadow:0 2px 10px 0 rgba(0,0,0,.12),0 2px 5px 0 rgba(0,0,0,.16);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:5px;overflow:hidden}section.booking-now .input-group>i{font-size:14px;margin-right:10px;color:#d2bd7f}section.booking-now .select2-container--default .select2-selection--single .select2-selection__arrow{font-size:14px;margin-right:3px}section.booking-now .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#d2bd7f transparent transparent transparent}section.booking-now textarea.form-control{padding:20px}.booking-now-page .select2-dropdown{background:#222;color:#fff;border:0;box-shadow:0 2px 10px 0 rgba(0,0,0,.12),0 2px 5px 0 rgba(0,0,0,.16)}.booking-now-page .select2-container--default .select2-results__option[aria-disabled=true]{color:#d2bd7f}.booking-now-page .select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option[aria-selected=true]{background:#d2bd7f}.booking-now-page .more-btn-gp{margin-top:10px}.booking-now-page input.select2-search__field{outline:0;color:#222}.typography p{color:#757575;line-height:27px}