.fa{display:inline-block;font-size:inherit;line-height:1}
/*! UIkit 3.0.3 | http://www.getuikit.com | (c) 2014 - 2018 YOOtheme | MIT License */
@keyframes uk-fade-top{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes uk-scale-kenburns{0%{transform:scale(1)}to{transform:scale(1.2)}}@keyframes bm-fade{0%{opacity:0}to{opacity:1}}html{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:16px;font-weight:400;line-height:1.5;-webkit-text-size-adjust:100%;background:#fff;color:#666}body,ul>li>ul{margin:0}a{-webkit-text-decoration-skip:objects;text-decoration:none;cursor:pointer}a:active,a:hover{outline:0}strong{font-weight:bolder}q{font-style:italic}small{font-size:80%}canvas,iframe,img,svg{vertical-align:middle}canvas,img{max-width:100%;height:auto;box-sizing:border-box}@supports (display:block){svg{max-width:100%;height:auto;box-sizing:border-box}}svg:not(:root){overflow:hidden}img:not([src]){visibility:hidden}iframe{border:0}address,p,ul{margin:0 0 20px}*+address,*+p,*+ul{margin-top:20px}.bm-h1,h1,h2,h3,h4,h5,h6{margin:0 0 20px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";text-transform:none}*+.bm-h1,*+h1,*+h2,*+h3,*+h4,*+h5,*+h6{margin-top:40px}.bm-h1,h1{font-size:2.23125rem}h2{font-size:1.7rem}h3{font-size:1.5rem}h4{font-size:1.25rem}h6{font-size:.875rem}@media (min-width:960px){.bm-h1,h1{font-size:2.625rem}h2{font-size:2rem}}ul{padding-left:22px}address{font-style:normal}*+blockquote{margin-top:20px}blockquote p:last-of-type{margin-bottom:0}blockquote footer{margin-top:10px;font-size:.875rem;line-height:1.5;color:#666}blockquote footer::before{content:"— "}::selection{background:#39f;color:#fff;text-shadow:none}main{display:block}.uk-heading-bullet{position:relative}.uk-heading-bullet::before{content:"";top:calc(-.1*1em);vertical-align:middle;height:.9em;margin-right:10px;border-left:5px solid #e5e5e5}.uk-heading-line{overflow:hidden}.uk-heading-bullet::before,.uk-heading-line>*{display:inline-block;position:relative}.uk-heading-line>::after,.uk-heading-line>::before{content:"";position:absolute;top:calc(50% - (1px/2));width:2000px;border-bottom:1px solid #e5e5e5}.uk-heading-line>::before{right:100%;margin-right:.6em}.uk-heading-line>::after{left:100%;margin-left:.6em}.uk-list{padding:0;list-style:none}.uk-list>li::after,.uk-list>li::before{content:"";display:table}.uk-list>li::after{clear:both}.uk-list>li>:last-child{margin-bottom:0}.uk-list ul{margin:0;padding-left:30px;list-style:none}.uk-list>li:nth-child(n+2){margin-top:10px}.uk-list-divider>li:nth-child(n+2){margin-top:10px;padding-top:10px;border-top:1px solid #e5e5e5}.uk-list-large>li:nth-child(n+2),.uk-list-large>li>ul{margin-top:20px}.uk-list-large.uk-list-divider>li:nth-child(n+2){margin-top:20px;padding-top:20px}.uk-icon{margin:0;border:0;border-radius:0;overflow:visible;font:inherit;color:inherit;text-transform:none;padding:0;background-color:transparent;display:inline-block;fill:currentcolor;line-height:0}button.uk-icon:not(:disabled){cursor:pointer}.uk-icon::-moz-focus-inner{border:0;padding:0}.uk-icon>*{transform:translate(0,0)}.uk-input,.uk-select,.uk-textarea{box-sizing:border-box;margin:0;border-radius:0;font:inherit}.uk-input{overflow:visible}.uk-select{text-transform:none}.uk-textarea{overflow:auto}.uk-input[type=number]::-webkit-inner-spin-button,.uk-input[type=number]::-webkit-outer-spin-button{height:auto}.uk-input::-moz-placeholder,.uk-textarea::-moz-placeholder{opacity:1}.uk-input,.uk-textarea{-webkit-appearance:none}.uk-input,.uk-select,.uk-textarea{max-width:100%;width:100%;padding:0 10px;background:#fff;color:#666;border:1px solid #e5e5e5;transition:.2s ease-in-out;transition-property:color,background-color,border}.uk-input,.uk-select:not([multiple]):not([size]){height:40px;vertical-align:middle;display:inline-block}.uk-input:not(input),.uk-select:not(select){line-height:38px}.uk-select[size],.uk-textarea{padding-top:4px;padding-bottom:4px;vertical-align:top}.uk-input:focus,.uk-select:focus,.uk-textarea:focus{outline:0;background-color:#fff;color:#666}.uk-input:disabled,.uk-select:disabled,.uk-textarea:disabled{background-color:#f8f8f8;color:#999;border-color:#e5e5e5}.uk-input::-ms-input-placeholder{color:#999!important}.uk-input::placeholder{color:#999}.uk-textarea::-ms-input-placeholder{color:#999!important}.uk-textarea::placeholder{color:#999}.uk-select:not([multiple]):not([size]){-webkit-appearance:none;-moz-appearance:none;padding-right:20px;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0A%3C%2Fsvg%3E%0A);background-repeat:no-repeat;background-position:100% 50%}.uk-select:not([multiple]):not([size])::-ms-expand{display:none}.uk-select:not([multiple]):not([size]) option{color:#444}.uk-select:not([multiple]):not([size]):disabled{background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23999%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23999%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0A%3C%2Fsvg%3E%0A)}.uk-form-label{color:#333;font-size:.875rem}.uk-form-icon{position:absolute;top:0;bottom:0;left:0;width:40px;display:inline-flex;justify-content:center;align-items:center;color:#999}#impx-footer p,.uk-form-icon:hover{color:#666}.uk-form-icon:not(a):not(button):not(input){pointer-events:none}.impx-hp-booking-form .uk-form-icon:not(.uk-form-icon-flip)>input,.uk-form-icon:not(.uk-form-icon-flip)~.uk-input{padding-left:40px!important}.uk-button{margin:0;border:0;overflow:visible;font:inherit;color:inherit;display:inline-block;box-sizing:border-box;padding:0 30px;vertical-align:middle;font-size:.875rem;line-height:38px;text-align:center;text-decoration:none;text-transform:uppercase;transition:.1s ease-in-out;transition-property:color,background-color,border-color}.uk-button:not(:disabled){cursor:pointer}.uk-button::-moz-focus-inner{border:0;padding:0}.uk-button:hover{text-decoration:none}.uk-button:focus{outline:0}.uk-button-default{background-color:transparent;color:#333;border:1px solid #e5e5e5}.uk-button-default:focus,.uk-button-default:hover{background-color:transparent;color:#333;border-color:#b2b2b2}.uk-button-default.uk-active,.uk-button-default:active{background-color:transparent;color:#333;border-color:#999}.uk-button-primary{border:1px solid transparent}.uk-button-primary.uk-active,.uk-button-primary:active{background-color:#0e6dcd;color:#fff}.uk-button-default:disabled,.uk-button-primary:disabled{background-color:transparent;color:#999;border-color:#e5e5e5}.uk-button-small{padding:0 15px;line-height:28px;font-size:.875rem}.uk-button-text{padding:0;line-height:1.5;background:0 0;color:#333;position:relative}.uk-button-text::before{content:"";position:absolute;bottom:0;left:0;right:100%;border-bottom:1px solid #333;transition:right .3s ease-out}.uk-button-text:focus,.uk-button-text:hover{color:#333}.uk-button-text:focus::before,.uk-button-text:hover::before{right:0}.uk-button-text:disabled{color:#999}.uk-button-text:disabled::before{display:none}.uk-container{box-sizing:content-box;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media (min-width:640px){.uk-container{padding-left:30px;padding-right:30px}}@media (min-width:960px){.uk-container{padding-left:40px;padding-right:40px}}.uk-container::after,.uk-container::before{content:"";display:table}.uk-container::after{clear:both}.uk-container>:last-child{margin-bottom:0}.uk-container .uk-container{padding-left:0;padding-right:0}.uk-container-large{max-width:1600px}.uk-container-expand{max-width:none}.uk-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none}.uk-grid>*{margin:0}.uk-grid>*>:last-child{margin-bottom:0}.uk-grid{margin:0 0 0-30px}.uk-grid>*{padding-left:30px}.uk-grid+.uk-grid{margin-top:30px}@media (min-width:1200px){.uk-grid{margin-left:-40px}.uk-grid>*{padding-left:40px}.uk-grid+.uk-grid{margin-top:40px}}.uk-grid-small{margin-left:-15px}.uk-grid-small>*{padding-left:15px}.uk-grid+.uk-grid-small{margin-top:15px}.uk-grid-medium{margin-left:-30px}.uk-grid-medium>*{padding-left:30px}.uk-grid+.uk-grid-medium{margin-top:30px}.uk-grid-collapse{margin-left:0}.uk-grid-collapse>*{padding-left:0}.uk-grid+.uk-grid-collapse{margin-top:0}.uk-grid-match>*{display:flex;flex-wrap:wrap}.uk-grid-match>*>:not([class*=uk-width]){box-sizing:border-box;width:100%;flex:auto}.uk-card{position:relative;box-sizing:border-box;transition:box-shadow .1s ease-in-out}.uk-card-body{padding:30px}.uk-card-footer,.uk-card-header{padding:15px 30px}@media (min-width:1200px){.uk-card-body{padding:40px}.uk-card-footer,.uk-card-header{padding:20px 40px}}.uk-card-body::after,.uk-card-body::before,.uk-card-footer::after,.uk-card-footer::before,.uk-card-header::after,.uk-card-header::before{content:"";display:table}.uk-card-body::after,.uk-card-footer::after,.uk-card-header::after{clear:both}.uk-card-body>:last-child,.uk-card-footer>:last-child,.uk-card-header>:last-child{margin-bottom:0}.uk-card-title{font-size:1.5rem;line-height:1.4}.uk-card-badge{position:absolute;top:30px;right:30px;z-index:1}.uk-card-badge:first-child+*{margin-top:0}.uk-card-default{background:#fff;color:#666;box-shadow:0 5px 15px rgba(0,0,0,.08)}.uk-card-default .uk-card-title{color:#333}.uk-card-default .uk-card-header{border-bottom:1px solid #e5e5e5}.uk-card-default .uk-card-footer{border-top:1px solid #e5e5e5}.uk-card-small .uk-card-body,.uk-card-small.uk-card-body{padding:20px}.uk-card-small .uk-card-footer,.uk-card-small .uk-card-header{padding:13px 20px}.uk-card-body>.uk-nav-default{margin-left:-30px;margin-right:-30px}.uk-card-body>.uk-nav-default:only-child{margin-top:-15px;margin-bottom:-15px}.uk-card-body .uk-nav-default>li>a{padding-left:30px;padding-right:30px}@media (min-width:1200px){.uk-card-body>.uk-nav-default{margin-left:-40px;margin-right:-40px}.uk-card-body>.uk-nav-default:only-child{margin-top:-25px;margin-bottom:-25px}.uk-card-body .uk-nav-default>li>a{padding-left:40px;padding-right:40px}}.uk-card-small>.uk-nav-default{margin-left:-20px;margin-right:-20px}.uk-card-small>.uk-nav-default:only-child{margin-top:-5px;margin-bottom:-5px}.uk-card-small .uk-nav-default>li>a{padding-left:20px;padding-right:20px}.uk-label{display:inline-block;background:#1e87f0;vertical-align:middle;white-space:nowrap;border-radius:2px;text-transform:uppercase}.uk-label,.uk-label-success{color:#fff}.uk-label-danger{background-color:#f0506e;color:#fff}.uk-overlay{padding:30px}.uk-overlay>:last-child{margin-bottom:0}.uk-overlay-primary{background:rgba(34,34,34,.8)}.uk-nav,.uk-nav ul{margin:0;padding:0;list-style:none}.uk-nav li>a{display:block;text-decoration:none}.uk-nav li>a:focus{outline:0}.uk-nav>li>a{padding:5px 0}.uk-nav-default{font-size:.875rem}.uk-nav-default>li>a,.uk-text-meta a{color:#999}.uk-nav-default>li>a:focus,.uk-nav-default>li>a:hover{color:#666}.uk-nav-default>li.uk-active>a{color:#333}.uk-navbar{display:flex;position:relative}.uk-navbar-container:not(.uk-navbar-transparent){background:#f8f8f8}.uk-navbar-container>::after,.uk-navbar-container>::before{display:none!important}.uk-navbar-right{display:flex;align-items:center;margin-left:auto}.uk-navbar-nav{display:flex;margin:0;padding:0;list-style:none}.uk-navbar-right{flex-wrap:wrap}.uk-navbar-nav>li>a{display:flex;justify-content:center;align-items:center;box-sizing:border-box;min-height:80px;padding:0 15px;font-size:.875rem;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";text-decoration:none;color:#999;text-transform:uppercase;transition:.1s ease-in-out;transition-property:color,background-color}.uk-navbar-nav>li:hover>a,.uk-navbar-nav>li>a.uk-open,.uk-navbar-nav>li>a:focus{color:#666;outline:0}.uk-navbar-nav>li.uk-active>a,.uk-navbar-nav>li>a:active{color:#333}.uk-navbar-subtitle{font-size:.875rem}.uk-navbar-container>.uk-container .uk-navbar-right{margin-right:-15px}.uk-subnav{display:flex;flex-wrap:wrap;margin-left:-20px;padding:0;list-style:none}.uk-subnav>*{flex:none;padding-left:20px;position:relative}.uk-subnav>*>:first-child{display:block;color:#999;font-size:.875rem;text-transform:uppercase;transition:.1s ease-in-out;transition-property:color,background-color}.uk-subnav>*>a:focus,.uk-subnav>*>a:hover{color:#666;text-decoration:none;outline:0}.uk-subnav>.uk-active>a{color:#333}.uk-subnav-pill>*>:first-child{padding:5px 10px;background:0 0;color:#999}.uk-subnav-pill>*>a:focus,.uk-subnav-pill>*>a:hover{background-color:#f8f8f8;color:#666}.uk-subnav-pill>*>a:active{background-color:#f8f8f8;color:#666}.uk-subnav-pill>.uk-active>a{background-color:#1e87f0;color:#fff}.uk-slidenav{padding:5px 10px;color:rgba(102,102,102,.5);transition:color .1s ease-in-out}.uk-slidenav:focus,.uk-slidenav:hover{color:rgba(102,102,102,.9);outline:0}.uk-slidenav:active{color:rgba(102,102,102,.5)}.uk-slidenav-large{padding:10px}.uk-slidenav-container{display:flex}.uk-slideshow{-webkit-tap-highlight-color:transparent}.uk-slideshow-items{position:relative;z-index:0;margin:0;padding:0;list-style:none;overflow:hidden;-webkit-touch-callout:none}.uk-slideshow-items>*{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;will-change:transform,opacity;touch-action:pan-y}.uk-slideshow-items>:not(.uk-active){display:none}.uk-slider{-webkit-tap-highlight-color:transparent}.uk-slider-items{will-change:transform;position:relative}.uk-slider-items:not(.uk-grid){display:flex;margin:0;padding:0;list-style:none;-webkit-touch-callout:none}.uk-slider-items.uk-grid{flex-wrap:nowrap}.uk-slider-items>*{position:relative;touch-action:pan-y}.uk-sticky-fixed{z-index:980;box-sizing:border-box;margin:0!important;-webkit-backface-visibility:hidden;backface-visibility:hidden}.uk-sticky.uk-animation-reverse,.uk-sticky[class*=uk-animation-]{animation-duration:.2s}.uk-offcanvas{display:none;position:fixed;top:0;bottom:0;left:0;z-index:1000}.uk-offcanvas-bar{position:absolute;top:0;bottom:0;left:-270px;box-sizing:border-box;width:270px;padding:20px;background:#222;overflow-y:auto;-webkit-overflow-scrolling:touch}@media (min-width:960px){.uk-offcanvas-bar{left:-350px;width:350px;padding:40px}}.uk-open>.uk-offcanvas-bar{left:0}.uk-offcanvas-overlay{width:100vw;touch-action:none}.uk-offcanvas-overlay::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.1);opacity:0;transition:opacity .15s linear}.uk-offcanvas-overlay.uk-open::before{opacity:1}[class*=uk-animation-]{animation-duration:.5s;animation-timing-function:ease-out;animation-fill-mode:both}.uk-animation-reverse{animation-direction:reverse;animation-timing-function:ease-in}.uk-animation-slide-top{animation-name:uk-fade-top}.uk-animation-kenburns{animation-name:uk-scale-kenburns;animation-duration:15s}[class*=uk-child-width]>*{box-sizing:border-box;width:100%}@media (min-width:640px){.uk-child-width-1-1\@s>*{width:100%}.uk-child-width-1-2\@s>*{width:50%}.uk-child-width-1-3\@s>*{width:calc(100%*1/3.001)}}@media (min-width:960px){.uk-child-width-1-2\@m>*{width:50%}.uk-child-width-1-3\@m>*{width:calc(100%*1/3.001)}.uk-child-width-1-4\@m>*{width:25%}.uk-child-width-1-6\@m>*{width:calc(100%*1/6.001)}}@media (min-width:1200px){.uk-child-width-1-2\@l>*{width:50%}.uk-child-width-1-3\@l>*{width:calc(100%*1/3.001)}.uk-child-width-1-4\@l>*{width:25%}.uk-child-width-1-6\@l>*{width:calc(100%*1/6.001)}}@media (min-width:1600px){.uk-child-width-1-2\@xl>*{width:50%}.uk-child-width-1-3\@xl>*{width:calc(100%*1/3.001)}.uk-child-width-1-4\@xl>*{width:25%}.uk-child-width-1-6\@xl>*{width:calc(100%*1/6.001)}}[class*=uk-width]{box-sizing:border-box;width:100%;max-width:100%}.uk-width-auto{width:auto}.uk-width-expand{flex:1;min-width:1px}@media (min-width:640px){.uk-width-1-1\@s{width:100%}.uk-width-1-3\@s{width:calc(100%*1/3.001)}.uk-width-4-5\@s{width:80%}.uk-width-auto\@s{width:auto}}@media (min-width:960px){.uk-width-1-1\@m{width:100%}.uk-width-1-2\@m{width:50%}.uk-width-1-3\@m{width:calc(100%*1/3.001)}.uk-width-2-3\@m{width:calc(100%*2/3.001)}.uk-width-1-4\@m{width:25%}.uk-width-2-5\@m{width:40%}.uk-width-3-5\@m{width:60%}.uk-width-4-5\@m{width:80%}.uk-width-5-6\@m{width:calc(100%*5/6.001)}.uk-width-expand\@m{flex:1;min-width:1px}}@media (min-width:1200px){.uk-width-1-2\@l{width:50%}.uk-width-1-3\@l{width:calc(100%*1/3.001)}.uk-width-2-3\@l{width:calc(100%*2/3.001)}.uk-width-1-4\@l{width:25%}.uk-width-3-4\@l{width:75%}.uk-width-1-5\@l{width:20%}.uk-width-2-5\@l{width:40%}.uk-width-3-5\@l{width:60%}.uk-width-5-6\@l{width:calc(100%*5/6.001)}.uk-width-auto\@l{width:auto}.uk-width-expand\@l{flex:1;min-width:1px}}@media (min-width:1600px){.uk-width-1-2\@xl{width:50%}.uk-width-1-3\@xl{width:calc(100%*1/3.001)}.uk-width-2-3\@xl{width:calc(100%*2/3.001)}.uk-width-1-4\@xl{width:25%}.uk-width-3-4\@xl{width:75%}.uk-width-1-5\@xl{width:20%}.uk-width-2-5\@xl{width:40%}.uk-width-3-5\@xl{width:60%}.uk-width-5-6\@xl{width:calc(100%*5/6.001)}.uk-width-auto\@xl{width:auto}.uk-width-expand\@xl{flex:1;min-width:1px}}[class*=uk-height]{box-sizing:border-box}.uk-height-1-1{height:100%}.uk-text-meta{font-size:.875rem;line-height:1.4}.uk-text-meta a:hover{color:#666;text-decoration:none}.uk-text-large{font-size:1.5rem;line-height:1.5}.uk-text-bold{font-weight:bolder}.uk-text-uppercase{text-transform:uppercase!important}.uk-text-left{text-align:left!important}.uk-text-right{text-align:right!important}.uk-text-center{text-align:center!important}.uk-cover{max-width:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}iframe.uk-cover{pointer-events:none}.uk-cover-container{overflow:hidden;position:relative}.uk-background-center-center{background-position:50% 50%}.uk-background-fixed{background-attachment:fixed;backface-visibility:hidden}@media (pointer:coarse){.uk-background-fixed{background-attachment:scroll}}[class*=uk-inline]{display:inline-block;position:relative;max-width:100%;vertical-align:middle;-webkit-backface-visibility:hidden}.uk-inline-clip{overflow:hidden}.uk-border-circle{border-radius:50%}.uk-border-rounded{border-radius:5px}.uk-inline-clip[class*=uk-border-]{-webkit-transform:translateZ(0)}.uk-box-shadow-medium{box-shadow:0 5px 15px rgba(0,0,0,.08)}.uk-box-shadow-large{box-shadow:0 14px 25px rgba(0,0,0,.16)}.uk-box-shadow-hover-xlarge:hover,.uk-box-shadow-xlarge{box-shadow:0 28px 50px rgba(0,0,0,.16)}[class*=uk-box-shadow-hover]{transition:box-shadow .1s ease-in-out}.uk-transform-origin-top-center{transform-origin:50%0}.uk-transform-origin-center-left{transform-origin:0 50%}.uk-transform-origin-center-right{transform-origin:100% 50%}.uk-transform-origin-bottom-center{transform-origin:50% 100%}.uk-transform-origin-bottom-right{transform-origin:100% 100%}.uk-flex{display:flex}.impx-menu-wrapper.style2.uk-sticky.uk-active .impx-top-header.style2,.uk-flex::after,.uk-flex::before{display:none}.uk-flex-left{justify-content:flex-start}.uk-flex-center{justify-content:center}.uk-flex-right{justify-content:flex-end}.uk-flex-middle{align-items:center}.uk-margin{margin-bottom:20px}*+.uk-margin,.uk-margin-top{margin-top:20px!important}.uk-margin-bottom{margin-bottom:20px!important}.uk-margin-small-top{margin-top:10px!important}.history-list li h4,.uk-margin-small-bottom{margin-bottom:10px!important}.uk-margin-medium-top{margin-top:40px!important}.uk-margin-medium-bottom{margin-bottom:40px!important}.uk-margin-large-top{margin-top:40px!important}.uk-margin-large-bottom{margin-bottom:40px!important}@media (min-width:1200px){.uk-margin-large-top{margin-top:70px!important}.uk-margin-large-bottom{margin-bottom:70px!important}}.uk-margin-remove{margin:0!important}.uk-margin-remove-top{margin-top:0!important}.uk-margin-remove-bottom{margin-bottom:0!important}.uk-margin-remove-vertical{margin-top:0!important;margin-bottom:0!important}.uk-padding{padding:30px}@media (min-width:1200px){.uk-padding{padding:40px}}.uk-padding-large{padding:30px}@media (min-width:1200px){.uk-padding-large{padding:70px}}.uk-padding-remove-bottom{padding-bottom:0!important}.uk-padding-remove-vertical{padding-top:0!important;padding-bottom:0!important}.uk-padding-remove-horizontal{padding-left:0!important;padding-right:0!important}[class*=uk-position-bottom],[class*=uk-position-center],[class*=uk-position-left],[class*=uk-position-right]{position:absolute!important}.uk-position-bottom{bottom:0;left:0;right:0}.uk-position-left{top:0;bottom:0;left:0}.uk-position-right{top:0;bottom:0;right:0}.uk-position-center{top:50%;left:50%;transform:translate(-50%,-50%);width:-moz-max-content;width:max-content;max-width:100%;box-sizing:border-box}[class*=uk-position-center-left],[class*=uk-position-center-right]{top:50%;transform:translateY(-50%)}.uk-position-center-left{left:0}.uk-position-center-right{right:0}.uk-position-cover{position:absolute;top:0;bottom:0;left:0;right:0}.uk-position-relative{position:relative!important}.uk-position-z-index{z-index:1}.uk-position-small{max-width:calc(100% - (15px*2));margin:15px}.uk-position-small.uk-position-center{transform:translate(-50%,-50%) translate(-15px,-15px)}.uk-position-small[class*=uk-position-center-left],.uk-position-small[class*=uk-position-center-right]{transform:translateY(-50%) translateY(-15px)}.uk-transition-toggle{-webkit-tap-highlight-color:transparent}.uk-transition-toggle:focus,.uk-visible-toggle:focus{outline:0}.uk-transition-fade,[class*=uk-transition-scale],[class*=uk-transition-slide]{transition:.3s ease-out;transition-property:opacity,transform,filter,stroke-dashoffset;opacity:0}.uk-transition-active.uk-active .uk-transition-fade,.uk-transition-toggle:focus .uk-transition-fade,.uk-transition-toggle:hover .uk-transition-fade{opacity:1}.uk-transition-scale-up{transform:scale3d(1,1,1)}.uk-transition-scale-down{transform:scale3d(1.1,1.1,1)}.uk-transition-active.uk-active .uk-transition-scale-up,.uk-transition-toggle:focus .uk-transition-scale-up,.uk-transition-toggle:hover .uk-transition-scale-up{opacity:1;transform:scale3d(1.1,1.1,1)}.uk-transition-active.uk-active .uk-transition-scale-down,.uk-transition-toggle:focus .uk-transition-scale-down,.uk-transition-toggle:hover .uk-transition-scale-down{opacity:1;transform:scale3d(1,1,1)}.uk-transition-slide-top{transform:translateY(-100%)}.uk-transition-slide-bottom{transform:translateY(100%)}.uk-transition-slide-left{transform:translateX(-100%)}.uk-transition-active.uk-active [class*=uk-transition-slide],.uk-transition-toggle:focus [class*=uk-transition-slide],.uk-transition-toggle:hover [class*=uk-transition-slide]{opacity:1;transform:translate(0,0)}.uk-hidden,[hidden]{display:none!important}@media (min-width:960px){.uk-hidden\@m{display:none!important}}@media (min-width:1200px){.uk-hidden\@l{display:none!important}}@media (min-width:1600px){.uk-hidden\@xl{display:none!important}}@media (max-width:639px){.uk-visible\@s{display:none!important}}@media (max-width:959px){.uk-visible\@m{display:none!important}}.uk-visible-toggle:not(:hover):not(:focus) .uk-hidden-hover:not(:focus-within){position:absolute!important;width:0!important;height:0!important;padding:0!important;margin:0!important;overflow:hidden!important}.uk-visible-toggle{-webkit-tap-highlight-color:transparent}.uk-light,.uk-light blockquote footer,.uk-offcanvas-bar,.uk-offcanvas-bar blockquote footer,.uk-overlay-primary,.uk-overlay-primary blockquote footer{color:rgba(255,255,255,.7)}.uk-light .bm-h1,.uk-light a,.uk-light a:hover,.uk-light blockquote,.uk-light h1,.uk-light h2,.uk-light h3,.uk-light h4,.uk-light h5,.uk-light h6,.uk-offcanvas-bar .bm-h1,.uk-offcanvas-bar a,.uk-offcanvas-bar a:hover,.uk-offcanvas-bar blockquote,.uk-offcanvas-bar h1,.uk-offcanvas-bar h2,.uk-offcanvas-bar h3,.uk-offcanvas-bar h4,.uk-offcanvas-bar h5,.uk-offcanvas-bar h6,.uk-overlay-primary .bm-h1,.uk-overlay-primary a,.uk-overlay-primary a:hover,.uk-overlay-primary blockquote,.uk-overlay-primary h1,.uk-overlay-primary h2,.uk-overlay-primary h3,.uk-overlay-primary h4,.uk-overlay-primary h5,.uk-overlay-primary h6{color:#fff}.uk-light .uk-heading-bullet::before,.uk-offcanvas-bar .uk-heading-bullet::before,.uk-overlay-primary .uk-heading-bullet::before{border-left-color:rgba(255,255,255,.2)}.uk-light .uk-heading-line>::after,.uk-light .uk-heading-line>::before,.uk-offcanvas-bar .uk-heading-line>::after,.uk-offcanvas-bar .uk-heading-line>::before,.uk-overlay-primary .uk-heading-line>::after,.uk-overlay-primary .uk-heading-line>::before{border-bottom-color:rgba(255,255,255,.2)}.uk-light .uk-list-divider>li:nth-child(n+2),.uk-offcanvas-bar .uk-list-divider>li:nth-child(n+2),.uk-overlay-primary .uk-list-divider>li:nth-child(n+2){border-top-color:rgba(255,255,255,.2)}.uk-light .uk-input,.uk-light .uk-select,.uk-light .uk-textarea,.uk-offcanvas-bar .uk-input,.uk-offcanvas-bar .uk-select,.uk-offcanvas-bar .uk-textarea,.uk-overlay-primary .uk-input,.uk-overlay-primary .uk-select,.uk-overlay-primary .uk-textarea{background-color:rgba(255,255,255,.1);color:rgba(255,255,255,.7);background-clip:padding-box;border-color:rgba(255,255,255,.2)}.uk-light .uk-input:focus,.uk-light .uk-select:focus,.uk-light .uk-textarea:focus,.uk-offcanvas-bar .uk-input:focus,.uk-offcanvas-bar .uk-select:focus,.uk-offcanvas-bar .uk-textarea:focus,.uk-overlay-primary .uk-input:focus,.uk-overlay-primary .uk-select:focus,.uk-overlay-primary .uk-textarea:focus{background-color:rgba(255,255,255,.1);color:rgba(255,255,255,.7);border-color:rgba(255,255,255,.7)}.uk-light .uk-input::-ms-input-placeholder,.uk-offcanvas-bar .uk-input::-ms-input-placeholder,.uk-overlay-primary .uk-input::-ms-input-placeholder{color:rgba(255,255,255,.5)!important}.uk-light .uk-input::placeholder,.uk-offcanvas-bar .uk-input::placeholder,.uk-overlay-primary .uk-input::placeholder{color:rgba(255,255,255,.5)}.uk-light .uk-textarea::-ms-input-placeholder,.uk-offcanvas-bar .uk-textarea::-ms-input-placeholder,.uk-overlay-primary .uk-textarea::-ms-input-placeholder{color:rgba(255,255,255,.5)!important}.uk-light .uk-textarea::placeholder,.uk-offcanvas-bar .uk-textarea::placeholder,.uk-overlay-primary .uk-textarea::placeholder{color:rgba(255,255,255,.5)}.uk-light .uk-select:not([multiple]):not([size]),.uk-offcanvas-bar .uk-select:not([multiple]):not([size]),.uk-overlay-primary .uk-select:not([multiple]):not([size]){background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0A%3C%2Fsvg%3E%0A)}.uk-light .uk-form-label,.uk-offcanvas-bar .uk-form-label,.uk-overlay-primary .uk-form-label{color:#fff}.uk-light .uk-form-icon,.uk-light .uk-nav-default>li>a,.uk-light .uk-navbar-nav>li>a,.uk-offcanvas-bar .uk-form-icon,.uk-offcanvas-bar .uk-nav-default>li>a,.uk-offcanvas-bar .uk-navbar-nav>li>a,.uk-overlay-primary .uk-form-icon,.uk-overlay-primary .uk-nav-default>li>a,.uk-overlay-primary .uk-navbar-nav>li>a{color:rgba(255,255,255,.5)}.uk-light .uk-form-icon:hover,.uk-offcanvas-bar .uk-form-icon:hover,.uk-overlay-primary .uk-form-icon:hover{color:rgba(255,255,255,.7)}.uk-light .uk-button-default,.uk-offcanvas-bar .uk-button-default,.uk-overlay-primary .uk-button-default{background-color:transparent;color:#fff;border-color:rgba(255,255,255,.7)}.uk-light .uk-button-default:focus,.uk-light .uk-button-default:hover,.uk-offcanvas-bar .uk-button-default:focus,.uk-offcanvas-bar .uk-button-default:hover,.uk-overlay-primary .uk-button-default:focus,.uk-overlay-primary .uk-button-default:hover{background-color:transparent;color:#fff;border-color:#fff}.uk-light .uk-button-default.uk-active,.uk-light .uk-button-default:active,.uk-offcanvas-bar .uk-button-default.uk-active,.uk-offcanvas-bar .uk-button-default:active,.uk-overlay-primary .uk-button-default.uk-active,.uk-overlay-primary .uk-button-default:active{background-color:transparent;color:#fff;border-color:#fff}.uk-light .uk-button-primary,.uk-offcanvas-bar .uk-button-primary,.uk-overlay-primary .uk-button-primary{background-color:#fff;color:#666}.uk-light .uk-button-primary:focus,.uk-light .uk-button-primary:hover,.uk-offcanvas-bar .uk-button-primary:focus,.uk-offcanvas-bar .uk-button-primary:hover,.uk-overlay-primary .uk-button-primary:focus,.uk-overlay-primary .uk-button-primary:hover{background-color:#f2f2f2;color:#666}.uk-light .uk-button-primary.uk-active,.uk-light .uk-button-primary:active,.uk-offcanvas-bar .uk-button-primary.uk-active,.uk-offcanvas-bar .uk-button-primary:active,.uk-overlay-primary .uk-button-primary.uk-active,.uk-overlay-primary .uk-button-primary:active{background-color:#e6e6e6;color:#666}.uk-light .uk-button-text,.uk-offcanvas-bar .uk-button-text,.uk-overlay-primary .uk-button-text{color:#fff}.uk-light .uk-button-text::before,.uk-offcanvas-bar .uk-button-text::before,.uk-overlay-primary .uk-button-text::before{border-bottom-color:#fff}.uk-light .uk-button-text:focus,.uk-light .uk-button-text:hover,.uk-offcanvas-bar .uk-button-text:focus,.uk-offcanvas-bar .uk-button-text:hover,.uk-overlay-primary .uk-button-text:focus,.uk-overlay-primary .uk-button-text:hover{color:#fff}.uk-light .uk-button-text:disabled,.uk-offcanvas-bar .uk-button-text:disabled,.uk-overlay-primary .uk-button-text:disabled{color:rgba(255,255,255,.5)}.uk-light .uk-label,.uk-offcanvas-bar .uk-label,.uk-overlay-primary .uk-label{background-color:#fff;color:#666}.uk-light .uk-nav-default>li>a:focus,.uk-light .uk-nav-default>li>a:hover,.uk-offcanvas-bar .uk-nav-default>li>a:focus,.uk-offcanvas-bar .uk-nav-default>li>a:hover,.uk-overlay-primary .uk-nav-default>li>a:focus,.uk-overlay-primary .uk-nav-default>li>a:hover{color:rgba(255,255,255,.7)}.uk-light .uk-nav-default>li.uk-active>a,.uk-offcanvas-bar .uk-nav-default>li.uk-active>a,.uk-overlay-primary .uk-nav-default>li.uk-active>a{color:#fff}.uk-light .uk-navbar-nav>li:hover>a,.uk-light .uk-navbar-nav>li>a.uk-open,.uk-light .uk-navbar-nav>li>a:focus,.uk-light .uk-subnav>*>a:focus,.uk-light .uk-subnav>*>a:hover,.uk-offcanvas-bar .uk-navbar-nav>li:hover>a,.uk-offcanvas-bar .uk-navbar-nav>li>a.uk-open,.uk-offcanvas-bar .uk-navbar-nav>li>a:focus,.uk-offcanvas-bar .uk-subnav>*>a:focus,.uk-offcanvas-bar .uk-subnav>*>a:hover,.uk-overlay-primary .uk-navbar-nav>li:hover>a,.uk-overlay-primary .uk-navbar-nav>li>a.uk-open,.uk-overlay-primary .uk-navbar-nav>li>a:focus,.uk-overlay-primary .uk-subnav>*>a:focus,.uk-overlay-primary .uk-subnav>*>a:hover{color:rgba(255,255,255,.7)}.impx-menu-wrapper.style2 .uk-navbar-nav.impx-nav>li.uk-active>a,.impx-menu-wrapper.style2 .uk-navbar-nav.impx-nav>li:hover>a,.impx-menu-wrapper.style2.uk-active .uk-navbar-nav.impx-nav>li>a,.impx-top-social ul li a,.uk-light .uk-navbar-nav>li.uk-active>a,.uk-light .uk-navbar-nav>li>a:active,.uk-light .uk-subnav>.uk-active>a,.uk-offcanvas-bar .uk-navbar-nav>li.uk-active>a,.uk-offcanvas-bar .uk-navbar-nav>li>a:active,.uk-offcanvas-bar .uk-subnav>.uk-active>a,.uk-overlay-primary .uk-navbar-nav>li.uk-active>a,.uk-overlay-primary .uk-navbar-nav>li>a:active,.uk-overlay-primary .uk-subnav>.uk-active>a{color:#fff}.uk-light .uk-subnav>*>:first-child,.uk-offcanvas-bar .uk-subnav>*>:first-child,.uk-overlay-primary .uk-subnav>*>:first-child{color:rgba(255,255,255,.5)}.uk-light .uk-subnav-pill>*>:first-child,.uk-offcanvas-bar .uk-subnav-pill>*>:first-child,.uk-overlay-primary .uk-subnav-pill>*>:first-child{background-color:transparent;color:rgba(255,255,255,.5)}.uk-light .uk-subnav-pill>*>a:focus,.uk-light .uk-subnav-pill>*>a:hover,.uk-offcanvas-bar .uk-subnav-pill>*>a:focus,.uk-offcanvas-bar .uk-subnav-pill>*>a:hover,.uk-overlay-primary .uk-subnav-pill>*>a:focus,.uk-overlay-primary .uk-subnav-pill>*>a:hover{background-color:rgba(255,255,255,.1);color:rgba(255,255,255,.7)}.uk-light .uk-subnav-pill>*>a:active,.uk-offcanvas-bar .uk-subnav-pill>*>a:active,.uk-overlay-primary .uk-subnav-pill>*>a:active{background-color:rgba(255,255,255,.1);color:rgba(255,255,255,.7)}.uk-light .uk-subnav-pill>.uk-active>a,.uk-offcanvas-bar .uk-subnav-pill>.uk-active>a,.uk-overlay-primary .uk-subnav-pill>.uk-active>a{background-color:#fff;color:#666}.uk-card-primary.uk-card-body .uk-slidenav,.uk-card-primary>:not([class*=uk-card-media]) .uk-slidenav,.uk-card-secondary.uk-card-body .uk-slidenav,.uk-card-secondary>:not([class*=uk-card-media]) .uk-slidenav,.uk-light .uk-slidenav,.uk-offcanvas-bar .uk-slidenav,.uk-overlay-primary .uk-slidenav,.uk-section-primary:not(.uk-preserve-color) .uk-slidenav,.uk-section-secondary:not(.uk-preserve-color) .uk-slidenav,.uk-tile-primary:not(.uk-preserve-color) .uk-slidenav,.uk-tile-secondary:not(.uk-preserve-color) .uk-slidenav{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-slidenav:focus,.uk-card-primary.uk-card-body .uk-slidenav:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-slidenav:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-slidenav:hover,.uk-card-secondary.uk-card-body .uk-slidenav:focus,.uk-card-secondary.uk-card-body .uk-slidenav:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-slidenav:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-slidenav:hover,.uk-light .uk-slidenav:focus,.uk-light .uk-slidenav:hover,.uk-offcanvas-bar .uk-slidenav:focus,.uk-offcanvas-bar .uk-slidenav:hover,.uk-overlay-primary .uk-slidenav:focus,.uk-overlay-primary .uk-slidenav:hover,.uk-section-primary:not(.uk-preserve-color) .uk-slidenav:focus,.uk-section-primary:not(.uk-preserve-color) .uk-slidenav:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-slidenav:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-slidenav:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-slidenav:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-slidenav:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-slidenav:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-slidenav:hover{color:rgba(255,255,255,.95)}.uk-card-primary.uk-card-body .uk-slidenav:active,.uk-card-primary>:not([class*=uk-card-media]) .uk-slidenav:active,.uk-card-secondary.uk-card-body .uk-slidenav:active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-slidenav:active,.uk-light .uk-slidenav:active,.uk-offcanvas-bar .uk-slidenav:active,.uk-overlay-primary .uk-slidenav:active,.uk-section-primary:not(.uk-preserve-color) .uk-slidenav:active,.uk-section-secondary:not(.uk-preserve-color) .uk-slidenav:active,.uk-tile-primary:not(.uk-preserve-color) .uk-slidenav:active,.uk-tile-secondary:not(.uk-preserve-color) .uk-slidenav:active{color:rgba(255,255,255,.7)}.uk-light .uk-text-meta,.uk-offcanvas-bar .uk-text-meta,.uk-overlay-primary .uk-text-meta{color:rgba(255,255,255,.5)}@media print{*,::after,::before{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}blockquote{border:1px solid #999}thead{display:table-header-group}blockquote,img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}blockquote,body{background-color:#fafafa}body{font-family:"Roboto",Arial,sans-serif;font-size:15px;line-height:24px;font-weight:400;color:#4f4f4f}p{margin-bottom:20px}.impx-text-large{font-size:1.1rem;line-height:1.7rem}blockquote{position:relative;padding:25px 25px 20px;font-size:1.2rem;line-height:1.5;letter-spacing:.2px;border-left:6px solid #dbdbdb;font-style:italic}blockquote,blockquote p{margin:0;color:inherit}.impx-text-shadow{text-shadow:0 1px 1px rgba(0,0,0,.7)}.impx-text-shadow.medium{text-shadow:0 1px 1px rgba(0,0,0,.8)}.uk-label.small{padding:4px 6px 2px;line-height:1.3;font-size:.675rem}.uk-navbar-nav.impx-nav>li.uk-active>a,.uk-navbar-nav.impx-nav>li:hover>a,a{color:#31a9a9}a:hover{color:#333;text-decoration:none}.bm-h1,h1,h2{line-height:1.3}.bm-h1,h1,h2,h3,h4,h5,h6{font-family:"Lato",Arial,sans-serif;color:#3f3f3f;font-weight:700}.bm-h1,.bm-h1.uk-card-title,h1,h1.uk-card-title{font-size:42px}.impx-room-item h2.uk-card-title,h2,h2.uk-card-title{font-size:36px}h3,h3.uk-card-title{font-size:30px;line-height:1.2}h4,h4.uk-card-title,h5,h5.uk-card-title{font-size:24px;line-height:1.2;letter-spacing:-.2px}h5,h5.uk-card-title{font-size:20px}h6,h6.uk-card-title{font-size:18px;line-height:1.2;letter-spacing:0}.impx-text-white{color:#fff!important}.impx-text-gold{color:#c29336!important}.impx-text-light{color:rgba(255,255,255,.9)!important}.impx-text-lighter{color:rgba(255,255,255,.8)!important}.uk-label-success{background-color:#2fa2a2}.bg-color-gray{background-color:#e0e0e0!important}.bg-color-aqua{background-color:#31a9a9!important}.bg-color-gold{background-color:#c29336!important}.impx-outline-border{border:4px solid #fff}.impx-outline-border.small{border:2px solid #fff}.impx-outline-border.medium{border:6px solid #fff}.impx-outline-border.large{border:8px solid #fff}.impx-outline-border.xxlarge{border:12px solid #fff}.impx-outline-border.transparent{border-color:rgba(0,0,0,.3)}.impx-negative-top{margin-top:-120px}.impx-negative-top.tiny{margin-top:-30px}.impx-negative-top.small{margin-top:-45px}.impx-negative-top.medium{margin-top:-70px}.impx-negative-top.large{margin-top:-100px}.impx-negative-top.xxlarge{margin-top:-180px}.no-margin{margin:0!important}.impx-padding-small{padding:20px}.impx-padding-medium{padding:30px}.impx-padding-remove-right{padding-right:0!important}.impx-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background-color:rgba(0,0,0,.3)}.impx-overlay.light{background-color:rgba(0,0,0,.2)}.impx-overlay.dark{background-color:rgba(0,0,0,.5)}.impx-overlay.aqua-darkest{background-color:rgba(49,169,169,.9)}.impx-overlay.gold{background-color:rgba(227,181,89,.3)}.impx-overlay.overlay-squared.padding-xwide{left:25px;right:25px;bottom:25px;top:25px}.uk-label{padding:2px 8px;line-height:1.3;font-size:.775rem}.pattern-1{background-image:url(../images/pattern/transparent-flower12-lg.webp);background-repeat:repeat}.color1{background-color:#c29336}.color2{background-color:#636e87}.color3{background-color:#44706e}.color4{background-color:#b76f71}.color5{background-color:#5e965b}.color6{background-color:#9c8965}.bg-img2,.bg-img3{background-image:url(../images/background/background-6-bg.webp);background-position:center right;background-repeat:no-repeat;background-size:100%;background-attachment:scroll}.bg-img3{background-image:url(../images/background/IMG_0593-bg.webp)}.impx-button{padding-top:3px;font-weight:400;font-family:"Poppins",Arial,sans-serif;text-transform:uppercase;font-size:12px;border:0;background-color:#dadada}.impx-button.small{padding:2px 14px;line-height:24px}.impx-button.medium{padding:4px 20px;line-height:24px}.impx-button.large{padding:12px 30px;line-height:24px}.impx-button.button-wide{padding-left:20px;padding-right:20px}.impx-button-outline{background-color:transparent!important;border:2px solid #fff;color:#fff}.impx-button-outline.small-border{border-width:1px}.impx-button.impx-button-outline.gold{border-color:#d9a455;color:#d9a455}.impx-button.impx-button-outline.green{border-color:#76a665;color:#76a665}.impx-button-outline:hover{background-color:transparent;color:#fff;opacity:.9}.impx-button.gold{background-color:#d9a455;color:#fff}.impx-button.green{background-color:#76a665;color:#fff}.impx-button-rounded{border-radius:20px}.fa-2x.circle,.fa.circle{text-align:center;width:36px;height:36px;line-height:36px;border:2px solid #fff;border-radius:50%}.fa-2x.circle{width:64px;height:64px;line-height:64px;border:3px solid #fff}.impx-list{padding-left:0}ul.impx-list{padding-left:17px}.impx-list-inline li>[class*=fa-],.uk-list li>[class*=fa-]{margin-right:8px}.uk-list.impx-list>li:nth-child(n+2),.uk-list.impx-list>li>ul{margin-top:1px}.uk-list.impx-list.uk-list-large>li:nth-child(n+2),.uk-list.impx-list.uk-list-large>li>ul{margin-top:8px}.impx-list-inline{list-style-type:none;padding:0;margin:0}.impx-list-inline li{display:inline;margin-right:20px}.uk-list.room-fac>li:nth-child(n+2),.uk-list>li>ul{margin-top:5px}.uk-input:focus,.uk-select:focus,.uk-textarea:focus{border-color:#31a9a9}.impx-top-header{height:32px;line-height:32px}.impx-top-header.style2{border-bottom:1px solid rgba(255,255,255,.2);position:relative;top:0}.impx-top-phone p,.impx-top-social ul li{color:#fff;font-size:12px}.impx-top-social ul{list-style-type:none;display:block;text-align:right;margin-bottom:0;padding-bottom:0}.impx-top-social ul li{display:inline-block;margin-right:5px}.impx-top-social ul li i{margin-right:3px}.impx-top-header.style2 .impx-top-phone p,.impx-top-header.style2 .impx-top-social ul li,.impx-top-header.style2 .impx-top-social ul li a{color:#eaeaea;font-size:13px;font-weight:300}.impx-menu-wrapper{padding:14px 0 6px;background-color:#fff;position:relative;z-index:9999}.impx-hp-booking-form button.guests,.impx-hp-booking-form button.rooms,.impx-menu-wrapper.style2,.impx-menu-wrapper.transparent,.impx-top-header.style2{background-color:transparent}.impx-menu-wrapper.style2{position:absolute;top:0;width:100%;padding-top:0;padding-bottom:6px}.impx-menu-wrapper.uk-active{padding:12px 0 8px}.impx-menu-wrapper.style2.uk-active{padding:0;background-color:#fff;box-shadow:0 5px 10px rgba(0,0,0,.1)}.uk-navbar.impx-nav{background-color:transparent;margin-top:6px}.uk-navbar-nav.impx-nav ul{text-align:left}.uk-navbar-nav.impx-nav>li>a{color:#575757;font-family:"Lato",Arial,sans-serif;font-weight:400;text-transform:uppercase;padding:0 20px;font-size:16px}.impx-menu-wrapper.style2.uk-sticky.uk-active .uk-navbar-nav.impx-nav>li>a{font-size:15px;padding:0 20px;color:#454545}.impx-menu-wrapper.style2.uk-sticky.uk-active .uk-navbar-nav.impx-nav>li.uk-active>a,.impx-menu-wrapper.style2.uk-sticky.uk-active .uk-navbar-nav.impx-nav>li:hover>a{color:#222}.uk-navbar-nav.impx-nav.style2{margin-top:17px}.impx-menu-wrapper.style2.uk-sticky.uk-active .uk-navbar-nav.impx-nav.style2{margin-top:6px}.impx-menu-wrapper.style2 .uk-navbar-nav.impx-nav>li>a{color:#dadada;padding:0 20px}.impx-menu-wrapper.style2 .uk-navbar-nav.impx-nav>li:last-child>a{padding-right:0}.uk-navbar.impx-nav .uk-navbar-nav>li.uk-active>a,.uk-navbar.impx-nav .uk-navbar-nav>li.uk-open>a,.uk-navbar.impx-nav .uk-navbar-nav>li:hover>a,.uk-navbar.impx-nav .uk-navbar-nav>li>a:focus{background-color:transparent;color:#31a9a9}.impx-menu-wrapper.style2 .uk-navbar.impx-nav .uk-navbar-nav>li.uk-active>a,.impx-menu-wrapper.style2 .uk-navbar.impx-nav .uk-navbar-nav>li.uk-open>a,.impx-menu-wrapper.style2 .uk-navbar.impx-nav .uk-navbar-nav>li:hover>a,.impx-menu-wrapper.style2 .uk-navbar.impx-nav .uk-navbar-nav>li>a:focus{background-color:transparent;color:#fff}.impx-menu-wrapper.uk-active.style2 .uk-navbar.impx-nav .uk-navbar-nav>li.uk-active>a,.impx-menu-wrapper.uk-active.style2 .uk-navbar.impx-nav .uk-navbar-nav>li.uk-open>a,.impx-menu-wrapper.uk-active.style2 .uk-navbar.impx-nav .uk-navbar-nav>li:hover>a,.impx-menu-wrapper.uk-active.style2 .uk-navbar.impx-nav .uk-navbar-nav>li>a:focus{color:#f25e86}.uk-navbar-nav.impx-nav>li>a div.uk-navbar-subtitle{font-family:"Roboto",Arial,sans-serif;font-size:13px;font-weight:300;text-transform:lowercase;color:#a6a6a6;margin-top:-3px}.impx-menu-wrapper.style2 .uk-navbar-nav.impx-nav>li>a div.uk-navbar-subtitle{color:#d8d8d8;margin-top:-2px}.impx-menu-wrapper.style2 .uk-navbar-nav.impx-nav>li:hover>a div.uk-navbar-subtitle{color:#dbdbdb}.impx-menu-wrapper.uk-active.style2 .uk-navbar-nav.impx-nav>li>a div.uk-navbar-subtitle{color:#8a8a8a;margin-top:-6px}i span,s{display:block}i span{color:#fff;text-align:center;top:43%;margin-top:-.8em;position:relative;text-shadow:.0325em .0325em .0325em #333;font-style:normal;font-weight:700;font-size:30px}i span span{font-size:16px;margin-top:.2em;text-transform:uppercase}s{width:.625em;height:.625em;background:#333;top:50%;margin-top:-.3125em;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);position:absolute;opacity:.5}s:nth-of-type(1){margin-left:-1.25em;left:0}s:nth-of-type(2){right:0;margin-right:-1.25em}.impx-logo,.impx-logo img{display:block;margin:0 auto}.impx-menu-wrapper.style2 .impx-logo{margin-top:25px;margin-right:0;margin-left:0}.impx-menu-wrapper.uk-active.style2 .impx-logo{margin-top:15px}.impx-menu-wrapper.style2 .impx-logo img{margin-right:0;margin-left:0}.impx-slide-container{height:640px;position:relative;z-index:1;margin-bottom:30px}.impx-slide-container.style2{margin-bottom:0;height:930px}.impx-slide-container.style1{margin-bottom:0;height:980px}.impx-section-history{background-image:url(../images/background/background-7-bg.webp);background-repeat:no-repeat}.impx-slideshow-fw{top:-60px;position:relative}.impx-slide-fw-caption{position:relative;z-index:3}.impx-slide-fw-caption.right{right:0}.impx-slide-fw-caption.text-right p.uk-text-right{margin-right:25px!important}.impx-slide-fw-caption-outline,.impx-slide-icon{position:relative}.impx-slide-fw-caption-outline:after,.impx-slide-fw-caption-outline:before{display:block;content:"";position:absolute;left:5px;width:160px;height:80px;border:10px solid #31a9a9}.impx-slide-fw-caption-outline.right:after,.impx-slide-fw-caption-outline.right:before{left:auto;right:0}.impx-slide-fw-caption-outline.center:after,.impx-slide-fw-caption-outline.center:before{right:0;left:30%}.impx-slide-fw-caption-outline.small:after,.impx-slide-fw-caption-outline.small:before{height:30px}.impx-slide-fw-caption-outline.small:before{top:-40px}.impx-slide-fw-caption-outline.small:after{bottom:-145px}.impx-slide-fw-caption-outline:before{top:-85px;border-bottom:0}.impx-slide-fw-caption-outline:after{bottom:-180px;border-top:0}.impx-slide-fw-caption-outline.bottom:after{bottom:-210px}.impx-slide-fw-caption .bm-h1,.impx-slide-fw-caption h1{font-size:72px;text-shadow:.0225em .0225em .0225em rgba(0,0,0,.3);font-weight:600}.impx-slide-fw-caption p{margin-top:-15px!important;text-shadow:.0225em .0225em .0225em rgba(0,0,0,.2);letter-spacing:1px}.impx-slide-fw-caption.resto-caption .bm-h1,.impx-slide-fw-caption.resto-caption h1{line-height:1}.impx-slide-fw-caption.resto-caption p{text-transform:none;letter-spacing:0}.impx-slide-icon{font-size:20px;width:54px;height:54px;line-height:54px;margin-right:10px;background-color:#31a9a9;border-radius:50%;color:#fff;text-align:center}.impx-slide-icon:after{content:"";position:absolute;left:4px;top:4px;bottom:4px;right:4px;border:2px solid #fff;border-radius:50%}.impx-slideshow .uk-slidenav-position .uk-slidenav-previous{left:0}.impx-slideshow .uk-slidenav-position .uk-slidenav-next{right:0}.impx-page-heading{height:360px;max-height:360px}.impx-page-heading.rooms{background-size:100%}.impx-page-heading.about,.impx-page-heading.blog,.impx-page-heading.rooms,.impx-page-heading.testimonial{background-image:url(../images/page-heading/asgf-bg.webp);background-repeat:no-repeat;background-position:center center}.impx-page-heading.blog,.impx-page-heading.testimonial{background-image:none}.impx-page-heading.blog{background-image:url(../images/page-heading/blog-bg.webp)}.impx-hero-resto,.impx-page-heading.contact,.impx-page-heading.gallery{background-image:url(../images/page-heading/gallery-bg.webp);background-repeat:no-repeat;background-position:center center}.impx-hero-resto,.impx-page-heading.contact{background-image:url(../images/page-heading/IMG_0518-bg.webp)}.impx-page-heading .page-title{z-index:2;top:260px}.impx-page-heading .page-title .bm-h1,.impx-page-heading .page-title h1{line-height:1}.impx-hero-resto{position:relative;min-height:820px;background-image:url(../images/background/background-13-bg.webp);background-size:cover}.impx-content,.impx-resto-badge{position:relative;margin-top:-220px}.impx-content{margin-top:-60px}.impx-content.style2{margin-top:-60px;z-index:2}.impx-resto-content{position:relative;padding-bottom:0;max-height:160px}.impx-resto-img.impx-negative-top.tiny{margin-top:-20px}.impx-badge-content h3{margin-bottom:5px}.impx-badge-content p{color:#e1f5f4}.impx-hours{display:block;clear:both}.impx-hours li{margin-right:10px;display:inline-block}.impx-services{padding-bottom:100px;position:relative}.impx-services-list{position:relative;margin-top:-130px}.impx-services-list.no-margin{margin-top:0}.impx-services .uk-heading-line>::after,.impx-services .uk-heading-line>::before{border-bottom:1px solid rgba(255,255,255,.2)}.impx-services .uk-heading-line>*{color:#fff;letter-spacing:1px;text-transform:uppercase;font-weight:400}.impx-hp-booking-form{margin-top:20px;position:relative;z-index:1}.impx-service-card .uk-card-badge{top:20px}.impx-service-card .uk-label-danger{background-color:#c29336;color:#fff}.impx-hp-booking-form .uk-input:-ms-input-placeholder,.impx-hp-booking-form .uk-textarea:-ms-input-placeholder{color:rgba(255,255,255,.8)!important}.impx-hp-booking-form .uk-input::placeholder,.impx-hp-booking-form .uk-textarea::placeholder{color:rgba(255,255,255,.8)!important}.impx-hp-booking-form h5{padding-bottom:5px}.impx-hp-booking-form label{color:#fff;display:block;width:100%;margin-bottom:5px;font-weight:300;letter-spacing:.5px;text-transform:uppercase;font-size:13px}.impx-hp-booking-form .uk-form-icon{color:rgba(255,255,255,.8);margin-top:30px}.impx-hp-booking-form .uk-form-icon.select-icon{left:30px}.impx-hp-booking-form.hp2 .uk-form-icon.select-icon{left:40px}.impx-hp-booking-form.side-form .uk-form-icon.select-icon{left:0}.impx-hp-booking-form .uk-select{padding-left:35px;width:100%!important;max-width:100%;font-size:14px!important;border:1px solid rgba(255,255,255,.5);color:rgba(255,255,255,.8);font-weight:300!important;text-transform:none!important;background-color:transparent;transition-property:none;background-color:rgba(0,0,0,.05)}.impx-hp-booking-form .uk-select option{background-color:#fff;border:1px solid rgba(255,255,255,.5);color:#333}.impx-hp-booking-form .uk-select.guests{padding-right:25px}.impx-hp-booking-form .uk-select:focus{border-color:rgba(255,255,255,.8);background-color:rgba(0,0,0,.1);color:#fff;outline:0}.impx-hp-booking-form .uk-input{border-color:rgba(255,255,255,.5);background-color:rgba(0,0,0,.05);font-size:14px!important;color:#fff}.impx-hp-booking-form.side-form [class*=uk-inline]{display:block}.impx-hp-booking-form .uk-input:focus{border-color:rgba(255,255,255,.8);background-color:rgba(0,0,0,.1);color:#fff}.impx-hp-booking-form button{padding-left:14px;padding-right:14px;background:#f857a6;background:-webkit-linear-gradient(to right,#ff5858,#f857a6);background:linear-gradient(to right,#ff5858,#f857a6);text-transform:uppercase;border-radius:20px}.impx-hp-booking-form .uk-heading-line>:after,.impx-hp-booking-form .uk-heading-line>:before{border-bottom:1px solid rgba(255,255,255,.3)}.impx-feature-item::after,.impx-feature-item::before{position:absolute;left:15px;right:15px;top:15px;bottom:15px;border:1px solid rgba(255,255,255,.2);content:"";display:block;z-index:1}.impx-feature-item::after{left:18px;right:18px;top:18px;bottom:18px;border:1px solid rgba(255,255,255,.4);display:none}.impx-feature-item .feature-icon{position:absolute;color:rgba(255,255,255,.07);right:0;bottom:-5px}.impx-section-rooms{z-index:2;height:470px;max-height:100%}.bg3,.impx-section-rooms.bg1{background-image:url(../images/background/background-6-bg.webp);background-repeat:no-repeat}.bg3{background-image:url(../images/background/background-8-bg.webp)}.impx-section-rooms.style2{max-height:100%;height:100%}.impx-rooms-grid{margin-top:-80px}#impx-gmap,.impx-room-item{position:relative}.impx-room-item .bm-h1.uk-card-title,.impx-room-item h1.uk-card-title{font-size:42px}.impx-room-item.medium{border:0 solid #eaeaea;border-left-width:0;border-bottom-width:0}.impx-room-item:after{position:absolute;content:"";right:-15px;bottom:-15px;background-color:#31a9a9;width:100%;height:100%;z-index:-1;display:none}.impx-room-item.medium:after{right:-10px;bottom:-10px}.impx-room-item .uk-card-title{margin-bottom:10px}.impx-room-item .uk-card-badge{font-size:13px;text-transform:none;padding:2px 10px}.impx-room-item .uk-card-badge.uk-label{color:rgba(255,255,255,.8);font-size:12px}.uk-slidenav-position.impx-rooms-slider .impx-room-item .uk-card{box-shadow:none}.impx-rooms-slider .uk-position-center-left.uk-slidenav{left:-15px}.impx-rooms-slider .uk-position-center-right.uk-slidenav{right:0}.impx-section-testimonial{height:100%;max-height:100%;background-image:url(../images/background/IMG_0724-bg.webp);background-repeat:no-repeat}.impx-section-testimonial.hp2{background-image:url(../images/background/background-24-bg.webp);background-repeat:no-repeat}.impx-testimonial-item{margin-top:35px;margin-right:0;position:relative;padding:30px;border:1px solid rgba(0,0,0,.08);background-color:rgba(255,255,255,.5);border-radius:10px;cursor:pointer}.impx-testimonial-item.impx-contrast{border:1px solid rgba(49,169,169,.1);background-color:rgba(255,255,255,.1)}.impx-testimonial-item::after,.impx-testimonial-item::before{position:absolute;left:20px;top:35px;color:#f5f5f5;font-family:"FontAwesome";font-size:64px;font-weight:700;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}.impx-testimonial-item::after{right:30px;bottom:60px;left:auto;top:auto;font-size:90px}.impx-testimonial-item.impx-contrast::after,.impx-testimonial-item.impx-contrast::before{color:rgba(0,0,0,.2)}.impx-testimonial-list .impx-testi-text blockquote{padding:0 70px 0 0;position:relative;z-index:2;background-color:transparent}.impx-testimonial-list .impx-testimonial-item.impx-contrast .impx-testi-text blockquote{padding-right:80px}.impx-testimonial-list .impx-testi-text blockquote p{color:#868686;font-size:18px;line-height:27px;font-weight:300}.impx-testimonial-list .impx-testimonial-item.impx-contrast .impx-testi-text blockquote p{color:rgba(255,255,255,.8)}.impx-testimonial-list .uk-slidenav{color:rgba(49,169,169,.3);top:54%}.impx-testimonial-list .uk-position-center-right{right:-10px}.impx-testimonial-list .uk-position-center-left{left:-10px}.impx-testi-container{width:100%}.impx-testi-container blockquote{border-left-color:transparent;border-left-style:solid;border-left-width:0;font-style:normal}.impx-testi-container blockquote p{font-size:20px;line-height:28px;font-weight:500;color:#d9d9d9;margin-bottom:20px}.impx-contact{height:315px;position:relative}#impx-gmap{min-height:90%;max-width:100%}.impx-menu-carousel{background-image:url(../images/background/background-11-bg.webp);background-repeat:no-repeat}.impx-menu-carousel .uk-slidenav-previous:before,.impx-menu-carousel2 .uk-slidenav-previous:before{content:"";font-size:64px}.impx-menu-carousel .uk-slidenav-next:before,.impx-menu-carousel2 .uk-slidenav-next:before{content:"";font-size:64px}.impx-menu-carousel .uk-slidenav-position .uk-slidenav-next,.impx-menu-carousel2 .uk-slidenav-position .uk-slidenav-next{right:-65px}.impx-menu-carousel .uk-slidenav-position .uk-slidenav-previous,.impx-menu-carousel2 .uk-slidenav-position .uk-slidenav-previous{left:-65px}.impx-menu-carousel .uk-slidenav-position .uk-slidenav,.impx-menu-carousel2 .uk-slidenav-position .uk-slidenav{display:block;margin-top:0;top:44%;z-index:1}.impx-menu-carousel .uk-slidenav,.impx-menu-carousel2 .uk-slidenav{color:rgba(255,255,255,.4);font-size:40px;height:40px;line-height:40px;text-align:center;width:40px}.impx-menu-carousel.dark .uk-slidenav,.impx-menu-carousel2.dark .uk-slidenav{color:rgba(0,0,0,.4)}.impx-menu-carousel .uk-slidenav:hover,.impx-menu-carousel2 .uk-slidenav:hover{color:rgba(255,255,255,.7)}.impx-menu-carousel.dark .uk-slidenav:hover,.impx-menu-carousel2.dark .uk-slidenav:hover{color:rgba(0,0,0,.7)}.impx-menu-cat-group{margin:0 0 30px!important;padding-left:0;width:100%}.impx-menu-cat-group-carousel .uk-slidenav-previous:before{content:""}.impx-menu-cat-group-carousel .uk-slidenav-next:before{content:""}.impx-menu-cat-group-carousel .uk-slidenav-next{right:-65px}.impx-menu-cat-group-carousel .uk-slidenav-position .uk-slidenav-previous{left:-65px}.impx-menu-cat-group-carousel.uk-slidenav-position .uk-slidenav{display:block;margin-top:-30px;position:absolute;top:44%;z-index:1}.impx-menu-cat-group-carousel .uk-slidenav{box-sizing:border-box;color:rgba(255,255,255,.3);display:inline-block;font-size:40px;height:40px;line-height:40px;text-align:center;width:40px;transition-duration:.5s;transition-timing-function:ease-out;transition-property:opacity,transform,filter}.impx-menu-cat-group-carousel.dark .uk-slidenav{color:rgba(0,0,0,.3)}.impx-menu-cat-group-carousel .uk-slidenav:hover{color:rgba(255,255,255,.4)}.impx-menu-cat-group-carousel.dark .uk-slidenav:hover{color:rgba(0,0,0,.4)}.impx-menu-cat-group,.impx-menu-page-group h4,.impx-menu-page-group img,.impx-menu-page-group-title{position:relative;z-index:3}.impx-menu-cat-group-wrapper{position:relative}.impx-menu-cat-group li.impx-menu-cat-group-wrapper{position:relative;z-index:3;padding:15px 30px 10px 15px;border-left:1px solid #fff;background-color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.2),0 0 20px rgba(0,0,0,.1) inset}.impx-menu-cat-group.style2 li.impx-menu-cat-group-wrapper{box-shadow:none;border:0;background-image:none;padding:0}.impx-menu-page-group{position:relative;height:100%;padding:45px 30px 0 40px}.impx-menu-cat-group.style2 .impx-menu-page-group{padding:0}.impx-menu-cat-group-outline{box-shadow:0 0 0 17px #fff inset,0 0 0 19px #31a9a9 inset;position:absolute;left:10px;right:10px;top:10px;bottom:10px}.impx-menu-page-group img{border:3px solid #31a9a9}.impx-menu-page-group h4{border-bottom:1px solid #31a9a9;text-shadow:1px 1px 0#fff,1.5px 1.3px 0 rgba(0,0,0,.7);padding-bottom:12px;margin-bottom:10px!important;letter-spacing:1.2px}.impx-menu-page-group p{margin:0}.impx-menu-page-group .menu-list{margin-left:-30px;list-style-type:none}.impx-menu-cat-group.style2 .menu-list{margin-left:inherit}.impx-menu-page-group .menu-list li,.impx-menu-page-group.impx-menu-page-2col .menu-list .impx-menu-page-content p{margin-bottom:15px}.impx-menu-page-group.impx-menu-page-2col .menu-list li{margin-bottom:20px;padding-bottom:5px}.impx-menu-page-group .menu-list .impx-menu-page-content{position:relative;z-index:3;border-bottom:1px dashed #dadada;padding-bottom:3px}.impx-menu-page-group .impx-menu-page-content .impx-menu-page-price h5{padding:3px 5px;font-size:12px!important;line-height:12px;border:1px solid #31a9a9;position:absolute;right:0;top:0;color:#31a9a9;font-weight:400}.impx-menu-page-group .menu-list .impx-menu-page-content h5{letter-spacing:.1px;margin-bottom:5px;font-size:18px}.impx-menu-page-group .menu-list .impx-menu-page-content p{margin-right:0;font-size:14px;line-height:24px;margin-bottom:10px}.impx-menu-page-group .menu-list .impx-menu-page-content h5 span{top:-7px;left:4px}.impx-menu-page-content h5 span{color:#fff;background-color:#31a9a9;position:relative;font-size:12px!important;line-height:12px;padding:0 4px 1px;top:-10px;left:4px;border-radius:2px;font-weight:300}.history-list,.history-list li,.impx-promo-pricing{position:relative}.impx-promo-pricing .uk-padding,.impx-promo-pricing.uk-padding{padding:30px}.impx-promo-pricing:after{position:absolute;border:1px solid rgba(255,255,255,.15);top:15px;left:15px;right:15px;bottom:15px;width:90%;content:"";display:none}.impx-promo-pricing.featured{margin-top:-20px}.impx-promo-pricing .bg1,.impx-promo-pricing .bg3{background-position:top left;background-repeat:no-repeat;background-image:none}.impx-promo-pricing p,.impx-promo-pricing ul li{color:rgba(255,255,255,.9)}.impx-promo-pricing.featured ul{margin-bottom:30px}.impx-promo-pricing.featured ul li{color:#fff;font-size:16px}.impx-promo-pricing ul li i{margin-right:10px}.about-highlight img{position:relative;bottom:-7px}.history-list li{border-right:1px solid rgba(255,255,255,.08)}.history-list li .impx-text-large{line-height:1.56rem}.history-list li:after{font-family:"FontAwesome";background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.1);color:rgba(255,255,255,.4);font-size:18px;position:absolute;height:40px;width:40px;line-height:40px;-webkit-border-radius:50%;border-radius:50%;right:-22px;top:43%;text-align:center}.history-list li:last-child:after{display:none}.uk-subnav-pill.impx-gallery-filter>*{padding-left:10px}.uk-subnav-pill.impx-gallery-filter>*>a{background-color:transparent;border:1px solid rgba(0,0,0,.1);color:#6b6b6b;background-color:rgba(255,255,255,.5);font-weight:400}.uk-subnav-pill.impx-gallery-filter>*>a:focus,.uk-subnav-pill.impx-gallery-filter>*>a:hover{background-color:#31a9a9;color:#fff}.uk-subnav-pill.impx-gallery-filter>.uk-active>a,.uk-subnav-pill.impx-gallery-filter>:hover a{background-color:#31a9a9;color:#fff;border:1px solid #31a9a9}#impx-footer{background-color:#282828}.to-top{width:28px;height:32px;position:fixed;bottom:20px;right:20px;text-align:center;background:#31a9a9;color:#fff;font-size:16px;line-height:32px;display:none;z-index:2}@media (min-width:1220px){.uk-hidden\@l{display:none!important}.uk-container{max-width:1280px}.uk-container-large{max-width:1600px}.uk-container-expand{max-width:none}.impx-room-item .uk-card-body{padding:30px}}@media (min-width:1281px){.impx-services-list{margin-top:-100px}.impx-slide-fw-caption{top:30px;left:0}.impx-slide-fw-caption.right{left:auto;right:0}}@media (min-width:1025px) and (max-width:1280px){.impx-slide-container.style1{height:720px}.impx-hero-resto{min-height:720px}.impx-slide-fw-caption{left:30px;top:40px}.impx-slide-fw-caption.right{right:30px;left:auto}.impx-services-list{margin-top:-100px}.impx-resto-badge{margin-top:-60px;padding-bottom:30px!important}}@media only screen and (min-device-width:1024px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){.impx-slide-container.style1{height:576px!important}.impx-slide-container{height:506px!important}.impx-features{min-height:600px!important;background-position:bottom center}.impx-features-content{padding-top:90px!important}#impx-gmap,.impx-contact{height:320px!important}.impx-services-list{margin-top:-100px!important}.impx-slide-fw-caption{top:30px!important}.impx-slide-fw-caption.bottom{left:0!important;top:30px!important}.impx-resto-badge{margin-top:-60px!important}.impx-resto-badge .impx-negative-top.xxlarge img{margin-top:-100px!important;max-width:100%!important;margin-bottom:0!important;bottom:-45px;position:relative}.impx-intro.resto{text-align:left!important}.impx-resto-content{max-height:auto!important}.impx-resto-content img{max-width:100%!important}.impx-badge-content.right{top:0!important}.impx-badge-content.left h4,.impx-badge-content.left p,.impx-badge-content.right h4,.impx-badge-content.right p{text-align:left}.impx-badge-content.left p,.impx-badge-content.right p{margin-left:0;margin-right:0}.about-highlight img{bottom:-53px!important}}@media only screen and (min-device-width:1366px) and (max-device-width:1366px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.impx-slide-container.style1{height:768px}.impx-slide-fw-caption{top:60px}.impx-services-list{margin-top:-90px}.impx-hp-booking-form{max-width:100%}.impx-resto-badge{margin-top:-8px}#impx-footer{padding-top:70px}.about-highlight img{bottom:0}}@media (min-width:768px) and (max-width:1024px){.bm-h1,h1,h2{line-height:1.1}.bm-h1,.bm-h1.uk-card-title,h1,h1.uk-card-title{font-size:36px}h2,h2.uk-card-title{font-size:30px}h3,h3.uk-card-title{font-size:24px;line-height:1}h4,h4.uk-card-title{font-size:20px;line-height:1}h5,h5.uk-card-title{font-size:18px;line-height:1}h6,h6.uk-card-title{font-size:16px;line-height:1}.mobile-rmv-pad.vert{padding-top:0;padding-bottom:0}.impx-margin-top-remove{margin-top:0!important}.mobile-nav{position:absolute;top:5px;right:30px;z-index:2}.impx-top-social ul{position:absolute;top:0;right:90px}.impx-menu-wrapper.style2 .impx-logo img{margin-left:-10px;margin-top:-10px}.impx-menu-wrapper.style2.uk-active .impx-logo img{margin-top:0}i span{top:43%;margin-top:-.8em;font-size:24px}.impx-menu-wrapper.style2.uk-active{padding-bottom:10px}.impx-menu-wrapper.style2.uk-sticky.uk-active .mobile-nav{top:25px;right:100px}.impx-menu-wrapper.style2 .uk-navbar-nav.impx-nav>li>a{padding:0 12px;min-height:50px}.uk-navbar-nav.impx-nav>li>a div.uk-navbar-subtitle{display:none}.impx-menu-wrapper.style2.uk-sticky.uk-active .uk-navbar-nav.impx-nav>li>a{padding:0 12px;min-height:70px}.impx-menu-wrapper.style2.uk-sticky.uk-active .uk-navbar-nav.impx-nav>li:last-child>a{padding-right:0}.impx-slide-container.style1{height:432px}.impx-slide-fw-caption{left:30px;top:60px}.impx-slide-fw-caption.right{position:relative;left:-45px}.impx-slide-fw-caption .bm-h1,.impx-slide-fw-caption h1{font-size:42px;margin-bottom:10px!important}.impx-slide-fw-caption p{font-size:.9rem;line-height:1.2}.impx-slide-fw-caption-outline:after,.impx-slide-fw-caption-outline:before{display:block;content:"";position:absolute;left:3px;width:95px;height:40px;border:7px solid #31a9a9}.impx-slide-fw-caption-outline:before{top:-45px;border-bottom:0}.impx-slide-fw-caption-outline:after{bottom:-95px;border-top:0}.impx-slide-fw-caption-outline.bottom:after{bottom:-105px}.impx-services-list{margin-top:0;padding-top:30px}.impx-promo-pricing .uk-padding,.impx-promo-pricing.uk-padding{padding:20px}.impx-hp-booking-form.hp2 .uk-form-icon.select-icon{left:30px}.impx-slide-container{height:402px}.impx-hero-resto{min-height:576px}.impx-resto-badge{margin-top:0;padding-bottom:30px!important;text-align:center}.impx-slide-fw-caption.resto-caption{left:0}.impx-slide-fw-caption.resto-caption .bm-h1,.impx-slide-fw-caption.resto-caption h1{font-size:48px;margin-bottom:15px!important}.impx-slide-fw-caption.resto-caption p{font-size:1.2rem}.impx-resto-badge .impx-negative-top.xxlarge{margin-top:0}.impx-menu-carousel{padding-top:30px!important;background-size:100% 100%}.impx-resto-img.impx-negative-top.tiny{margin-top:-3px}.impx-resto-badge .impx-negative-top.xxlarge img{max-width:50%;margin-bottom:20px}#impx-gmap,.impx-contact{height:520px}#impx-gmap{min-height:90%;max-width:100%}.about-highlight img{position:relative;bottom:20px}.impx-features{min-height:1200px;background-position:bottom center}.impx-features-content{padding-top:570px}.impx-hp-booking-form .uk-inline{display:block}.impx-hp-booking-form .uk-input{display:block;max-width:100%;width:100%}.impx-hp-booking-form .empty-label{display:none}.impx-page-heading{height:300px;max-height:300px}.impx-page-heading .page-title{top:220px}.impx-page-heading .page-title .bm-h1,.impx-page-heading .page-title h1{font-size:30px}.impx-badge-content.left h4,.impx-badge-content.left p,.impx-badge-content.right h4,.impx-badge-content.right p,.impx-intro.resto{text-align:center}.impx-resto-content{max-height:490px}.impx-resto-content img{max-width:30%;display:block;margin:0 auto}.impx-badge-content.left p,.impx-badge-content.right p{margin-right:70px;margin-left:70px}.impx-badge-content.right{position:relative;top:-50px}.impx-content.impx-services.style2 .impx-hp-booking-form button{margin-top:30px}.impx-hp-booking-form.hp2 button{position:relative;top:30px}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){.mobile-rmv-pad.vert{padding-top:0;padding-bottom:0}.impx-margin-top-remove{margin-top:0!important}.impx-menu-wrapper.style2 .uk-navbar-nav.impx-nav>li>a,.impx-menu-wrapper.style2.uk-sticky.uk-active .uk-navbar-nav.impx-nav>li>a{padding:0 12px}.uk-navbar-nav.impx-nav>li>a div.uk-navbar-subtitle{display:none}.impx-menu-wrapper.style2.uk-sticky.uk-active .uk-navbar-nav.impx-nav>li:last-child>a{padding-right:0}.impx-slide-container.style1{height:576px}.impx-slide-fw-caption{left:30px;top:60px}.impx-slide-fw-caption.right{position:relative;left:-45px}.impx-slide-fw-caption .bm-h1,.impx-slide-fw-caption h1{font-size:54px}.impx-slide-fw-caption p{font-size:1.1rem;line-height:1.3}.impx-slide-fw-caption-outline:after,.impx-slide-fw-caption-outline:before{display:block;content:"";position:absolute;left:5px;width:120px;height:60px;border:8px solid #31a9a9}.impx-slide-fw-caption-outline:before{top:-65px;border-bottom:0}.impx-slide-fw-caption-outline:after{bottom:-140px;border-top:0}.impx-slide-fw-caption-outline.bottom:after{bottom:-150px}.impx-page-heading{height:360px;max-height:360px}.impx-page-heading .page-title{top:270px}.impx-services-list{margin-top:-100px}.impx-promo-pricing .uk-padding,.impx-promo-pricing.uk-padding{padding:20px}.impx-hp-booking-form.hp2 .uk-form-icon.select-icon{left:30px}.impx-slide-container{height:530px}.impx-hero-resto{min-height:576px}.impx-resto-badge,.impx-resto-badge .impx-negative-top.xxlarge{margin-top:-60px}.impx-menu-carousel{padding-top:30px!important;background-size:100% 100%}.impx-resto-content{max-height:200px}.impx-resto-img.impx-negative-top.tiny{margin-top:-5px}#impx-gmap,.impx-contact{height:325px}#impx-gmap{min-height:90%;max-width:100%}.about-highlight img{position:relative;bottom:-53px}.impx-testimonial-item.impx-contrast{margin-top:15px}.uk-label{padding:3px 6px 2px;line-height:1.2;font-size:.7rem}.impx-features{min-height:600px;background-position:bottom center}.impx-features-content{padding-top:90px}}@media (min-width:481px) and (max-width:767px){.bm-h1,.bm-h1.uk-card-title,h1,h1.uk-card-title{font-size:36px}h2,h2.uk-card-title{font-size:30px}h3,h3.uk-card-title{font-size:24px}h4,h4.uk-card-title{font-size:22px}h5,h5.uk-card-title{font-size:18px}h6,h6.uk-card-title{font-size:16px}.impx-testimonial-list .impx-testi-text blockquote p,.impx-text-large{font-size:1rem;line-height:1.5rem}.mobile-rmv-pad.vert{padding-top:0;padding-bottom:0}.impx-margin-top-remove{margin-top:0!important}.impx-menu-wrapper.style2.uk-sticky.uk-active{padding:0 0 8px}.impx-menu-wrapper.style2 .impx-logo img{max-width:90%;position:relative;top:-15px;left:-10px}.impx-menu-wrapper.style2.uk-active .impx-logo img{top:-5px;max-width:80%}.mobile-nav{position:absolute;top:5px;right:15px;z-index:2}.impx-menu-wrapper.style2.uk-sticky.uk-active .mobile-nav{top:20px;right:75px}.impx-slide-fw-caption-outline,.impx-top-phone{display:none}.impx-top-social ul{position:absolute;top:0;left:-15px}i span{color:#fff;top:40%;margin-top:-.8em;font-size:20px}i span span{font-size:14px;margin-top:-5px}.impx-slide-container.style1{height:391px}.impx-slide-container.style1.hp2{height:391px;max-height:391px}.impx-slide-fw-caption{top:60px;left:15px}.impx-slide-fw-caption.right{right:15px;left:auto}.impx-slide-fw-caption .bm-h1,.impx-slide-fw-caption h1{font-size:36px;margin-bottom:5px!important}.impx-slide-fw-caption p{font-size:.9rem;margin-top:-10px!important}.impx-content.style2{margin-top:-132px;padding-top:0}.impx-services-list{padding-top:30px;margin-top:0}.impx-hp-booking-form .uk-inline{display:block}.impx-hp-booking-form .uk-input{max-width:100%;width:100%;display:block}.history-list li:after,.impx-hp-booking-form .empty-label{display:none}.impx-hp-booking-form.hp2 .uk-form-icon.select-icon{left:30px}.impx-testimonial-list .impx-testimonial-item.impx-contrast .impx-testi-text blockquote{padding-right:0}#impx-gmap,.impx-contact{height:520px}#impx-gmap{position:relative;min-height:90%;max-width:100%}.impx-section-rooms{height:100%;background-size:100% 100%;padding-bottom:30px}.impx-features{padding-top:0;background-position:bottom center}.impx-slide-container{height:300px;margin-bottom:20px}.impx-page-heading{height:280px;max-height:280px}.impx-page-heading .page-title{top:210px}.impx-page-heading .page-title .bm-h1,.impx-page-heading .page-title h1{font-size:24px}.impx-hero-resto{min-height:391px}.impx-slide-fw-caption.resto-caption{left:-15px;right:auto}.impx-slide-fw-caption.resto-caption .bm-h1,.impx-slide-fw-caption.resto-caption h1{font-size:30px;margin-bottom:15px!important}.impx-slide-fw-caption.resto-caption p{font-size:1rem;line-height:1.2}.impx-slide-icon{margin-right:5px;margin-top:-10px;font-size:14px;width:42px;height:42px;line-height:42px}.impx-resto-badge{margin-top:-60px;padding-bottom:30px!important}.impx-resto-badge .impx-negative-top.xxlarge{margin-top:0;margin-bottom:20px}.impx-resto-badge .impx-negative-top.xxlarge img{max-width:70%}.impx-badge-content.left h4,.impx-badge-content.right h4,.impx-intro.resto{text-align:center}.impx-menu-carousel{padding-top:30px!important;background-position:top center;background-repeat:repeat}.impx-menu-page-group{padding:25px 0 10px 25px}.impx-menu-cat-group-outline{left:0;right:0;top:0;bottom:0}.impx-menu-page-group img{left:0;max-width:60%;margin-top:10px}.impx-resto-content{max-height:470px}.impx-resto-img img{max-width:50%;display:block;margin-left:auto;margin-right:auto}.impx-badge-content.left{margin-top:20px!important}.impx-badge-content.right{margin-top:-15px!important;margin-bottom:20px}.bg-img2{background-size:100% 100%}.impx-testimonial-list .impx-testi-text blockquote{padding-top:20px;padding-right:0}.impx-gallery-filter{margin-bottom:10px!important;margin-left:-12px}.uk-subnav-pill.impx-gallery-filter>*{padding-left:5px}.uk-card-body,.uk-padding{padding:20px}.uk-card-body.impx-feature-item{padding:30px}.impx-promo-pricing .uk-padding,.impx-promo-pricing.uk-padding{padding:15px 15px 25px}.impx-promo-pricing.featured{margin-top:0}}@media (min-width:320px) and (max-width:480px){.bm-h1,.bm-h1.uk-card-title,h1,h1.uk-card-title{font-size:30px}h2,h2.uk-card-title{font-size:24px}h3,h3.uk-card-title{font-size:22px}h4,h4.uk-card-title,i span{font-size:20px}h5,h5.uk-card-title{font-size:18px}h6,h6.uk-card-title{font-size:16px}.impx-testimonial-list .impx-testi-text blockquote p,.impx-text-large{font-size:1rem;line-height:1.5rem}.mobile-rmv-pad.vert{padding-top:0;padding-bottom:0}.impx-margin-top-remove{margin-top:0!important}.impx-menu-wrapper.style2.uk-sticky.uk-active{padding:0 0 8px}.impx-menu-wrapper.style2 .impx-logo img{max-width:75%;position:relative;top:-15px;left:-10px}.impx-menu-wrapper.style2.uk-active .impx-logo img{top:-5px}.mobile-nav{position:absolute;top:5px;right:15px;z-index:2}.impx-menu-wrapper.style2.uk-sticky.uk-active .mobile-nav{top:20px;right:75px}.impx-slide-fw-caption-outline,.impx-top-phone{display:none}.impx-top-social ul{position:absolute;top:0;left:-15px}i span{color:#fff;top:40%;margin-top:-.8em}i span span{font-size:14px;margin-top:-5px}.impx-slide-container.style1{height:391px}.impx-slide-container.style1.hp2{height:391px;max-height:391px}.impx-slide-fw-caption{top:60px;left:15px}.impx-slide-fw-caption.right{right:15px;left:auto}.impx-slide-fw-caption .bm-h1,.impx-slide-fw-caption h1{font-size:28px;margin-bottom:5px!important}.impx-slide-fw-caption p{font-size:.9rem;margin-top:-10px!important}.impx-content.style2{margin-top:-132px}.impx-services-list{padding-top:30px;margin-top:0}.impx-hp-booking-form .uk-inline{display:block}.impx-hp-booking-form .uk-input{max-width:100%;width:100%;display:block}.history-list li:after,.impx-hp-booking-form .empty-label{display:none}.impx-hp-booking-form.hp2 .uk-form-icon.select-icon{left:30px}.impx-testimonial-list .impx-testimonial-item.impx-contrast .impx-testi-text blockquote{padding-right:0}#impx-gmap,.impx-contact{height:580px}#impx-gmap{position:relative;min-height:90%;max-width:100%}.impx-section-rooms{height:100%;background-size:100% 100%;padding-bottom:30px}.impx-features{padding-top:0;background-position:bottom center}.impx-slide-container{height:220px;margin-bottom:0}.impx-page-heading{height:220px;max-height:220px}.impx-page-heading .page-title{top:150px}.impx-page-heading .page-title .bm-h1,.impx-page-heading .page-title h1{font-size:22px}.impx-hero-resto{min-height:391px}.impx-slide-fw-caption.resto-caption{left:-15px;right:auto}.impx-slide-fw-caption.resto-caption .bm-h1,.impx-slide-fw-caption.resto-caption h1{font-size:30px;margin-bottom:15px!important}.impx-slide-fw-caption.resto-caption p{font-size:1rem;line-height:1.2}.impx-slide-icon{margin-right:5px;margin-top:-10px;font-size:14px;width:42px;height:42px;line-height:42px}.impx-resto-badge{margin-top:-60px;padding-bottom:30px!important}.impx-resto-badge .impx-negative-top.xxlarge{margin-top:0;margin-bottom:20px}.impx-badge-content.left h4,.impx-badge-content.right h4,.impx-intro.resto{text-align:center}.impx-menu-carousel{padding-top:30px!important;background-position:top center;background-repeat:repeat}.impx-menu-page-group{padding:25px 0 10px 25px}.impx-menu-cat-group-outline{left:0;right:0;top:0;bottom:0}.impx-menu-page-group img{left:-5px}.impx-resto-content{max-height:470px}.impx-badge-content.left{margin-top:20px!important}.impx-badge-content.right{margin-top:-15px!important;margin-bottom:20px}.bg-img2{background-size:100% 100%}.impx-testimonial-list .impx-testi-text blockquote{padding-top:20px;padding-right:0}.impx-gallery-filter{margin-bottom:10px!important;margin-left:-12px}.uk-subnav-pill.impx-gallery-filter>*{padding-left:5px}.uk-card-body,.uk-padding{padding:15px}.uk-card-body.impx-feature-item{padding:30px}.impx-promo-pricing .uk-padding,.impx-promo-pricing.uk-padding{padding:15px 15px 25px}.impx-promo-pricing.featured{margin-top:0}}@media only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.impx-slide-container,.impx-slide-container.style1{height:370px!important}.impx-slide-container{margin-bottom:20px!important}.impx-slide-container.style1.hp2{height:355px;max-height:355px}}@media only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3) and (orientation:landscape){.impx-slide-container{height:380px!important;margin-bottom:20px!important}.impx-slide-container.style1.hp2{height:414px!important;max-height:414px}.impx-content.style2{margin-top:-122px!important;padding-top:0!important}.impx-hp-booking-form{margin-top:30px}}@media only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:landscape){.impx-slide-container.style1{height:456px!important}.impx-content.style2{margin-top:-100px;padding-top:100px}.impx-slide-container{height:456px;margin-bottom:40px}.impx-hp-booking-form{margin-top:20px}#impx-gmap,.impx-contact{height:520px}}@media (max-width:800px){.bg-img2{background-image:url(../images/background/background-6-sm.webp)}.bg-img3{background-image:url(../images/background/IMG_0593-sm.webp)}.impx-section-history{background-image:url(../images/background/background-7-sm.webp)}.impx-page-heading.about,.impx-page-heading.rooms{background-image:url(../images/page-heading/asgf-sm.webp)}.impx-page-heading.blog{background-image:url(../images/page-heading/blog-sm.webp)}.impx-page-heading.gallery{background-image:url(../images/page-heading/gallery-sm.webp)}.impx-page-heading.contact{background-image:url(../images/page-heading/IMG_0518-sm.webp)}.impx-hero-resto{background-image:url(../images/background/background-13-sm.webp)}.impx-section-rooms.bg1{background-image:url(../images/background/background-6-sm.webp)}.bg3{background-image:url(../images/background/background-8-sm.webp)}.impx-section-testimonial{background-image:url(../images/background/IMG_0724-sm.webp)}.impx-section-testimonial.hp2{background-image:url(../images/background/background-24-sm.webp)}.impx-menu-carousel{background-image:url(../images/background/background-11-sm.webp)}}@font-face{font-family:"Roboto";font-style:normal;font-weight:300 700;font-display:swap;src:url(../fonts/roboto.woff2)format("woff2")}@font-face{font-family:"Lato";font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/lato-400.woff2)format("woff2")}@font-face{font-family:"Lato";font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/lato-700.woff2)format("woff2")}.fa svg{height:1em;width:auto;fill:currentColor;vertical-align:-.125em}.fa-2x{font-size:2em}.to-top.fa{display:none}.to-top.fa.is-visible{display:block}.to-top.fa svg{margin-top:8px}.uk-grid.uk-grid-small{row-gap:15px}.uk-grid,.uk-grid.uk-grid-medium{row-gap:30px}.uk-grid.uk-grid-collapse{row-gap:0}@media (min-width:1200px){.uk-grid{row-gap:40px}.uk-grid.uk-grid-small{row-gap:15px}.uk-grid.uk-grid-medium{row-gap:30px}.uk-grid.uk-grid-collapse{row-gap:0}}img.uk-cover{position:absolute;top:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;transform:none}.uk-slideshow-items{height:clamp(319px,56.25vw,980px)}.uk-slideshow-items>.uk-active{animation:bm-fade .8s ease-out}.impx-menu-wrapper.uk-sticky-fixed{position:fixed;top:0;left:0;width:100%}.uk-slider-container{overflow:hidden}.uk-slider-items{flex-wrap:nowrap;transition:transform .6s ease}.uk-slider-items>*{flex:0 0 100%}.bm-masonry{display:block;columns:2;column-gap:30px;margin-left:0}.bm-masonry>*{break-inside:avoid;width:auto!important;padding-left:0!important;margin:0 0 30px!important}.bm-masonry .uk-inline-clip{display:block}.bm-masonry img{width:100%}@media (min-width:640px){.bm-masonry{columns:3}}@media (min-width:960px){.bm-masonry{columns:4}}.bm-lightbox{position:fixed;inset:0;z-index:10010;display:none;align-items:center;justify-content:center;background:#000}.bm-lightbox.is-open{display:flex}.bm-lightbox img{max-width:100%;max-height:100vh;object-fit:contain}.bm-lightbox button{position:absolute;border:0;background:rgba(0,0,0,.3);color:rgba(255,255,255,.8);cursor:pointer;padding:10px;line-height:0}.bm-lightbox button:hover{color:#fff}.bm-lb-close{top:10px;right:10px}.bm-lb-next,.bm-lb-prev{top:50%;transform:translateY(-50%)}.bm-lb-prev{left:10px}.bm-lb-next{right:10px}.bm-lb-caption{position:absolute;left:0;right:0;bottom:0;padding:10px;text-align:center;color:rgba(255,255,255,.8);background:rgba(0,0,0,.3)}.bm-lb-caption:empty{display:none}.whatsapp-float{position:fixed;bottom:100px;right:20px;z-index:1000}.whatsapp-float,.whatsapp-float img{width:60px;height:60px}.bm-sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.bm-price-table th,.impx-slide-fw-caption .bm-h1{font-family:"Lato",Arial,sans-serif}.bm-price-section{margin-bottom:40px}.bm-price-table{width:100%;border-collapse:collapse;background:#fff;box-shadow:0 5px 15px rgba(0,0,0,.08)}.bm-price-table th{background:#31a9a9;color:#fff;font-weight:700;font-size:13px;letter-spacing:.5px;text-transform:uppercase;text-align:left;padding:12px 16px}.bm-price-table td{padding:14px 16px;border-bottom:1px solid #ececec;vertical-align:top}.bm-price-table tr:last-child td{border-bottom:0}.bm-price-table td:first-child{font-family:"Lato",Arial,sans-serif;font-weight:700;color:#333;width:30%}.bm-price-table td.bm-price{font-weight:500;white-space:nowrap;text-align:right;width:1%;color:#1f7a7a}.bm-price-table th:last-child{text-align:right}.bm-price-note{font-size:13px}.bm-promo{display:inline-block;margin-left:6px;padding:0 6px;font-size:11px;line-height:18px;color:#fff;background:#c29336;text-transform:uppercase;vertical-align:middle}@media (max-width:639px){.bm-price-table thead{display:none}.bm-price-table tr{display:block;padding:12px 16px;border-bottom:1px solid #ececec}.bm-price-table td{display:block;padding:2px 0;border:0;width:auto!important;text-align:left!important}}.bm-cta-buttons .uk-button{margin:5px}.bm-h4{font-size:24px;line-height:1.2;letter-spacing:-.2px}.uk-navbar-nav.impx-nav>li>a,.uk-navbar-nav.impx-nav>li>a div{white-space:nowrap}@media (min-width:1281px){.impx-menu-wrapper.style2 .uk-navbar-nav.impx-nav>li>a,.impx-menu-wrapper.style2.uk-sticky.uk-active .uk-navbar-nav.impx-nav>li>a{padding:0 15px}}.impx-menu-wrapper.style2.uk-sticky.uk-active .uk-navbar-nav.impx-nav>li:last-child>a{padding-right:0}@media (min-width:1150px) and (max-width:1280px){.impx-menu-wrapper.style2 .uk-navbar-nav.impx-nav>li>a,.impx-menu-wrapper.style2.uk-sticky.uk-active .uk-navbar-nav.impx-nav>li>a{padding:0 9px;font-size:14px}.uk-navbar-nav.impx-nav>li>a div.uk-navbar-subtitle{font-size:12px}}@media (max-width:1149px){.impx-menu-wrapper nav.uk-navbar-container{display:none!important}.impx-menu-wrapper .mobile-nav{display:inline-block!important}}@media (max-width:639px){.impx-room-item .uk-card-badge{position:static;display:inline-block;margin-bottom:10px}}.uk-offcanvas.uk-open{display:block;z-index:10000}.impx-overlay.overlay-squared{pointer-events:none}.uk-text-meta{color:#6b6b6b}.impx-hp-booking-form .uk-button-primary,.impx-hp-booking-form button{background:#c29336;color:#fff;font-family:"Lato",Arial,sans-serif;font-weight:700;letter-spacing:.5px;transition:background-color .2s}.impx-hp-booking-form button:focus,.impx-hp-booking-form button:hover{background:#a87c27;color:#fff}.uk-button-primary{color:#fff;font-weight:700;border-radius:20px}.uk-button-primary:focus,.uk-button-primary:hover{color:#fff}.bm-btn{border-radius:500px;padding:0 28px;font-family:"Lato",Arial,sans-serif;font-weight:700;letter-spacing:.5px;line-height:44px;transition:background-color .2s,color .2s}.bm-btn-gold{background:#c29336;color:#fff;border:2px solid #c29336}.bm-btn-gold:focus,.bm-btn-gold:hover{background:#a87c27;color:#fff}.bm-btn-ghost{background:0 0;color:#fff;border:2px solid rgba(255,255,255,.85)}.bm-btn-ghost:focus,.bm-btn-ghost:hover{background:#fff;color:#31a9a9}.bm-btn-small{line-height:36px;padding:0 20px;font-size:13px}@media (min-width:1025px){.impx-slide-container.style1:not(.resto){height:auto!important;min-height:0!important}}.bm-hero-cta{position:absolute;left:0;right:0;bottom:140px;z-index:2;display:flex;justify-content:center;flex-wrap:wrap;gap:12px;padding:0 16px}@media (max-width:1024px){.bm-hero-cta{bottom:120px}}@media (max-width:639px){.bm-hero-cta{bottom:14px;gap:8px}.bm-hero-cta .bm-btn{line-height:36px;padding:0 16px;font-size:12px}}#impx-footer.bm-footer p,.bm-footer,.bm-footer p{color:#a8a8a8}.bm-footer a{color:#cfcfcf}.bm-footer a:focus,.bm-footer a:hover{color:#31a9a9;text-decoration:none}.bm-footer-h{font-size:15px;color:#fff;text-transform:uppercase;letter-spacing:1px;margin:8px 0 18px}.bm-footer-list{list-style:none;margin:0;padding:0}.bm-footer-list li{padding:4px 0}.bm-footer-list .fa{color:#31a9a9;width:1.1em}.bm-hours li span{display:inline-block;min-width:80px;color:#fff}.bm-hours{margin-bottom:18px}.bm-social{display:flex;gap:10px;margin-top:10px}.bm-social a{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:rgba(255,255,255,.08);color:#fff}.bm-social a:focus,.bm-social a:hover{background:#31a9a9;color:#fff}.bm-footer-bottom{border-top:1px solid rgba(255,255,255,.08);margin-top:40px;padding:20px 0;text-align:center;font-size:13px}.bm-footer .bm-logo-white{width:160px;height:auto}.bm-mobile-bar{display:none}@media (max-width:959px){.bm-mobile-bar{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:9000;background:#fff;box-shadow:0-2px 12px rgba(0,0,0,.15);padding-bottom:env(safe-area-inset-bottom)}.bm-mobile-bar a{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;height:56px;color:#31a9a9;font-size:12px;font-weight:700;font-family:"Lato",Arial,sans-serif;text-transform:uppercase;letter-spacing:.5px;text-decoration:none}.bm-mobile-bar a .fa{font-size:20px}.bm-mobile-bar a+a{border-left:1px solid #eee}.bm-mobile-bar .bm-mobile-book{background:#c29336;color:#fff}.whatsapp-float{display:none}body{padding-bottom:56px}.to-top{bottom:72px!important}}.bm-masonry>[hidden]{display:none!important}.bm-filter a{cursor:pointer}.bm-gal-cap{padding:10px 14px;font-size:14px;line-height:1.4}.bm-gal-cap p{color:#fff}@media (hover:none){.bm-gal-cap{opacity:1}}img.bm-logo-white{filter:brightness(0) invert(1)}.impx-menu-wrapper.style2:not(.uk-active) .impx-logo img{filter:brightness(0) invert(1)}.impx-text-aqua{color:#1f7a7a!important}.impx-history-item .impx-text-aqua,.impx-overlay .impx-text-aqua,.uk-light .impx-text-aqua{color:#5fd0d0!important}.uk-card-badge.bg-color-aqua,.uk-label.bg-color-aqua{background-color:#217d7d!important;color:#fff}.bm-promo{background:#94691b}.bm-btn-gold,.bm-mobile-bar .bm-mobile-book,.impx-hp-booking-form .uk-button-primary,.impx-hp-booking-form button{background:#9a6f1e;border-color:#9a6f1e}.bm-btn-gold:focus,.bm-btn-gold:hover,.impx-hp-booking-form button:focus,.impx-hp-booking-form button:hover{background:#7f5b16;border-color:#7f5b16}.uk-button-primary{background-color:#217d7d}.uk-button-primary:focus,.uk-button-primary:hover{background-color:#186464}.impx-button.outline-gold{color:#94691b!important;border-color:#94691b!important}.impx-button.outline-gold:focus,.impx-button.outline-gold:hover{background:#94691b!important;color:#fff!important}.bm-price-note{color:#666}.bm-footer-bottom a,p a:not(.uk-button):not(.impx-text-light){text-decoration:underline;text-underline-offset:2px}.bm-mobile-bar a{color:#1f7a7a}.uk-label.impx-text-aqua{color:#1f7a7a!important}.impx-room-item .uk-card-badge,.uk-card-badge.uk-label{color:#fff!important}.bm-contact-list a,.bm-contact-list li{color:#fff}main :not(.uk-light)>p>a:not(.uk-button):not(.impx-text-light){color:#1f7a7a}.bm-footer .bm-btn,.bm-footer .bm-btn:hover{color:#fff;text-decoration:none}.impx-gallery-filter>*>a:focus,.impx-gallery-filter>*>a:hover,.impx-gallery-filter>.uk-active>a{background-color:#217d7d!important;border-color:#217d7d!important;color:#fff!important}.impx-testimonial-item::after,.impx-testimonial-item::before{content:"";width:60px;height:64px;background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22%23f5f5f5%22%20viewBox%3D%220%200%201664%201792%22%3E%3Cpath%20transform%3D%22matrix\(1%200%200%20-1%200%201536\)%22%20d%3D%22M768%20576v-384q0%20-80%20-56%20-136t-136%20-56h-384q-80%200%20-136%2056t-56%20136v704q0%20104%2040.5%20198.5t109.5%20163.5t163.5%20109.5t198.5%2040.5h64q26%200%2045%20-19t19%20-45v-128q0%20-26%20-19%20-45t-45%20-19h-64q-106%200%20-181%20-75t-75%20-181v-32q0%20-40%2028%20-68t68%20-28h224q80%200%20136%20-56t56%20-136z%0AM1664%20576v-384q0%20-80%20-56%20-136t-136%20-56h-384q-80%200%20-136%2056t-56%20136v704q0%20104%2040.5%20198.5t109.5%20163.5t163.5%20109.5t198.5%2040.5h64q26%200%2045%20-19t19%20-45v-128q0%20-26%20-19%20-45t-45%20-19h-64q-106%200%20-181%20-75t-75%20-181v-32q0%20-40%2028%20-68t68%20-28h224q80%200%20136%20-56t56%20-136z%22%2F%3E%3C%2Fsvg%3E)no-repeat center/contain}.impx-testimonial-item::after{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22%23f5f5f5%22%20viewBox%3D%220%200%201664%201792%22%3E%3Cpath%20transform%3D%22matrix\(1%200%200%20-1%200%201536\)%22%20d%3D%22M768%201216v-704q0%20-104%20-40.5%20-198.5t-109.5%20-163.5t-163.5%20-109.5t-198.5%20-40.5h-64q-26%200%20-45%2019t-19%2045v128q0%2026%2019%2045t45%2019h64q106%200%20181%2075t75%20181v32q0%2040%20-28%2068t-68%2028h-224q-80%200%20-136%2056t-56%20136v384q0%2080%2056%20136t136%2056h384q80%200%20136%20-56t56%20-136zM1664%201216%0Av-704q0%20-104%20-40.5%20-198.5t-109.5%20-163.5t-163.5%20-109.5t-198.5%20-40.5h-64q-26%200%20-45%2019t-19%2045v128q0%2026%2019%2045t45%2019h64q106%200%20181%2075t75%20181v32q0%2040%20-28%2068t-68%2028h-224q-80%200%20-136%2056t-56%20136v384q0%2080%2056%20136t136%2056h384q80%200%20136%20-56t56%20-136z%22%2F%3E%3C%2Fsvg%3E)}.history-list li:after{content:"";background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22rgba(255%2C255%2C255%2C.4)%22%20viewBox%3D%220%200%201024%201792%22%3E%3Cpath%20transform%3D%22matrix(1%200%200%20-1%200%201536)%22%20d%3D%22M595%20576q0%20-13%20-10%20-23l-466%20-466q-10%20-10%20-23%20-10t-23%2010l-50%2050q-10%2010%20-10%2023t10%2023l393%20393l-393%20393q-10%2010%20-10%2023t10%2023l50%2050q10%2010%2023%2010t23%20-10l466%20-466q10%20-10%2010%20-23zM979%20576q0%20-13%20-10%20-23l-466%20-466q-10%20-10%20-23%20-10t-23%2010l-50%2050q-10%2010%20-10%2023t10%2023%0Al393%20393l-393%20393q-10%2010%20-10%2023t10%2023l50%2050q10%2010%2023%2010t23%20-10l466%20-466q10%20-10%2010%20-23z%22%2F%3E%3C%2Fsvg%3E")no-repeat center/14px 18px,rgba(255,255,255,.1)}