@font-face{font-family:'flexslider-icon';src:url('../fonts/flexslider-icon.eot');src:url('../fonts/flexslider-icon.eot?#iefix') format('embedded-opentype'),url('../fonts/flexslider-icon.woff') format('woff'),url('../fonts/flexslider-icon.ttf') format('truetype'),url('../fonts/flexslider-icon.svg#flexslider-icon') format('svg');font-weight:normal;font-style:normal}.flex-container a:hover,.flex-slider a:hover{outline:none}.slides,.slides>li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:"\20";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:'' 0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:'' 0 1px 4px rgba(0,0,0,.2);-o-box-shadow:'' 0 1px 4px rgba(0,0,0,.2);box-shadow:'' 0 1px 4px rgba(0,0,0,.2)}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto;-moz-user-select:none}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;content:'';color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3)}.flex-direction-nav a.flex-next:before{content:''}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:.7;left:10px}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:.7;right:10px}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default;z-index:-1}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:''}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:''}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-moz-user-select:none;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}.unaauto-font-light{font-family:'brandon-grotesque',sans-serif;font-weight:300;font-style:normal}.unaauto-font-regular{font-family:'brandon-grotesque',sans-serif;font-weight:400;font-style:normal}.unaauto-font-medium{font-family:'brandon-grotesque',sans-serif;font-weight:700;font-style:normal}.unaauto-font-bold{font-family:'brandon-grotesque',sans-serif;font-weight:700;font-style:normal}.unaauto-font-black{font-family:'brandon-grotesque',sans-serif;font-weight:700;font-style:normal}.unaauto-bg-cover{background-size:cover;background-position:center center;background-repeat:no-repeat}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.clear{clear:both}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0;margin:0}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}::-moz-selection{background:#453029;color:#efede6}::selection{background:#453029;color:#efede6}html,body{font-family:'brandon-grotesque',sans-serif;font-weight:400;font-style:normal;color:#453029;background-color:#efede6;font-size:20px;-webkit-font-smoothing:antialiased;width:100%}@media only screen and (min-width:600px){html,body{font-size:30px}}@media only screen and (min-width:1024px){html,body{font-size:32px}}@media only screen and (min-width:1400px){html,body{font-size:42px}}.preload-images{display:none;width:0;height:0}header{position:fixed;top:0;left:0;width:100%;height:80px;z-index:1000;background-color:#efede6;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}@media only screen and (min-width:1024px){header{display:none}}header.nav-up{top:-80px}@media only screen and (min-width:1400px){header.nav-up{top:-120px}}header .logo{position:absolute;width:100%;top:16px;left:0;text-align:center}@media only screen and (max-width:321px){header .logo{top:12px}}header .logo a img{width:70px}@media only screen and (max-width:321px){header .logo a img{width:45px}}header .reg-btn{position:absolute;right:24px;top:21px}@media only screen and (min-width:1024px){header .reg-btn{display:none}}header .reg-btn a{text-decoration:none;color:inherit}header .reg-btn a span.icon{display:inline-block;width:18px}header .reg-btn a span.icon img{width:18px;position:relative;top:3px}header .reg-btn a span.text{display:inline-block;font-family:'brandon-grotesque',sans-serif;font-weight:700;font-style:normal;font-size:.7em;padding-right:3px}.registration{display:none;pointer-events:none;width:100%;height:100vh;position:fixed;z-index:3000;top:0;left:0;background-color:#dedad3;padding:6% 10%;color:#efede6}@media only screen and (min-width:1024px){.registration{width:30%;left:auto;right:0;padding:3% 5%;-webkit-box-shadow:10px 0 30px 0 #453029;-moz-box-shadow:10px 0 30px 0 #453029;-o-box-shadow:10px 0 30px 0 #453029;box-shadow:10px 0 30px 0 #453029}}.registration .close-icon{position:absolute;top:26px;right:16px;width:30px;height:30px;-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.registration .close-icon .bar{width:20px;height:1.5px;position:absolute;left:0;background-color:#453029;pointer-events:none}.registration .close-icon .bar1{top:10px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.registration .close-icon .bar2{top:10px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.registration .close-icon:hover{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3)}.registration h2{font-family:'brandon-grotesque',sans-serif;font-weight:700;font-style:normal;color:#453029;margin-top:2rem;line-height:1.6rem}@media only screen and (min-width:1024px){.registration h2{font-size:1rem}}.registration p{font-size:.8em;line-height:1em;margin-bottom:20px}@media only screen and (min-width:1024px){.registration p{font-size:.45em;margin-bottom:40px;line-height:1.3em}}.registration form{text-align:center}.registration form input[type="text"],.registration form input[type="tel"],.registration form input[type="email"],.registration form textarea{display:block;width:100%;border-radius:0;border:0;font-family:'brandon-grotesque',sans-serif;font-weight:400;font-style:normal;font-size:.8em;padding:8px 10px;margin-bottom:8px}@media only screen and (min-width:1024px){.registration form input[type="text"],.registration form input[type="tel"],.registration form input[type="email"],.registration form textarea{font-size:.5em}}@media only screen and (min-width:1400px){.registration form input[type="text"],.registration form input[type="tel"],.registration form input[type="email"],.registration form textarea{font-size:.45em}}.registration form .field-validation-error{font-size:.8rem;color:#ff332e;margin:10px auto 20px;display:block}@media only screen and (min-width:1024px){.registration form .field-validation-error{font-size:.4rem}}.registration form select{display:block;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;font-family:'brandon-grotesque',sans-serif;font-weight:400;font-style:normal;font-size:.8em;padding:10px 10px;margin-bottom:8px;background:url('images/arrow.svg') 94% no-repeat #efede6;background-size:10px}@media only screen and (min-width:1024px){.registration form select{font-size:.5em}}@media only screen and (min-width:1400px){.registration form select{font-size:.45em}}.registration form input.submit{margin-top:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-family:'brandon-grotesque',sans-serif;font-weight:700;font-style:normal;font-size:.6em;text-transform:uppercase;color:#efede6;background-color:#453029;text-decoration:none;padding:8px 16px;border-radius:4px;display:inline-block;border:0;-webkit-box-shadow:0 6px 10px -7px #050303;-moz-box-shadow:0 6px 10px -7px #050303;-o-box-shadow:0 6px 10px -7px #050303;box-shadow:0 6px 10px -7px #050303;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}@media only screen and (min-width:1024px){.registration form input.submit{font-size:.45em;padding:10px 20px}}.registration form input.submit:hover{background-color:#4f372f;-webkit-box-shadow:0 10px 10px -7px #050303;-moz-box-shadow:0 10px 10px -7px #050303;-o-box-shadow:0 10px 10px -7px #050303;box-shadow:0 10px 10px -7px #050303;-webkit-transform:matrix(1,0,0,1,0,-3);-moz-transform:matrix(1,0,0,1,0,-3);-o-transform:matrix(1,0,0,1,0,-3);transform:matrix(1,0,0,1,0,-3)}.registration-bglayer{position:fixed;width:100%;height:100vh;top:0;left:0;z-index:2999;background-color:transparent;pointer-events:none;-webkit-transition:background-color 300ms;-moz-transition:background-color 300ms;-ms-transition:background-color 300ms;-o-transition:background-color 300ms;transition:background-color 300ms}.registration-bglayer.active{background-color:rgba(239,237,230,.8)}.container{position:relative;width:100%}@media only screen and (min-width:1024px){.container.home{width:100%;position:absolute;top:0}}.container.home section.photo-gallery{margin-top:100px}@media only screen and (max-width:321px){.container.home section.photo-gallery{margin-top:80px}}@media only screen and (min-width:1024px){.container.home section.photo-gallery{position:fixed;overflow:hidden;width:50%;top:0;left:0;height:100vh;margin:0}}.container.home section.photo-gallery .flexslider{border:0;margin:0 0 30px}@media only screen and (min-width:1024px){.container.home section.photo-gallery .flexslider{margin:0}}.container.home section.photo-gallery .flexslider.mobile{display:block}@media only screen and (min-width:1024px){.container.home section.photo-gallery .flexslider.mobile{display:none}}.container.home section.photo-gallery .flexslider.desktop{display:none}@media only screen and (min-width:1024px){.container.home section.photo-gallery .flexslider.desktop{display:block}}.container.home section.photo-gallery .flexslider.desktop ul.slides{height:1000px}.container.home section.photo-gallery .flexslider.desktop ul.slides li{background-size:cover;height:100%}.container.home section.photo-gallery .flex-direction-nav a{opacity:.7}.container.home section.photo-gallery .flex-direction-nav .flex-nav-prev{font-size:0}.container.home section.photo-gallery .flex-direction-nav .flex-nav-prev a.flex-prev{font-size:0;background-color:#453029;bottom:10px;top:auto;right:55px;left:auto;background-image:url(images/icon-arrow.svg);background-repeat:no-repeat;background-position:center center;background-size:20px 20px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.container.home section.photo-gallery .flex-direction-nav .flex-nav-prev a.flex-prev:before{content:''}.container.home section.photo-gallery .flex-direction-nav .flex-nav-next a.flex-next{font-size:0;background-color:#453029;bottom:10px;top:auto;right:10px;left:auto;background-image:url(images/icon-arrow.svg);background-repeat:no-repeat;background-position:center center;background-size:20px 20px}.container.home section.photo-gallery .flex-direction-nav .flex-nav-next a.flex-next:before{content:''}.container.home section.photo-gallery .flex-direction-nav a:before{font-family:'brandon-grotesque',sans-serif;font-weight:400;font-style:normal}.container.home section.photo-gallery .flex-control-nav{display:none}.container.home section.photo-gallery .flex-control-paging li a{width:6px;height:6px;background:rgba(69,48,41,.2);border:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0);-moz-box-shadow:inset 0 0 0 rgba(0,0,0,0);-o-box-shadow:inset 0 0 0 rgba(0,0,0,0);box-shadow:inset 0 0 0 rgba(0,0,0,0)}.container.home section.photo-gallery .flex-control-paging li a.flex-active{background:#453029}.container.home section.photo-gallery img{width:100%}@media only screen and (min-width:1024px){.container.home section.una-info.cookies{width:70%;margin:0 auto}}@media only screen and (min-width:1024px){.container.home section.una-info:not(.cookies){width:50%;margin-left:50%;position:relative;overflow-x:hidden;overflow-y:scroll}}.container.home section.una-info .content-wrapper{width:88%;margin:0 auto}@media only screen and (min-width:1024px){.container.home section.una-info .content-wrapper{width:70%}}.container.home section.una-info .content-wrapper .logo-desktop{display:none}@media only screen and (min-width:1024px){.container.home section.una-info .content-wrapper .logo-desktop{display:block;width:20%;text-align:center;margin:100px auto 20px}}.container.home section.una-info .content-wrapper .logo-desktop a{text-align:center;display:block}.container.home section.una-info .content-wrapper .logo-desktop a img{width:100%}.container.home section.una-info .content-wrapper .logo{width:20%;margin:20px auto 0}@media only screen and (min-width:1024px){.container.home section.una-info .content-wrapper .logo{margin:50px auto 10px}}.container.home section.una-info .content-wrapper h1{font-family:'brandon-grotesque',sans-serif;font-weight:700;font-style:normal;font-size:1.6rem}@media only screen and (min-width:1024px){.container.home section.una-info .content-wrapper h1{font-size:1.2rem}}.container.home section.una-info .content-wrapper h2{font-family:'brandon-grotesque',sans-serif;font-weight:700;font-style:normal;font-size:1.2rem;margin-top:1rem}@media only screen and (min-width:1024px){.container.home section.una-info .content-wrapper h2{font-size:.7rem}}.container.home section.una-info .content-wrapper h3{font-family:'brandon-grotesque',sans-serif;font-weight:700;font-style:normal;margin-top:1rem}@media only screen and (min-width:1024px){.container.home section.una-info .content-wrapper h3{font-size:.7rem}}.container.home section.una-info .content-wrapper .booking-btn{text-align:center}.container.home section.una-info .content-wrapper .booking-btn a.booking{font-family:'brandon-grotesque',sans-serif;font-weight:700;font-style:normal;font-size:.6em;text-transform:uppercase;color:#efede6;background-color:#453029;text-decoration:none;padding:8px 16px;border-radius:4px;display:inline-block;border:0;-webkit-box-shadow:0 6px 10px -7px #050303;-moz-box-shadow:0 6px 10px -7px #050303;-o-box-shadow:0 6px 10px -7px #050303;box-shadow:0 6px 10px -7px #050303;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}@media only screen and (min-width:1024px){.container.home section.una-info .content-wrapper .booking-btn a.booking{font-size:.45em;padding:10px 20px}}.container.home section.una-info .content-wrapper .booking-btn a.booking:hover{background-color:#4f372f;-webkit-box-shadow:0 10px 10px -7px #050303;-moz-box-shadow:0 10px 10px -7px #050303;-o-box-shadow:0 10px 10px -7px #050303;box-shadow:0 10px 10px -7px #050303;-webkit-transform:matrix(1,0,0,1,0,-3);-moz-transform:matrix(1,0,0,1,0,-3);-o-transform:matrix(1,0,0,1,0,-3);transform:matrix(1,0,0,1,0,-3)}.container.home section.una-info .content-wrapper p{font-size:.8rem;line-height:1.1rem;margin-bottom:1rem}@media only screen and (min-width:1024px){.container.home section.una-info .content-wrapper p{font-size:.6rem;line-height:.8rem}}.container.home section.una-info .content-wrapper p b{font-family:'brandon-grotesque',sans-serif;font-weight:700;font-style:normal}.container.home section.una-info .content-wrapper p a{color:inherit}.container footer{margin:6rem auto;text-align:center;font-size:.6rem}@media only screen and (min-width:1024px){.container footer{font-size:.4rem}}.container footer span.byline a.cookies{color:inherit}.container footer span.byline a.hk{color:inherit;text-decoration:none;font-family:'brandon-grotesque',sans-serif;font-weight:700;font-style:normal}