@charset "UTF-8";html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{-webkit-animation-duration:1s;-moz-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;-moz-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform .1s ease;transition:-webkit-transform .1s ease;-moz-transition:transform .1s ease,-moz-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease,-moz-transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);-webkit-transform:scale(1.3,1.3);-moz-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.splitting .char,.splitting .word{display:inline-block}.splitting .char{position:relative}.splitting .char::after,.splitting .char::before{content:attr(data-char);position:absolute;top:0;left:0;visibility:hidden;-webkit-transition:inherit;-moz-transition:inherit;transition:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.splitting{--word-center:-webkit-calc((var(--word-total) - 1) / 2);--word-center:-moz-calc((var(--word-total) - 1) / 2);--word-center:calc((var(--word-total) - 1) / 2);--char-center:-webkit-calc((var(--char-total) - 1) / 2);--char-center:-moz-calc((var(--char-total) - 1) / 2);--char-center:calc((var(--char-total) - 1) / 2);--line-center:-webkit-calc((var(--line-total) - 1) / 2);--line-center:-moz-calc((var(--line-total) - 1) / 2);--line-center:calc((var(--line-total) - 1) / 2)}.splitting .word{--word-percent:-webkit-calc(var(--word-index) / var(--word-total));--word-percent:-moz-calc(var(--word-index) / var(--word-total));--word-percent:calc(var(--word-index) / var(--word-total));--line-percent:-webkit-calc(var(--line-index) / var(--line-total));--line-percent:-moz-calc(var(--line-index) / var(--line-total));--line-percent:calc(var(--line-index) / var(--line-total))}.splitting .char{--char-percent:-webkit-calc(var(--char-index) / var(--char-total));--char-percent:-moz-calc(var(--char-index) / var(--char-total));--char-percent:calc(var(--char-index) / var(--char-total));--char-offset:-webkit-calc(var(--char-index) - var(--char-center));--char-offset:-moz-calc(var(--char-index) - var(--char-center));--char-offset:calc(var(--char-index) - var(--char-center));--distance:-webkit-calc(
    (var(--char-offset) * var(--char-offset)) / var(--char-center)
  );--distance:-moz-calc(
    (var(--char-offset) * var(--char-offset)) / var(--char-center)
  );--distance:calc(
    (var(--char-offset) * var(--char-offset)) / var(--char-center)
  );--distance-sine:-webkit-calc(var(--char-offset) / var(--char-center));--distance-sine:-moz-calc(var(--char-offset) / var(--char-center));--distance-sine:calc(var(--char-offset) / var(--char-center));--distance-percent:-webkit-calc((var(--distance) / var(--char-center)));--distance-percent:-moz-calc((var(--distance) / var(--char-center)));--distance-percent:calc((var(--distance) / var(--char-center)))}.flatpickr-calendar{background:0 0;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;-moz-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08)}.flatpickr-calendar.inline,.flatpickr-calendar.open{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);-moz-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:-webkit-calc(100% + 2px);top:-moz-calc(100% + 2px);top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasTime .dayContainer,.flatpickr-calendar .hasWeeks .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:after,.flatpickr-calendar:before{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.flatpickr-calendar.arrowRight:after,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.rightMost:before{left:auto;right:22px}.flatpickr-calendar.arrowCenter:after,.flatpickr-calendar.arrowCenter:before{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex}.flatpickr-months .flatpickr-month{background:0 0;color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9);height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;-moz-box-flex:1;flex:1}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9)}.flatpickr-months .flatpickr-next-month.flatpickr-disabled,.flatpickr-months .flatpickr-prev-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-next-month i,.flatpickr-months .flatpickr-prev-month i{position:relative}.flatpickr-months .flatpickr-next-month.flatpickr-prev-month,.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-next-month.flatpickr-next-month,.flatpickr-months .flatpickr-prev-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-next-month:hover,.flatpickr-months .flatpickr-prev-month:hover{color:#959ea9}.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-next-month svg,.flatpickr-months .flatpickr-prev-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-next-month svg path,.flatpickr-months .flatpickr-prev-month svg path{-webkit-transition:fill .1s;-moz-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-inner-spin-button,.numInputWrapper input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(0,0,0,.5)}.numInputWrapper:hover{background:rgba(0,0,0,.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .numInputWrapper{width:6ch;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,.9)}.flatpickr-current-month input.cur-year{background:0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,.5);background:0 0;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:0 0;border:none;border-radius:0;-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0 0;outline:0;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:active,.flatpickr-current-month .flatpickr-monthDropdown-months:focus{outline:0}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:0;padding:0}.flatpickr-weekdays{background:0 0;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-moz-box-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;-moz-box-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:0 0;color:rgba(0,0,0,.54);line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;-moz-box-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;-moz-box-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{background:0 0;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;-moz-box-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:focus,.flatpickr-day.today:hover{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.endRange.startRange,.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.endRange.endRange,.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 0 #569ff7}.flatpickr-day.endRange.startRange.endRange,.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.nextMonthDay,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.prevMonthDay{color:rgba(57,57,57,.3);background:0 0;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(57,57,57,.1)}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,.3);background:0 0;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;-moz-box-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:0 0;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-am-pm,.flatpickr-time .flatpickr-time-separator{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time .flatpickr-am-pm:focus,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time input:hover{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-moz-keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);-moz-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);-moz-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}*,::after,::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-text-stroke-width:0;-webkit-text-stroke-color:transparent}html{min-height:100%;font-size:62.5%;position:relative}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0}@-ms-viewport{width:device-width}[hidden]{display:none!important}a{font-weight:inherit;outline:0;color:inherit}a:active,a:focus,a:hover{outline:0}a img{border:none}img{max-width:100%;vertical-align:middle;border-style:none;font-size:1.2rem}svg{overflow:hidden;vertical-align:middle}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;overflow:visible}article,aside,figure,footer,header,main,nav,section{display:block}b,strong{font-weight:700}em,i{font-style:italic}u{text-decoration:underline}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:1;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}h1,h2,h3,h4,h5,h6,ol,p,table,ul{margin:0 0 16px}h1,h2,h3,h4,h5,h6{line-height:1.3}ol,ul{padding-left:24px}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}fieldset{min-width:0;padding:0;margin:0;border:0}button,label{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:inherit;margin:0;outline:0}button,select{text-transform:none}option,select{outline:0}option:active,option:hover,select:active,select:hover{outline:0}button{cursor:pointer}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;height:auto}[type=search],[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}input[type=number]{-moz-appearance:textfield}table{border-collapse:collapse}th{text-align:inherit}@font-face{font-family:Sora;src:url(../fonts/Sora-Light.woff) format("woff"),url(../fonts/Sora-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Sora;src:url(../fonts/Sora-Regular.woff) format("woff"),url(../fonts/Sora-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sora;src:url(../fonts/Sora-Medium.woff) format("woff"),url(../fonts/Sora-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Sora;src:url(../fonts/Sora-SemiBold.woff) format("woff"),url(../fonts/Sora-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Sora;src:url(../fonts/Sora-Bold.woff) format("woff"),url(../fonts/Sora-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:alaya;src:url(../fonts/icon/alaya.ttf?ybghb6) format("truetype"),url(../fonts/icon/alaya.woff?ybghb6) format("woff");font-weight:400;font-style:normal;font-display:block}body{font-family:"Zen Old Mincho",serif;font-weight:400;background-color:#e9e5d9;color:#000;-ms-scroll-chaining:none;overscroll-behavior:none;font-size:1.3rem;line-height:2.4rem;letter-spacing:.5px}body.alaya-suites{background-color:#fff}body.rm-scroll{overflow:hidden;-ms-touch-action:none;touch-action:none}body.hold-transition *,body.hold-transition ::after,body.hold-transition ::before{-webkit-transition:none!important;-moz-transition:none!important;transition:none!important}h1{font-size:4.8rem;line-height:6rem;letter-spacing:2.4px;font-weight:700}h2{font-size:3.6rem;line-height:4.5rem;letter-spacing:1.8px;font-weight:700}h3{font-size:3rem;line-height:3.7rem;letter-spacing:.5px;font-weight:700}h4{font-size:2.4rem;line-height:3rem;letter-spacing:.5px;font-weight:700}h5{font-size:2.1rem;line-height:2.6rem;letter-spacing:.5px;font-weight:700}h6{font-size:1.8rem;line-height:2.7rem;letter-spacing:3px;font-weight:700}label,li,p,td{font-size:1.3rem;line-height:2.4rem;letter-spacing:.5px}b,strong{font-weight:700}.container{width:100%;max-width:1054px;margin-left:auto;margin-right:auto}.container-small{width:100%;margin-left:auto;margin-right:auto;max-width:628px}.main-site{width:100%;padding-top:96px}.error404 .main-site,.home .main-site,.page-template-template-contact-us .main-site,.page-template-template-contact-us.alaya-suites .main-site,.page-template-template-landing.alaya-suites .main-site,.page-template-template-story .main-site,.page-template-template-story.alaya-suites .main-site,.page-template-template-success-message .main-site{padding-top:0}.fi{font-family:alaya!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fi-instagram-fill:before{content:"\e91f"}.fi-search:before{content:"\e91e"}.fi-arrow-prev-thin:before{content:"\e91d"}.fi-arrow-right-thin:before{content:"\e91c"}.fi-whatsapp-fill:before{content:"\e91b"}.fi-arrow-left-line:before{content:"\e919"}.fi-arrow-right-line:before{content:"\e918"}.fi-arrow-prev:before{content:"\e916"}.fi-arrow-next:before{content:"\e917"}.fi-arrow-left:before{content:"\e911"}.fi-arrow-right:before{content:"\e91a"}.fi-room:before{content:"\e908"}.fi-bed:before{content:"\e90e"}.fi-car:before{content:"\e913"}.fi-user:before{content:"\e914"}.fi-powder:before{content:"\e915"}.fi-email:before{content:"\e912"}.fi-arrow-bottom:before{content:"\e910"}.fi-pause:before{content:"\e90d"}.fi-message:before{content:"\e907"}.fi-whatsapp:before{content:"\e909"}.fi-unmute:before{content:"\e90a"}.fi-mute:before{content:"\e90b"}.fi-close:before{content:"\e90c"}.fi-play:before{content:"\e90f"}.fi-minus:before{content:"\e905"}.fi-plus:before{content:"\e906"}.fi-facebook:before{content:"\e900"}.fi-instagram:before{content:"\e901"}.fi-youtube:before{content:"\e902"}.fi-tiktok:before{content:"\e903"}.fi-tripadvisor:before{content:"\e904"}.btn{padding:14px 14px;display:inline-block;vertical-align:middle;border:0;outline:0;letter-spacing:1px;font-weight:700;text-align:center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;background-color:transparent;text-decoration:none;font-family:Sora,sans-serif;font-size:1.2rem;line-height:1.5rem;letter-spacing:3px;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn--transparent{font-size:1.3rem;line-height:2.4rem;letter-spacing:.5px;letter-spacing:3px;padding:16px 60px;color:#51372c;position:relative;overflow:hidden;z-index:1}.btn--transparent::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;height:100%;background-color:#51372c;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transition:-webkit-transform .5s cubic-bezier(.25,1,.5,1);transition:-webkit-transform .5s cubic-bezier(.25,1,.5,1);-moz-transition:transform .5s cubic-bezier(.25,1,.5,1),-moz-transform .5s cubic-bezier(.25,1,.5,1);transition:transform .5s cubic-bezier(.25,1,.5,1);transition:transform .5s cubic-bezier(.25,1,.5,1),-webkit-transform .5s cubic-bezier(.25,1,.5,1),-moz-transform .5s cubic-bezier(.25,1,.5,1);-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;transform-origin:top;z-index:-1}.btn--transparent:hover{color:#fff}.btn--transparent:hover::before{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-transform-origin:bottom;-moz-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom}.btn--transparent[disabled]{color:#b3b3b3}.btn--transparent[disabled]::before{content:none;display:none}.btn--transparent[disabled]:hover{color:#b3b3b3}.btn--primary{color:#51372c;border:1px solid #645e53;position:relative;overflow:hidden;z-index:1}.btn--primary::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;height:100%;background-color:#51372c;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transition:-webkit-transform .5s cubic-bezier(.25,1,.5,1);transition:-webkit-transform .5s cubic-bezier(.25,1,.5,1);-moz-transition:transform .5s cubic-bezier(.25,1,.5,1),-moz-transform .5s cubic-bezier(.25,1,.5,1);transition:transform .5s cubic-bezier(.25,1,.5,1);transition:transform .5s cubic-bezier(.25,1,.5,1),-webkit-transform .5s cubic-bezier(.25,1,.5,1),-moz-transform .5s cubic-bezier(.25,1,.5,1);-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;transform-origin:top;z-index:-1}.btn--primary:hover{color:#fff}.btn--primary:hover::before{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-transform-origin:bottom;-moz-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom}.btn--secondary{min-width:146px;background-color:#bfa97a;color:#000;position:relative;overflow:hidden;z-index:1}.btn--secondary::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;height:100%;background-color:#51372c;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transition:-webkit-transform .5s cubic-bezier(.25,1,.5,1);transition:-webkit-transform .5s cubic-bezier(.25,1,.5,1);-moz-transition:transform .5s cubic-bezier(.25,1,.5,1),-moz-transform .5s cubic-bezier(.25,1,.5,1);transition:transform .5s cubic-bezier(.25,1,.5,1);transition:transform .5s cubic-bezier(.25,1,.5,1),-webkit-transform .5s cubic-bezier(.25,1,.5,1),-moz-transform .5s cubic-bezier(.25,1,.5,1);-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;transform-origin:top;z-index:-1}.btn--secondary:hover{color:#fff}.btn--secondary:hover::before{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-transform-origin:bottom;-moz-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom}.btn--secondary-large{padding-top:18px;padding-bottom:18px;min-width:192px}.btn--spacing,.btn--tertiary{position:relative;padding:0 0 4px;color:#333}.btn--spacing::after,.btn--tertiary::after{content:"";position:absolute;bottom:0;left:0;width:100%;border-bottom:1px solid #080808;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-moz-transition:transform .3s ease,-moz-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease,-moz-transform .3s ease;-webkit-transform-origin:left;-moz-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.btn--spacing:hover,.btn--tertiary:hover{color:#555}.btn--spacing:hover::after,.btn--tertiary:hover::after{-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;-moz-transform-origin:right;-ms-transform-origin:right;transform-origin:right}.btn--tertiary{font-size:1.3rem;line-height:2.4rem;letter-spacing:.5px}.btn--quinary{width:222px;padding:16px 20px;font-size:1.3rem;line-height:2.4rem;letter-spacing:.5px;letter-spacing:3px;color:#fafafa;background-color:#bfa979;position:relative;overflow:hidden;z-index:1}.btn--quinary::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;height:100%;background-color:#51372c;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transition:-webkit-transform .5s cubic-bezier(.25,1,.5,1);transition:-webkit-transform .5s cubic-bezier(.25,1,.5,1);-moz-transition:transform .5s cubic-bezier(.25,1,.5,1),-moz-transform .5s cubic-bezier(.25,1,.5,1);transition:transform .5s cubic-bezier(.25,1,.5,1);transition:transform .5s cubic-bezier(.25,1,.5,1),-webkit-transform .5s cubic-bezier(.25,1,.5,1),-moz-transform .5s cubic-bezier(.25,1,.5,1);-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;transform-origin:top;z-index:-1}.btn--quinary:hover{color:#fff}.btn--quinary:hover::before{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-transform-origin:bottom;-moz-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom}.btn--spacing{font-size:1.2rem;line-height:2.1rem;letter-spacing:.5px;z-index:2;letter-spacing:3px}.btn--quaternary{padding:0;font-size:3rem;line-height:3.7rem;letter-spacing:.5px;color:#555;font-weight:400;font-family:"Zen Old Mincho",serif}.btn--quaternary:hover{color:#51382c}.btn--black{padding:16px 36px;background-color:#000;color:#fafafa;min-width:270px;font-size:1.3rem;line-height:2.4rem;letter-spacing:.5px;letter-spacing:3px;position:relative;overflow:hidden;z-index:1}.btn--black::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;height:100%;background-color:#bfa97a;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transition:-webkit-transform .5s cubic-bezier(.25,1,.5,1);transition:-webkit-transform .5s cubic-bezier(.25,1,.5,1);-moz-transition:transform .5s cubic-bezier(.25,1,.5,1),-moz-transform .5s cubic-bezier(.25,1,.5,1);transition:transform .5s cubic-bezier(.25,1,.5,1);transition:transform .5s cubic-bezier(.25,1,.5,1),-webkit-transform .5s cubic-bezier(.25,1,.5,1),-moz-transform .5s cubic-bezier(.25,1,.5,1);-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;transform-origin:top;z-index:-1}.btn--black:hover{color:#51372c}.btn--black:hover::before{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-transform-origin:bottom;-moz-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom}.btn--septenary{padding:0;font-size:2rem;line-height:2.5rem;letter-spacing:.5px;color:#b3b3b3;font-weight:400;font-family:"Zen Old Mincho",serif}.btn--septenary:hover{color:#080808}.btn--txt{position:relative;padding:0}.btn--txt::after{content:"";position:absolute;bottom:-4px;left:0;width:100%;border-bottom:1px solid #080808;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-moz-transition:transform .3s ease,-moz-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease,-moz-transform .3s ease;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;-moz-transform-origin:right;-ms-transform-origin:right;transform-origin:right}.btn--txt:hover::after{-webkit-transform-origin:left;-moz-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}.btn--arrow{position:relative;padding:0 36px 8px 0;color:#080808;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn--arrow:hover::after{color:#555;-webkit-transform:translateX(4px);-moz-transform:translateX(4px);-ms-transform:translateX(4px);transform:translateX(4px)}.btn--arrow:hover::before{-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);border-color:#555;-webkit-transform-origin:right;-moz-transform-origin:right;-ms-transform-origin:right;transform-origin:right}.btn--arrow::before{content:"";position:absolute;bottom:0;left:0;width:100%;border-bottom:1px solid #080808;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-moz-transition:transform .3s ease,-moz-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease,-moz-transform .3s ease;-webkit-transform-origin:left;-moz-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.btn--arrow:after{font-family:alaya!important;line-height:1;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.btn--arrow:after{content:"\e91a";font-size:2rem;line-height:1}.btn--arrow::after{position:absolute;bottom:6px;right:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;color:#080808}.header{position:fixed;top:0;left:0;z-index:11;width:100%;background-color:#e9e5d9;overflow:hidden}.show-menu .header{overflow:visible}.header::after{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-color:#eae5d9;z-index:1;-webkit-transform-origin:top center;-moz-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transition:-webkit-transform .5s cubic-bezier(.77,0,.175,1) .3s;transition:-webkit-transform .5s cubic-bezier(.77,0,.175,1) .3s;-moz-transition:transform .5s cubic-bezier(.77,0,.175,1) .3s,-moz-transform .5s cubic-bezier(.77,0,.175,1) .3s;transition:transform .5s cubic-bezier(.77,0,.175,1) .3s;transition:transform .5s cubic-bezier(.77,0,.175,1) .3s,-webkit-transform .5s cubic-bezier(.77,0,.175,1) .3s,-moz-transform .5s cubic-bezier(.77,0,.175,1) .3s}.show-menu .header::after{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s}.header__inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding-top:24px;padding-bottom:24px;position:relative}.header__inner::after{content:"";position:absolute;left:0;bottom:0;width:100%;border-bottom:1px solid #9e9e9e}.header .container{max-width:initial;padding-left:48px;padding-right:48px}.header__left{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.header__center{position:absolute;left:50px}.header--transparent .header__center{width:100%;left:0}.header--transparent .header__center .header__layer{position:absolute;top:50%}.header--transparent .header__center .header__layer:first-child{left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}.home-scrolled .header--transparent .header__center .header__layer:first-child,.show-book-now .header--transparent .header__center .header__layer:first-child{opacity:0;visibility:hidden;-webkit-transform:translateY(-50%) translateX(-webkit-calc(-50% - 8px));-moz-transform:translateY(-50%) translateX(-moz-calc(-50% - 8px));-ms-transform:translateY(-50%) translateX(calc(-50% - 8px));transform:translateY(-50%) translateX(calc(-50% - 8px))}.header--transparent .header__center .header__layer:last-child{left:50px;opacity:0;visibility:hidden;-webkit-transform:translateY(-50%) translateX(8px);-moz-transform:translateY(-50%) translateX(8px);-ms-transform:translateY(-50%) translateX(8px);transform:translateY(-50%) translateX(8px);-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;transition:all .5s ease 0s}.home-scrolled .header--transparent .header__center .header__layer:last-child,.show-book-now .header--transparent .header__center .header__layer:last-child{opacity:1;visibility:visible;-webkit-transform:translateY(-50%) translateX(0);-moz-transform:translateY(-50%) translateX(0);-ms-transform:translateY(-50%) translateX(0);transform:translateY(-50%) translateX(0)}.home-scrolled .header--transparent .header__center .header__layer,.show-book-now .header--transparent .header__center .header__layer{-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;transition:all .5s ease 0s}.show-book-now.show-search-input .header--transparent .header__center .header__layer{opacity:0;opacity:0;visibility:hidden;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s;-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px)}.header__layer{-webkit-transition:all .5s ease .4s;-moz-transition:all .5s ease .4s;transition:all .5s ease .4s}.show-book-now.show-search-input .header__layer{opacity:0;visibility:hidden;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s;-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px)}.header__logo{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.header__logo__el{position:relative;height:24px;display:block;object-fit:contain}.header--master .header__logo__el{height:46px}.header__frame{position:relative;z-index:3;margin-left:16px;opacity:0;visibility:hidden;-webkit-transform:translateX(8px);-moz-transform:translateX(8px);-ms-transform:translateX(8px);transform:translateX(8px);-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}.show-menu.show-search-input .header__frame{-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s;opacity:0;visibility:hidden;-webkit-transform:translateY(-12px);-moz-transform:translateY(-12px);-ms-transform:translateY(-12px);transform:translateY(-12px)}.show-menu .header__frame{opacity:1;visibility:visible;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;transition-delay:.3s;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.header__btn.btn.btn--secondary{-webkit-transition:color .3s ease 0s,opacity .3s ease .45s;-moz-transition:color .3s ease 0s,opacity .3s ease .45s;transition:color .3s ease 0s,opacity .3s ease .45s}.show-book-now .header__btn.btn.btn--secondary{opacity:0;visibility:hidden;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s}.header--master .header__btn.btn.btn--secondary{background-color:#a34d21;color:#fff;border-radius:24px}.header--master .header__btn.btn.btn--secondary:hover{color:#000}.header--master .header__btn.btn.btn--secondary::before{background-color:#f3f1eb}.header__menu{position:fixed;width:100%;height:100%;top:0;left:0;padding:96px 48px 0 48px;z-index:2;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition-delay:.5s;-moz-transition-delay:.5s;transition-delay:.5s}.show-menu .header__menu{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s}.header__menu::after{content:"";position:absolute;top:0;left:48px;right:48px;height:96px;z-index:3;border-bottom:1px solid #8f8f8f}.header__nav{-webkit-box-flex:0;-webkit-flex:0 0 278px;-moz-box-flex:0;-ms-flex:0 0 278px;flex:0 0 278px;padding-bottom:112px;padding-right:18px;height:-webkit-calc(100vh - 144px);height:-moz-calc(100vh - 144px);height:calc(100vh - 144px);position:relative;overflow-x:hidden;overflow-y:auto;-ms-overflow-style:none;top:48px}.header__nav::-webkit-scrollbar{-webkit-appearance:none;display:none;width:0}.header__nav::before{content:"";position:absolute;right:18px;height:100%;border-right:1px solid #ccc;opacity:0;visibility:hidden;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}.show-menu .header__nav::before{opacity:.6;visibility:visible;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;transition-delay:.5s}.header__list{position:relative;list-style:none;padding-left:0;padding-right:56px;margin-bottom:0;--after-top:0px}.header__list:after{font-family:alaya!important;line-height:1;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.header__list:after{content:"\e917";font-size:12px;line-height:1}.header__list::after{position:absolute;top:0;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);right:-18px;width:36px;height:41px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#e9e5d9;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s;opacity:0;visibility:hidden;color:#51382c}.show-menu .header__list::after{opacity:1;visibility:visible;-webkit-transform:translateY(var(--after-top));-moz-transform:translateY(var(--after-top));-ms-transform:translateY(var(--after-top));transform:translateY(var(--after-top));-webkit-transition:opacity .3s ease .5s,-webkit-transform .3s ease 0s;transition:opacity .3s ease .5s,-webkit-transform .3s ease 0s;-moz-transition:opacity .3s ease .5s,transform .3s ease 0s,-moz-transform .3s ease 0s;transition:opacity .3s ease .5s,transform .3s ease 0s;transition:opacity .3s ease .5s,transform .3s ease 0s,-webkit-transform .3s ease 0s,-moz-transform .3s ease 0s}.header--master .header__list::after{background-color:#fff}.header__item{margin-bottom:12px;opacity:0;visibility:hidden;-webkit-transform:translateY(8px);-moz-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px);-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;transition:all .5s ease 0s}.header__item button{border:none;padding:0;margin:0;outline:0;background:0 0}.show-menu .header__item{opacity:1;visibility:visible;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}.show-menu .header__item:nth-child(1){-webkit-transition-delay:360ms;-moz-transition-delay:360ms;transition-delay:360ms}.show-menu .header__item:nth-child(2){-webkit-transition-delay:.4s;-moz-transition-delay:.4s;transition-delay:.4s}.show-menu .header__item:nth-child(3){-webkit-transition-delay:440ms;-moz-transition-delay:440ms;transition-delay:440ms}.show-menu .header__item:nth-child(4){-webkit-transition-delay:480ms;-moz-transition-delay:480ms;transition-delay:480ms}.show-menu .header__item:nth-child(5){-webkit-transition-delay:520ms;-moz-transition-delay:520ms;transition-delay:520ms}.show-menu .header__item:nth-child(6){-webkit-transition-delay:560ms;-moz-transition-delay:560ms;transition-delay:560ms}.header__item:last-child{margin-bottom:0}.header__item--active .header__link{color:#51382c}.header__link{font-size:3rem;line-height:3.7rem;letter-spacing:.5px;text-decoration:none;font-weight:400;letter-spacing:0;color:#909090;display:inline-block;vertical-align:middle;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.header__link--target{position:relative;padding:0;margin:0;border:0;outline:0;background:0 0}.header__link:hover{color:#51382c}.header__content{position:relative;height:100%;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.header__panel{height:100%;margin-right:-48px;padding:48px 0 132px 40px;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;overflow-x:hidden;overflow-y:auto;-ms-overflow-style:none;opacity:0;visibility:hidden;-webkit-transform:translateY(12px);-moz-transform:translateY(12px);-ms-transform:translateY(12px);transform:translateY(12px);-webkit-transition:all .55s ease 0s;-moz-transition:all .55s ease 0s;transition:all .55s ease 0s}.header__panel::-webkit-scrollbar{-webkit-appearance:none;display:none;width:0}.show-menu .header__panel--active{opacity:1;visibility:visible;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}.header__close{opacity:0;visibility:hidden;-webkit-transform:translateX(8px);-moz-transform:translateX(8px);-ms-transform:translateX(8px);transform:translateX(8px);-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s;height:0}.header__close__btn{position:relative;font-size:3rem;line-height:3.7rem;letter-spacing:.5px;color:#909090;border:0;padding:0;outline:0;background:0 0;font-weight:400;padding-left:36px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.header__close__btn:after{font-family:alaya!important;line-height:1;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.header__close__btn:after{content:"\e91d";font-size:12px;line-height:1}.header__close__btn:hover{color:#51372c}.header__close__btn:hover::after{color:#51372c;-webkit-transform:translateY(-50%) translateX(-2px);-moz-transform:translateY(-50%) translateX(-2px);-ms-transform:translateY(-50%) translateX(-2px);transform:translateY(-50%) translateX(-2px)}.header__close__btn::after{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%) translateX(2px);-moz-transform:translateY(-50%) translateX(2px);-ms-transform:translateY(-50%) translateX(2px);transform:translateY(-50%) translateX(2px);color:#909090;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.header__group{margin-bottom:48px}.header__group:last-child{margin-bottom:0}.show-menu .header__panel--active .header__group:last-child .header__label{-webkit-transition-delay:.6s;-moz-transition-delay:.6s;transition-delay:.6s}.show-menu .header__panel--active .header__group:last-child .header__col{-webkit-transition-delay:.7s;-moz-transition-delay:.7s;transition-delay:.7s}.header__label{font-family:Sora,sans-serif;font-size:1.2rem;line-height:1.5rem;letter-spacing:3px;color:#51382c;margin-bottom:24px;opacity:0;visibility:hidden;-webkit-transform:translateY(8px);-moz-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px);-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;transition:all .5s ease 0s}.show-menu .header__panel--active .header__label{opacity:1;visibility:visible;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-transition-delay:.4s;-moz-transition-delay:.4s;transition-delay:.4s}.header__row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-12px}.header__col{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333%;-moz-box-flex:0;-ms-flex:0 0 33.3333333%;flex:0 0 33.3333333%;padding:12px;opacity:0;visibility:hidden;-webkit-transform:translateY(12px);-moz-transform:translateY(12px);-ms-transform:translateY(12px);transform:translateY(12px);-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;transition:all .5s ease 0s}.show-menu .header__panel--active .header__col{opacity:1;visibility:visible;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s}.show-menu .header__panel--active .header__col:nth-child(1){-webkit-transition-delay:.4s;-moz-transition-delay:.4s;transition-delay:.4s}.show-menu .header__panel--active .header__col:nth-child(2){-webkit-transition-delay:.5s;-moz-transition-delay:.5s;transition-delay:.5s}.show-menu .header__panel--active .header__col:nth-child(3){-webkit-transition-delay:.6s;-moz-transition-delay:.6s;transition-delay:.6s}.header__col--active .header__img::after,.header__col--active .header__img::before{opacity:1;visibility:visible}.header__box{position:relative}.header__box:hover .header__img::before{opacity:1;visibility:visible}.header__pillars{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:3;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.header__img{margin-bottom:12px;position:relative;padding-bottom:77.42%;overflow:hidden}.header__img::after,.header__img::before{position:absolute;opacity:0;visibility:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.header__img::before{content:"";top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.75);z-index:1}.header__img::after{content:"YOU’RE HERE";top:50%;left:16px;right:16px;text-align:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-family:Sora,sans-serif;font-size:1.2rem;line-height:1.5rem;letter-spacing:3px;font-weight:700;z-index:2}.header__img__el{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.header__ttl{margin-bottom:0;letter-spacing:0;color:#000;font-weight:400}.header__menu__list{list-style:none;padding:0;margin:0}.header__menu__item{opacity:0;visibility:hidden;-webkit-transform:translateY(8px);-moz-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px);margin-bottom:12px;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;transition:all .5s ease 0s}.show-menu .header__panel--active .header__menu__item{opacity:1;visibility:visible;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s}.show-menu .header__panel--active .header__menu__item:nth-child(1){-webkit-transition-delay:350ms;-moz-transition-delay:350ms;transition-delay:350ms}.show-menu .header__panel--active .header__menu__item:nth-child(2){-webkit-transition-delay:.4s;-moz-transition-delay:.4s;transition-delay:.4s}.show-menu .header__panel--active .header__menu__item:nth-child(3){-webkit-transition-delay:450ms;-moz-transition-delay:450ms;transition-delay:450ms}.show-menu .header__panel--active .header__menu__item:nth-child(4){-webkit-transition-delay:.5s;-moz-transition-delay:.5s;transition-delay:.5s}.header__menu__item:last-child{margin-bottom:0}.header__back{opacity:0;visibility:hidden;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s;position:fixed;bottom:-1px;left:0;width:100%;z-index:3}.show-menu .header__back{opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:.5s;-moz-transition-delay:.5s;transition-delay:.5s}.header__back__link{padding-top:24px;padding-bottom:24px;display:block;background-color:#bfa97a;text-align:center;text-decoration:none;font-size:1.2rem;line-height:1.5rem;letter-spacing:3px;font-family:Sora,sans-serif;font-weight:700;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;overflow:hidden;z-index:1;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.header__back__link::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;height:102%;background-color:#51372c;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transition:-webkit-transform .5s cubic-bezier(.25,1,.5,1);transition:-webkit-transform .5s cubic-bezier(.25,1,.5,1);-moz-transition:transform .5s cubic-bezier(.25,1,.5,1),-moz-transform .5s cubic-bezier(.25,1,.5,1);transition:transform .5s cubic-bezier(.25,1,.5,1);transition:transform .5s cubic-bezier(.25,1,.5,1),-webkit-transform .5s cubic-bezier(.25,1,.5,1),-moz-transform .5s cubic-bezier(.25,1,.5,1);-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;transform-origin:top;z-index:-1}.header__back__link:hover{color:#fff}.header__back__link:hover::before{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-transform-origin:bottom;-moz-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom}.header--master .header__back__link{background-color:#a34d21;color:#fff}.header--master .header__back__link::before{background-color:#f3f1eb}.header__back__link:hover{color:#fafafa}.header--master .header__back__link:hover{color:#000}.header .burger-menu{margin-left:-14px}.header--master{background-color:#fff}.header--master::after{background-color:#fff}.header--transparent{background-color:transparent;-webkit-transition:all .75s ease 0s;-moz-transition:all .75s ease 0s;transition:all .75s ease 0s}.home-scrolled .header--transparent{background-color:#e9e5d9;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}.home-scrolled .header--transparent.header--master{background-color:#fff;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}.header--transparent::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(black),to(rgba(0,0,0,0)));background:-webkit-linear-gradient(top,#000,rgba(0,0,0,0));background:-moz-linear-gradient(top,#000,rgba(0,0,0,0));background:linear-gradient(to bottom,#000,rgba(0,0,0,0));-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}.home-scrolled .header--transparent::before{opacity:0;visibility:hidden}.show-book-now .header--transparent::before{opacity:0;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}.header--transparent .burger-menu__bar{background-color:#fafafa;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s}.home-scrolled .header--transparent .burger-menu__bar{background-color:#000;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s}.show-book-now .header--transparent .burger-menu__bar,.show-menu .header--transparent .burger-menu__bar{-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s;background-color:#666}.sitemap{padding-top:200px;padding-bottom:100px}.sitemap__ttl{margin-bottom:40px}.sitemap__group{font-family:Sora,sans-serif;margin-bottom:24px}.sitemap__group:last-child{margin-bottom:0}.sitemap__pillar{font-size:1.3rem;line-height:2.4rem;letter-spacing:.5px}.sitemap__list{list-style:none;padding-left:0;margin-bottom:0}.sitemap__item{font-size:0;margin-bottom:8px}.sitemap__item:last-child{margin-bottom:0}.sitemap__item span{width:20px;height:20px;display:inline-block;vertical-align:middle;margin-right:4px;background-color:#ef4444;border-radius:4px}.sitemap__item span.done{background-color:#28a745}.sitemap__item span.sitemap__cms{margin-right:12px}.sitemap__info{font-family:Sora,sans-serif;font-size:1.3rem;line-height:2.4rem;letter-spacing:.5px}.sitemap__link{display:inline-block;vertical-align:middle;text-decoration:none;font-weight:600;margin-bottom:0;color:#51382c;font-size:1.6rem;line-height:2.4rem;letter-spacing:.5px;position:relative}.sitemap__link.active::after{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;border-bottom:2px solid #51382c}.footer{position:absolute;bottom:0;left:0;z-index:2;width:100%;padding:36px 48px;background-color:#ded7c3}.footer__top{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:24px;border-bottom:1px solid #51372c}.footer__logo{display:inline-block;vertical-align:middle;height:36px}.footer__logo__el{width:100%;height:100%;object-fit:cover}.footer__newsletter{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.footer__newsletter__label{color:#51372c;margin-bottom:0;letter-spacing:0;font-weight:400;padding-bottom:6px}.footer__newsletter__wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-left:36px;border:1px solid #645e53;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__newsletter__input{width:256px;display:block;padding:7px 12px 13px;background:0;outline:0;border:0;font-size:1.8rem;line-height:2.7rem;letter-spacing:3px;font-weight:400;letter-spacing:0}.footer__newsletter__input::-webkit-input-placeholder{display:block;line-height:normal;white-space:normal;font-size:1.8rem;line-height:2.7rem;letter-spacing:3px;letter-spacing:0;color:#8f8f8f}.footer__newsletter__input::-moz-placeholder{display:block;line-height:normal;white-space:normal;font-size:1.8rem;line-height:2.7rem;letter-spacing:3px;letter-spacing:0;color:#8f8f8f}.footer__newsletter__input:-ms-input-placeholder{display:block;line-height:normal;white-space:normal;font-size:1.8rem;line-height:2.7rem;letter-spacing:3px;letter-spacing:0;color:#8f8f8f}.footer__newsletter__input::-ms-input-placeholder{display:block;line-height:normal;white-space:normal;font-size:1.8rem;line-height:2.7rem;letter-spacing:3px;letter-spacing:0;color:#8f8f8f}.footer__newsletter__input::placeholder{display:block;line-height:normal;white-space:normal;font-size:1.8rem;line-height:2.7rem;letter-spacing:3px;letter-spacing:0;color:#8f8f8f}.footer__newsletter__btn.btn.btn--primary{border-right:0;border-top:0;border-bottom:0;padding:12px;letter-spacing:1px}.footer__bottom{padding-top:24px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.footer__inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.footer__list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;list-style:none;padding:0;margin:0;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-right:48px}.footer__item{margin-right:48px}.footer__item:last-child{margin-right:0}.footer__link{text-decoration:none;font-size:1.2rem;line-height:1.5rem;letter-spacing:3px;font-weight:700;color:#51372c;font-family:Sora,sans-serif;text-transform:uppercase}.footer__socmed{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;margin:0;padding:0}.footer__socmed__item{line-height:1;margin-right:16px;border-radius:50%;overflow:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.footer__socmed__item:last-child{margin-right:0}.footer__socmed__item:hover{background-color:#fafafa;-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.footer__socmed__item:hover.facebook:hover .fi{color:#1877f2}.footer__socmed__item:hover.instagram:hover .fi{color:#405de6}.footer__socmed__item:hover.youtube:hover .fi{color:red}.footer__socmed__item:hover.tripadvisor:hover .fi{color:#00af87}.footer__socmed__link{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;width:27px;height:27px}.footer__socmed__link .fi{color:#51372c;font-size:20px;display:block;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translateX(.5px);-moz-transform:translateX(.5px);-ms-transform:translateX(.5px);transform:translateX(.5px)}.footer__socmed__link .fi-tripadvisor{font-size:25px}.footer__copyright{margin-left:auto;font-size:1.2rem;line-height:1.5rem;letter-spacing:3px;font-weight:700;margin-bottom:0;font-family:Sora,sans-serif;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#51372c;text-transform:uppercase}.footer__copyright br{display:none}.footer__copyright a{display:inline-block;vertical-align:middle;font-size:1.2rem;line-height:1.5rem;letter-spacing:3px;text-decoration:none;font-weight:700;font-family:Sora,sans-serif;color:#51372c}.static{padding-top:72px;padding-bottom:72px}.static__ttl{font-size:3.6rem;line-height:4.5rem;letter-spacing:1.8px;margin-bottom:12px;text-align:center;font-weight:400;color:#000;-moz-perspective:500px;perspective:500px;-webkit-perspective:500px;text-transform:uppercase}.static__ttl span{display:block;opacity:0;-webkit-transform:translateY(100%) rotateX(-80deg);-moz-transform:translateY(100%) rotateX(-80deg);transform:translateY(100%) rotateX(-80deg);-webkit-transform-origin:center top;-moz-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:opacity 0s cubic-bezier(.215,.61,.355,1),-webkit-transform 0s cubic-bezier(.215,.61,.355,1);transition:opacity 0s cubic-bezier(.215,.61,.355,1),-webkit-transform 0s cubic-bezier(.215,.61,.355,1);-moz-transition:opacity 0s cubic-bezier(.215,.61,.355,1),transform 0s cubic-bezier(.215,.61,.355,1),-moz-transform 0s cubic-bezier(.215,.61,.355,1);transition:opacity 0s cubic-bezier(.215,.61,.355,1),transform 0s cubic-bezier(.215,.61,.355,1);transition:opacity 0s cubic-bezier(.215,.61,.355,1),transform 0s cubic-bezier(.215,.61,.355,1),-webkit-transform 0s cubic-bezier(.215,.61,.355,1),-moz-transform 0s cubic-bezier(.215,.61,.355,1);-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.static__ttl.visible span{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-transition-duration:.75s;-moz-transition-duration:.75s;transition-duration:.75s}.static__ttl span{display:inline}.static__date{text-align:center;margin-bottom:60px;font-family:Sora,sans-serif;color:#909090;font-size:1.2rem;line-height:1.5rem;letter-spacing:3px;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);text-transform:uppercase}.static__date.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.static__content{pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);font-family:Sora,sans-serif}.static__content.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.static__content h1,.static__content h2,.static__content h3,.static__content h4,.static__content h6{color:#51372c}.static__content h6{font-size:1.2rem;line-height:1.5rem;letter-spacing:3px}.static__content a,.static__content li,.static__content p{color:#666}.static__content p,.static__content ul{margin-bottom:36px}.static__content a{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;word-break:break-word}.static__content a:hover{color:#bfa97a}.static__content h5{font-family:"Zen Old Mincho",serif;font-size:1.8rem;line-height:2.7rem;letter-spacing:3px;color:#666;font-weight:400;letter-spacing:0;margin-bottom:36px}.message{height:100vh;min-height:720px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.alaya-suites .message .message__img{height:36px}.alaya-suites .message .message__desc p{color:#555}.alaya-suites .message .message__btn.btn.btn--secondary{background-color:#f3f1eb;color:#000}.alaya-suites .message .message__btn.btn.btn--secondary:hover{color:#fff}.alaya-suites .message .message__btn.btn.btn--secondary:before{background-color:#a34d21}.message__img{height:37px;margin-bottom:48px;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.message__img.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.message__img__el{height:100%}.message__ttl{font-size:3.6rem;line-height:4.5rem;letter-spacing:1.8px;font-weight:400;color:#000;margin-bottom:24px;-moz-perspective:500px;perspective:500px;-webkit-perspective:500px;text-transform:uppercase}.message__ttl span{display:block;opacity:0;-webkit-transform:translateY(100%) rotateX(-80deg);-moz-transform:translateY(100%) rotateX(-80deg);transform:translateY(100%) rotateX(-80deg);-webkit-transform-origin:center top;-moz-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:opacity 0s cubic-bezier(.215,.61,.355,1),-webkit-transform 0s cubic-bezier(.215,.61,.355,1);transition:opacity 0s cubic-bezier(.215,.61,.355,1),-webkit-transform 0s cubic-bezier(.215,.61,.355,1);-moz-transition:opacity 0s cubic-bezier(.215,.61,.355,1),transform 0s cubic-bezier(.215,.61,.355,1),-moz-transform 0s cubic-bezier(.215,.61,.355,1);transition:opacity 0s cubic-bezier(.215,.61,.355,1),transform 0s cubic-bezier(.215,.61,.355,1);transition:opacity 0s cubic-bezier(.215,.61,.355,1),transform 0s cubic-bezier(.215,.61,.355,1),-webkit-transform 0s cubic-bezier(.215,.61,.355,1),-moz-transform 0s cubic-bezier(.215,.61,.355,1);-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.message__ttl.visible span{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-transition-duration:.75s;-moz-transition-duration:.75s;transition-duration:.75s}.message__ttl span{display:inline}.message__desc{max-width:624px;margin:0 auto 48px;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.message__desc.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.message__desc p{color:#666;font-family:Sora,sans-serif;font-weight:400}.message__desc p:last-child{margin-bottom:0}.message__action{pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.message__action.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.our-story{position:relative;overflow:hidden}.our-story::before{content:"";position:absolute;top:0;left:0;width:100%;height:144px;z-index:1;background:-webkit-gradient(linear,left top,left bottom,from(#e9e5d9),to(rgba(255,255,255,0)));background:-webkit-linear-gradient(top,#e9e5d9 0,rgba(255,255,255,0));background:-moz-linear-gradient(top,#e9e5d9 0,rgba(255,255,255,0));background:linear-gradient(to bottom,#e9e5d9 0,rgba(255,255,255,0))}.alaya-suites .our-story::before{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(rgba(255,255,255,0)));background:-webkit-linear-gradient(top,#fff 0,rgba(255,255,255,0));background:-moz-linear-gradient(top,#fff 0,rgba(255,255,255,0));background:linear-gradient(to bottom,#fff 0,rgba(255,255,255,0))}.our-story::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:144px;z-index:1;background:-webkit-gradient(linear,left bottom,left top,from(#e9e5d9),to(rgba(255,255,255,0)));background:-webkit-linear-gradient(bottom,#e9e5d9 0,rgba(255,255,255,0));background:-moz-linear-gradient(bottom,#e9e5d9 0,rgba(255,255,255,0));background:linear-gradient(to top,#e9e5d9 0,rgba(255,255,255,0))}.alaya-suites .our-story::after{background:-webkit-gradient(linear,left bottom,left top,from(#fff),to(rgba(255,255,255,0)));background:-webkit-linear-gradient(bottom,#fff 0,rgba(255,255,255,0));background:-moz-linear-gradient(bottom,#fff 0,rgba(255,255,255,0));background:linear-gradient(to top,#fff 0,rgba(255,255,255,0))}.our-story__inner{padding-top:144px;padding-bottom:144px;min-height:100vh;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.alaya-suites .our-story__inner{padding-top:246px;padding-bottom:246px}.our-story__content{text-align:center;max-width:734px}.alaya-suites .our-story__content{max-width:600px}.our-story__frame{width:76px;height:76px;margin:0 auto 48px;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.our-story__frame.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.our-story__frame img,.our-story__frame video{width:100%;height:100%;object-fit:cover}.our-story__txt{position:relative;z-index:2}.our-story__label{font-size:1.2rem;line-height:1.5rem;letter-spacing:3px;font-family:Sora,sans-serif;color:#51382c;margin-bottom:10px;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.our-story__label.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.alaya-suites .our-story__label{color:#080808}.our-story__ttl{font-weight:400;margin-bottom:48px;-moz-perspective:500px;perspective:500px;-webkit-perspective:500px}.our-story__ttl span{display:block;opacity:0;-webkit-transform:translateY(100%) rotateX(-80deg);-moz-transform:translateY(100%) rotateX(-80deg);transform:translateY(100%) rotateX(-80deg);-webkit-transform-origin:center top;-moz-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:opacity 0s cubic-bezier(.215,.61,.355,1),-webkit-transform 0s cubic-bezier(.215,.61,.355,1);transition:opacity 0s cubic-bezier(.215,.61,.355,1),-webkit-transform 0s cubic-bezier(.215,.61,.355,1);-moz-transition:opacity 0s cubic-bezier(.215,.61,.355,1),transform 0s cubic-bezier(.215,.61,.355,1),-moz-transform 0s cubic-bezier(.215,.61,.355,1);transition:opacity 0s cubic-bezier(.215,.61,.355,1),transform 0s cubic-bezier(.215,.61,.355,1);transition:opacity 0s cubic-bezier(.215,.61,.355,1),transform 0s cubic-bezier(.215,.61,.355,1),-webkit-transform 0s cubic-bezier(.215,.61,.355,1),-moz-transform 0s cubic-bezier(.215,.61,.355,1);-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.our-story__ttl.visible span{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-transition-duration:.75s;-moz-transition-duration:.75s;transition-duration:.75s}.our-story__ttl span{display:inline}.our-story__desc{max-width:624px;margin:0 auto 24px;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.our-story__desc.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.alaya-suites .our-story__desc{margin-bottom:48px}.our-story__desc p{font-family:Sora,sans-serif;color:#555;margin-bottom:16px}.our-story__desc p b{font-weight:600}.our-story__desc p:last-child{margin-bottom:0}.our-story__action{pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.our-story__action.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.our-story__gallery{-webkit-transition:all 2s ease 1s;-moz-transition:all 2s ease 1s;transition:all 2s ease 1s}.main-site--hide .our-story__gallery{opacity:0}.our-story__left,.our-story__right{position:absolute;top:0;width:1440px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:100%}.our-story__left{margin-top:50vh}.our-story__left .our-story__img:nth-child(odd){margin-left:48px}.our-story__right .our-story__img{margin-left:auto}.our-story__right .our-story__img:nth-child(odd){margin-right:48px}.our-story__img{max-width:300px;height:100vh;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.our-story--small .our-story__txt{max-width:540px}.our-story--medium .our-story__txt{max-width:612px}.banner{-webkit-clip-path:border-box;clip-path:border-box;overflow:hidden;position:relative;background-color:#000;height:100vh}.page-template-template-story .banner{height:75vh;min-height:500px}.banner--video .banner__img,.banner--video .banner__video,.banner--video .banner__youtube,.banner--youtube .banner__img,.banner--youtube .banner__video,.banner--youtube .banner__youtube{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-transition:opacity 1s ease 0s,-webkit-transform 7s ease 0s;transition:opacity 1s ease 0s,-webkit-transform 7s ease 0s;-moz-transition:transform 7s ease 0s,opacity 1s ease 0s,-moz-transform 7s ease 0s;transition:transform 7s ease 0s,opacity 1s ease 0s;transition:transform 7s ease 0s,opacity 1s ease 0s,-webkit-transform 7s ease 0s,-moz-transform 7s ease 0s}.banner__list{height:100%}.banner__list--single .banner__img,.banner__list--single .banner__video,.banner__list--single .banner__youtube{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-transition:opacity 1s ease 0s,-webkit-transform 7s ease 0s;transition:opacity 1s ease 0s,-webkit-transform 7s ease 0s;-moz-transition:transform 7s ease 0s,opacity 1s ease 0s,-moz-transform 7s ease 0s;transition:transform 7s ease 0s,opacity 1s ease 0s;transition:transform 7s ease 0s,opacity 1s ease 0s,-webkit-transform 7s ease 0s,-moz-transform 7s ease 0s}.banner__item{position:fixed;top:0;left:0;width:100%;height:100vh;min-height:680px;overflow:hidden;padding-top:96px}.page-template-template-story .banner__item{height:75vh;min-height:500px}.alaya-suites .banner__item{padding-top:0}.alaya-suites .banner__item,.home .banner__item{padding-top:0}.banner__action{position:absolute;bottom:32px;left:40px;z-index:1}.banner__btn{padding:0;width:34px;height:34px;color:#fafafa;margin-right:12px;font-size:18px}.banner__btn:last-child{margin-right:0}.banner__btn .fi-mute,.banner__btn .fi-unmute{font-size:22px}.banner__img,.banner__video,.banner__youtube{width:100%;height:100%;opacity:0;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);overflow:hidden;-webkit-transition:all 5s ease 0s;-moz-transition:all 5s ease 0s;transition:all 5s ease 0s}.banner__img__el,.banner__video__el,.banner__youtube__el{display:block;height:100%;width:100%;object-fit:cover}.banner__img__el--m,.banner__video__el--m,.banner__youtube__el--m{display:none}.banner__img--d,.banner__video--d,.banner__youtube--d{display:none}.banner__img--m,.banner__video--m,.banner__youtube--m{display:none}.banner__youtube{position:relative}.banner__youtube::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.banner__youtube__el{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.banner__video__loader{position:absolute;width:80px;height:80px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3}.banner .owl-carousel .owl-stage-outer{position:fixed;top:0;left:0;width:100%;height:100vh}.banner .owl-carousel .owl-item,.banner .owl-carousel .owl-stage,.banner .owl-carousel .owl-stage-outer{height:100%}.banner .owl-carousel .owl-item.active .banner__img,.banner .owl-carousel .owl-item.active .banner__video,.banner .owl-carousel .owl-item.active .banner__youtube{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-transition:opacity 1s ease 0s,-webkit-transform 7s ease 0s;transition:opacity 1s ease 0s,-webkit-transform 7s ease 0s;-moz-transition:transform 7s ease 0s,opacity 1s ease 0s,-moz-transform 7s ease 0s;transition:transform 7s ease 0s,opacity 1s ease 0s;transition:transform 7s ease 0s,opacity 1s ease 0s,-webkit-transform 7s ease 0s,-moz-transform 7s ease 0s}.banner .owl-carousel .owl-dots{position:absolute;bottom:88px;z-index:1;line-height:0;opacity:0;-webkit-transform:translateY(8px);-moz-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}.banner .owl-carousel .owl-dots--show{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-transition-delay:1.2s;-moz-transition-delay:1.2s;transition-delay:1.2s}.banner .owl-carousel .owl-dot{display:inline-block;vertical-align:middle;width:24px;height:4px;padding:0;margin:0;margin-right:8px;-webkit-transition:width .35s ease;-moz-transition:width .35s ease;transition:width .35s ease;background-color:rgba(250,250,250,.5);position:relative}.banner .owl-carousel .owl-dot::after{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:100%;background-color:#fafafa;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transition:none;-moz-transition:none;transition:none}.banner .owl-carousel .owl-dot:last-child{margin-right:0}.banner .owl-carousel .owl-dot.active{width:64px}.banner .owl-carousel .owl-dot.active::after{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-transition:all 8s ease;-moz-transition:all 8s ease;transition:all 8s ease}.headline{text-align:center}.headline__img,.headline__video{width:76px;height:76px;margin:0 auto 36px;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.headline__img.visible,.headline__video.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.alaya-suites .headline__img,.alaya-suites .headline__video{margin:0 auto 72px}.alaya-suites .accomodation .headline__img,.alaya-suites .accomodation .headline__video{margin:0 auto 18px}.headline--master .headline__img,.headline--master .headline__video{width:76px;height:76px}.headline__img__el,.headline__video__el{width:100%;height:100%;object-fit:cover;border-radius:50%}.headline--master .headline__img__el,.headline--master .headline__video__el{border-radius:initial}.headline__label{color:#51372c;font-family:Sora,sans-serif;margin-bottom:12px;font-size:1.2rem;line-height:1.5rem;letter-spacing:3px;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.headline__label.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.headline__ttl{font-weight:400;margin-bottom:0;font-size:3.6rem;line-height:4.5rem;letter-spacing:1.8px;-moz-perspective:500px;perspective:500px;-webkit-perspective:500px}.headline__ttl span{display:block;opacity:0;-webkit-transform:translateY(100%) rotateX(-80deg);-moz-transform:translateY(100%) rotateX(-80deg);transform:translateY(100%) rotateX(-80deg);-webkit-transform-origin:center top;-moz-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:opacity 0s cubic-bezier(.215,.61,.355,1),-webkit-transform 0s cubic-bezier(.215,.61,.355,1);transition:opacity 0s cubic-bezier(.215,.61,.355,1),-webkit-transform 0s cubic-bezier(.215,.61,.355,1);-moz-transition:opacity 0s cubic-bezier(.215,.61,.355,1),transform 0s cubic-bezier(.215,.61,.355,1),-moz-transform 0s cubic-bezier(.215,.61,.355,1);transition:opacity 0s cubic-bezier(.215,.61,.355,1),transform 0s cubic-bezier(.215,.61,.355,1);transition:opacity 0s cubic-bezier(.215,.61,.355,1),transform 0s cubic-bezier(.215,.61,.355,1),-webkit-transform 0s cubic-bezier(.215,.61,.355,1),-moz-transform 0s cubic-bezier(.215,.61,.355,1);-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.headline__ttl.visible span{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-transition-duration:.75s;-moz-transition-duration:.75s;transition-duration:.75s}.page-template-template-accomodation .headline__ttl,.page-template-template-offers .headline__ttl{text-transform:uppercase}.headline__ttl span{display:inline}.headline__subttl{font-size:2rem;line-height:2.5rem;letter-spacing:.5px;font-weight:400;color:#555;margin-top:12px;margin-bottom:0;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.headline__subttl.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.headline__tagline{text-transform:uppercase;font-size:1.2rem;line-height:1.5rem;letter-spacing:3px;font-family:Sora,sans-serif;font-weight:700;color:#555;margin-top:24px;margin-bottom:0;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.headline__tagline.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.alaya-suites .headline__tagline{color:#51382c}.headline__desc{margin-top:18px;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.headline__desc.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.headline__desc p{font-size:1.8rem;line-height:2.7rem;letter-spacing:3px;color:#666;letter-spacing:0;margin-bottom:24px}.headline__desc p:last-child{margin-bottom:0}.headline__desc a{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.headline__desc a:hover{color:#b4975a}.headline--page{max-width:640px}.sustainability{padding-top:120px;padding-bottom:120px;position:relative;min-height:480px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.sustainability__inner{position:relative;color:#fafafa;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;z-index:3}.sustainability__left{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding-right:16px}.sustainability__label{font-family:Sora,sans-serif;color:#eae5d9;margin-bottom:12px;font-size:1.2rem;line-height:1.5rem;letter-spacing:3px;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);text-transform:uppercase}.sustainability__label.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.sustainability__ttl{font-size:4.8rem;line-height:6rem;letter-spacing:2.4px;font-weight:400;margin-bottom:0;-moz-perspective:500px;perspective:500px;-webkit-perspective:500px;text-transform:uppercase}.sustainability__ttl span{display:block;opacity:0;-webkit-transform:translateY(100%) rotateX(-80deg);-moz-transform:translateY(100%) rotateX(-80deg);transform:translateY(100%) rotateX(-80deg);-webkit-transform-origin:center top;-moz-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:opacity 0s cubic-bezier(.215,.61,.355,1),-webkit-transform 0s cubic-bezier(.215,.61,.355,1);transition:opacity 0s cubic-bezier(.215,.61,.355,1),-webkit-transform 0s cubic-bezier(.215,.61,.355,1);-moz-transition:opacity 0s cubic-bezier(.215,.61,.355,1),transform 0s cubic-bezier(.215,.61,.355,1),-moz-transform 0s cubic-bezier(.215,.61,.355,1);transition:opacity 0s cubic-bezier(.215,.61,.355,1),transform 0s cubic-bezier(.215,.61,.355,1);transition:opacity 0s cubic-bezier(.215,.61,.355,1),transform 0s cubic-bezier(.215,.61,.355,1),-webkit-transform 0s cubic-bezier(.215,.61,.355,1),-moz-transform 0s cubic-bezier(.215,.61,.355,1);-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.sustainability__ttl.visible span{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-transition-duration:.75s;-moz-transition-duration:.75s;transition-duration:.75s}.sustainability__ttl span{display:inline}.sustainability__right{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding-left:16px;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.sustainability__right.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.sustainability__desc{font-family:Sora,sans-serif;margin-bottom:0}.sustainability__desc p{margin-bottom:24px}.sustainability__desc p:last-child{margin-bottom:0}.sustainability__img,.sustainability__video{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.sustainability__img__el,.sustainability__video__el{height:100%;width:100%;object-fit:cover}.sustainability__overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.sustainability--small .sustainability__ttl{font-size:3.6rem;line-height:4.5rem;letter-spacing:1.8px}.private{padding-top:72px;padding-bottom:72px;background-color:#ded7c3}.private--tabs .private__inner{padding-top:48px}.private__panel{display:none}.private__panel:nth-child(2){display:block}.private__list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-24px}.private__action{text-align:center;margin-top:72px;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.private__action.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.private .headline{margin-bottom:72px}.private__box{position:relative}.private__box:hover .private__img__el,.private__box:hover .private__video__el{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.private__img,.private__video{width:100%;margin-bottom:24px;overflow:hidden;background-color:#fafafa;position:relative;overflow:hidden}.private__img__el,.private__video__el{-webkit-filter:blur(10px);filter:blur(10px);-webkit-transition:-webkit-filter .75s cubic-bezier(.77,0,.175,1);transition:-webkit-filter .75s cubic-bezier(.77,0,.175,1);-moz-transition:filter .75s cubic-bezier(.77,0,.175,1);transition:filter .75s cubic-bezier(.77,0,.175,1);transition:filter .75s cubic-bezier(.77,0,.175,1),-webkit-filter .75s cubic-bezier(.77,0,.175,1);will-change:filter;position:relative;z-index:1}.private__img.visible img,.private__img.visible video,.private__video.visible img,.private__video.visible video{-webkit-filter:blur(0);filter:blur(0)}.visible .private__img img,.visible .private__img video,.visible .private__video img,.visible .private__video video{-webkit-filter:blur(0);filter:blur(0)}.page-template-template-offers.alaya-suites .private__img,.page-template-template-offers.alaya-suites .private__video{margin-bottom:36px}.private__img__el,.private__video__el{width:100%;object-fit:cover;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;display:block}.private__link{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:2;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.private__item{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:24px;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.private__item.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.private__img,.private__video{position:relative;padding-bottom:56.065%}.private__img__el,.private__video__el{position:absolute;top:0;left:0;height:100%}.private__label{font-size:1.2rem;line-height:1.5rem;letter-spacing:3px;font-family:Sora,sans-serif;margin-bottom:8px;color:#51382c}.private__name{letter-spacing:0;font-weight:400;margin-bottom:24px}.private__desc{position:relative;z-index:3;color:#555;font-family:Sora,sans-serif;margin-bottom:0}.events{padding-top:72px;padding-bottom:72px;border-bottom:1px solid #b3b3b3}.events__box{position:relative}.events__box:hover .events__img__el,.events__box:hover .events__video__el{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.events__img,.events__video{width:100%;margin-bottom:24px;overflow:hidden;background-color:#fafafa;position:relative;overflow:hidden}.events__img__el,.events__video__el{-webkit-filter:blur(10px);filter:blur(10px);-webkit-transition:-webkit-filter .75s cubic-bezier(.77,0,.175,1);transition:-webkit-filter .75s cubic-bezier(.77,0,.175,1);-moz-transition:filter .75s cubic-bezier(.77,0,.175,1);transition:filter .75s cubic-bezier(.77,0,.175,1);transition:filter .75s cubic-bezier(.77,0,.175,1),-webkit-filter .75s cubic-bezier(.77,0,.175,1);will-change:filter;position:relative;z-index:1}.events__img.visible img,.events__img.visible video,.events__video.visible img,.events__video.visible video{-webkit-filter:blur(0);filter:blur(0)}.visible .events__img img,.visible .events__img video,.visible .events__video img,.visible .events__video video{-webkit-filter:blur(0);filter:blur(0)}.page-template-template-offers.alaya-suites .events__img,.page-template-template-offers.alaya-suites .events__video{margin-bottom:36px}.events__img__el,.events__video__el{width:100%;object-fit:cover;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;display:block}.events__link{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:2;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.events__list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:-18px -18px 0}.events__item{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:18px;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.events__item.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.events__img,.events__video{position:relative;padding-bottom:70.727%}.events__img__el,.events__video__el{position:absolute;top:0;left:0;height:100%}.events__ttl{font-weight:400;margin-bottom:24px}.events__desc{font-family:Sora,sans-serif;color:#555;margin-bottom:0}.events__action{margin-top:42px;text-align:center;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.events__action.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.plan{pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.plan.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.plan+.offers__list{margin-top:0;padding-top:42px}.plan--top-distance{padding:0;border-bottom:none}.plan--top-distance .plan__inner{text-align:left}.plan--small .plan__desc{max-width:624px;margin-left:auto;margin-right:auto}.plan__inner{position:relative;text-align:center}.plan__link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.plan__img,.plan__video{margin-bottom:24px}.plan__img__el,.plan__video__el{width:100%}.plan__desc p{font-family:Sora,sans-serif;color:#555;margin-bottom:0}.plan__action{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:24px auto 0}.plan__action .inquire.active .inquire__inner{-webkit-transform:translateX(-50%)!important;-moz-transform:translateX(-50%)!important;-ms-transform:translateX(-50%)!important;transform:translateX(-50%)!important}.description{padding-top:72px;padding-bottom:72px}.description__content{max-width:838px;margin:0 auto;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.description__content.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.description__content a,.description__content li,.description__content p{font-weight:400;font-size:2rem;line-height:2.5rem;letter-spacing:.5px}.description__content p:last-child{margin-bottom:0}.description__content p,.description__content ul{margin-bottom:36px}.description__content a{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;word-break:break-word}.description__content a:hover{color:#bfa97a}.about-us{padding-top:144px;padding-bottom:72px}.alaya-suites .about-us{padding-bottom:144px;background-color:#676f2d}.alaya-suites .about-us .about-us__ttl{color:#fff}.alaya-suites .about-us .about-us__desc p{color:#fff}.about-us__inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.about-us__left{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding-right:66px}.about-us__ttl{margin-bottom:24px;font-weight:400;-moz-perspective:500px;perspective:500px;-webkit-perspective:500px}.about-us__ttl span{display:block;opacity:0;-webkit-transform:translateY(100%) rotateX(-80deg);-moz-transform:translateY(100%) rotateX(-80deg);transform:translateY(100%) rotateX(-80deg);-webkit-transform-origin:center top;-moz-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:opacity 0s cubic-bezier(.215,.61,.355,1),-webkit-transform 0s cubic-bezier(.215,.61,.355,1);transition:opacity 0s cubic-bezier(.215,.61,.355,1),-webkit-transform 0s cubic-bezier(.215,.61,.355,1);-moz-transition:opacity 0s cubic-bezier(.215,.61,.355,1),transform 0s cubic-bezier(.215,.61,.355,1),-moz-transform 0s cubic-bezier(.215,.61,.355,1);transition:opacity 0s cubic-bezier(.215,.61,.355,1),transform 0s cubic-bezier(.215,.61,.355,1);transition:opacity 0s cubic-bezier(.215,.61,.355,1),transform 0s cubic-bezier(.215,.61,.355,1),-webkit-transform 0s cubic-bezier(.215,.61,.355,1),-moz-transform 0s cubic-bezier(.215,.61,.355,1);-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.about-us__ttl.visible span{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-transition-duration:.75s;-moz-transition-duration:.75s;transition-duration:.75s}.about-us__ttl span{display:inline}.about-us__desc{pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);font-family:Sora,sans-serif}.about-us__desc.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.about-us__desc h1,.about-us__desc h2,.about-us__desc h3,.about-us__desc h4,.about-us__desc h6{color:#51372c}.about-us__desc h6{font-size:1.2rem;line-height:1.5rem;letter-spacing:3px}.about-us__desc a,.about-us__desc li,.about-us__desc p{color:#666}.about-us__desc p,.about-us__desc ul{margin-bottom:36px}.about-us__desc a{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;word-break:break-word}.about-us__desc a:hover{color:#bfa97a}.about-us__desc p{margin-bottom:24px}.about-us__desc p b{font-weight:500}.about-us__desc p:last-child{margin-bottom:0}.about-us__right{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding-left:66px}.about-us__img{pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);position:relative;overflow:hidden}.about-us__img.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.about-us__img__el{-webkit-filter:blur(10px);filter:blur(10px);-webkit-transition:-webkit-filter .75s cubic-bezier(.77,0,.175,1);transition:-webkit-filter .75s cubic-bezier(.77,0,.175,1);-moz-transition:filter .75s cubic-bezier(.77,0,.175,1);transition:filter .75s cubic-bezier(.77,0,.175,1);transition:filter .75s cubic-bezier(.77,0,.175,1),-webkit-filter .75s cubic-bezier(.77,0,.175,1);will-change:filter;position:relative;z-index:1}.about-us__img.visible img,.about-us__img.visible video{-webkit-filter:blur(0);filter:blur(0)}.visible .about-us__img img,.visible .about-us__img video{-webkit-filter:blur(0);filter:blur(0)}.about-us__video__el{display:block;width:100%}.about-us--fit{padding-top:72px}.facilities{padding-top:72px}.alaya-suites .facilities{padding-top:0}.alaya-suites .facilities .facilities__ttl{color:#080808}.facilities__inner{max-width:1536px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.facilities__left{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:48px 120px}.facilities__img,.facilities__video{height:100%}.facilities__img__el,.facilities__video__el{width:100%;height:100%;object-fit:cover}.facilities__img{pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);position:relative;overflow:hidden}.facilities__img.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.facilities__img__el{-webkit-filter:blur(10px);filter:blur(10px);-webkit-transition:-webkit-filter .75s cubic-bezier(.77,0,.175,1);transition:-webkit-filter .75s cubic-bezier(.77,0,.175,1);-moz-transition:filter .75s cubic-bezier(.77,0,.175,1);transition:filter .75s cubic-bezier(.77,0,.175,1);transition:filter .75s cubic-bezier(.77,0,.175,1),-webkit-filter .75s cubic-bezier(.77,0,.175,1);will-change:filter;position:relative;z-index:1}.facilities__img.visible img,.facilities__img.visible video{-webkit-filter:blur(0);filter:blur(0)}.visible .facilities__img img,.visible .facilities__img video{-webkit-filter:blur(0);filter:blur(0)}.alaya-suites .facilities__img{-webkit-transition:none;-moz-transition:none;transition:none;opacity:1;visibility:visible;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}.facilities__video__el{display:block}.facilities__right{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-height:768px}.facilities__ttl{max-width:408px;margin-bottom:36px;font-weight:400;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.facilities__ttl.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.facilities__list{max-width:408px}.facilities__item{margin-bottom:24px;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.facilities__item.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.facilities__item.active .facilities__label span::before,.facilities__item.active .faq__label span::before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.facilities__item.active .facilities__label span::after,.facilities__item.active .faq__label span::after{opacity:0;-webkit-transform:rotate(180deg) translateY(-50%);-moz-transform:rotate(180deg) translateY(-50%);-ms-transform:rotate(180deg) translateY(-50%);transform:rotate(180deg) translateY(-50%)}.facilities__item:last-child{margin-bottom:0}.facilities__label{position:relative;padding:12px 36px 12px 0;margin-bottom:0;border-bottom:1px solid #b3b3b3;font-weight:400;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:2rem;line-height:2.5rem;letter-spacing:.5px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;z-index:1}.alaya-suites .facilities__label{color:#fff;border-bottom:1px solid #ccc}.alaya-suites.page-template-template-story .facilities__label{color:#080808}.facilities__label:hover{color:#b4975a;border-color:#b4975a}.alaya-suites .facilities__label:hover{color:#bfa97a;border-color:#bfa97a}.facilities__label:hover span::after,.facilities__label:hover span::before{background-color:#b4975a}.alaya-suites .facilities__label:hover span::after,.alaya-suites .facilities__label:hover span::before,.alaya-suites.page-template-template-story .facilities__label:hover span::after,.alaya-suites.page-template-template-story .facilities__label:hover span::before{background-color:#bfa97a}.facilities__label span{width:20px;height:20px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%) rotate(180deg);-moz-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);-webkit-transition:all .75s ease 0s;-moz-transition:all .75s ease 0s;transition:all .75s ease 0s;opacity:0}.visible .facilities__label span{opacity:1;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;transition-delay:.5s;-webkit-transform:translateY(-50%) rotate(0);-moz-transform:translateY(-50%) rotate(0);-ms-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0)}.visible.active .facilities__label span{-webkit-transition:none;-moz-transition:none;transition:none;opacity:1;-webkit-transform:translateY(-50%) rotate(0);-moz-transform:translateY(-50%) rotate(0);-ms-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0)}.facilities__label span::after,.facilities__label span::before{content:"";display:block;position:absolute;top:50%;left:0;width:100%;height:2px;background-color:#080808;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.alaya-suites .facilities__label span::after,.alaya-suites .facilities__label span::before{background-color:#fff}.alaya-suites.page-template-template-story .facilities__label span::after,.alaya-suites.page-template-template-story .facilities__label span::before{background-color:#000}.facilities__label span::before{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.facilities__label span::after{-webkit-transform-origin:top center;-moz-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-transform:rotate(90deg) translateY(-50%);-moz-transform:rotate(90deg) translateY(-50%);-ms-transform:rotate(90deg) translateY(-50%);transform:rotate(90deg) translateY(-50%)}.facilities__info{display:none}.facilities__info p{margin-bottom:24px;font-family:Sora,sans-serif;color:#555}.alaya-suites .facilities__info p{color:#f3f1eb}.alaya-suites.page-template-template-story .facilities__info p{color:#555}.facilities__info p b,.facilities__info p strong{font-weight:600}.facilities__info p:last-child{margin-bottom:0}.facilities__info h4{margin-bottom:0;font-size:1.3rem;line-height:2.4rem;letter-spacing:.5px;font-family:Sora,sans-serif;color:#555;font-weight:500}.alaya-suites .facilities__info h4{color:#ccc}.alaya-suites.page-template-template-story .facilities__info h4{color:#555;font-weight:400}.facilities__info ul{list-style:none;padding:0}.facilities__info ul li{position:relative;padding-left:28px;font-family:Sora,sans-serif;color:#555}.alaya-suites .facilities__info ul li{color:#ccc}.facilities__info ul li::before{content:"";position:absolute;left:0;top:8px;width:3px;height:3px;background-color:#555}.alaya-suites .facilities__info ul li::before{background-color:#ccc}.facilities__txt{padding-top:12px;padding-bottom:12px}.facilities__txt a{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;word-break:break-word;text-decoration:none}.facilities__txt a:hover{color:#b4975a}.alaya-suites .facilities__txt a:hover{color:#bfa97a}.contact-us--suites .contact-us__img,.contact-us--suites .contact-us__video{height:100%}.contact-us__inner{min-height:100vh;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding-top:96px}.contact-us__left{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;background-color:#dfd9c6}.contact-us__img,.contact-us__video{position:-webkit-sticky;position:sticky;height:-webkit-calc(100vh - 96px);height:-moz-calc(100vh - 96px);height:calc(100vh - 96px);pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);position:relative;overflow:hidden}.contact-us__img.visible,.contact-us__video.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.contact-us__img__el,.contact-us__video__el{-webkit-filter:blur(10px);filter:blur(10px);-webkit-transition:-webkit-filter .75s cubic-bezier(.77,0,.175,1);transition:-webkit-filter .75s cubic-bezier(.77,0,.175,1);-moz-transition:filter .75s cubic-bezier(.77,0,.175,1);transition:filter .75s cubic-bezier(.77,0,.175,1);transition:filter .75s cubic-bezier(.77,0,.175,1),-webkit-filter .75s cubic-bezier(.77,0,.175,1);will-change:filter;position:relative;z-index:1}.contact-us__img.visible img,.contact-us__img.visible video,.contact-us__video.visible img,.contact-us__video.visible video{-webkit-filter:blur(0);filter:blur(0)}.visible .contact-us__img img,.visible .contact-us__img video,.visible .contact-us__video img,.visible .contact-us__video video{-webkit-filter:blur(0);filter:blur(0)}.contact-us__img__el,.contact-us__video__el{height:100%;width:100%;object-fit:cover}.contact-us__img__el--m,.contact-us__video__el--m{display:none}.contact-us__video{height:100%}.contact-us__video__el{display:block}.contact-us__video__el--m{display:none}.contact-us__right{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin:auto 0;padding:84px 100px}.contact-us__content{height:100%;max-width:480px}.contact-us__head{margin-bottom:48px}.contact-us__ttl{font-size:3.6rem;line-height:4.5rem;letter-spacing:1.8px;font-weight:400;margin-bottom:24px;letter-spacing:0;-moz-perspective:500px;perspective:500px;-webkit-perspective:500px;text-transform:uppercase}.contact-us__ttl span{display:block;opacity:0;-webkit-transform:translateY(100%) rotateX(-80deg);-moz-transform:translateY(100%) rotateX(-80deg);transform:translateY(100%) rotateX(-80deg);-webkit-transform-origin:center top;-moz-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:opacity 0s cubic-bezier(.215,.61,.355,1),-webkit-transform 0s cubic-bezier(.215,.61,.355,1);transition:opacity 0s cubic-bezier(.215,.61,.355,1),-webkit-transform 0s cubic-bezier(.215,.61,.355,1);-moz-transition:opacity 0s cubic-bezier(.215,.61,.355,1),transform 0s cubic-bezier(.215,.61,.355,1),-moz-transform 0s cubic-bezier(.215,.61,.355,1);transition:opacity 0s cubic-bezier(.215,.61,.355,1),transform 0s cubic-bezier(.215,.61,.355,1);transition:opacity 0s cubic-bezier(.215,.61,.355,1),transform 0s cubic-bezier(.215,.61,.355,1),-webkit-transform 0s cubic-bezier(.215,.61,.355,1),-moz-transform 0s cubic-bezier(.215,.61,.355,1);-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.contact-us__ttl.visible span{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-transition-duration:.75s;-moz-transition-duration:.75s;transition-duration:.75s}.contact-us__ttl span{display:inline}.contact-us__desc{pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.contact-us__desc.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.contact-us__desc li,.contact-us__desc p{font-size:1.8rem;line-height:2.7rem;letter-spacing:3px;letter-spacing:0;color:#555;margin-bottom:0}.contact-us__desc p{font-family:"Zen Old Mincho",serif}.contact-us__desc li{font-family:Sora,sans-serif}.contact-us__wrap{position:relative;margin-bottom:48px;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.contact-us__wrap.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.contact-us__wrap::before{content:"";position:absolute;bottom:0;left:0;width:100%;border-bottom:1px solid #b4975a;-webkit-transition:-webkit-transform .5s cubic-bezier(.77,0,.175,1);transition:-webkit-transform .5s cubic-bezier(.77,0,.175,1);-moz-transition:transform .5s cubic-bezier(.77,0,.175,1),-moz-transform .5s cubic-bezier(.77,0,.175,1);transition:transform .5s cubic-bezier(.77,0,.175,1);transition:transform .5s cubic-bezier(.77,0,.175,1),-webkit-transform .5s cubic-bezier(.77,0,.175,1),-moz-transform .5s cubic-bezier(.77,0,.175,1);-webkit-transform-origin:right;-moz-transform-origin:right;-ms-transform-origin:right;transform-origin:right;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);z-index:1}.contact-us__wrap::after{content:"";position:absolute;bottom:0;left:0;width:100%;border-bottom:1px solid #b3b3b3}.contact-us__wrap.active .contact-us__list{opacity:1;visibility:visible;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}.contact-us__wrap.active .contact-us__name::after{-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.contact-us__wrap:last-child{margin-bottom:0}.contact-us__wrap:hover::before{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-transform-origin:left;-moz-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.contact-us__wrap:hover .contact-us__name{color:#b4975a}.contact-us__name{position:relative;padding-bottom:12px;padding-right:32px;letter-spacing:0;margin-bottom:0;cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.contact-us__name:after{font-family:alaya!important;line-height:1;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.contact-us__name:after{content:"\e910";font-size:18px;line-height:1}.contact-us__name::after{position:absolute;right:0;top:8px;color:#b4975a;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.contact-us__list{position:absolute;left:0;width:100%;list-style:none;padding:0;margin:0;z-index:1;background-color:#fafafa;opacity:0;visibility:hidden;-webkit-transform:translateY(12px);-moz-transform:translateY(12px);-ms-transform:translateY(12px);transform:translateY(12px);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.contact-us__item{border-bottom:1px solid #b3b3b3}.contact-us__item.active .contact-us__btn{color:#000}.contact-us__btn{font-size:1.8rem;line-height:2.7rem;letter-spacing:3px;letter-spacing:0;padding:12px 24px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:0;width:100%;outline:0;color:#8f8f8f;background-color:#fafafa;text-align:left}.contact-us__btn:hover{color:#000}.contact-us__box{margin-bottom:48px;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.contact-us__box.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.contact-us__box:first-child{padding-top:24px;padding-bottom:24px;border-top:1px solid #b3b3b3;border-bottom:1px solid #b3b3b3}.contact-us__box:first-child .contact-us__label{margin-bottom:24px}.contact-us__box:first-child .contact-us__info{font-family:Sora,sans-serif}.contact-us__box:first-child .contact-us__info p{font-size:1.3rem;line-height:2.4rem;letter-spacing:.5px}.contact-us__box:last-child{margin-bottom:0}.contact-us__label{font-size:1.2rem;line-height:1.5rem;letter-spacing:3px;color:#51372c;margin-bottom:8px;font-family:Sora,sans-serif;text-transform:uppercase}.contact-us__info p{margin-bottom:0;color:#555;font-size:2.1rem;line-height:2.6rem;letter-spacing:.5px}.contact-us__info a{text-decoration:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;letter-spacing:0;position:relative;word-break:break-word;font-size:2rem;line-height:2.5rem;letter-spacing:.5px;font-family:"Zen Old Mincho",serif;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#080808}.contact-us__info a:hover{color:#b4975a}.alaya-suites .contact-us__info a:hover{color:#a34d21}.contact-us__txt{display:none}.page-id-348 .contact-us__txt{margin-bottom:48px}.page-id-348 .contact-us__txt:last-child{margin-bottom:0}.contact-us__txt.active{display:block}.faq{padding:72px 0;background-color:#f0ece4}.alaya-suites .faq{background-color:#a34d21}.alaya-suites .faq .faq__ttl{color:#fff}.alaya-suites .faq .faq__ttl br{display:none}.faq__inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.faq__left{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;padding-right:48px}.faq__ttl{margin-bottom:0;font-weight:400;max-width:205px;letter-spacing:0;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.faq__ttl.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.faq__right{-webkit-box-flex:0;-webkit-flex:0 0 624px;-moz-box-flex:0;-ms-flex:0 0 624px;flex:0 0 624px}.faq__list{margin-top:-12px}.faq__item{margin-bottom:24px;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.faq__item.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.faq__item.active .facilities__label span::before,.faq__item.active .faq__label span::before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.faq__item.active .facilities__label span::after,.faq__item.active .faq__label span::after{opacity:0;-webkit-transform:rotate(180deg) translateY(-50%);-moz-transform:rotate(180deg) translateY(-50%);-ms-transform:rotate(180deg) translateY(-50%);transform:rotate(180deg) translateY(-50%)}.faq__item:last-child{margin-bottom:0}.faq__label{position:relative;padding:12px 36px 12px 0;margin-bottom:0;border-bottom:1px solid #b3b3b3;font-weight:400;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:2rem;line-height:2.5rem;letter-spacing:.5px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;z-index:1}.alaya-suites .faq__label{color:#fff;border-bottom:1px solid #ccc}.alaya-suites.page-template-template-story .faq__label{color:#080808}.faq__label:hover{color:#b4975a;border-color:#b4975a}.alaya-suites .faq__label:hover{color:#bfa97a;border-color:#bfa97a}.faq__label:hover span::after,.faq__label:hover span::before{background-color:#b4975a}.alaya-suites .faq__label:hover span::after,.alaya-suites .faq__label:hover span::before,.alaya-suites.page-template-template-story .faq__label:hover span::after,.alaya-suites.page-template-template-story .faq__label:hover span::before{background-color:#bfa97a}.faq__label span{width:20px;height:20px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%) rotate(180deg);-moz-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);-webkit-transition:all .75s ease 0s;-moz-transition:all .75s ease 0s;transition:all .75s ease 0s;opacity:0}.visible .faq__label span{opacity:1;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;transition-delay:.5s;-webkit-transform:translateY(-50%) rotate(0);-moz-transform:translateY(-50%) rotate(0);-ms-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0)}.visible.active .faq__label span{-webkit-transition:none;-moz-transition:none;transition:none;opacity:1;-webkit-transform:translateY(-50%) rotate(0);-moz-transform:translateY(-50%) rotate(0);-ms-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0)}.faq__label span::after,.faq__label span::before{content:"";display:block;position:absolute;top:50%;left:0;width:100%;height:2px;background-color:#080808;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.alaya-suites .faq__label span::after,.alaya-suites .faq__label span::before{background-color:#fff}.alaya-suites.page-template-template-story .faq__label span::after,.alaya-suites.page-template-template-story .faq__label span::before{background-color:#000}.faq__label span::before{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.faq__label span::after{-webkit-transform-origin:top center;-moz-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-transform:rotate(90deg) translateY(-50%);-moz-transform:rotate(90deg) translateY(-50%);-ms-transform:rotate(90deg) translateY(-50%);transform:rotate(90deg) translateY(-50%)}.faq__info{display:none}.faq__info p{margin-bottom:24px;font-family:Sora,sans-serif;color:#555}.alaya-suites .faq__info p{color:#f3f1eb}.alaya-suites.page-template-template-story .faq__info p{color:#555}.faq__info p b,.faq__info p strong{font-weight:600}.faq__info p:last-child{margin-bottom:0}.faq__info h4{margin-bottom:0;font-size:1.3rem;line-height:2.4rem;letter-spacing:.5px;font-family:Sora,sans-serif;color:#555;font-weight:500}.alaya-suites .faq__info h4{color:#ccc}.alaya-suites.page-template-template-story .faq__info h4{color:#555;font-weight:400}.faq__info ul{list-style:none;padding:0}.faq__info ul li{position:relative;padding-left:28px;font-family:Sora,sans-serif;color:#555}.alaya-suites .faq__info ul li{color:#ccc}.faq__info ul li::before{content:"";position:absolute;left:0;top:8px;width:3px;height:3px;background-color:#555}.alaya-suites .faq__info ul li::before{background-color:#ccc}.faq__txt{padding-top:12px;padding-bottom:12px}.faq__txt a{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;word-break:break-word;text-decoration:none}.faq__txt a:hover{color:#b4975a}.alaya-suites .faq__txt a:hover{color:#bfa97a}.contact-form{padding-top:72px;padding-bottom:72px}.contact-form__inner{max-width:632px;margin:0 auto}.contact-form__img,.contact-form__video{width:76px;height:76px;margin:0 auto 60px;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.contact-form__img.visible,.contact-form__video.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.contact-form__img__el,.contact-form__video__el{width:100%;height:100%;object-fit:cover;border-radius:50%}.contact-form__video__el{border-radius:initial}.contact-form__head{max-width:412px;margin:0 auto 60px;text-align:center}.page-template-template-newsletter .contact-form__head{max-width:initial}.contact-form__ttl{margin-bottom:24px;font-size:3rem;line-height:3.7rem;letter-spacing:.5px;font-weight:400;letter-spacing:0;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.contact-form__ttl.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.contact-form__desc{font-family:Sora,sans-serif;color:#555;margin-bottom:0;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.contact-form__desc.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.page-template-template-newsletter .contact-form__desc{max-width:408px;margin-left:auto;margin-right:auto}.contact-form__body{pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.contact-form__body.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.contact-form__error{display:none}.contact-form__action{text-align:center}.contact-form .wpcf7-form .wpcf7-response-output{border:initial;padding:0;margin:48px 0 0;font-size:1.8rem;line-height:2.7rem;letter-spacing:3px;letter-spacing:0;color:#000;text-align:center}.contact-form .wpcf7-form .fe__control{appearance:none;-webkit-appearance:none;-moz-appearance:none}.contact-form .wpcf7-form .fe__control::-ms-expand{display:none}.contact-form .form{display:block;width:100%}.contact-form .form__action{text-align:center}.contact-form .form__action .btn{letter-spacing:3px;min-width:192px}.alaya-suites .contact-form .form__action .btn.btn--secondary{color:#080808;background-color:#f3f1eb}.alaya-suites .contact-form .form__action .btn.btn--secondary:hover{color:#fff}.contact-form .fe__group{margin-bottom:36px}.contact-form .fe__row{position:relative;margin-bottom:36px}.contact-form .fe__row:hover::after{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-transform-origin:left;-moz-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.contact-form .fe__row::after{content:"";position:absolute;bottom:0;left:0;width:100%;border-bottom:1px solid #51372c;-webkit-transition:-webkit-transform .5s cubic-bezier(.77,0,.175,1);transition:-webkit-transform .5s cubic-bezier(.77,0,.175,1);-moz-transition:transform .5s cubic-bezier(.77,0,.175,1),-moz-transform .5s cubic-bezier(.77,0,.175,1);transition:transform .5s cubic-bezier(.77,0,.175,1);transition:transform .5s cubic-bezier(.77,0,.175,1),-webkit-transform .5s cubic-bezier(.77,0,.175,1),-moz-transform .5s cubic-bezier(.77,0,.175,1);-webkit-transform-origin:right;-moz-transform-origin:right;-ms-transform-origin:right;transform-origin:right;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.page-template-template-contact-us .contact-form .fe__row:nth-child(4){display:block;border-bottom:0;padding-top:12px}.page-template-template-contact-us .contact-form .fe__row:nth-child(4):hover::after{display:none}.page-template-template-contact-us .contact-form .fe__row:nth-child(4) .fe__control{background-color:#f0ece4;display:block;border:1px solid #b3b3b3;width:100%;text-align:left;resize:none;padding:20px 24px 24px;height:240px}.alaya-suites .page-template-template-contact-us .contact-form .fe__row:nth-child(4) .fe__control{background-color:#fff;border:1px solid #ccc}.page-template-template-contact-us .contact-form .fe__row:nth-child(4) .fe__control.is-placeholder{color:#b3b3b3}.page-template-template-contact-us .contact-form .fe__row:nth-child(4) .fe__control.is-placeholder::-webkit-input-placeholder{color:#b3b3b3;-webkit-text-fill-color:#b3b3b3}.page-template-template-contact-us .contact-form .fe__row:nth-child(4) .fe__control.is-placeholder:-webkit-input-placeholder{color:#b3b3b3;-webkit-text-fill-color:#b3b3b3}.page-template-template-contact-us .contact-form .fe__row:nth-child(4) .fe__control.is-placeholder::-moz-placeholder{color:#b3b3b3;-webkit-text-fill-color:#b3b3b3}.page-template-template-contact-us .contact-form .fe__row:nth-child(4) .fe__control.is-placeholder:-moz-placeholder{color:#b3b3b3;-webkit-text-fill-color:#b3b3b3}.page-template-template-contact-us .contact-form .fe__row:nth-child(4) .fe__control.is-placeholder::-ms-input-placeholder{color:#b3b3b3;-webkit-text-fill-color:#b3b3b3}.page-template-template-contact-us .contact-form .fe__row:nth-child(4) .fe__control.is-placeholder:-ms-input-placeholder{color:#b3b3b3;-webkit-text-fill-color:#b3b3b3}.page-template-template-contact-us .contact-form .fe__row:nth-child(4) .fe__control.is-placeholder:-moz-placeholder{color:#b3b3b3;-webkit-text-fill-color:#b3b3b3}.page-template-template-contact-us .contact-form .fe__row:nth-child(4) .fe__control.is-placeholder:placeholder-shown{color:#b3b3b3;-webkit-text-fill-color:#b3b3b3}.page-template-template-contact-us .contact-form .fe__row:nth-child(4) .fe__label{position:relative;left:initial;top:initial;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;display:block;padding:0;margin-bottom:12px}.page-template-template-contact-us .contact-form .fe__row:nth-child(4) .fe__error{margin-top:12px}.contact-form .fe__row:last-child:hover::after{display:none}.contact-form .fe__row:nth-last-child(2){margin-bottom:60px}.page-template-template-newsletter .contact-form .fe__row:nth-child(4) .fe__control{appearance:none;-webkit-appearance:none;-moz-appearance:none;color:#b3b3b3;cursor:pointer;letter-spacing:0}.page-template-template-newsletter .contact-form .fe__row:nth-child(4) .fe__control.active{color:#000}.page-template-template-newsletter .contact-form .fe__row:nth-child(5) .fe__label{position:relative;top:initial;left:initial;margin-bottom:24px;display:block}.page-template-template-newsletter .contact-form .fe__row:nth-child(5) .fe__item{position:relative;-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:6px}.page-template-template-newsletter .contact-form .fe__row:nth-child(5) .fe__item button{position:absolute;left:6px;top:13px;height:16px;width:16px;background-color:#f3f1eb;border:1px solid #ccc;padding:1px}.page-template-template-newsletter .contact-form .fe__row:nth-child(5) .fe__item button span{display:block;height:12px;width:12px}.page-template-template-newsletter .contact-form .fe__row:nth-child(5) .fe__item .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:0;overflow:hidden;white-space:nowrap;border:0}.page-template-template-newsletter .contact-form .fe__row:nth-child(5) .fe__control{position:absolute;left:6px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:24px;width:24px;padding:initial;display:block;opacity:0;z-index:2}.page-template-template-newsletter .contact-form .fe__row:nth-child(5) .fe__control:hover{cursor:pointer}.page-template-template-newsletter .contact-form .fe__row:nth-child(5) .fe__control:checked+button span{background-color:#bfa97a}.page-template-template-newsletter .contact-form .fe__row:nth-child(5) .fe__val{font-family:"Zen Old Mincho",serif;text-transform:none;font-size:1.8rem;line-height:2.7rem;letter-spacing:3px;letter-spacing:0;padding-left:40px;color:#51372c}.contact-form .fe__row br{display:none}.contact-form .fe__label{position:absolute;top:12px;left:0;font-size:1.2rem;line-height:1.5rem;letter-spacing:3px;font-weight:700;font-family:Sora,sans-serif;color:#51372c;text-transform:uppercase}.contact-form .fe__frame{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:-6px -6px 0}.contact-form .fe__legend{margin-bottom:18px}.contact-form .fe__legend p{font-size:1.2rem;line-height:1.5rem;letter-spacing:3px;font-weight:700;font-family:Sora,sans-serif;color:#51372c;text-transform:uppercase;margin-bottom:0}.contact-form .fe__control{width:100%;display:block;outline:0;border:0;height:42px;background:0 0;text-align:right;padding:0 0 12px 50%;color:#000;font-size:1.8rem;line-height:2.7rem;letter-spacing:3px;letter-spacing:0;font-weight:400;border-bottom:1px solid #b3b3b3}.contact-form .fe__control::-webkit-input-placeholder{color:#b3b3b3;-webkit-text-fill-color:#b3b3b3}.contact-form .fe__control:-webkit-input-placeholder{color:#b3b3b3;-webkit-text-fill-color:#b3b3b3}.contact-form .fe__control::-moz-placeholder{color:#b3b3b3;-webkit-text-fill-color:#b3b3b3}.contact-form .fe__control:-moz-placeholder{color:#b3b3b3;-webkit-text-fill-color:#b3b3b3}.contact-form .fe__control::-ms-input-placeholder{color:#b3b3b3;-webkit-text-fill-color:#b3b3b3}.contact-form .fe__control:-ms-input-placeholder{color:#b3b3b3;-webkit-text-fill-color:#b3b3b3}.contact-form .fe__control:-moz-placeholder{color:#b3b3b3;-webkit-text-fill-color:#b3b3b3}.contact-form .fe__control:placeholder-shown{color:#b3b3b3;-webkit-text-fill-color:#b3b3b3}.alaya-suites .contact-form .fe__control{border-bottom:1px solid #ccc}.contact-form .fe__alert,.contact-form .fe__row .wpcf7-not-valid-tip{position:absolute;bottom:-20px;font-size:1.2rem;line-height:1.5rem;letter-spacing:3px;letter-spacing:0;font-weight:400;color:#ee0f0f;margin-bottom:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}.contact-form .fe__checkbox .chk-item{color:#b3b3b3;-webkit-transition:color .25s ease;-moz-transition:color .25s ease;transition:color .25s ease}.contact-form .fe__checkbox.has-selected .chk-item{color:#000}.contact-form .fe__checkbox p{margin-bottom:0}.contact-form__alert{opacity:0;visibility:hidden;-webkit-transform:translateY(8px);-moz-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px)}.contact-form__alert.error{opacity:1;visibility:visible;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}.contact-form .chk-item{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact-form .chk-item input[type=checkbox]{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.contact-form .chk-item .wpcf7-list-item{position:relative;margin:0;display:block;padding-top:6px;padding-bottom:6px;-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.contact-form .chk-item .wpcf7-list-item input[type=checkbox]:checked+.wpcf7-list-item-label::after{opacity:1}.contact-form .chk-item .wpcf7-list-item-label{font-size:1.8rem;line-height:2.7rem;letter-spacing:3px;letter-spacing:normal;position:relative;color:#51372c;padding-left:40px}.contact-form .chk-item .wpcf7-list-item-label::before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;width:16px;height:16px;display:block;border:1px solid #ccc;background-color:#f3f1eb}.contact-form .chk-item .wpcf7-list-item-label::after{content:"";position:absolute;width:12px;height:12px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:2px;background-color:#bfa97a;opacity:0}.location{padding-bottom:72px;text-align:center}.alaya-suites .location{padding-top:156px;background-color:#f3f1eb}.location--grid .location__item{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-moz-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%}.location__img{pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);position:relative;padding-bottom:80.362%;background-color:#ded7c3;position:relative;overflow:hidden}.location__img.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.location__img__el{-webkit-filter:blur(10px);filter:blur(10px);-webkit-transition:-webkit-filter .75s cubic-bezier(.77,0,.175,1);transition:-webkit-filter .75s cubic-bezier(.77,0,.175,1);-moz-transition:filter .75s cubic-bezier(.77,0,.175,1);transition:filter .75s cubic-bezier(.77,0,.175,1);transition:filter .75s cubic-bezier(.77,0,.175,1),-webkit-filter .75s cubic-bezier(.77,0,.175,1);will-change:filter;position:relative;z-index:1}.location__img.visible img,.location__img.visible video{-webkit-filter:blur(0);filter:blur(0)}.visible .location__img img,.visible .location__img video{-webkit-filter:blur(0);filter:blur(0)}.location__img__el{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.location__img__el--m{display:none}.location__content{padding-top:72px}.location__intro{margin-bottom:36px}.location__label{font-family:Sora,sans-serif;font-size:1.2rem;line-height:1.5rem;letter-spacing:3px;color:#51372c;margin-bottom:12px;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.location__label.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.location__ttl{font-weight:400;margin-bottom:12px;-moz-perspective:500px;perspective:500px;-webkit-perspective:500px}.location__ttl span{display:block;opacity:0;-webkit-transform:translateY(100%) rotateX(-80deg);-moz-transform:translateY(100%) rotateX(-80deg);transform:translateY(100%) rotateX(-80deg);-webkit-transform-origin:center top;-moz-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:opacity 0s cubic-bezier(.215,.61,.355,1),-webkit-transform 0s cubic-bezier(.215,.61,.355,1);transition:opacity 0s cubic-bezier(.215,.61,.355,1),-webkit-transform 0s cubic-bezier(.215,.61,.355,1);-moz-transition:opacity 0s cubic-bezier(.215,.61,.355,1),transform 0s cubic-bezier(.215,.61,.355,1),-moz-transform 0s cubic-bezier(.215,.61,.355,1);transition:opacity 0s cubic-bezier(.215,.61,.355,1),transform 0s cubic-bezier(.215,.61,.355,1);transition:opacity 0s cubic-bezier(.215,.61,.355,1),transform 0s cubic-bezier(.215,.61,.355,1),-webkit-transform 0s cubic-bezier(.215,.61,.355,1),-moz-transform 0s cubic-bezier(.215,.61,.355,1);-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.location__ttl.visible span{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-transition-duration:.75s;-moz-transition-duration:.75s;transition-duration:.75s}.location__ttl span{display:inline}.location__subttl{font-size:2.1rem;line-height:2.6rem;letter-spacing:.5px;letter-spacing:0;font-weight:400;margin-bottom:0;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.location__subttl.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.location__desc{margin-bottom:48px;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.location__desc.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.location__desc h1,.location__desc h2,.location__desc h3,.location__desc h4,.location__desc h5,.location__desc h6{font-size:2rem;line-height:2.5rem;letter-spacing:.5px;font-weight:400;margin-bottom:12px;color:#51372c}.location__desc p{font-size:1.3rem;line-height:2.4rem;letter-spacing:.5px;font-weight:400;font-family:Sora,sans-serif;color:#555;margin-bottom:0}.location__desc a{text-decoration:none}.location__highlights{padding:24px 18px;border-top:1px solid #b3b3b3;border-bottom:1px solid #b3b3b3;text-align:left;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.location__highlights.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.alaya-suites .location__highlights{padding:24px 0}.location__inner{max-width:704px;margin-left:auto;margin-right:auto}.alaya-suites .location__inner{max-width:initial}.location__info{letter-spacing:0;font-weight:400;margin-bottom:10px;color:#51372c}.location__list{padding-left:0;list-style:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0;margin-left:-16px;margin-right:-16px}.location__item{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding-right:16px;padding-left:16px}.location__item p{font-weight:400;font-family:Sora,sans-serif;color:#555;margin-bottom:0}.offers{padding-top:72px;padding-bottom:72px}.offers--brown{background-color:#ded7c3}.offers__panel{display:none}.offers__panel:nth-child(1){display:block}.offers__inner{padding-top:36px;border-top:1px solid #b3b3b3;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.offers__inner.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.page-template-template-offers.alaya-suites .offers__inner{padding-top:72px}.offers--tabs .offers__inner{border-top:0;padding-top:72px}.alaya-suites .offers--tabs .offers__inner{padding-top:48px}.offers--brown .offers__inner{padding-top:48px}.offers--section .offers__inner{border-top:initial;padding-top:0}.offers__list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-30px -18px}.offers__list.center{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.alaya-suites .offers__list,.offers--section .offers__list,.offers--tabs .offers__list{margin:-18px}.alaya-suites .offers__list--2,.offers__list--2{margin:-30px -24px}.offers__action{text-align:center;margin-top:72px;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.offers__action.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.offers .headline{text-align:center;margin:0 auto 72px}.offers__box{position:relative}.offers__box:hover .offers__img__el,.offers__box:hover .offers__video__el{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.offers__img,.offers__video{width:100%;margin-bottom:24px;overflow:hidden;background-color:#fafafa;position:relative;overflow:hidden}.offers__img__el,.offers__video__el{-webkit-filter:blur(10px);filter:blur(10px);-webkit-transition:-webkit-filter .75s cubic-bezier(.77,0,.175,1);transition:-webkit-filter .75s cubic-bezier(.77,0,.175,1);-moz-transition:filter .75s cubic-bezier(.77,0,.175,1);transition:filter .75s cubic-bezier(.77,0,.175,1);transition:filter .75s cubic-bezier(.77,0,.175,1),-webkit-filter .75s cubic-bezier(.77,0,.175,1);will-change:filter;position:relative;z-index:1}.offers__img.visible img,.offers__img.visible video,.offers__video.visible img,.offers__video.visible video{-webkit-filter:blur(0);filter:blur(0)}.visible .offers__img img,.visible .offers__img video,.visible .offers__video img,.visible .offers__video video{-webkit-filter:blur(0);filter:blur(0)}.page-template-template-offers.alaya-suites .offers__img,.page-template-template-offers.alaya-suites .offers__video{margin-bottom:36px}.offers__img__el,.offers__video__el{width:100%;object-fit:cover;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;display:block}.offers__link{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:2;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.offers__item{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333%;-moz-box-flex:0;-ms-flex:0 0 33.3333333%;flex:0 0 33.3333333%;padding:30px 18px;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.offers__item.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.alaya-suites .offers__item,.offers--section .offers__item,.offers--tabs .offers__item{padding:18px}.alaya-suites .offers__item--2,.offers__item--2{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:30px 24px}.offers__img,.offers__video{width:100%;margin-bottom:24px}.offers__btn{position:relative;z-index:3;margin-top:24px}.offers__label{margin-bottom:12px;color:#51372c;font-family:Sora,sans-serif;font-size:1.2rem;line-height:1.5rem;letter-spacing:3px}.offers__name{letter-spacing:0;font-weight:400;margin-bottom:0}.offers__txt{position:relative;z-index:3;margin-top:24px}.offers__date{color:#666;letter-spacing:0;font-weight:400;margin-top:12px;margin-bottom:24px}.offers__info p{color:#555;font-family:Sora,sans-serif;margin-bottom:24px}.offers__info p:last-child{margin-bottom:0}.offers__time{margin-top:24px;color:#555}.offers__time p{font-family:Sora,sans-serif;font-weight:700;margin-bottom:0}.offers__price{margin-top:24px}.offers__price p{font-size:1.3rem;line-height:2.4rem;letter-spacing:.5px;font-family:Sora,sans-serif;color:#555;font-weight:600;margin-bottom:24px}.offers__price p:last-child{margin-bottom:0}.offers .inquire{padding-right:20px}.offers .inquire.active .inquire__inner{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.offers .inquire__inner{-webkit-transform:translateX(-16px);-moz-transform:translateX(-16px);-ms-transform:translateX(-16px);transform:translateX(-16px);left:initial}.offers .inquire__action button{padding:0 0 4px;line-height:21px;color:#080808}.offers .inquire__action button::after{display:none}.offers-big{margin-bottom:72px;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.offers-big.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.offers-big__box{position:relative}.offers-big__box:hover .offers-big__img__el,.offers-big__box:hover .offers-big__video__el{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.offers-big__img,.offers-big__video{width:100%;margin-bottom:24px;overflow:hidden;background-color:#fafafa;position:relative;overflow:hidden}.offers-big__img__el,.offers-big__video__el{-webkit-filter:blur(10px);filter:blur(10px);-webkit-transition:-webkit-filter .75s cubic-bezier(.77,0,.175,1);transition:-webkit-filter .75s cubic-bezier(.77,0,.175,1);-moz-transition:filter .75s cubic-bezier(.77,0,.175,1);transition:filter .75s cubic-bezier(.77,0,.175,1);transition:filter .75s cubic-bezier(.77,0,.175,1),-webkit-filter .75s cubic-bezier(.77,0,.175,1);will-change:filter;position:relative;z-index:1}.offers-big__img.visible img,.offers-big__img.visible video,.offers-big__video.visible img,.offers-big__video.visible video{-webkit-filter:blur(0);filter:blur(0)}.visible .offers-big__img img,.visible .offers-big__img video,.visible .offers-big__video img,.visible .offers-big__video video{-webkit-filter:blur(0);filter:blur(0)}.page-template-template-offers.alaya-suites .offers-big__img,.page-template-template-offers.alaya-suites .offers-big__video{margin-bottom:36px}.offers-big__img__el,.offers-big__video__el{width:100%;object-fit:cover;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;display:block}.offers-big__link{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:2;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.offers-big.clear{margin-bottom:0}.offers-big--bottom-action .offers-big__content h6{margin-top:24px}.offers--brown .offers-big{margin-bottom:48px}.offers-big--type-2 .offers-big__left{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.offers-big--type-2 .offers-big__right{-webkit-box-flex:0;-webkit-flex:0 0 686px;-moz-box-flex:0;-ms-flex:0 0 686px;flex:0 0 686px}.offers-big__wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.offers-big__wrap--center{display:block;text-align:center}.offers-big__wrap--center .offers-big__name{font-size:2.4rem;line-height:3rem;letter-spacing:.5px;letter-spacing:0}.alaya-suites .offers-big__wrap--center .offers-big__name{margin-bottom:0}.offers-big__wrap--center .offers-big__left{margin-bottom:24px;padding:0}.offers-big__wrap--center .offers-big__right{padding:0}.offers-big__left{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding-right:6px}.offers-big__right{position:relative;z-index:3;-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding-left:6px}.offers-big__ttl{font-weight:400;margin-bottom:24px}.offers-big__content+.offers-big__content{padding-top:24px;margin-top:24px;border-top:1px solid #b3b3b3}.offers-big__content h4{letter-spacing:0;font-weight:400;margin-bottom:0}.offers-big__content h6{font-weight:400;letter-spacing:0;margin-top:12px;margin-bottom:0}.offers-big__content h5{letter-spacing:0}.offers-big__content p{font-family:Sora,sans-serif;margin-bottom:0;color:#555;margin-top:24px}.offers-big__content p b{font-weight:600}.offers-big__content p:first-child{margin-top:0}.offers-big__cta{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:24px 0;padding:24px 0;border-top:1px solid #b3b3b3;border-bottom:1px solid #b3b3b3}.offers-big__cta.clear{padding:0;border-top:0;border-bottom:0}.offers-big__cta:last-of-type{padding-bottom:0;margin-bottom:0;border-bottom:none}.offers-big__cta .inquire{padding-right:0}.offers-big__cta .inquire__inner{margin-left:0;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.offers-big__txt{margin-bottom:24px}.offers-big__label{margin-bottom:10px;color:#51372c;font-family:Sora,sans-serif;font-size:1.2rem;line-height:1.5rem;letter-spacing:3px}.alaya-suites .offers-big__label{margin-bottom:0;text-transform:uppercase}.offers-big__name{letter-spacing:0;font-weight:400;margin-bottom:0}.alaya-suites .offers-big__name{margin-bottom:10px}.offers-big__tagline{font-size:1.2rem;line-height:1.5rem;letter-spacing:3px;font-family:Sora,sans-serif;color:#51382c;margin-top:24px;margin-bottom:0}.offers-big__date{margin-top:10px;letter-spacing:0;margin-bottom:0;color:#080808;font-weight:400}.offers-big__info{color:#555;font-family:Sora,sans-serif;font-size:14px}.offers-big__info p:last-child{margin-bottom:0}.offers-big__price{margin-top:24px}.offers-big__price p{font-family:Sora,sans-serif;color:#555;font-weight:600;margin-bottom:24px;font-size:14px}.page-template-template-landing.alaya-suites .offers-big__price p,.page-template-template-offers.alaya-suites .offers-big__price p{font-weight:400}.offers-big__price p:last-child{margin-bottom:0}.offers-big__action{margin-top:24px}.offers-big__btn{margin-top:24px;position:relative;z-index:3}.experience__item--no-distance .offers-big__btn .inquire.active .inquire__inner,.experience__item--short-distance .offers-big__btn .inquire.active .inquire__inner,.offers-big__wrap--center .offers-big__btn .inquire.active .inquire__inner{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.category{position:relative}.page-template-template-accomodation .category,.page-template-template-accomodation.alaya-suites .category,.page-template-template-experiences .category,.page-template-template-experiences.alaya-suites .category{position:-webkit-sticky;position:sticky;top:96px;z-index:6}.category::after{content:"";position:absolute;bottom:0;left:0;width:100%;border-bottom:1px solid #8f8f8f}.page-template-template-accomodation .category::after{border-bottom:1px solid #828282}.category__dropdown{display:none}.category__dropdown__btn{position:relative;width:100%;text-align:left;padding:0 0 12px 0;font-size:1.8rem;line-height:2.7rem;letter-spacing:3px;font-family:"Zen Old Mincho",serif;letter-spacing:0;font-weight:400;color:#51372c}.category__dropdown__btn:after{font-family:alaya!important;line-height:1;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.category__dropdown__btn:after{content:"\e910";font-size:12px;line-height:1}.category__dropdown__btn::after{position:absolute;right:0;top:8px;color:#080808;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.page-template-template-accomodation .category__panel,.page-template-template-experiences .category__panel{position:relative;padding-top:16px;width:100vw;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#e9e5d9}.alaya-suites .category__panel{background-color:#fff}.category__label{display:none}.category__list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0;white-space:nowrap;overflow-y:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}.category__list::-webkit-scrollbar{-webkit-appearance:none;display:none;width:0}.category--center .category__list{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.category__item{margin-right:48px}.category__item:last-child{margin-right:0}.category__item--label{padding:0 0 16px 0;font-size:2rem;line-height:2.5rem;letter-spacing:.5px;font-weight:400;color:#51372c;font-family:"Zen Old Mincho",serif}.category__item--active .category__btn{color:#51372c;padding-bottom:16px}.page-template-template-accomodation .category__item--active .category__btn{color:#51382c}.category__item--active .category__btn::after{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}.category__btn{position:relative;padding:0 0 16px 0;font-size:2rem;line-height:2.5rem;letter-spacing:.5px;font-weight:400;color:#8f8f8f;font-family:"Zen Old Mincho",serif}.page-template-template-accomodation .category__btn{color:#909090}.category__btn:hover{color:#51372c}.category__btn:hover:after{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;-moz-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.category__btn::after{content:"";position:absolute;bottom:0;left:0;width:100%;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);border-bottom:2px solid #51372c;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-moz-transition:transform .3s ease,-moz-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease,-moz-transform .3s ease;-webkit-transform-origin:right;-moz-transform-origin:right;-ms-transform-origin:right;transform-origin:right;z-index:1}.page-template-template-accomodation .category__btn::after{border-bottom:2px solid #51382c}.offers-detail{padding-top:72px;padding-bottom:72px;background-color:initial}.offers-detail .container{max-width:840px}.offers-detail__img,.offers-detail__video{margin:0 auto 72px;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);position:relative;overflow:hidden}.offers-detail__img.visible,.offers-detail__video.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.offers-detail__img__el,.offers-detail__video__el{-webkit-filter:blur(10px);filter:blur(10px);-webkit-transition:-webkit-filter .75s cubic-bezier(.77,0,.175,1);transition:-webkit-filter .75s cubic-bezier(.77,0,.175,1);-moz-transition:filter .75s cubic-bezier(.77,0,.175,1);transition:filter .75s cubic-bezier(.77,0,.175,1);transition:filter .75s cubic-bezier(.77,0,.175,1),-webkit-filter .75s cubic-bezier(.77,0,.175,1);will-change:filter;position:relative;z-index:1}.offers-detail__img.visible img,.offers-detail__img.visible video,.offers-detail__video.visible img,.offers-detail__video.visible video{-webkit-filter:blur(0);filter:blur(0)}.visible .offers-detail__img img,.visible .offers-detail__img video,.visible .offers-detail__video img,.visible .offers-detail__video video{-webkit-filter:blur(0);filter:blur(0)}.offers-detail__img__el,.offers-detail__video__el{width:100%;height:100%;object-fit:cover;display:block}.offers-detail__head{text-align:center}.offers-detail__action{margin-bottom:24px;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.offers-detail__action.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.offers-detail__link{position:relative;padding-left:18px;font-size:1.2rem;line-height:1.5rem;letter-spacing:3px;font-family:Sora,sans-serif;text-decoration:none;font-weight:700;color:#51372c;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.offers-detail__link:hover{color:#555}.offers-detail__link:hover::before{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);color:#555}.offers-detail__link::before{content:"<";position:absolute;top:0;left:0;-webkit-transform:translateX(6px);-moz-transform:translateX(6px);-ms-transform:translateX(6px);transform:translateX(6px);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.offers-detail__txt{margin-bottom:48px}.offers-detail__ttl{font-weight:400;font-size:3.6rem;line-height:4.5rem;letter-spacing:1.8px;margin-bottom:24px;text-transform:uppercase;-moz-perspective:500px;perspective:500px;-webkit-perspective:500px}.offers-detail__ttl span{display:block;opacity:0;-webkit-transform:translateY(100%) rotateX(-80deg);-moz-transform:translateY(100%) rotateX(-80deg);transform:translateY(100%) rotateX(-80deg);-webkit-transform-origin:center top;-moz-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:opacity 0s cubic-bezier(.215,.61,.355,1),-webkit-transform 0s cubic-bezier(.215,.61,.355,1);transition:opacity 0s cubic-bezier(.215,.61,.355,1),-webkit-transform 0s cubic-bezier(.215,.61,.355,1);-moz-transition:opacity 0s cubic-bezier(.215,.61,.355,1),transform 0s cubic-bezier(.215,.61,.355,1),-moz-transform 0s cubic-bezier(.215,.61,.355,1);transition:opacity 0s cubic-bezier(.215,.61,.355,1),transform 0s cubic-bezier(.215,.61,.355,1);transition:opacity 0s cubic-bezier(.215,.61,.355,1),transform 0s cubic-bezier(.215,.61,.355,1),-webkit-transform 0s cubic-bezier(.215,.61,.355,1),-moz-transform 0s cubic-bezier(.215,.61,.355,1);-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.offers-detail__ttl.visible span{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-transition-duration:.75s;-moz-transition-duration:.75s;transition-duration:.75s}.offers-detail__ttl span{display:inline}.offers-detail__desc{pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);font-family:Sora,sans-serif;color:#555}.offers-detail__desc.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.offers-detail__desc h1,.offers-detail__desc h2,.offers-detail__desc h3,.offers-detail__desc h4,.offers-detail__desc h6{color:#51372c}.offers-detail__desc h6{font-size:1.2rem;line-height:1.5rem;letter-spacing:3px}.offers-detail__desc a,.offers-detail__desc li,.offers-detail__desc p{color:#666}.offers-detail__desc p,.offers-detail__desc ul{margin-bottom:36px}.offers-detail__desc a{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;word-break:break-word}.offers-detail__desc a:hover{color:#bfa97a}.offers-detail__desc h1,.offers-detail__desc h2,.offers-detail__desc h3,.offers-detail__desc h4,.offers-detail__desc h5,.offers-detail__desc h6{font-weight:400;font-family:"Zen Old Mincho",serif;font-size:2rem;line-height:2.5rem;letter-spacing:.5px}.offers-detail__desc p:last-child{margin-bottom:0}.offers-detail__logo{max-width:300px;margin:0 auto 24px;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.offers-detail__logo.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.offers-detail__logo__el{width:100%}.offers-detail__action{position:relative;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.offers-detail__action.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.offers-detail__inner{opacity:0;visibility:hidden;position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.offers-detail__inner h6{font-size:1.2rem;line-height:1.5rem;letter-spacing:3px;font-family:Sora,sans-serif;font-weight:700;margin-bottom:0;margin-right:16px}.offers-detail__inner ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;padding:0;margin:0}.offers-detail__inner ul li{margin-right:12px;line-height:1}.offers-detail__inner ul li:last-child{margin-right:0}.offers-detail__inner ul li a{text-decoration:none;font-size:22px}.offers-detail__body{margin-top:36px}.offers-detail__price{padding-top:24px;padding-bottom:24px;border-top:1px solid #b3b3b3;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.offers-detail__price.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.offers-detail__price:last-child{border-bottom:1px solid #b3b3b3}.offers-detail__price p{margin-right:12px;color:#333;font-size:1.8rem;line-height:2.7rem;letter-spacing:3px;margin-bottom:0;letter-spacing:0}.offers-detail__price h5{margin-bottom:0;font-size:2rem;line-height:2.5rem;letter-spacing:.5px;font-weight:400}.offers-detail .inquire{pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.offers-detail .inquire.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.offers-detail__item{padding-top:24px;padding-bottom:24px;border-bottom:1px solid #b3b3b3;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.offers-detail__item.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.offers-detail__box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.offers-detail__label{-webkit-box-flex:0;-webkit-flex:0 0 32.38%;-moz-box-flex:0;-ms-flex:0 0 32.38%;flex:0 0 32.38%;padding-right:24px;margin-bottom:0;font-weight:400;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.offers-detail__label.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.offers-detail__wrap{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.offers-detail__wrap ul{list-style:none;padding:0;margin:-8px 0 -8px}.offers-detail__wrap ul li{border-bottom:1px solid #b3b3b3;padding-top:8px;padding-bottom:8px;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.offers-detail__wrap ul li.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.offers-detail__wrap ul li:last-child{border-bottom:initial}.offers-detail__wrap ul li p{color:#555;font-family:Sora,sans-serif;margin-bottom:0}.inquire{position:relative;overflow:hidden}.inquire--basic .inquire__inner{display:block}.inquire.active .btn{-webkit-transform:translateX(16px);-moz-transform:translateX(16px);-ms-transform:translateX(16px);transform:translateX(16px);opacity:0;visibility:hidden;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s}.inquire.active .inquire__inner{opacity:1;visibility:visible;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition-delay:.3s;-moz-transition-delay:.3s;transition-delay:.3s}.inquire .btn{-webkit-transition-delay:.1s;-moz-transition-delay:.1s;transition-delay:.1s}.inquire__inner{opacity:0;visibility:hidden;position:absolute;left:50%;-webkit-transform:translateX(-60%);-moz-transform:translateX(-60%);-ms-transform:translateX(-60%);transform:translateX(-60%);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;transition:all .2s ease 0s}.experience__action .inquire__inner,.experience__item--no-distance .inquire__inner,.experience__item--short-distance .inquire__inner,.offers-big__wrap--center .inquire__inner,.plan .inquire__inner{left:50%;-webkit-transform:translateX(-60%);-moz-transform:translateX(-60%);-ms-transform:translateX(-60%);transform:translateX(-60%);padding:0;margin:0}.inquire__inner .inquire__link,.inquire__inner h6{font-size:1.2rem;line-height:1.5rem;letter-spacing:3px;font-family:Sora,sans-serif;font-weight:700;margin-bottom:0;margin-right:16px}.inquire__inner ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;padding:0;margin:0}.inquire__inner li{margin-right:12px;line-height:1}.inquire__inner li:last-child{margin-right:0}.inquire__inner a{display:block;text-decoration:none;color:#000;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.inquire__inner a:hover{color:#555}.inquire__inner a:hover i{-webkit-transform:translateY(-1px);-moz-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.inquire__inner a i{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;display:block;font-size:22px}.inquire__link{text-decoration:none}.collection{padding-top:72px;padding-bottom:72px;overflow:hidden}.collection__list{padding-top:64px;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.collection__list.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.collection .headline{margin-bottom:72px}.collection .headline__desc{max-width:624px;margin:24px auto 0}.collection .headline__desc p{font-size:1.3rem;line-height:2.4rem;letter-spacing:.5px;font-family:Sora,sans-serif;color:#555}.collection .owl-carousel .owl-item,.collection .owl-carousel .owl-stage,.collection .owl-carousel .owl-stage-outer{height:100%}.collection .owl-carousel .owl-stage{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.collection .owl-carousel .owl-stage-outer{overflow:initial}.collection__item{width:300px}.collection__box{position:relative;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.collection__box:hover .collection__img__el,.current .collection__box .collection__img__el{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.collection__link{display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:2;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.collection__img{position:relative;width:100%;margin-bottom:24px;overflow:hidden}.collection__img__el{width:100%;object-fit:cover;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}.collection__name{letter-spacing:0;font-weight:400;margin-bottom:24px}.collection__txt{position:relative;z-index:3;margin-bottom:24px;cursor:default}.collection__info{color:#555;font-family:Sora,sans-serif;margin-bottom:0}.accomodation{padding-top:72px;padding-bottom:0}.page-template-template-accomodation .accomodation{padding-bottom:0}.accomodation .headline{max-width:603px;margin:0 auto 104px}.alaya-suites .accomodation .headline{max-width:624px;margin:0 auto 176px}.accomodation .spotlight{margin-top:72px;width:100vw;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.accomodation__frame{overflow:hidden}.accomodation__list{padding-top:36px}.alaya-suites .accomodation__list{padding-top:24px}.accomodation .category{width:100%;max-width:1054px;margin-left:auto;margin-right:auto}.accomodation-popup{position:fixed;width:960px;top:50%;left:50%;-webkit-transform:translate(-50%,-42%);-moz-transform:translate(-50%,-42%);-ms-transform:translate(-50%,-42%);transform:translate(-50%,-42%);z-index:13;background-color:#fff;padding:48px;opacity:0;visibility:hidden;-webkit-transition:all .37s ease;-moz-transition:all .37s ease;transition:all .37s ease}.show-accomodation-popup .accomodation-popup--active{opacity:1;visibility:visible;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.accomodation-popup__inner{position:relative}.accomodation-popup__top{position:absolute;left:0;top:0;width:100%;padding-bottom:48px;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;z-index:2}.accomodation-popup__ttl{font-size:3rem;line-height:3.7rem;letter-spacing:.5px;color:#51372c;font-weight:400;letter-spacing:0;margin-bottom:0;padding-right:48px}.accomodation-popup__btn.btn--tertiary{text-transform:uppercase;letter-spacing:3px;color:#080808;padding:0 0 6px}.accomodation-popup__content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding-top:84px;max-height:646px;overflow-x:hidden;overflow-y:auto;-ms-overflow-style:none}.accomodation-popup__content::-webkit-scrollbar{-webkit-appearance:none;display:none;width:0}.accomodation-popup__left{-webkit-box-flex:0;-webkit-flex:0 0 32.412%;-moz-box-flex:0;-ms-flex:0 0 32.412%;flex:0 0 32.412%;height:100%}.accomodation-popup__tag{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-bottom:1px solid #8f8f8f;margin-bottom:24px}.accomodation-popup__tag__item{margin-right:24px}.accomodation-popup__tag__item:last-child{margin-right:0}.accomodation-popup__tag__item--active .accomodation-popup__tag__btn{padding-bottom:10px;color:#51382c}.accomodation-popup__tag__item--active .accomodation-popup__tag__btn::after{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}.accomodation-popup__tag__btn{position:relative;padding:0 0 10px 0;font-size:1.8rem;line-height:2.7rem;letter-spacing:3px;font-weight:400;font-family:"Zen Old Mincho",serif;color:#909090;letter-spacing:0}.accomodation-popup__tag__btn:hover{color:#51372c}.accomodation-popup__tag__btn:hover:after{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;-moz-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.accomodation-popup__tag__btn::after{content:"";position:absolute;bottom:0;left:0;width:100%;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-moz-transition:transform .3s ease,-moz-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease,-moz-transform .3s ease;-webkit-transform-origin:right;-moz-transform-origin:right;-ms-transform-origin:right;transform-origin:right;z-index:1;border-bottom:2px solid #51382c}.accomodation-popup__panel{display:none}.accomodation-popup__panel--active{display:block}.accomodation-popup__panel--basic .accomodation-popup__box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:8px}.accomodation-popup__panel--basic .accomodation-popup__box:last-child{margin-bottom:0}.accomodation-popup__panel--master .accomodation-popup__box h6{margin-bottom:12px;font-size:1.2rem;line-height:1.5rem;letter-spacing:3px;font-weight:700;font-family:Sora,sans-serif;color:#555}.accomodation-popup__panel--master .accomodation-popup__box p{margin-bottom:8px}.accomodation-popup__panel--master .accomodation-popup__box p:last-child{margin-bottom:0}.accomodation-popup__box{margin-bottom:24px}.accomodation-popup__box:last-child{margin-bottom:0}.accomodation-popup__box p{color:#555;font-family:Sora,sans-serif;margin-bottom:0}.accomodation-popup__icon{-webkit-box-flex:0;-webkit-flex:0 0 23px;-moz-box-flex:0;-ms-flex:0 0 23px;flex:0 0 23px;height:23px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;align-items:center}.accomodation-popup__icon i{font-size:1.6rem}.accomodation-popup__name{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;padding-left:12px}.accomodation-popup__right{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;padding-left:24px}.accomodation-popup__item{height:100%}.accomodation-popup__media{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.accomodation-popup__frame{display:none}.accomodation-popup__frame--active{display:block}.accomodation-popup__frame--2 .accomodation-popup__thumbnails{margin:0 -12px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.accomodation-popup__group{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:0 12px}.accomodation-popup__img{margin-bottom:12px;width:100%}.accomodation-popup__img__el{width:100%;object-fit:cover}.accomodation-popup__info{text-align:center}.accomodation-popup__info p{font-size:1.3rem;line-height:2.4rem;letter-spacing:.5px;font-family:Sora,sans-serif;color:#555;margin-bottom:0}.accomodation--border .accomodation__item:last-child .accomodation__content{border-bottom:none}.accomodation__item{padding:36px 0}.alaya-suites .accomodation__item{padding:48px 0}.accomodation__item:last-child{padding-bottom:72px}.page-template-template-accomodation .accomodation__item:last-child .accomodation__group--large{margin-bottom:-72px}.accomodation__content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #b3b3b3;padding-bottom:24px}.accomodation__content--not-border{border:none;padding-bottom:0}.accomodation__info{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;padding-right:72px;position:relative;z-index:2}.accomodation__info:before{content:"";position:absolute;top:0;right:0;width:100vw;height:100%;background-color:#e9e5d9}.alaya-suites .accomodation__info:before{background-color:#fff}.accomodation__ttl{font-weight:400;color:#51372c;margin-bottom:24px;position:relative;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.accomodation__ttl.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.accomodation__specs{margin-bottom:36px;position:relative}.accomodation__box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:8px;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.accomodation__box.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.accomodation__box:last-child{margin-bottom:0}.accomodation__icon{-webkit-box-flex:0;-webkit-flex:0 0 23px;-moz-box-flex:0;-ms-flex:0 0 23px;flex:0 0 23px;height:23px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;align-items:center}.accomodation__icon i{font-size:1.6rem}.accomodation__name{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;padding-left:12px}.accomodation__name p{color:#555;font-family:Sora,sans-serif;margin-bottom:0}.accomodation__desc{margin-bottom:36px;position:relative;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.accomodation__desc.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.accomodation__desc p{font-family:Sora,sans-serif;color:#555;margin-bottom:0}.accomodation__action{pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.accomodation__action.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.accomodation__btn{margin-bottom:24px}.accomodation__btn button{text-transform:uppercase;color:#080808}.accomodation__btn button.btn--arrow:hover::after{color:#080808}.accomodation__link{position:relative}.accomodation__link .btn.btn--primary{border-color:#555;color:#000}.accomodation__link .btn.btn--primary:hover{color:#fff;border-color:#000}.accomodation__link .btn.btn--primary::before{background-color:#000}.accomodation__gallery{width:622px;position:relative;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.accomodation__gallery.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.accomodation__row{margin-bottom:24px}.accomodation__col{width:622px}.accomodation__img,.accomodation__video{height:398px;position:relative;overflow:hidden}.accomodation__img__el,.accomodation__video__el{-webkit-filter:blur(10px);filter:blur(10px);-webkit-transition:-webkit-filter .75s cubic-bezier(.77,0,.175,1);transition:-webkit-filter .75s cubic-bezier(.77,0,.175,1);-moz-transition:filter .75s cubic-bezier(.77,0,.175,1);transition:filter .75s cubic-bezier(.77,0,.175,1);transition:filter .75s cubic-bezier(.77,0,.175,1),-webkit-filter .75s cubic-bezier(.77,0,.175,1);will-change:filter;position:relative;z-index:1}.accomodation__img.visible img,.accomodation__img.visible video,.accomodation__video.visible img,.accomodation__video.visible video{-webkit-filter:blur(0);filter:blur(0)}.visible .accomodation__img img,.visible .accomodation__img video,.visible .accomodation__video img,.visible .accomodation__video video{-webkit-filter:blur(0);filter:blur(0)}.accomodation__img__el,.accomodation__video__el{object-fit:cover;height:100%;display:block}.accomodation__nav span{font-family:Sora,sans-serif;font-size:1.3rem;line-height:2.4rem;letter-spacing:.5px;letter-spacing:3.5px}.accomodation__group{margin-top:48px;padding:48px 48px 40px 48px;background-color:#f0ece4;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.alaya-suites .accomodation__group{padding:48px}.accomodation__group.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.accomodation__group--large{position:relative;max-width:936px;padding-bottom:60px}.accomodation__group--large .accomodation__label{position:relative}.accomodation__group--large .accomodation__inner{position:relative}.accomodation__group--large::before{content:"";position:absolute;top:0;left:-50vw;width:150vw;height:100%;background-color:#f0ece4}.accomodation__label{font-size:2rem;line-height:2.5rem;letter-spacing:.5px;font-weight:400;margin-bottom:40px}.alaya-suites .accomodation__label{margin-bottom:48px}.accomodation__inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.accomodation__section{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding-left:0;list-style:none;margin-bottom:0}.accomodation__section:first-child{padding-right:12px}.accomodation__section:last-child{padding-left:12px}.accomodation__txt{padding:8px 0;border-bottom:1px solid #b3b3b3;font-family:Sora,sans-serif;color:#555}.accomodation__txt p{font-family:Sora,sans-serif;color:#555;margin-bottom:0}.accomodation .owl-carousel .owl-stage-outer{overflow:visible}.accomodation .owl-carousel .owl-item{-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;transition:opacity .5s ease;opacity:.25}.accomodation .owl-carousel .owl-item.active{opacity:1}.accomodation .owl-carousel .owl-nav{position:absolute;bottom:-48px;right:0;z-index:2}.accomodation .owl-carousel .owl-nav button.owl-next,.accomodation .owl-carousel .owl-nav button.owl-prev{width:24px;height:24px;cursor:pointer}.accomodation .owl-carousel .owl-nav button.owl-next:before,.accomodation .owl-carousel .owl-nav button.owl-prev:before{font-family:alaya!important;line-height:1;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accomodation .owl-carousel .owl-nav button.owl-next span,.accomodation .owl-carousel .owl-nav button.owl-prev span{display:none}.accomodation .owl-carousel .owl-nav button.owl-prev{margin-right:16px}.accomodation .owl-carousel .owl-nav button.owl-prev:before{content:"\e916";font-size:1.2rem;line-height:1}.accomodation .owl-carousel .owl-nav button.owl-next:before{content:"\e917";font-size:1.2rem;line-height:1}.search-r{padding-top:72px;padding-bottom:72px}.search-r__item{padding-bottom:72px;border-bottom:1px solid #b3b3b3}.search-r__item:last-child{padding-bottom:0}.search-r .headline__ttl{text-transform:uppercase}.search-r .headline__label{font-size:1.8rem;line-height:2.7rem;letter-spacing:3px;letter-spacing:0;font-weight:400;font-family:"Zen Old Mincho",serif;color:#666;margin-bottom:10px}.search-r .offers__list{margin-top:0;margin-bottom:0;padding-top:10px;padding-bottom:10px}.search-r .offers__list .inquire{padding-right:20px}.search-r .offers__list .inquire.active .inquire__inner{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.search-r .offers__list .inquire__inner{-webkit-transform:translateX(-16px);-moz-transform:translateX(-16px);-ms-transform:translateX(-16px);transform:translateX(-16px);left:initial}.search-r .offers__list .inquire__action button{padding:0 0 4px;line-height:21px;color:#080808}.search-r .offers__list .inquire__action button::after{display:none}.search-no-r{padding-top:72px;padding-bottom:72px;min-height:-webkit-calc(100vh - 96px);min-height:-moz-calc(100vh - 96px);min-height:calc(100vh - 96px);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.search-no-r__inner{min-width:640px}.search-no-r .headline{margin-bottom:72px}.search-no-r .headline__ttl{text-transform:uppercase;letter-spacing:.05px}.search-no-r .headline__label{font-size:1.8rem;line-height:2.7rem;letter-spacing:3px;letter-spacing:0;font-weight:400;font-family:"Zen Old Mincho",serif;color:#666;margin-bottom:10px}.search-no-r__form{max-width:480px;margin:0 auto;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.search-no-r__form.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.search-no-r__frame{position:relative}.search-no-r__frame.on-input .search-no-r__btn button .fi{color:#000}.search-no-r__frame:hover::after{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-transform-origin:left;-moz-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.search-no-r__frame::after{content:"";position:absolute;bottom:0;left:0;width:100%;border-bottom:1px solid #51372c;-webkit-transition:-webkit-transform .5s cubic-bezier(.77,0,.175,1);transition:-webkit-transform .5s cubic-bezier(.77,0,.175,1);-moz-transition:transform .5s cubic-bezier(.77,0,.175,1),-moz-transform .5s cubic-bezier(.77,0,.175,1);transition:transform .5s cubic-bezier(.77,0,.175,1);transition:transform .5s cubic-bezier(.77,0,.175,1),-webkit-transform .5s cubic-bezier(.77,0,.175,1),-moz-transform .5s cubic-bezier(.77,0,.175,1);-webkit-transform-origin:right;-moz-transform-origin:right;-ms-transform-origin:right;transform-origin:right;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.search-no-r__btn{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0}.search-no-r__btn button{padding:7px 0 19px 32px;background:initial;border:0;outline:0;margin:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.search-no-r__btn button .fi{font-size:20px;color:#aaa;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.search-no-r__input label{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;white-space:nowrap}.search-no-r__input input{width:100%;display:block;outline:0;border:0;height:42px;background:0 0;text-align:left;padding:0 64px 12px 0;color:#000;font-size:1.8rem;line-height:2.7rem;letter-spacing:3px;letter-spacing:0;font-weight:400;border-bottom:1px solid #b3b3b3;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.search-no-r__input input::-webkit-input-placeholder{color:#b3b3b3;-webkit-text-fill-color:#b3b3b3}.search-no-r__input input:-webkit-input-placeholder{color:#b3b3b3;-webkit-text-fill-color:#b3b3b3}.search-no-r__input input::-moz-placeholder{color:#b3b3b3;-webkit-text-fill-color:#b3b3b3}.search-no-r__input input:-moz-placeholder{color:#b3b3b3;-webkit-text-fill-color:#b3b3b3}.search-no-r__input input::-ms-input-placeholder{color:#b3b3b3;-webkit-text-fill-color:#b3b3b3}.search-no-r__input input:-ms-input-placeholder{color:#b3b3b3;-webkit-text-fill-color:#b3b3b3}.search-no-r__input input:-moz-placeholder{color:#b3b3b3;-webkit-text-fill-color:#b3b3b3}.search-no-r__input input:placeholder-shown{color:#b3b3b3;-webkit-text-fill-color:#b3b3b3}.search-no-r__input input.is-placeholder{color:#b3b3b3}.search-no-r__input input.is-placeholder::-webkit-input-placeholder{color:#b3b3b3;-webkit-text-fill-color:#b3b3b3}.search-no-r__input input.is-placeholder:-webkit-input-placeholder{color:#b3b3b3;-webkit-text-fill-color:#b3b3b3}.search-no-r__input input.is-placeholder::-moz-placeholder{color:#b3b3b3;-webkit-text-fill-color:#b3b3b3}.search-no-r__input input.is-placeholder:-moz-placeholder{color:#b3b3b3;-webkit-text-fill-color:#b3b3b3}.search-no-r__input input.is-placeholder::-ms-input-placeholder{color:#b3b3b3;-webkit-text-fill-color:#b3b3b3}.search-no-r__input input.is-placeholder:-ms-input-placeholder{color:#b3b3b3;-webkit-text-fill-color:#b3b3b3}.search-no-r__input input.is-placeholder:-moz-placeholder{color:#b3b3b3;-webkit-text-fill-color:#b3b3b3}.search-no-r__input input.is-placeholder:placeholder-shown{color:#b3b3b3;-webkit-text-fill-color:#b3b3b3}.experience{padding-top:72px;padding-bottom:72px}.experience__item:last-child .offers__inner{padding-bottom:0}.experience__head{max-width:670px;margin:0 auto 72px;text-align:center}.experience__ttl{font-size:3rem;line-height:3.7rem;letter-spacing:.5px;margin-bottom:24px;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.experience__ttl.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.experience__desc p{pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);font-size:1.3rem;line-height:2.4rem;letter-spacing:.5px;font-family:Sora,sans-serif;color:#555;margin-bottom:24px}.experience__desc p.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.experience__desc p:last-child{margin-bottom:0}.experience__frame{text-align:center;margin-bottom:72px}.experience__label{color:#000;font-size:3rem;line-height:3.7rem;letter-spacing:.5px;font-weight:400}.experience__name{text-transform:uppercase;margin-bottom:0;font-size:1.2rem;line-height:1.5rem;letter-spacing:3px;font-family:Sora,sans-serif;font-weight:700;color:#555;margin-top:24px;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.experience__name.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.alaya-suites .experience__name{color:#51382c}.experience__row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-18px}.experience .headline{max-width:625px;margin-left:auto;margin-right:auto}.experience .headline--long-distance{margin-bottom:120px}.experience .headline__desc{margin-top:24px}.experience .headline__desc p{margin-top:12px;margin-bottom:0}.experience .headline__desc p:first-child{margin-top:0}.experience__wrap{margin-top:72px;margin-bottom:48px;text-align:center}.experience__wrap .headline__ttl{font-size:2.4rem;line-height:3rem;letter-spacing:.5px;text-transform:initial}.experience__item--short-distance{padding-top:72px;margin-bottom:0}.experience__item--short-distance .headline{margin-bottom:0}.experience__item--short-distance .headline__ttl{font-size:3rem;line-height:3.7rem;letter-spacing:.5px}.experience__item--short-distance .headline__desc p{font-size:1.3rem;line-height:2.4rem;letter-spacing:.5px;font-family:Sora,sans-serif;color:#555}.experience__item--no-distance .offers-big{margin-bottom:0}.experience__item--top-distance .offers__inner{padding-top:0}.experience__item--right .offers__list{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.experience__item--left .offers__list{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.experience__item:last-child .offers__inner{border-bottom:none}.experience .offers{padding-top:0;padding-bottom:0}.experience .offers-big__img{margin-bottom:36px}.experience .offers-big__left{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333%;-moz-box-flex:0;-ms-flex:0 0 33.3333333%;flex:0 0 33.3333333%;padding-right:12px}.experience .offers-big__logo{max-width:240px}.experience .offers-big__right{-webkit-box-flex:0;-webkit-flex:0 0 66.666666%;-moz-box-flex:0;-ms-flex:0 0 66.666666%;flex:0 0 66.666666%;padding-left:12px}.experience .offers__inner{padding-top:72px;padding-bottom:72px;border-top:none;border-bottom:1px solid #b3b3b3}.experience .plan--top-distance__inner{padding-bottom:0;border-bottom:none}.experience--master .headline{margin-bottom:120px}.alaya-suites .experience .headline__img{margin-bottom:36px}.experience .category{width:100%;max-width:1054px;margin-left:auto;margin-right:auto}.experience__action{margin-top:42px;text-align:center;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.experience__action.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.experience__action .inquire.active .inquire__inner{-webkit-transform:translateX(-50%)!important;-moz-transform:translateX(-50%)!important;-ms-transform:translateX(-50%)!important;transform:translateX(-50%)!important}.rooms{padding-top:72px;padding-bottom:72px}.alaya-suites .rooms{background-color:#a34d21}.rooms .container{max-width:1270px;margin:0 auto}.rooms__list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:-12px}.rooms__list.center{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.rooms .headline{text-align:center;margin:0 auto 48px}.rooms__action{margin-top:48px;text-align:center;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.rooms__action.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.alaya-suites .rooms__action .btn.btn--tertiary{color:#fff}.alaya-suites .rooms__action .btn.btn--tertiary:hover{color:#bfa97a}.alaya-suites .rooms__action .btn.btn--tertiary:hover::after{border-color:#bfa97a}.alaya-suites .rooms__action .btn.btn--tertiary::after{border-color:#fff}.rooms__box{position:relative}.rooms__box:hover .rooms__img__el,.rooms__box:hover .rooms__video__el{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.rooms__img,.rooms__video{width:100%;margin-bottom:24px;overflow:hidden;background-color:#fafafa;position:relative;overflow:hidden}.rooms__img__el,.rooms__video__el{-webkit-filter:blur(10px);filter:blur(10px);-webkit-transition:-webkit-filter .75s cubic-bezier(.77,0,.175,1);transition:-webkit-filter .75s cubic-bezier(.77,0,.175,1);-moz-transition:filter .75s cubic-bezier(.77,0,.175,1);transition:filter .75s cubic-bezier(.77,0,.175,1);transition:filter .75s cubic-bezier(.77,0,.175,1),-webkit-filter .75s cubic-bezier(.77,0,.175,1);will-change:filter;position:relative;z-index:1}.rooms__img.visible img,.rooms__img.visible video,.rooms__video.visible img,.rooms__video.visible video{-webkit-filter:blur(0);filter:blur(0)}.visible .rooms__img img,.visible .rooms__img video,.visible .rooms__video img,.visible .rooms__video video{-webkit-filter:blur(0);filter:blur(0)}.page-template-template-offers.alaya-suites .rooms__img,.page-template-template-offers.alaya-suites .rooms__video{margin-bottom:36px}.rooms__img__el,.rooms__video__el{width:100%;object-fit:cover;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;display:block}.rooms__link{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:2;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rooms__item{-webkit-box-flex:0;-webkit-flex:0 0 25%;-moz-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;padding:12px;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.rooms__item.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.rooms__name{font-weight:400;margin-bottom:12px;letter-spacing:0}.alaya-suites .rooms__name{color:#fff}.rooms__txt{position:relative;z-index:3}.rooms__info{color:#555;font-family:Sora,sans-serif;margin-bottom:0}.alaya-suites .rooms__info{color:#fff}.alaya-suites .rooms .headline__ttl{color:#fff}.alaya-suites .rooms .headline__label{color:#fff}.chat{position:fixed;top:60%;right:0;-webkit-transform-origin:top right;-moz-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);z-index:7;-webkit-transition:all .3s ease .45s;-moz-transition:all .3s ease .45s;transition:all .3s ease .45s}.main-site--hide+.chat{-webkit-transform:translateX(100%) rotate(90deg);-moz-transform:translateX(100%) rotate(90deg);-ms-transform:translateX(100%) rotate(90deg);transform:translateX(100%) rotate(90deg)}.show-menu .chat{-webkit-transform:rotate(90deg) translateY(-100%);-moz-transform:rotate(90deg) translateY(-100%);-ms-transform:rotate(90deg) translateY(-100%);transform:rotate(90deg) translateY(-100%);-webkit-transition:all .25s ease 0s;-moz-transition:all .25s ease 0s;transition:all .25s ease 0s}.chat__book-now{display:none}.chat.active .chat__action{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.chat.active .chat__widget{opacity:1;visibility:visible;-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px)}.chat.active .chat__widget li{opacity:1;-webkit-transform:rotate(-90deg) translateY(0);-moz-transform:rotate(-90deg) translateY(0);-ms-transform:rotate(-90deg) translateY(0);transform:rotate(-90deg) translateY(0)}.chat__inner{position:relative}.chat__action{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.alaya-suites .chat__btn.btn.btn--secondary,.chat--master .chat__btn.btn.btn--secondary{background-color:#a34d21;color:#fff}.alaya-suites .chat__btn.btn.btn--secondary:hover,.chat--master .chat__btn.btn.btn--secondary:hover{color:#000}.alaya-suites .chat__btn.btn.btn--secondary::before,.chat--master .chat__btn.btn.btn--secondary::before{background-color:#f3f1eb}.chat__widget{position:absolute;top:24px;left:0;padding-left:10px;padding-right:10px;overflow:hidden;border-radius:12px;background-color:#fafafa;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;visibility:hidden;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.chat__widget ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:0;margin:0;list-style:none;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.chat__widget ul li{opacity:0;-webkit-transition:all .3s ease .2s;-moz-transition:all .3s ease .2s;transition:all .3s ease .2s;-webkit-transform:rotate(-90deg) translateY(8px);-moz-transform:rotate(-90deg) translateY(8px);-ms-transform:rotate(-90deg) translateY(8px);transform:rotate(-90deg) translateY(8px)}.chat__widget ul li:nth-child(1){-webkit-transition-delay:.1s;-moz-transition-delay:.1s;transition-delay:.1s}.chat__widget ul li:nth-child(2){-webkit-transition-delay:150ms;-moz-transition-delay:150ms;transition-delay:150ms}.chat__widget ul li:nth-child(3){-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.chat__widget ul li:last-child{margin-right:0;border-right:none}.chat__widget ul a{width:45px;height:45px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.chat__widget ul a:hover .fi{opacity:.5}.chat__widget ul a .fi{font-size:24px;color:#080808;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;display:block}.chat__close{padding:0;width:45px;height:45px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:normal;opacity:.2;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.chat__close:hover{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:1}.chat__close .fi{font-size:18px}.book-now{position:fixed;top:0;padding-top:96px;width:100%;z-index:10;background-color:#e9e5d9;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top center;-moz-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-transition:all .2s ease .3s;-moz-transition:all .2s ease .3s;transition:all .2s ease .3s}.book-now--master{background-color:#fff}.show-book-now .book-now{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}.book-now__top{border-bottom:1px solid #9e9e9e}.book-now__list{max-width:1470px;margin-left:auto;margin-right:auto;position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:24px;max-height:412px;overflow-x:hidden;overflow-y:auto;-ms-overflow-style:none}.book-now__list::-webkit-scrollbar{-webkit-appearance:none;display:none;width:0}.book-now__item{-webkit-box-flex:0;-webkit-flex:0 0 25%;-moz-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;padding:0 24px;border-right:1px solid #ccc;opacity:0;visibility:hidden;-webkit-transform:translateY(8px);-moz-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px);-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}.show-book-now .book-now__item{opacity:1;visibility:visible;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}.show-book-now .book-now__item:nth-child(1){-webkit-transition-delay:150ms;-moz-transition-delay:150ms;transition-delay:150ms}.show-book-now .book-now__item:nth-child(2){-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.show-book-now .book-now__item:nth-child(3){-webkit-transition-delay:250ms;-moz-transition-delay:250ms;transition-delay:250ms}.show-book-now .book-now__item:nth-child(4){-webkit-transition-delay:.3s;-moz-transition-delay:.3s;transition-delay:.3s}.show-book-now .book-now__item:nth-child(5){-webkit-transition-delay:350ms;-moz-transition-delay:350ms;transition-delay:350ms}.show-book-now .book-now__item:nth-child(6){-webkit-transition-delay:.4s;-moz-transition-delay:.4s;transition-delay:.4s}.book-now__item--guest{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.book-now__item--promo{-webkit-box-flex:0;-webkit-flex:0 0 232px;-moz-box-flex:0;-ms-flex:0 0 232px;flex:0 0 232px;border-right:initial}.book-now__item.show .book-now__info,.book-now__item.show .book-now__name{color:#333}.book-now__item.hide .book-now__info,.book-now__item.hide .book-now__name{color:#b3b3b3}.book-now__item.active{color:#333}.book-now__item.active.hide{color:#b3b3b3}.book-now__item.active.hide .fi{color:#b3b3b3}.book-now__item.active.hide .book-now__info{color:#b3b3b3}.book-now__item.active .book-now__info{color:#333}.book-now__item--collection .book-now__info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.book-now__name{font-size:1.3rem;line-height:2.4rem;letter-spacing:.5px;font-family:Sora,sans-serif;color:#333;margin-bottom:12px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;letter-spacing:3px}.book-now__info{border:0;padding:0;margin:0;outline:0;background:0 0;font-weight:400;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;width:100%;text-align:left;color:#b3b3b3;display:block;font-size:2.1rem;line-height:2.6rem;letter-spacing:.5px;letter-spacing:0}.book-now__info::-webkit-input-placeholder{color:#b3b3b3;-webkit-text-fill-color:#b3b3b3}.book-now__info:-webkit-input-placeholder{color:#b3b3b3;-webkit-text-fill-color:#b3b3b3}.book-now__info::-moz-placeholder{color:#b3b3b3;-webkit-text-fill-color:#b3b3b3}.book-now__info:-moz-placeholder{color:#b3b3b3;-webkit-text-fill-color:#b3b3b3}.book-now__info::-ms-input-placeholder{color:#b3b3b3;-webkit-text-fill-color:#b3b3b3}.book-now__info:-ms-input-placeholder{color:#b3b3b3;-webkit-text-fill-color:#b3b3b3}.book-now__info:-moz-placeholder{color:#b3b3b3;-webkit-text-fill-color:#b3b3b3}.book-now__info:placeholder-shown{color:#b3b3b3;-webkit-text-fill-color:#b3b3b3}.book-now__info:hover{color:#333}.book-now__info .fi{color:#555;font-size:18px}.book-now__panel{position:absolute;top:205px;left:0;width:100%;z-index:1;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);max-height:486px;-webkit-transform-origin:top center;-moz-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;background-color:#fafafa;-webkit-transition:all .3s ease .2s;-moz-transition:all .3s ease .2s;transition:all .3s ease .2s;overflow-x:hidden;overflow-y:auto;-ms-overflow-style:none;border-top:1px solid #9e9e9e}.book-now__panel::-webkit-scrollbar{-webkit-appearance:none;display:none;width:0}.book-now--master .book-now__panel{background-color:#fff}.book-now__panel.show{-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}.book-now__panel--collection.show .book-now__collection__item{opacity:1;visibility:visible;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}.book-now__panel--collection.show .book-now__collection__item:nth-child(1){-webkit-transition-delay:250ms;-moz-transition-delay:250ms;transition-delay:250ms}.book-now__panel--collection.show .book-now__collection__item:nth-child(2){-webkit-transition-delay:.3s;-moz-transition-delay:.3s;transition-delay:.3s}.book-now__panel--collection.show .book-now__collection__item:nth-child(3){-webkit-transition-delay:350ms;-moz-transition-delay:350ms;transition-delay:350ms}.book-now__panel--collection.show .book-now__collection__item:nth-child(4){-webkit-transition-delay:.4s;-moz-transition-delay:.4s;transition-delay:.4s}.book-now__panel--collection.show .book-now__action{opacity:1;visibility:visible;-webkit-transition-delay:.4s;-moz-transition-delay:.4s;transition-delay:.4s}.book-now__panel--travel-dates.show .book-now__dates{opacity:1;visibility:visible;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-transition-delay:.4s;-moz-transition-delay:.4s;transition-delay:.4s}.book-now__panel--travel-dates.show .book-now__action{opacity:1;visibility:visible;-webkit-transition-delay:.4s;-moz-transition-delay:.4s;transition-delay:.4s}.book-now__panel--travel-dates .book-now__group{padding:60px 48px}.book-now__panel--guest.show .book-now__guest{opacity:1;visibility:visible;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.book-now__panel--guest.show .book-now__action{opacity:1;visibility:visible;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.book-now__panel--promo .book-now__group{padding:0 0 0 48px}.book-now__group{padding:24px 48px;max-width:1470px;margin-left:auto;margin-right:auto}.book-now__label{display:none}.book-now__collection__list{list-style:none;padding:0;margin:0}.book-now__collection__item{margin-bottom:16px;opacity:0;visibility:hidden;-webkit-transform:translateY(8px);-moz-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px);-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}.book-now__collection__item.active .book-now__collection__name{color:#333}.book-now__collection__item:last-child{margin-bottom:0}.book-now__collection__name{padding:0;border:0;outline:0;background-color:transparent;color:#b3b3b3;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;font-size:2rem;line-height:2.5rem;letter-spacing:.5px}.book-now__collection__name:hover{color:#333}.book-now__dates{position:relative;opacity:0;visibility:hidden;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s;-webkit-transform:translateY(8px);-moz-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px);-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}.book-now__dates::after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);border-right:1px solid #ccc;height:100%}.book-now__dates input{display:none}.book-now__input{display:none}.book-now__guest{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:0 -36px;opacity:0;visibility:hidden;-webkit-transform:translateY(8px);-moz-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px);-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}.book-now__guest__item{padding:0 24px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.book-now__guest__item--action{display:none}.book-now__guest__item--action .btn{font-family:Sora,sans-serif;font-weight:700;font-size:1.2rem;line-height:1.5rem;letter-spacing:3px;color:#b3b3b3;padding:0}.book-now__guest__item--action .btn:hover{color:#51382c}.book-now__guest__item--room{display:block}.book-now__guest__item--room .book-now__guest__wrap{margin-right:0}.book-now__guest__item--room .book-now__guest__wrap p{display:block;font-family:Sora,sans-serif;font-weight:700;font-size:1.2rem;line-height:1.5rem;letter-spacing:3px;color:#51382c}.book-now__guest__wrap{margin-right:24px}.book-now__guest__wrap p{font-size:2.1rem;line-height:2.6rem;letter-spacing:.5px;color:#333;margin-bottom:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.book-now__guest__wrap p span{min-width:14px;margin-right:4px}.book-now__guest__btn{width:28px;height:28px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;padding:0;border:0;background:0 0;outline:0;margin-right:12px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.book-now__guest__btn--plus{background-color:#ded7c3}.book-now__guest__btn--plus.disabled{background-color:transparent}.book-now__guest__btn--plus.disabled:hover{color:#080808;background-color:transparent}.book-now__guest__btn--plus:hover{background-color:#b4975a;color:#fafafa}.book-now__guest__btn.active{background-color:#ded7c3}.book-now__guest__btn.active:hover{background-color:#b4975a;color:#fafafa}.book-now__guest__btn:last-child{margin-right:0}.book-now__guest__btn .fi{font-size:14px;font-weight:700}.book-now__action{border-top:1px solid #9e9e9e;border-bottom:1px solid #9e9e9e;background-color:#e9e5d9;opacity:0;visibility:hidden;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.book-now--master .book-now__action{background-color:#fff}.book-now__action__left{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.book-now__action__inner{padding-left:48px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;max-width:1470px;margin-left:auto;margin-right:auto}.book-now__action__right{font-size:0}.book-now__submit{border-bottom:1px solid #9e9e9e;opacity:0;visibility:hidden;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}.show-book-now .book-now__submit{opacity:1;visibility:visible;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-transition-delay:.35s;-moz-transition-delay:.35s;transition-delay:.35s}.book-now__submit__inner{padding-left:48px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;max-width:1470px;margin-left:auto;margin-right:auto}.book-now__submit__inner .book-now__message__error{margin-top:0!important}.book-now__submit .btn{margin-left:auto}.book-now__message{padding:4px 28px 4px 0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.book-now__message__error,.book-now__message__info{position:relative;font-family:Sora,sans-serif;margin-bottom:0;padding-left:28px;padding-right:28px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;font-size:1.3rem;line-height:2.4rem;letter-spacing:.5px}.book-now__message__error::before,.book-now__message__info::before{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:16px;height:16px;overflow:hidden;border-radius:50%}.book-now__message__error.show,.book-now__message__info.show{opacity:1;visibility:visible}.book-now__message__error{opacity:0;visibility:hidden;color:#ee0f0f}.book-now__message__error:before{font-family:alaya!important;line-height:1;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.book-now__message__error:before{content:"\e90c";font-size:8px;line-height:1}.book-now__message__error::before{font-size:7px;background-color:#ee0f0f;color:#fafafa}.book-now__message__error.show{display:block}.book-now__message__info::before{content:"i";font-size:12px;background-color:#e7dbc5;color:#333}.book-now .flatpickr-calendar{width:836px!important;background-color:#fafafa;border-radius:0;-webkit-box-shadow:initial;box-shadow:initial;margin:0 auto}.book-now .flatpickr-calendar.inline,.book-now .flatpickr-calendar.open{max-height:initial;position:initial}.book-now .flatpickr-calendar.open{display:block}.book-now .flatpickr-innerContainer{display:block}.book-now .flatpickr-rContainer{display:block}.book-now .flatpickr-months{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:36px}.book-now .flatpickr-months .flatpickr-prev-month{top:50%;padding:12px;height:initial;-webkit-transform:translateY(-50%) translateX(8px);-moz-transform:translateY(-50%) translateX(8px);-ms-transform:translateY(-50%) translateX(8px);transform:translateY(-50%) translateX(8px);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.book-now .flatpickr-months .flatpickr-prev-month:after{font-family:alaya!important;line-height:1;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.book-now .flatpickr-months .flatpickr-prev-month:after{content:"\e919";font-size:34px;line-height:1}.book-now .flatpickr-months .flatpickr-prev-month::after{color:#909090;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.book-now .flatpickr-months .flatpickr-prev-month:hover{-webkit-transform:translateY(-50%) translateX(0);-moz-transform:translateY(-50%) translateX(0);-ms-transform:translateY(-50%) translateX(0);transform:translateY(-50%) translateX(0)}.book-now .flatpickr-months .flatpickr-prev-month:hover::after{color:#080808}.book-now .flatpickr-months .flatpickr-prev-month svg{display:none}.book-now .flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{left:40px}.book-now .flatpickr-months .flatpickr-next-month{top:50%;-webkit-transform:translateY(-50%) translateX(-8px);-moz-transform:translateY(-50%) translateX(-8px);-ms-transform:translateY(-50%) translateX(-8px);transform:translateY(-50%) translateX(-8px);height:initial;padding:12px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.book-now .flatpickr-months .flatpickr-next-month:after{font-family:alaya!important;line-height:1;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.book-now .flatpickr-months .flatpickr-next-month:after{content:"\e918";font-size:34px;line-height:1}.book-now .flatpickr-months .flatpickr-next-month::after{color:#909090;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.book-now .flatpickr-months .flatpickr-next-month:hover{-webkit-transform:translateY(-50%) translateX(0);-moz-transform:translateY(-50%) translateX(0);-ms-transform:translateY(-50%) translateX(0);transform:translateY(-50%) translateX(0)}.book-now .flatpickr-months .flatpickr-next-month:hover::after{color:#080808}.book-now .flatpickr-months .flatpickr-next-month svg{display:none}.book-now .flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:40px}.book-now .flatpickr-months .flatpickr-month{text-align:left;height:initial;position:initial;overflow:initial}.book-now .flatpickr-months .flatpickr-month:nth-child(2) .flatpickr-current-month{padding-right:48px}.book-now .flatpickr-months .flatpickr-month:nth-last-child(2) .flatpickr-current-month{padding-left:48px}.book-now .flatpickr-current-month{width:initial;height:initial;padding:initial;font-size:initial;left:initial;position:initial;text-align:left;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.book-now .flatpickr-current-month .cur-month,.book-now .flatpickr-current-month .numInput.cur-year{font-size:1.3rem;line-height:2.4rem;letter-spacing:.5px;letter-spacing:3px;font-family:Sora,sans-serif;display:block;font-weight:700;color:#080808;margin-left:0;padding:initial;height:initial;-webkit-appearance:initial;-moz-appearance:initial;appearance:initial;width:initial;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.book-now .flatpickr-current-month .cur-month:hover,.book-now .flatpickr-current-month .numInput.cur-year:hover{background:0 0!important}.book-now .flatpickr-current-month .numInputWrapper{position:relative;width:100%;display:block;height:initial;margin-left:6px}.book-now .flatpickr-current-month .numInputWrapper:hover{background:0 0!important}.book-now .flatpickr-current-month .numInputWrapper .arrowDown,.book-now .flatpickr-current-month .numInputWrapper .arrowUp{border:1px solid #bfa97a;background-color:transparent;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.book-now .flatpickr-current-month .numInputWrapper .arrowDown:hover,.book-now .flatpickr-current-month .numInputWrapper .arrowUp:hover{background-color:#bfa97a}.book-now .flatpickr-current-month .numInputWrapper .arrowUp{top:0}.book-now .flatpickr-current-month .numInputWrapper .arrowDown{bottom:0}.book-now .flatpickr-weekday{font-size:13px!important;line-height:24px!important;letter-spacing:0!important;font-family:Sora,sans-serif;font-weight:700!important;color:#555!important;-webkit-box-flex:0!important;-webkit-flex:0 0 14.285%!important;-moz-box-flex:0!important;-ms-flex:0 0 14.285%!important;flex:0 0 14.285%!important}.book-now .flatpickr-weekdays{text-align:left;height:initial;overflow:initial;width:initial;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:12px}.book-now .flatpickr-weekdaycontainer{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.book-now .flatpickr-weekdaycontainer:first-child{padding-right:48px}.book-now .flatpickr-weekdaycontainer:last-child{padding-left:48px}.book-now .flatpickr-days{width:initial!important;position:initial}.book-now .flatpickr-days .dayContainer{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:initial;min-width:initial;max-width:initial;-webkit-transform:initial;-moz-transform:initial;-ms-transform:initial;transform:initial;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.book-now .flatpickr-days .dayContainer:first-child{padding-right:48px}.book-now .flatpickr-days .dayContainer:last-child{padding-left:48px}.book-now .flatpickr-day{-webkit-box-flex:0;-webkit-flex:0 0 14.285%;-moz-box-flex:0;-ms-flex:0 0 14.285%;flex:0 0 14.285%;height:36px;width:initial;max-width:initial;border-radius:initial;border:initial;margin-top:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:initial;font-size:1.3rem;line-height:2.4rem;letter-spacing:.5px;font-family:Sora,sans-serif;color:#333;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.book-now .flatpickr-day:hover{background-color:#bfa97a;color:#fafafa}.book-now .flatpickr-day.flatpickr-disabled{color:#909090}.book-now .flatpickr-day.flatpickr-disabled:hover{color:#909090;background-color:transparent}.book-now .flatpickr-day .inRange,.book-now .flatpickr-day.endRange,.book-now .flatpickr-day.selected,.book-now .flatpickr-day.startRange{background-color:#bfa97a!important;color:#fafafa!important;border-radius:initial!important;-webkit-box-shadow:initial!important;box-shadow:initial!important}.book-now .flatpickr-day.selected.endRange,.book-now .flatpickr-day.selected.startRange{border-radius:initial;background:initial;background-color:#bfa97a;color:#fafafa}.book-now .flatpickr-day.startRange{border-radius:initial;background-color:#bfa97a;color:#fafafa}.book-now .flatpickr-day.startRange:hover{border-radius:initial;background-color:#bfa97a;color:#fafafa}.book-now .flatpickr-day.inRange{-webkit-box-shadow:initial;box-shadow:initial;background-color:#f3f1eb;color:#bfa97a}.book-now .flatpickr-day.endRange{border-radius:initial;background-color:#bfa97a;color:#fafafa}.book-now .flatpickr-day.endRange:hover{border-radius:initial;background-color:#bfa97a;color:#fafafa}.book-now--master .flatpickr-calendar{background-color:#fff}.toast{position:fixed;bottom:0;right:80px;z-index:10;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;transition:all .5s ease 0s;width:300px;opacity:0;visibility:hidden;background-color:#bfa979;padding:32px 36px;-webkit-transform:translateY(48px);-moz-transform:translateY(48px);-ms-transform:translateY(48px);transform:translateY(48px)}.alaya-suites .toast{background-color:#a34d21}.main-site--hide .toast{opacity:0;visibility:hidden;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all .3s ease .3s;-moz-transition:all .3s ease .3s;transition:all .3s ease .3s}.toast--active{opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.toast__action{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:16px}.toast__action a{width:40px;height:40px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-decoration:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.toast__action a:hover .fi{color:#51372c}.alaya-suites .toast__action a:hover .fi{color:#bfa97a}.toast__action a .fi{color:#fafafa;font-size:26px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.toast__action button{width:40px;height:40px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0;outline:0;border:0;outline:0;background:0 0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.toast__action button:hover .fi{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);color:#51372c}.alaya-suites .toast__action button:hover .fi{color:#bfa97a}.toast__action button .fi{font-size:19px;color:#fafafa;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.toast__info{margin-bottom:24px}.toast__info p{margin-bottom:0;font-weight:400;color:#fafafa;font-size:2rem;line-height:2.5rem;letter-spacing:.5px}.toast__list{margin:-8px 0}.toast__item{padding:8px 0;border-bottom:1px solid #e7dbc5}.toast__item:last-child{border-bottom:initial}.toast__item p{margin-bottom:0;font-family:Sora,sans-serif;color:#fafafa}.hp-field{opacity:0;visibility:hidden;position:absolute;z-index:-1}.search-f__input{position:fixed;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;top:0;left:96px;right:236px;height:96px;z-index:11;opacity:0;visibility:hidden;-webkit-transform:translateY(12px);-moz-transform:translateY(12px);-ms-transform:translateY(12px);transform:translateY(12px);-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}.show-search-input .search-f__input{opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.search-f__field{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.search-f__field p{margin:4px 0 0;font-size:1.2rem;line-height:1.5rem;letter-spacing:3px;letter-spacing:0;font-weight:400;color:#ee0f0f;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;display:none}.search-f__field p.show{display:block}.search-f__frame{padding-bottom:6px;border-bottom:1px solid #b3b3b3}.search-f__frame input{padding:0;margin:0;outline:0;border:0;width:100%;background:0 0;display:block;font-size:1.8rem;line-height:2.7rem;letter-spacing:3px;font-weight:400;letter-spacing:0;color:#080808}.search-f__frame input:-moz-placeholder{color:#666}.search-f__frame input:-ms-input-placeholder{color:#666}.search-f__frame input:placeholder-shown{color:#666}.search-f__act{position:fixed;top:0;right:48px;height:96px;z-index:11;opacity:0;visibility:hidden;-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);-ms-transform:translateX(-8px);transform:translateX(-8px);-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}.show-book-now .search-f__act,.show-menu .search-f__act{opacity:1;visibility:visible;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-transition-delay:.45s;-moz-transition-delay:.45s;transition-delay:.45s}.search-f__act button{padding:12px 0 12px 12px;border:0;outline:0;background:0 0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:1}.search-f__act button span{font-family:Sora,sans-serif;font-size:1.3rem;line-height:2.4rem;letter-spacing:.5px;color:#555;font-weight:700;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;letter-spacing:3px;margin-right:24px}.search-f__act button .fi{font-size:18px;color:#555;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.search-f__act button:hover span{color:#51372c}.spotlight{position:relative;min-height:480px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.spotlight--master{padding-top:120px;padding-bottom:120px}.spotlight__img,.spotlight__video{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.spotlight__img__el,.spotlight__video__el{height:100%;width:100%;object-fit:cover}.spotlight__img__el--m,.spotlight__video__el--m{display:none}.spotlight__inner{position:relative;text-align:center;z-index:2;max-width:480px;margin:auto}.spotlight__desc{font-style:italic}.spotlight__desc p{font-size:2.4rem;line-height:3rem;letter-spacing:.5px;letter-spacing:0;margin-bottom:0;color:#fff;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.spotlight__desc p.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10;opacity:0;visibility:hidden;-webkit-transition:all .3s ease .3s;-moz-transition:all .3s ease .3s;transition:all .3s ease .3s;cursor:pointer}.overlay--brown{background-color:#b4975a;z-index:8}.alaya-suites .overlay--brown{background-color:#ccc}.show-book-now .alaya-suites .overlay--brown{opacity:.75}.show-book-now .overlay--brown{opacity:.9;visibility:visible;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s}.overlay--black{background-color:rgba(0,0,0,.6)}.page-template-template-accomodation .overlay--black{z-index:12}.show-accomodation-popup .overlay--black{opacity:.96;visibility:visible;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s}.burger-menu{display:inline-block;vertical-align:middle;width:48px;height:48px;background-color:transparent;border:0;outline:0;padding:12px;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;user-select:none;cursor:pointer;position:relative;z-index:4}.burger-menu__bar{width:16px;height:2px;display:block;margin:0 auto 5px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;background-color:#000}.show-menu .burger-menu__bar:nth-child(1){-webkit-transform:rotate(-316deg) scaleX(1.3);-moz-transform:rotate(-316deg) scaleX(1.3);-ms-transform:rotate(-316deg) scaleX(1.3);transform:rotate(-316deg) scaleX(1.3);-webkit-transform-origin:top left;-moz-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.show-book-now .burger-menu__bar:nth-child(1){-webkit-transform:rotate(-316deg) scaleX(1.3);-moz-transform:rotate(-316deg) scaleX(1.3);-ms-transform:rotate(-316deg) scaleX(1.3);transform:rotate(-316deg) scaleX(1.3);-webkit-transform-origin:top left;-moz-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.show-menu .burger-menu__bar:nth-child(2){opacity:0}.show-book-now .burger-menu__bar:nth-child(2){opacity:0}.show-menu .burger-menu__bar:nth-child(3){-webkit-transform:rotate(-45deg) scaleX(1.3);-moz-transform:rotate(-45deg) scaleX(1.3);-ms-transform:rotate(-45deg) scaleX(1.3);transform:rotate(-45deg) scaleX(1.3);-webkit-transform-origin:bottom left;-moz-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left}.show-book-now .burger-menu__bar:nth-child(3){-webkit-transform:rotate(-45deg) scaleX(1.3);-moz-transform:rotate(-45deg) scaleX(1.3);-ms-transform:rotate(-45deg) scaleX(1.3);transform:rotate(-45deg) scaleX(1.3);-webkit-transform-origin:bottom left;-moz-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left}.burger-menu__bar:last-child{margin-bottom:0}.services{pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.services.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.services__inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.services__left{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.services__img,.services__video{width:100%;height:100%}.services__img__el,.services__video__el{width:100%;height:100%;display:block;object-fit:cover}.services__right{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.services__txt{padding:116px 120px 120px;height:100%;background-color:#f3f1eb}.services__ttl{margin-bottom:40px;font-weight:400;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.services__ttl.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.services__list{list-style:none;margin:0;padding:0}.services__item{color:#555;padding-top:8px;padding-bottom:8px;border-bottom:1px solid #ccc;font-family:Sora,sans-serif;max-width:408px;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.services__item.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.services__item:last-child{border-bottom:0}@media only screen and (max-width:1680px){.book-now__list{max-width:initial}.book-now__group{max-width:initial}.book-now__action__inner{max-width:initial}.book-now__submit__inner{max-width:initial}}@media only screen and (max-width:1440px){.our-story__left .our-story__img:nth-child(odd){margin-left:32px}.our-story__right .our-story__img:nth-child(odd){margin-right:32px}}@media only screen and (max-width:1366px){.rooms .container{max-width:initial;padding:0 48px}}@media only screen and (max-width:1300px){.footer__bottom{display:block;padding-top:36px}.footer__inner{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:36px}.footer__copyright{display:block;margin:0;text-align:center}}@media only screen and (max-width:1150px){.container{max-width:initial;padding-left:48px;padding-right:48px}.alaya-suites .category::after,.page-template-template-accomodation .category::after,.page-template-template-experiences .category::after{width:-webkit-calc(100vw - 96px);width:-moz-calc(100vw - 96px);width:calc(100vw - 96px);left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.accomodation .category{max-width:initial;padding-left:48px;padding-right:48px}.experience .category{max-width:initial;padding-left:48px;padding-right:48px}}@media only screen and (max-width:991.98px) and (max-width:767.98px){.alaya-suites .offers__item{padding:0}}@media only screen and (max-width:991.98px){.container-small{max-width:initial;padding-left:48px;padding-right:48px}.header--master .header__logo__el{height:38px}.show-menu.show-search-input .header__frame{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.header__menu{display:block}.header__nav{padding-right:0}.header__nav::before{display:none}.header__list::after{display:none}.header__list{border-right:initial;padding-right:0;pointer-events:auto;opacity:1;-webkit-transition:all .5s ease .37s;-moz-transition:all .5s ease .37s;transition:all .5s ease .37s;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.show-header-panel .header__list{opacity:0;pointer-events:none;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;transition:all .5s ease 0s;-webkit-transform:translateY(12px);-moz-transform:translateY(12px);-ms-transform:translateY(12px);transform:translateY(12px)}.header__content{height:initial;position:initial}.header__panel{position:fixed;padding:48px 48px 208px;margin:0;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);background-color:#eae5d9}.header--master .header__panel{background-color:#fff}.show-menu .header__panel{top:96px}.show-menu .header__panel--active{top:96px}.show-menu .header__panel--active .header__col--active .header__img::after,.show-menu .header__panel--active .header__col--active .header__img::before{opacity:1;visibility:visible}.show-menu .header__panel--active .header__close{opacity:1;visibility:visible;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.header__close{height:auto;margin-bottom:40px}.show-menu .header__panel--active .header__group:last-child .header__label{-webkit-transition-delay:.4s;-moz-transition-delay:.4s;transition-delay:.4s}.show-menu .header__panel--active .header__group:last-child .header__col{-webkit-transition-delay:.5s;-moz-transition-delay:.5s;transition-delay:.5s}.show-menu .header__panel--active .header__label{-webkit-transition-delay:50ms;-moz-transition-delay:50ms;transition-delay:50ms}.show-menu .header__panel--active .header__col:nth-child(1){-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.show-menu .header__panel--active .header__col:nth-child(2){-webkit-transition-delay:.3s;-moz-transition-delay:.3s;transition-delay:.3s}.show-menu .header__panel--active .header__col:nth-child(3){-webkit-transition-delay:.4s;-moz-transition-delay:.4s;transition-delay:.4s}.header__col{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.header__col--active .header__img::after,.header__col--active .header__img::before{opacity:0;visibility:hidden}.show-menu .header__panel--active .header__menu__item:nth-child(1){-webkit-transition-delay:150ms;-moz-transition-delay:150ms;transition-delay:150ms}.show-menu .header__panel--active .header__menu__item:nth-child(2){-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.show-menu .header__panel--active .header__menu__item:nth-child(3){-webkit-transition-delay:250ms;-moz-transition-delay:250ms;transition-delay:250ms}.show-menu .header__panel--active .header__menu__item:nth-child(4){-webkit-transition-delay:.3s;-moz-transition-delay:.3s;transition-delay:.3s}.sitemap{padding-top:160px}.sitemap__ttl{margin-bottom:32px;font-size:3.6rem;line-height:4.5rem;letter-spacing:1.8px}.footer{position:static}.footer__top{display:block;text-align:center;padding-bottom:36px}.footer__logo{margin-bottom:24px}.footer__newsletter{display:block;text-align:center}.footer__newsletter__label{padding-bottom:0;margin-bottom:24px}.footer__newsletter__wrap{margin:0 auto;width:370px}.footer__item{margin-right:32px}.static{padding-top:48px;padding-bottom:48px}.message{height:-webkit-calc(var(--vh,1vh) * 100);height:-moz-calc(var(--vh,1vh) * 100);height:calc(var(--vh,1vh) * 100)}.our-story{padding-top:144px;padding-bottom:144px}.our-story::before{content:none;display:none}.our-story::after{content:none;display:none}.alaya-suites .our-story__inner{padding-top:0;padding-bottom:0}.our-story__inner{padding-top:0;padding-bottom:0;min-height:initial}.our-story__ttl{font-size:3.6rem;line-height:4.5rem;letter-spacing:1.8px}.our-story__gallery{display:none}.banner{height:-webkit-calc(var(--vh,1vh) * 100);height:-moz-calc(var(--vh,1vh) * 100);height:calc(var(--vh,1vh) * 100)}.page-template-template-story .banner{height:initial;min-height:initial}.banner__item{min-height:initial;height:initial}.alaya-suites .banner__item,.page-template-template-story .banner__item{position:relative;top:initial;left:initial}.page-template-template-story .banner__item{height:initial;min-height:initial}.banner__action{bottom:24px}.home .banner__img,.home .banner__video,.home .banner__youtube{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;height:-webkit-calc(var(--vh,1vh) * 100);height:-moz-calc(var(--vh,1vh) * 100);height:calc(var(--vh,1vh) * 100);pointer-events:none}.banner__img--d,.banner__video--d,.banner__youtube--d{display:block}.banner__img--m,.banner__video--m,.banner__youtube--m{display:block}.banner__youtube{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;padding-bottom:56.25%}.banner__youtube__el{position:absolute;top:0;left:0}.alaya-suites .banner .owl-carousel .owl-stage-outer,.page-template-template-story .banner .owl-carousel .owl-stage-outer{position:relative;top:initial;left:0;height:initial}.alaya-suites .headline__img,.alaya-suites .headline__video{margin-bottom:48px}.sustainability{padding-top:80px;padding-bottom:80px}.sustainability__inner{display:block;text-align:center;max-width:618px;margin:0 auto}.sustainability__left{padding-right:0;margin-bottom:24px}.sustainability__ttl{font-size:3.6rem;line-height:4.5rem;letter-spacing:1.8px}.sustainability__right{padding-left:0}.private{padding-top:48px;padding-bottom:52px}.private--tabs .private__inner{padding-top:72px}.private__img,.private__video{padding-bottom:59.936%}.events__img,.events__video{padding-bottom:100%}.description{padding-top:48px;padding-bottom:48px}.description__content{max-width:initial;padding-left:48px;padding-right:48px}.alaya-suites .about-us{padding-top:48px;padding-bottom:48px}.about-us{padding-top:48px;padding-bottom:48px}.about-us__inner{display:block}.about-us__left{padding-right:0;margin-bottom:48px}.about-us__right{padding-left:0}.about-us--fit{padding-top:48px}.alaya-suites .facilities{padding-top:48px}.facilities{padding-top:48px}.facilities__inner{display:block}.facilities__left{padding:0 48px 0;margin-bottom:48px}.facilities__img,.facilities__video{height:initial}.facilities__right{max-height:initial}.facilities__ttl{max-width:initial}.facilities__list{max-width:initial}.facilities__item{margin-bottom:12px}.contact-us__inner{display:block}.contact-us__img,.contact-us__video{top:initial;height:initial;position:relative;padding-bottom:93.23%}.contact-us__img__el,.contact-us__video__el{position:absolute;top:0;left:0;width:100%}.contact-us__right{padding:48px;margin:0}.contact-us__content{max-width:initial}.contact-us__head{text-align:center}.faq{padding:48px 0}.faq__inner{display:block}.faq__left{padding-right:0}.faq__ttl{max-width:initial;text-align:center;margin-bottom:36px}.faq__right{max-width:initial}.faq__list{margin-top:0}.faq__item{margin-bottom:12px}.contact-form{padding-top:48px;padding-bottom:48px}.contact-form__inner{max-width:initial}.alaya-suites .location{padding-top:0}.location{padding-bottom:48px}.location--grid .location__item{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.location__img{margin-left:-48px;margin-right:-48px}.location__img__el--d{display:none}.location__img__el--m{display:block}.location__content{padding-top:48px}.location__subttl{font-size:2.1rem;line-height:2.6rem;letter-spacing:.5px;line-height:2.7rem;letter-spacing:0}.location__desc h1,.location__desc h2,.location__desc h3,.location__desc h4,.location__desc h5,.location__desc h6{font-size:2.1rem;line-height:2.6rem;letter-spacing:.5px}.alaya-suites .location__list{display:block;margin:0}.location__item p{letter-spacing:0}.location__item{letter-spacing:0}.alaya-suites .location__item{padding:0}.offers{padding-top:48px;padding-bottom:48px}.page-template-template-offers.alaya-suites .offers__inner{padding-top:48px}.offers--tabs .offers__inner{padding-top:48px}.offers--brown .offers__inner{padding-top:72px}.offers__list{margin:-12px -20px}.offers--spotlight .offers__list{margin:-12px -16px}.offers__action{margin-top:48px}.alaya-suites .offers--section .offers__action{margin-top:72px}.offers .headline{margin-bottom:48px}.alaya-suites .offers .headline,.home .offers .headline{margin-bottom:72px}.offers__item{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:12px 20px}.offers--spotlight .offers__item{padding:12px 16px}.alaya-suites .offers__item{padding:18px}.offers-big{margin-bottom:48px}.offers-big__wrap{display:block}.offers-big__left{padding-right:0;margin-bottom:24px}.offers-big__right{padding-left:0}.page-template-template-accomodation .category,.page-template-template-accomodation.alaya-suites .category,.page-template-template-experiences .category,.page-template-template-experiences.alaya-suites .category{position:relative;top:initial;z-index:initial}.category::after{border-bottom:0}.page-template-template-accomodation .category::after{display:none}.category__dropdown{display:block;border-bottom:1px solid #8f8f8f;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.category__dropdown.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.page-template-template-accomodation .category__panel,.page-template-template-experiences .category__panel{position:fixed;padding-top:0;width:100%;left:0;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);background-color:rgba(0,0,0,.6)}.alaya-suites .category__panel{background-color:rgba(0,0,0,.6)}.category__panel{z-index:12;position:fixed;bottom:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);opacity:0;visibility:hidden;-webkit-transition:all .3s ease .3s;-moz-transition:all .3s ease .3s;transition:all .3s ease .3s;overflow-x:hidden;overflow-x:hidden;overflow-y:auto;-ms-overflow-style:none;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.category__panel::-webkit-scrollbar{-webkit-appearance:none;display:none;width:0}.active .category__panel{opacity:1;visibility:visible;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s}.category__frame{position:absolute;max-height:404px;background-color:#fafafa;padding-bottom:56px;width:100%;bottom:0;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s;cursor:default}.active .category__frame{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:all .37s ease 0s;-moz-transition:all .37s ease 0s;transition:all .37s ease 0s}.active .category__frame .category__item{opacity:1;visibility:visible;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}.active .category__frame .category__item:nth-child(1){-webkit-transition-delay:264ms;-moz-transition-delay:264ms;transition-delay:264ms}.active .category__frame .category__item:nth-child(2){-webkit-transition-delay:364ms;-moz-transition-delay:364ms;transition-delay:364ms}.active .category__frame .category__item:nth-child(3){-webkit-transition-delay:464ms;-moz-transition-delay:464ms;transition-delay:464ms}.active .category__frame .category__item:nth-child(4){-webkit-transition-delay:564ms;-moz-transition-delay:564ms;transition-delay:564ms}.active .category__frame .category__item:nth-child(5){-webkit-transition-delay:664ms;-moz-transition-delay:664ms;transition-delay:664ms}.active .category__frame .category__item:nth-child(6){-webkit-transition-delay:764ms;-moz-transition-delay:764ms;transition-delay:764ms}.active .category__frame .category__label{opacity:1;visibility:visible;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.category__label{display:block;padding:16px 48px;background-color:#eae5d9;font-family:Sora,sans-serif;margin-bottom:0;border-bottom:1px solid #b3b3b3;font-size:1.2rem;line-height:1.5rem;letter-spacing:3px;opacity:0;visibility:hidden;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}.category__list{display:block}.category__item{margin-right:0;border-bottom:1px solid #b3b3b3;opacity:0;visibility:hidden;-webkit-transform:translateY(8px);-moz-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px);-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;transition:all .5s ease 0s}.category__item--label{display:none}.category__btn{position:initial;padding:16px 48px;width:100%;text-align:left}.category__btn:hover{background-color:#f0ece4}.category__btn::after{display:none}.category--slider{display:none}.offers-detail{padding-top:0;padding-bottom:48px}.offers-detail .container{max-width:initial}.offers-detail .container{padding:0}.offers-detail__img,.offers-detail__video{margin:0 0 48px}.offers-detail__head{padding:0 48px}.offers-detail__body{padding:0 48px}.offers-detail__box{display:block}.offers-detail__label{padding-right:0;margin-bottom:24px}.collection{padding-top:48px;padding-bottom:48px}.collection__list{padding-top:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-18px}.collection__item{width:initial;-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:18px}.accomodation{padding-top:48px}.page-template-template-accomodation .accomodation{padding-bottom:0}.alaya-suites .accomodation{padding-top:72px}.alaya-suites .accomodation .headline{margin:0 auto 120px}.accomodation .headline{margin-bottom:48px}.alaya-suites .accomodation .headline{margin-bottom:120px}.accomodation .spotlight{margin-top:48px;width:initial;left:initial;-webkit-transform:initial;-moz-transform:initial;-ms-transform:initial;transform:initial}.accomodation__list{padding-top:12px}.alaya-suites .accomodation__list{padding-top:24px}.accomodation-popup{width:672px;padding:32px}.accomodation-popup__top{padding-bottom:32px}.accomodation-popup__ttl{padding-right:32px}.accomodation__item{padding:24px 0}.alaya-suites .accomodation__item{padding:24px 0}.accomodation__item--master .accomodation__action{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.accomodation__item:last-child{padding-bottom:48px}.page-template-template-accomodation .accomodation__item:last-child .accomodation__group--large{margin-bottom:-48px}.accomodation__content{display:block}.accomodation__info{padding-right:0;margin-bottom:72px}.accomodation__info:before{content:none;display:none}.accomodation__btn{margin-bottom:0;margin-right:48px}.accomodation__group--large{padding:48px 0}.search-r{padding-top:48px;padding-bottom:48px}.search-r__item{padding-bottom:48px}.search-r .offers__list{padding-top:28px;padding-bottom:28px}.search-no-r{padding-top:48px;padding-bottom:48px}.search-no-r .headline{margin-bottom:48px}.experience{padding-top:48px;padding-bottom:48px}.experience__item:first-child{padding-top:48px}.experience .headline--long-distance{margin-bottom:48px}.experience .offers-big__left{padding-right:0}.experience .offers-big__logo{margin-left:auto;margin-right:auto}.experience .offers-big__right{padding-left:0}.experience--master .headline{margin-bottom:48px}.rooms{padding-top:48px;padding-bottom:48px}.alaya-suites .rooms__list.center,.home .rooms__list.center{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.rooms .headline{margin:0 0 48px}.rooms__item{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.book-now__list{position:relative;margin-top:-24px;margin-bottom:-24px}.book-now__list::after{content:"";max-width:100%;position:absolute;top:50%;left:48px;right:48px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-bottom:1px solid #ccc}.book-now__item{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:24px;border-right:initial;position:relative}.book-now__item::after{content:"";position:absolute;top:24px;bottom:24px;right:0;border-right:1px solid #ccc}.book-now__item--travel-dates::after{position:initial;border-right:initial}.book-now__item--guest{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.book-now__item--promo{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.book-now__item--promo::after{position:initial;border-right:initial}.book-now__panel{top:313px}.book-now__dates::after{display:none}.book-now__guest{width:100%;margin:0 auto}.book-now__guest__item{padding:0 14px}.book-now__action__right{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.book-now__action__right .btn.btn--transparent{padding:16px 20px;width:184px}.book-now__action__right .btn.btn--quinary{width:148px}.book-now__message{-webkit-box-align:initial;-webkit-align-items:initial;-moz-box-align:initial;-ms-flex-align:initial;align-items:initial;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.book-now__message__error,.book-now__message__info{padding:0 0 0 26px}.book-now__message__error{opacity:1;visibility:visible;display:none}.book-now .flatpickr-calendar{width:448px!important}.book-now .flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{left:32px}.book-now .flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:32px}.book-now .flatpickr-months .flatpickr-month:nth-child(2) .flatpickr-current-month{padding-right:0}.book-now .flatpickr-months .flatpickr-month:nth-last-child(2) .flatpickr-current-month{padding-left:0}.book-now .flatpickr-weekdays{width:100%!important;display:block!important}.book-now .flatpickr-weekdaycontainer:first-child{padding-right:0}.book-now .flatpickr-weekdaycontainer:last-child{padding-left:0}.book-now .flatpickr-days{display:block!important}.book-now .flatpickr-days .dayContainer:first-child{padding-right:initial}.book-now .flatpickr-days .dayContainer:last-child{padding-left:initial}.search-f__act button{padding:12px 0 12px 12px}.spotlight--master{padding-top:80px;padding-bottom:80px}.spotlight__img__el--d,.spotlight__video__el--d{display:none}.spotlight__img__el--m,.spotlight__video__el--m{display:block}.overlay{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.services__inner{display:block}.services__img,.services__video{height:initial}.services__img__el,.services__video__el{height:initial}.services__txt{padding:48px;height:initial}.services__ttl{font-size:2.1rem;line-height:2.6rem;letter-spacing:.5px}.services__item{max-width:initial}}@media only screen and (max-width:767.98px) and (max-width:767.98px){.accomodation-popup__panel--master .accomodation-popup__segment{margin:0 -12px}}@media only screen and (max-width:767.98px) and (max-width:320px){.accomodation-popup__panel--master .accomodation-popup__segment{margin:0 -6px}}@media only screen and (max-width:767.98px){.container{padding-left:26px;padding-right:26px}.container-small{max-width:initial;padding-left:26px;padding-right:26px}.main-site{padding-top:60px}.btn{font-size:1.1rem;line-height:1.4rem;letter-spacing:3px}.btn--tertiary{font-size:1.2rem;line-height:1.5rem;letter-spacing:3px;letter-spacing:.5px}.btn--quaternary{font-size:3rem;line-height:3.7rem;letter-spacing:.5px}.btn--arrow{padding-right:30px}.header{-webkit-transition:all .3s ease .1s;-moz-transition:all .3s ease .1s;transition:all .3s ease .1s}.show-book-panel .header{opacity:0;-webkit-transition:none;-moz-transition:none;transition:none;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s}.header__inner{padding-top:6px;padding-bottom:6px}.header__inner::after{width:initial;left:-26px;right:-26px;z-index:2}.header .container{padding-left:26px;padding-right:26px}.header--transparent .header__center{position:initial;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}.header--transparent .header__center .header__layer{left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.home-scrolled .header--transparent .header__center .header__layer:first-child,.show-book-now .header--transparent .header__center .header__layer:first-child{-webkit-transform:translateY(-webkit-calc(50% - 6px)) translateX(-50%);-moz-transform:translateY(-moz-calc(50% - 6px)) translateX(-50%);-ms-transform:translateY(calc(50% - 6px)) translateX(-50%);transform:translateY(calc(50% - 6px)) translateX(-50%)}.header--transparent .header__center .header__layer:last-child{left:50%;-webkit-transform:translateY(-webkit-calc(-50% + 6px)) translateX(-50%);-moz-transform:translateY(-moz-calc(-50% + 6px)) translateX(-50%);-ms-transform:translateY(calc(-50% + 6px)) translateX(-50%);transform:translateY(calc(-50% + 6px)) translateX(-50%)}.home-scrolled .header--transparent .header__center .header__layer:last-child,.show-book-now .header--transparent .header__center .header__layer:last-child{-webkit-transform:translateY(-webkit-calc(-50%)) translateX(-50%);-moz-transform:translateY(-moz-calc(-50%)) translateX(-50%);-ms-transform:translateY(calc(-50%)) translateX(-50%);transform:translateY(calc(-50%)) translateX(-50%)}.header__center{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.header__layer{-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}.header__logo__el{height:12px}.header--master .header__logo__el{height:30px}.header__frame{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-32%);-moz-transform:translate(-50%,-32%);-ms-transform:translate(-50%,-32%);transform:translate(-50%,-32%);margin-left:0;-webkit-transition:all .3s ease .1s;-moz-transition:all .3s ease .1s;transition:all .3s ease .1s}.show-menu.show-search-input .header__frame{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.show-menu .header__frame{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.header__right{display:none}.header__action{width:50%;position:fixed;bottom:0;right:0;-webkit-transition:all .75s ease .37s;-moz-transition:all .75s ease .37s;transition:all .75s ease .37s}.show-menu .header__action{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all .55s ease 0s;-moz-transition:all .55s ease 0s;transition:all .55s ease 0s}.show-book-now .header__action{-webkit-transition:all .55s ease 0s;-moz-transition:all .55s ease 0s;transition:all .55s ease 0s;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.header--hide .header__action{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.header__btn.btn.btn--secondary{min-width:initial;width:100%;padding:23px}.header__btn.btn.btn--secondary::before{position:initial;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-transition:none;-moz-transition:none;transition:none;background-color:#bfa97a}.header__btn.btn.btn--secondary:hover{color:#000;background-color:#bfa97a}.show-book-now .header__btn.btn.btn--secondary{opacity:1;visibility:visible}.header--master .header__btn.btn.btn--secondary{border-radius:initial}.header__menu{padding-left:26px;padding-right:26px;-webkit-transition:all .3s ease .4s;-moz-transition:all .3s ease .4s;transition:all .3s ease .4s}.show-menu .header__menu{-webkit-transition:all .45s ease 0s;-moz-transition:all .45s ease 0s;transition:all .45s ease 0s}.header__menu::after{content:none;display:none}.header__nav{padding-top:0;top:initial;height:initial;max-height:100%;padding-bottom:100px}.header__panel{padding:0 26px 208px}.header__row{margin:0;display:block}.header__col{padding:0;margin-bottom:24px}.header__col:last-child{margin-bottom:0}.header .burger-menu{margin-left:-3px}.sitemap{padding-top:120px}.sitemap__ttl{font-size:3rem;line-height:3.7rem;letter-spacing:.5px}.footer{padding-left:26px;padding-right:26px;padding-bottom:96px}.footer__newsletter__wrap{margin:0;width:initial}.footer__newsletter__input{width:100%;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.footer__newsletter__btn.btn.btn--primary{letter-spacing:.5px;-webkit-box-flex:0;-webkit-flex:0 0 106px;-moz-box-flex:0;-ms-flex:0 0 106px;flex:0 0 106px;padding:10px}.footer__inner{display:block}.footer__list{text-align:center;display:block;margin-right:0;margin-bottom:36px}.footer__item{margin-right:0;margin-bottom:36px}.footer__item:last-child{margin-bottom:0}.footer__socmed{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer__copyright br{display:block}.static{padding-top:24px;padding-bottom:24px}.static__ttl{font-size:3rem;line-height:3.7rem;letter-spacing:.5px}.static__date{font-size:1.1rem;line-height:1.4rem;letter-spacing:3px}.static__content h6{font-size:1.1rem;line-height:1.4rem;letter-spacing:3px}.static__content a,.static__content li,.static__content p{font-size:1.2rem;line-height:2.1rem;letter-spacing:.5px}.static__content h5{font-size:1.6rem;line-height:2.4rem;letter-spacing:.5px;letter-spacing:0}.message__ttl{font-size:3rem;line-height:3.7rem;letter-spacing:.5px}.message__desc p{font-size:1.2rem;line-height:2.1rem;letter-spacing:.5px;max-width:initial}.our-story{padding-top:72px;padding-bottom:72px}.our-story__content{max-width:initial}.our-story__frame{width:74px;height:74px}.our-story__label{font-size:1.1rem;line-height:1.4rem;letter-spacing:3px;line-height:2.4rem}.alaya-suites .our-story__desc p{font-size:1.2rem;line-height:2.1rem;letter-spacing:.5px}.banner__item{padding-top:60px}.banner__action{bottom:20px;left:20px}.banner__btn{font-size:16px;margin-right:8px}.banner__btn .fi-mute,.banner__btn .fi-unmute{font-size:20px}.banner__img__el--d,.banner__video__el--d,.banner__youtube__el--d{display:none}.banner__img__el--m,.banner__video__el--m,.banner__youtube__el--m{display:block}.banner .owl-carousel .owl-dots{bottom:32px}.banner .owl-carousel .owl-dot{height:2px}.headline__img,.headline__video{width:74px;height:74px}.alaya-suites .headline__img,.alaya-suites .headline__video{margin-bottom:36px}.alaya-suites .offers--section .headline__img,.alaya-suites .offers--section .headline__video{margin-bottom:72px}.headline--master .headline__img,.headline--master .headline__video{width:74px;height:74px}.headline__label{font-size:1.1rem;line-height:1.4rem;letter-spacing:3px}.headline__ttl{font-size:3rem;line-height:3.7rem;letter-spacing:.5px}.headline__subttl{font-size:1.8rem;line-height:2.7rem;letter-spacing:3px;line-height:2.3rem;letter-spacing:0}.headline__tagline{font-size:1.1rem;line-height:1.4rem;letter-spacing:3px}.headline__desc p{font-size:1.6rem;line-height:2.4rem;letter-spacing:.5px;margin-bottom:16px}.sustainability{padding-top:48px;padding-bottom:48px;min-height:540px}.sustainability__label{font-size:1.1rem;line-height:1.4rem;letter-spacing:3px}.private{padding-top:72px;padding-bottom:72px}.private--tabs .private__inner{padding-top:48px}.private__list{margin:0;display:block}.private__action{margin-top:48px}.private .headline{margin-bottom:48px}.private__item{padding:0;margin-bottom:48px}.private__item:last-child{margin-bottom:0}.private__img,.private__video{padding-bottom:58.824%}.private__label{font-size:1.1rem;line-height:1.4rem;letter-spacing:3px}.private__name{font-size:2.1rem;line-height:2.6rem;letter-spacing:.5px;letter-spacing:0}.private__desc{font-size:1.2rem;line-height:2.1rem;letter-spacing:.5px;letter-spacing:0}.events{padding-top:48px;padding-bottom:48px}.events__list{display:block;margin:0}.events__item{padding:0;margin-bottom:36px}.events__item:last-child{margin-bottom:0}.events__ttl{font-size:2.1rem;line-height:2.6rem;letter-spacing:.5px}.events__desc{font-size:1.2rem;line-height:2.1rem;letter-spacing:.5px}.events__action{margin-top:48px}.plan--small .plan__desc{max-width:initial}.plan__desc p{font-size:1.2rem;line-height:2.1rem;letter-spacing:.5px}.description{padding-top:24px;padding-bottom:24px}.description__content a,.description__content li,.description__content p{font-size:1.8rem;line-height:2.7rem;letter-spacing:3px;letter-spacing:0}.description__content{padding-left:26px;padding-right:26px}.alaya-suites .about-us{padding-top:24px;padding-bottom:24px}.about-us{padding-top:24px;padding-bottom:24px}.about-us__left{margin-bottom:24px}.about-us__ttl{font-size:3rem;line-height:3.7rem;letter-spacing:.5px}.about-us__desc h6{font-size:1.1rem;line-height:1.4rem;letter-spacing:3px}.about-us__desc a,.about-us__desc li,.about-us__desc p{font-size:1.2rem;line-height:2.1rem;letter-spacing:.5px}.about-us--fit{padding-top:24px}.alaya-suites .facilities{padding-top:24px}.facilities{padding-top:24px}.facilities__left{padding-left:26px;padding-right:26px;margin-bottom:24px}.facilities__label span::after,.facilities__label span::before{height:1px}.facilities__info ul li{padding-left:20px}.contact-us__inner{padding-top:60px}.contact-us__img,.contact-us__video{padding-bottom:122.14%}.contact-us__img__el--d,.contact-us__video__el--d{display:none}.contact-us__img__el--m,.contact-us__video__el--m{display:block}.contact-us__video__el--d{display:none}.contact-us__video__el--m{display:block}.contact-us__right{padding:36px 26px}.contact-us__ttl{font-size:3rem;line-height:3.7rem;letter-spacing:.5px}.contact-us__desc li,.contact-us__desc p{font-size:1.6rem;line-height:2.4rem;letter-spacing:.5px;letter-spacing:0}.contact-us__name{font-size:2.1rem;line-height:2.6rem;letter-spacing:.5px;letter-spacing:0}.contact-us__name::after{font-size:16px;top:6px}.contact-us__btn{font-size:1.6rem;line-height:2.4rem;letter-spacing:.5px;padding:12px 20px}.contact-us__box:first-child .contact-us__info p{font-size:1.2rem;line-height:2.1rem;letter-spacing:.5px}.contact-us__label{font-size:1.1rem;line-height:1.4rem;letter-spacing:3px}.contact-us__info p{font-size:1.2rem;line-height:2.1rem;letter-spacing:.5px}.contact-us__info a{display:block;font-size:1.8rem;line-height:2.7rem;letter-spacing:3px;letter-spacing:0}.contact-us__info a+span{display:none}.alaya-suites .faq .faq__ttl br{display:block}.faq{padding:36px 0}.faq__ttl{font-size:2.4rem;line-height:3rem;letter-spacing:.5px;margin-bottom:24px}.faq__label span::after,.faq__label span::before{height:1px}.faq__info ul li{padding-left:20px}.contact-form{padding-top:60px;padding-bottom:60px}.contact-form__img,.contact-form__video{width:74px;height:74px}.contact-form__head{max-width:initial}.contact-form__ttl{font-size:2.4rem;line-height:3rem;letter-spacing:.5px;letter-spacing:0}.contact-form__desc{font-size:1.2rem;line-height:2.1rem;letter-spacing:.5px}.page-template-template-newsletter .contact-form__desc{max-width:initial}.contact-form .wpcf7-form .wpcf7-response-output{margin-top:32px;font-size:1.6rem;line-height:2.4rem;letter-spacing:.5px}.contact-form .fe__group{margin-bottom:28px}.contact-form .fe__row{margin-bottom:28px}.page-template-template-contact-us .contact-form .fe__row:nth-child(4) .fe__control{height:180px}.page-template-template-newsletter .contact-form .fe__row:nth-child(2) .fe__control{padding:0 0 12px 38%}.page-template-template-newsletter .contact-form .fe__row:nth-child(4) .fe__control{letter-spacing:0;padding:0 0 12px 38%}.page-template-template-newsletter .contact-form .fe__row:nth-child(5) .fe__item{margin-bottom:12px;padding:0}.page-template-template-newsletter .contact-form .fe__row:nth-child(5) .fe__item:last-child{margin-bottom:0}.page-template-template-newsletter .contact-form .fe__row:nth-child(5) .fe__item button{top:5px;left:0}.page-template-template-newsletter .contact-form .fe__row:nth-child(5) .fe__control{left:0}.page-template-template-newsletter .contact-form .fe__row:nth-child(5) .fe__val{font-size:1.6rem;line-height:2.4rem;letter-spacing:.5px;letter-spacing:0}.contact-form .fe__label{font-size:1.1rem;line-height:1.4rem;letter-spacing:3px}.contact-form .fe__frame{display:block;margin:0}.contact-form .fe__legend p{font-size:1.1rem;line-height:1.4rem;letter-spacing:3px}.contact-form .fe__control{font-size:1.6rem;line-height:2.4rem;letter-spacing:.5px;letter-spacing:0}.contact-form .fe__alert,.contact-form .fe__row .wpcf7-not-valid-tip{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.contact-form .chk-item{display:block}.contact-form .chk-item .wpcf7-list-item{padding-top:4px;padding-bottom:4px}.contact-form .chk-item .wpcf7-list-item-label{font-size:1.6rem;line-height:2.4rem;letter-spacing:.5px}.location--grid .location__address{max-width:245px;margin-left:auto;margin-right:auto}.location--grid .location__list{display:block}.location__img{display:block;margin-left:-26px;margin-right:-26px;padding-bottom:140.767%}.location__label{font-size:1.1rem;line-height:1.4rem;letter-spacing:3px}.location__ttl{font-size:3rem;line-height:3.7rem;letter-spacing:.5px;line-height:3.8rem}.location__subttl{font-size:1.8rem;line-height:2.7rem;letter-spacing:3px;line-height:2.2rem;letter-spacing:0}.location__desc h1,.location__desc h2,.location__desc h3,.location__desc h4,.location__desc h5,.location__desc h6{font-size:1.8rem;line-height:2.7rem;letter-spacing:3px;line-height:2.3rem;letter-spacing:0}.location__desc p{font-size:1.2rem;line-height:2.1rem;letter-spacing:.5px}.location__highlights{padding-left:0;padding-right:0}.location__list{display:block}.location__item p{font-size:1.2rem;line-height:2.1rem;letter-spacing:.5px}.location__item{font-size:1.2rem;line-height:2.1rem;letter-spacing:.5px}.offers{padding-top:60px;padding-bottom:60px}.offers--section,.offers--tabs{padding-top:72px;padding-bottom:72px}.page-template-template-offers.alaya-suites .offers__inner{padding-top:36px}.offers--tabs .offers__inner{padding-top:36px}.alaya-suites .offers--tabs .offers__inner{padding-top:48px}.offers--brown .offers__inner{padding-top:48px}.alaya-suites .offers__list,.offers--section .offers__list,.offers--tabs .offers__list{margin:0}.alaya-suites .offers__list--2,.offers__list--2{margin:0}.offers__list{margin:0;display:block}.offers--spotlight .offers__list{margin:0}.offers .headline{max-width:initial;margin-bottom:36px}.alaya-suites .offers .headline,.home .offers .headline{margin-bottom:48px}.alaya-suites .offers .headline--section{margin-bottom:72px}.alaya-suites .offers__item,.offers--section .offers__item,.offers--tabs .offers__item{padding:0}.alaya-suites .offers__item--2,.offers__item--2{padding:0;margin-bottom:48px}.offers__item{padding:0;margin-bottom:36px}.offers--spotlight .offers__item{padding:0}.offers__item:last-child{margin-bottom:0}.offers__label{font-size:1.1rem;line-height:1.4rem;letter-spacing:3px}.offers__name{font-size:2.1rem;line-height:2.6rem;letter-spacing:.5px;letter-spacing:0}.offers__date{font-size:1.6rem;line-height:2.4rem;letter-spacing:.5px}.offers__info p{font-size:1.2rem;line-height:2.1rem;letter-spacing:.5px}.offers__price p{font-size:1.2rem;line-height:2.1rem;letter-spacing:.5px}.offers-big__wrap--center .offers-big__name{font-size:2.1rem;line-height:2.6rem;letter-spacing:.5px;letter-spacing:0}.offers-big__ttl{font-size:2.1rem;line-height:2.6rem;letter-spacing:.5px}.offers-big__content h4{font-size:2.1rem;line-height:2.6rem;letter-spacing:.5px}.offers-big__content h6{font-size:1.6rem;line-height:2.4rem;letter-spacing:.5px}.offers-big__content h5{font-size:1.8rem;line-height:2.7rem;letter-spacing:3px;line-height:2.3rem;letter-spacing:0}.offers-big__content p{font-size:1.2rem;line-height:2.1rem;letter-spacing:.5px}.offers-big__cta{display:block;text-align:center}.offers-big__cta button{margin-bottom:24px}.offers-big__cta a{display:block}.offers-big__cta .inquire__inner{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.offers-big__label{font-size:1.1rem;line-height:1.4rem;letter-spacing:3px}.offers-big__name{font-size:2.4rem;line-height:3rem;letter-spacing:.5px;letter-spacing:0}.offers-big__tagline{font-size:1.1rem;line-height:1.4rem;letter-spacing:3px}.offers-big__date{font-size:1.6rem;line-height:2.4rem;letter-spacing:.5px}.offers-big__info{font-size:1.3rem;line-height:2.4rem;letter-spacing:.5px}.offers-big__price p{font-size:1.3rem;line-height:2.4rem;letter-spacing:.5px}.category__dropdown__btn{font-size:1.6rem;line-height:2.4rem;letter-spacing:.5px}.category__frame{padding-bottom:52px;max-height:368px}.category__label{padding:14px 26px}.category__item--active .category__btn{padding-bottom:14px}.category__btn{padding:14px 26px;font-size:1.6rem;line-height:2.4rem;letter-spacing:.5px}.offers-detail{padding-bottom:36px}.offers-detail__img,.offers-detail__video{margin-bottom:36px}.offers-detail__head{padding:0 26px}.offers-detail__ttl{font-size:3rem;line-height:3.7rem;letter-spacing:.5px}.offers-detail__desc h6{font-size:1.1rem;line-height:1.4rem;letter-spacing:3px}.offers-detail__desc a,.offers-detail__desc li,.offers-detail__desc p{font-size:1.2rem;line-height:2.1rem;letter-spacing:.5px}.offers-detail__desc h1,.offers-detail__desc h2,.offers-detail__desc h3,.offers-detail__desc h4,.offers-detail__desc h5,.offers-detail__desc h6{font-size:1.8rem;line-height:2.7rem;letter-spacing:3px;letter-spacing:normal}.offers-detail__logo{max-width:250px}.offers-detail__body{padding:0 26px}.offers-detail__price p{font-size:1.6rem;line-height:2.4rem;letter-spacing:.5px}.offers-detail__price h5{font-size:1.8rem;line-height:2.7rem;letter-spacing:3px;letter-spacing:0}.offers-detail__label{font-size:2.1rem;line-height:2.6rem;letter-spacing:.5px}.offers-detail__wrap ul li p{font-size:1.2rem;line-height:2.1rem;letter-spacing:.5px}.collection{padding-top:72px;padding-bottom:72px}.collection__list{margin:0;display:block}.collection .headline__desc{max-width:initial;margin:24px 0 0}.collection .headline__desc p{font-size:1.2rem;line-height:2.1rem;letter-spacing:.5px;letter-spacing:.5px}.collection .headline{margin-bottom:48px}.collection__item{padding:0;margin-bottom:36px}.collection__item:last-child{margin-bottom:0}.collection__name{font-size:2.1rem;line-height:2.6rem;letter-spacing:.5px;letter-spacing:0}.collection__info{font-size:1.2rem;line-height:2.1rem;letter-spacing:.5px}.accomodation{padding-top:36px;padding-bottom:0}.alaya-suites .accomodation{padding-bottom:0}.alaya-suites .accomodation .headline{margin:0 auto 106px}.accomodation .spotlight{width:100vw;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.accomodation .category{padding-left:26px;padding-right:26px}.accomodation-popup{width:-webkit-calc(100% - 52px);width:-moz-calc(100% - 52px);width:calc(100% - 52px);padding:24px}.accomodation-popup__top{padding-bottom:24px}.accomodation-popup__ttl{padding-right:24px}.accomodation-popup__content{padding-top:60px;display:block;max-height:560px}.accomodation-popup__left{margin-bottom:24px}.accomodation-popup__tag__btn{font-size:1.6rem;line-height:2.4rem;letter-spacing:.5px}.accomodation-popup__panel--master .accomodation-popup__segment{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.accomodation-popup__panel--master .accomodation-popup__box{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:0 12px;margin:0}.accomodation-popup__box p{font-size:1.2rem;line-height:2.1rem;letter-spacing:.5px}.accomodation-popup__name{padding-left:10px}.accomodation-popup__right{padding-left:0}.accomodation-popup__media{display:block;height:initial}.accomodation-popup__frame--2 .accomodation-popup__thumbnails{margin:0 -6px}.accomodation-popup__group{padding:0 6px}.accomodation__item--master .accomodation__action{display:block;text-align:center}.accomodation__item:last-child{padding-bottom:36px}.accomodation__item:last-child .accomodation__group{margin-bottom:-36px}.alaya-suites .accomodation__item:last-child .accomodation__group{margin-top:8px}.page-template-template-accomodation .accomodation__item:last-child .accomodation__group--large{margin-bottom:-36px}.alaya-suites .accomodation__content{position:relative;padding-bottom:108px}.accomodation__info{margin-bottom:36px}.alaya-suites .accomodation__info{position:initial}.accomodation__ttl{font-size:2.4rem;line-height:3rem;letter-spacing:.5px}.accomodation__name p{font-size:1.2rem;line-height:2.1rem;letter-spacing:.5px}.accomodation__desc p{font-size:1.2rem;line-height:2.1rem;letter-spacing:.5px}.accomodation__btn{margin-bottom:24px;margin-right:0}.alaya-suites .accomodation__link{position:absolute;bottom:28px;z-index:3}.accomodation__gallery{width:300px}.accomodation__row{margin-bottom:0}.accomodation__col{width:300px}.accomodation__img,.accomodation__video{height:240px}.accomodation__nav{display:none}.accomodation__group{padding:48px 24px;margin-left:-24px;margin-right:-24px}.alaya-suites .accomodation__group{margin-left:-26px;margin-right:-26px;padding:48px 26px}.accomodation__group--large{padding:24px 26px 36px}.accomodation__inner{display:block}.accomodation__section:first-child{padding-right:0}.accomodation__section:last-child{padding-left:0}.accomodation__txt{font-size:1.2rem;line-height:2.1rem;letter-spacing:.5px}.accomodation__txt p{font-size:1.2rem;line-height:2.1rem;letter-spacing:.5px}.accomodation .owl-carousel .owl-item{opacity:1}.accomodation .owl-carousel .owl-nav{display:none}.search-r{padding-top:60px;padding-bottom:60px}.search-r__item{padding-bottom:36px}.search-r .headline__label{font-size:1.6rem;line-height:2.4rem;letter-spacing:.5px}.search-r .offers__list{padding-top:40px;padding-bottom:40px}.search-no-r{padding-top:60px;padding-bottom:60px;min-height:-webkit-calc(100vh - 60px);min-height:-moz-calc(100vh - 60px);min-height:calc(100vh - 60px)}.search-no-r__inner{min-width:initial;width:100%}.search-no-r .headline{margin-bottom:36px}.search-no-r .headline__label{font-size:1.6rem;line-height:2.4rem;letter-spacing:.5px}.search-no-r__form{max-width:initial}.search-no-r__input input{font-size:1.6rem;line-height:2.4rem;letter-spacing:.5px;letter-spacing:0}.experience{padding-top:24px;padding-bottom:24px}.experience__item:first-child{padding-top:36px}.experience__head{max-width:initial;margin-bottom:48px}.experience__ttl{font-size:2.4rem;line-height:3rem;letter-spacing:.5px}.experience__desc p{font-size:1.2rem;line-height:2.1rem;letter-spacing:.5px;margin-bottom:16px}.experience__frame{margin-bottom:48px}.experience__label{font-size:2.4rem;line-height:3rem;letter-spacing:.5px}.experience__name{font-size:1.1rem;line-height:1.4rem;letter-spacing:3px}.experience__row{margin:0;display:block}.experience .headline{max-width:initial}.experience .headline--long-distance{margin-bottom:36px}.experience__wrap{margin-top:48px}.experience__wrap .headline__ttl{font-size:2.1rem;line-height:2.6rem;letter-spacing:.5px}.experience__item--short-distance{padding-top:48px}.experience__item--short-distance .headline__ttl{font-size:2.4rem;line-height:3rem;letter-spacing:.5px}.experience__item--short-distance .headline__desc p{font-size:1.2rem;line-height:2.1rem;letter-spacing:.5px}.experience .offers__inner{padding:48px 0}.experience--master .headline{margin-bottom:36px}.experience .category{padding-left:26px;padding-right:26px}.experience__action{margin-top:48px}.rooms{padding-top:72px;padding-bottom:72px}.rooms .container{padding:0 26px}.rooms__list{margin:0;display:block}.rooms__item:last-child{margin-bottom:0}.rooms__item{padding:0;margin-bottom:24px}.rooms__name{font-size:2.1rem;line-height:2.6rem;letter-spacing:.5px;letter-spacing:0}.rooms__info{font-size:1.2rem;line-height:2.1rem;letter-spacing:.5px}.chat{width:100%;top:auto;right:initial;left:0;bottom:0;-webkit-transform:initial;-moz-transform:initial;-ms-transform:initial;transform:initial;-webkit-transform-origin:initial;-moz-transform-origin:initial;-ms-transform-origin:initial;transform-origin:initial;-webkit-transition:all .75s ease .37s;-moz-transition:all .75s ease .37s;transition:all .75s ease .37s;z-index:11}.show-book-now .chat{-webkit-transition:all .55s ease 0s;-moz-transition:all .55s ease 0s;transition:all .55s ease 0s;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.main-site--hide+.chat{-webkit-transform:translate(0,100%) rotate(0);-moz-transform:translate(0,100%) rotate(0);-ms-transform:translate(0,100%) rotate(0);transform:translate(0,100%) rotate(0)}.show-menu .chat{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all .55s ease 0s;-moz-transition:all .55s ease 0s;transition:all .55s ease 0s}.chat__action{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.chat__action button{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.chat__book-now{display:block;border-left:1px solid #51372c}.alaya-suites .chat__book-now{background-color:#a34d21;color:#fff}.chat__book-now::before{content:none;display:none}.chat__book-now:hover{background-color:#bfa97a;color:#000}.alaya-suites .chat__book-now:hover{background-color:#a34d21;color:#fff}.chat.active .chat__action{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}.chat.active .chat__widget{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.chat.active .chat__widget li{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}.alaya-suites .chat__btn.btn.btn--secondary:hover,.chat--master .chat__btn.btn.btn--secondary:hover{background-color:#a34d21;color:#fff}.chat__btn.btn.btn--secondary{min-width:initial;width:100%;padding:23px}.chat__btn.btn.btn--secondary::before{position:initial;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-transition:none;-moz-transition:none;transition:none;background-color:#bfa97a}.chat__btn.btn.btn--secondary:hover{background-color:#bfa97a;color:#000}.chat__widget{position:fixed;top:initial;left:0;bottom:0;z-index:1;width:100%;display:block;padding:0;border-radius:0;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);opacity:.5;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s}.chat__widget ul{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.chat__widget ul li:nth-child(1){-webkit-transition:initial;-moz-transition:initial;transition:initial}.chat__widget ul li:nth-child(2){-webkit-transition:initial;-moz-transition:initial;transition:initial}.chat__widget ul li:nth-child(3){-webkit-transition:initial;-moz-transition:initial;transition:initial}.chat__widget ul li{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;border-right:1px solid #ccc}.chat__widget ul li:first-child{-webkit-box-flex:0;-webkit-flex:0 0 64px;-moz-box-flex:0;-ms-flex:0 0 64px;flex:0 0 64px}.chat__widget ul li:last-child a .fi{font-size:28px}.chat__widget ul a{width:100%;height:60px}.chat__widget ul a:hover .fi{opacity:1}.chat__widget ul a .fi{font-size:30px}.chat__close{width:100%;height:60px}.chat__close .fi{font-size:20px}.book-now{padding-top:60px;bottom:0;-webkit-transition:all .3s ease .4s;-moz-transition:all .3s ease .4s;transition:all .3s ease .4s}.show-book-now .book-now{-webkit-transition:all .45s ease 0s;-moz-transition:all .45s ease 0s;transition:all .45s ease 0s}.book-now__top{border-bottom:initial}.book-now__list{display:block;margin:0 auto}.book-now__list::after{display:none}.book-now__item{padding:0 0 8px;margin-bottom:36px;border-right:0;border-bottom:1px solid #ccc}.book-now__item::after{display:none}.book-now__item:last-child{margin-bottom:0}.show-book-now .book-now__item:nth-child(1){-webkit-transition-delay:350ms;-moz-transition-delay:350ms;transition-delay:350ms}.show-book-now .book-now__item:nth-child(2){-webkit-transition-delay:.4s;-moz-transition-delay:.4s;transition-delay:.4s}.show-book-now .book-now__item:nth-child(3){-webkit-transition-delay:450ms;-moz-transition-delay:450ms;transition-delay:450ms}.show-book-now .book-now__item:nth-child(4){-webkit-transition-delay:.5s;-moz-transition-delay:.5s;transition-delay:.5s}.show-book-now .book-now__item:nth-child(5){-webkit-transition-delay:550ms;-moz-transition-delay:550ms;transition-delay:550ms}.show-book-now .book-now__item:nth-child(6){-webkit-transition-delay:.6s;-moz-transition-delay:.6s;transition-delay:.6s}.book-now__name{color:#51372c;font-size:1.1rem;line-height:1.4rem;letter-spacing:3px;letter-spacing:.5px}.book-now__info{font-size:1.8rem;line-height:2.7rem;letter-spacing:3px;letter-spacing:0}.book-now__panel{background-color:rgba(0,0,0,.6);max-height:initial;position:fixed;top:0;left:0;height:100%;width:100%;-webkit-transform:scaleY(1) translateY(0);-moz-transform:scaleY(1) translateY(0);-ms-transform:scaleY(1) translateY(0);transform:scaleY(1) translateY(0);opacity:0;visibility:hidden;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s;overflow:hidden;cursor:pointer;border-top:initial;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.book-now--master .book-now__panel{background-color:rgba(0,0,0,.6)}.book-now__panel.show{opacity:1;visibility:visible}.book-now__panel.show .book-now__panel__wrap{opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.book-now__panel--collection .book-now__message{padding:0}.book-now__panel--collection .book-now__message__error{padding:16px 26px;margin:0 0 0 26px}.book-now__panel--travel-dates .book-now__group{padding:24px 26px}.book-now__panel__wrap{position:absolute;background-color:#fafafa;bottom:0;left:0;width:100%;max-height:524px;overflow-x:hidden;overflow-y:auto;-ms-overflow-style:none;cursor:default;opacity:0;visibility:hidden;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.book-now__panel__wrap::-webkit-scrollbar{-webkit-appearance:none;display:none;width:0}.book-now--master .book-now__panel__wrap{background-color:#fff}.book-now__group{padding:0}.book-now__label{display:block;padding:16px 26px;background-color:#f3f1eb;border-bottom:1px solid #ccc}.book-now__label p{font-size:1.2rem;line-height:1.5rem;letter-spacing:3px;font-family:Sora,sans-serif;font-weight:700;color:#080808;margin-bottom:0}.book-now__collection__item{margin-bottom:0;border-bottom:1px solid #ccc}.book-now__collection__name{width:100%;padding:14px 26px;display:block;text-align:left;font-size:1.8rem;line-height:2.7rem;letter-spacing:3px;letter-spacing:0}.book-now__guest{position:relative;display:block}.book-now__guest__item{padding:14px 26px;border-bottom:1px solid #ccc}.book-now__guest__item--action{position:absolute;top:0;right:0;border-bottom:0;padding:15px 26px 15px 48px}.book-now__guest__item--room{padding:13px 26px;background-color:#f3f1eb}.book-now__guest__item--room .book-now__guest__wrap p{font-size:1.2rem;line-height:2.1rem;letter-spacing:.5px;font-weight:700;color:#000;margin-bottom:0}.book-now__guest__wrap{margin-right:0;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:block;line-height:1}.book-now__guest__wrap p{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:1.8rem;line-height:2.7rem;letter-spacing:3px;letter-spacing:0}.book-now__guest__btn{width:24px;height:24px}.book-now__guest__btn .fi{font-size:12px;font-weight:400}.book-now__action{border-top:initial;border-bottom:initial}.book-now__action__left{display:block;border-bottom:1px solid #bfa97a}.book-now__action__inner{display:block;padding-left:0}.book-now__action__inner .btn{width:100%}.book-now__action__right{display:block}.book-now__action__right .btn.btn--transparent{padding:14px 20px;width:100%}.book-now__action__right .btn.btn--quinary{padding:19px 20px;width:100%}.book-now__submit{position:absolute;bottom:0;left:0;width:100%;border-bottom:initial}.book-now__submit__inner{padding-left:0;display:block}.book-now__submit .btn{width:100%}.book-now__message{padding:16px 26px}.book-now__message__error,.book-now__message__info{font-size:1.2rem;line-height:2.1rem;letter-spacing:.5px}.book-now__message__error{margin-top:6px}.book-now .flatpickr-calendar{width:320px!important}.book-now .flatpickr-months .flatpickr-prev-month{padding:6px;top:-8px;-webkit-transform:translateY(0) translateX(0);-moz-transform:translateY(0) translateX(0);-ms-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0)}.book-now .flatpickr-months .flatpickr-prev-month::after{font-size:26px}.book-now .flatpickr-months .flatpickr-prev-month:hover{-webkit-transform:translateY(0) translateX(0);-moz-transform:translateY(0) translateX(0);-ms-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0)}.book-now .flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{left:-4px}.book-now .flatpickr-months .flatpickr-next-month{padding:6px;top:-8px;-webkit-transform:translateY(0) translateX(0);-moz-transform:translateY(0) translateX(0);-ms-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0)}.book-now .flatpickr-months .flatpickr-next-month::after{font-size:26px}.book-now .flatpickr-months .flatpickr-next-month:hover{-webkit-transform:translateY(0) translateX(0);-moz-transform:translateY(0) translateX(0);-ms-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0)}.book-now .flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:-4px}.book-now .flatpickr-months .flatpickr-month{position:relative}.book-now .flatpickr-current-month{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.book-now .flatpickr-current-month .cur-month,.book-now .flatpickr-current-month .numInput.cur-year{font-size:1.2rem;line-height:2.1rem;letter-spacing:.5px}.book-now .flatpickr-current-month .numInputWrapper{position:initial;width:initial;max-width:50px}.book-now .flatpickr-current-month .numInputWrapper .arrowDown,.book-now .flatpickr-current-month .numInputWrapper .arrowUp{right:36px}.book-now .flatpickr-weekday{font-size:12px!important;line-height:21px!important}.book-now .flatpickr-day{font-size:1.2rem;line-height:2.1rem;letter-spacing:.5px}.toast{top:50%;right:initial;bottom:initial;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.main-site--hide .toast{-webkit-transform:translateY(-40%) translateX(-50%);-moz-transform:translateY(-40%) translateX(-50%);-ms-transform:translateY(-40%) translateX(-50%);transform:translateY(-40%) translateX(-50%)}.toast--active{-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.search-f__input{right:72px;height:60px;left:60px}.search-f__field p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:0;font-size:1rem;letter-spacing:0}.search-f__act{height:60px;right:26px;-webkit-transform:translate(0,4px);-moz-transform:translate(0,4px);-ms-transform:translate(0,4px);transform:translate(0,4px)}.search-f__act button{padding:8px 0 8px 18px;display:block}.search-f__act button span{display:none}.search-f__act button:hover .fi{color:#51372c}.spotlight--master{padding-top:48px;padding-bottom:48px}.spotlight{min-height:540px}.spotlight__desc p{font-size:2.1rem;line-height:2.6rem;letter-spacing:.5px}.show-book-now .overlay--brown{opacity:0;visibility:hidden}.burger-menu{right:12px}.services__txt{padding:24px 26px}}@media only screen and (max-width:575.86px){.sustainability__ttl{font-size:3rem;line-height:3.7rem;letter-spacing:.5px}}@media only screen and (max-width:396px){.accomodation-popup__content{padding-top:92px;max-height:484px}}@media only screen and (max-width:376px){.footer__newsletter__input{font-size:1.6rem;line-height:2.4rem;letter-spacing:.5px}.footer__newsletter__btn.btn.btn--primary{padding:6px;-webkit-box-flex:0;-webkit-flex:0 0 103px;-moz-box-flex:0;-ms-flex:0 0 103px;flex:0 0 103px}}@media only screen and (max-width:320px){.header__btn.btn.btn--secondary{padding:21px 14px}.banner .owl-carousel .owl-dots{bottom:28px}.about-us__ttl{font-size:2.4rem;line-height:3rem;letter-spacing:.5px}.facilities__ttl{font-size:2.4rem;line-height:3rem;letter-spacing:.5px;margin-bottom:24px}.facilities__label{font-size:1.8rem;line-height:2.7rem;letter-spacing:3px;letter-spacing:0}.facilities__info ul li{padding-left:16px}.contact-us__name{padding-right:24px}.contact-us__btn{padding:10px 16px}.faq__label{font-size:1.8rem;line-height:2.7rem;letter-spacing:3px;letter-spacing:0}.faq__info ul li{padding-left:16px}.category__frame{padding-bottom:48px;max-height:340px}.category__item--active .category__btn{padding-bottom:12px}.category__btn{padding:12px 26px}.offers-detail__logo{max-width:248px}.accomodation-popup__ttl{padding-right:16px}.accomodation-popup__content{max-height:384px}.accomodation-popup__tag__item--active .accomodation-popup__tag__btn{padding-bottom:12px}.accomodation-popup__panel--master .accomodation-popup__segment{margin:0 -6px}.accomodation-popup__panel--master .accomodation-popup__box{padding:0 6px}.chat__btn.btn.btn--secondary{padding:21px 14px}.chat__widget ul li:last-child a .fi{font-size:26px}.chat__widget ul a{height:56px}.chat__widget ul a .fi{font-size:28px}.chat__close{height:56px}.chat__close .fi{font-size:19px}.book-now .flatpickr-calendar{width:268px!important}.toast{padding:24px}.toast{width:268px}.search-f__frame input{font-size:1.6rem;line-height:2.4rem;letter-spacing:.5px}}@media only screen and (max-width:large){.message{min-height:540px}.banner__item{min-height:640px}.banner .owl-carousel .owl-dots{bottom:40px}.facilities__left{padding:48px}.contact-us__right{padding:84px}.category__item{margin-right:24px}.accomodation__gallery{width:500px}.accomodation__col{width:500px}.accomodation__img,.accomodation__video{height:320px}}@media (min-width:992px){.category{pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);transition:opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1);-moz-transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1);transition:transform 1s cubic-bezier(0,0,.5,1),opacity 1s cubic-bezier(0,0,.5,1),-webkit-transform 1s cubic-bezier(0,0,.5,1),-moz-transform 1s cubic-bezier(0,0,.5,1)}.category.visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}}