#page,.deco-line-throught,.field,.form,.left-gutter-bar,.row.nopadding>[class*=col-],.row>[class*=col-],.section-hero,.section-hero .content-panel,.site-navigation li.has-sub-menu,.tail,[class*=filter-gradient-]{position:relative}.site-navigation a,a{text-decoration:none}.m-list-branches .dd-options li.current>a,.m-list-branches.visible .dd-selected,.topbar .list-branches a:hover,.topbar .list-branches li.current a,body{background-color:#666}.aside .content img,.aside .content p{margin-bottom:1em}#gdpr,img{max-width:100%}#gdpr .font-italic,.aside .expand{font-style:italic}body,html{margin:0}html{font-size:14px}html.preload,html.preload *,html.resizing,html.resizing *{-webkit-transition:none!important;transition:none!important}html.preload .loaded{opacity:0!important}.loaded{opacity:1;-webkit-transition:opacity .6s;transition:opacity .6s}body{font-family:Pragmatica,sans-serif;font-size:1rem;font-weight:200;line-height:1.5;color:#222}h1,h2,h3,h4,h5,h6{margin:0;line-height:1.2;font-weight:200}.review .booknow .price,h1{font-size:2em}h2{font-size:1.7142em}h3{font-size:1.4285em}.menu-name,.menu-review .name,h4{font-size:1.2857em}h5{font-size:1.1428em}h6{font-size:1em}.m-menu li.ancestor>a,.m-menu li.current>a,.m-menu li:active>a,.m-menu li:hover>a,.site-navigation li.ancestor>a,.site-navigation li.current>a,.site-navigation li:hover>a,a:hover{color:#a19694}img{height:auto}img.noresponsive{max-width:none}.col-g10-w10,.col-w12,img.force{width:100%}.m-list-branches.visible .dd-options,img.block{display:block}img.center{display:block;margin-left:auto;margin-right:auto}img.shadow{box-shadow:0 1px 3px rgba(0,0,0,.5)}*,:after,:before{box-sizing:border-box}.clearfix:after,.row:after{content:'';display:block;clear:both}.colophon .left,.left{float:left}.colophon .right,.right{float:right}.align-left{text-align:left}#gdpr .text-right,.align-right{text-align:right}#gdpr .text-center,.align-center{text-align:center}#page{margin:0 auto;background-color:#fff}.container,.container-compact{position:relative;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.container-compact{max-width:1000px}.row{margin-left:-10px;margin-right:-10px}.row>[class*=col-]{float:left;padding-left:10px;padding-right:10px;min-height:1px}.row.nopadding{margin-left:0;margin-right:0}.row.nopadding>[class*=col-]{padding-left:0;padding-right:0}.col-w1{width:8.3333%}.col-w2{width:16.6666%}.col-w3{width:25%}.col-w4{width:33.3333%}.col-w5{width:41.6666%}.col-g10-w5,.col-w6{width:50%}.col-w7{width:58.3333%}.col-w8{width:66.6666%}.col-w9{width:75%}.col-w10{width:83.3333%}.col-w11{width:91.6666%}.col-left-w1{left:8.3333%}.col-left-w2{left:16.6666%}.col-left-w3{left:25%}.col-left-w4{left:33.3333%}.col-left-w5{left:41.6666%}.col-g10-left-w5,.col-left-w6{left:50%}.col-left-w7{left:58.3333%}.col-left-w8{left:66.6666%}.col-left-w9{left:75%}.col-left-w10{left:83.3333%}.col-left-w11{left:91.6666%}.col-g10-left-w10,.col-left-w12{left:100%}.col-right-w1{right:8.3333%}.col-right-w2{right:16.6666%}.col-right-w3{right:25%}.col-right-w4{right:33.3333%}.col-right-w5{right:41.6666%}.col-g10-right-w5,.col-right-w6{right:50%}.col-right-w7{right:58.3333%}.col-right-w8{right:66.6666%}.col-right-w9{right:75%}.col-right-w10{right:83.3333%}.col-right-w11{right:91.6666%}.col-g10-right-w10,.col-right-w12{right:100%}.col-g10-w1{width:10%}.col-g10-w2{width:20%}.col-g10-w3{width:30%}.col-g10-w4{width:40%}.col-g10-w6{width:60%}.col-g10-w7{width:70%}.col-g10-w8{width:80%}.col-g10-w9{width:90%}.col-g10-left-w1{left:10%}.col-g10-left-w2{left:20%}.col-g10-left-w3{left:30%}.col-g10-left-w4{left:40%}.col-g10-left-w6{left:60%}.col-g10-left-w7{left:70%}.col-g10-left-w8{left:80%}.col-g10-left-w9{left:90%}.col-g10-right-w1{right:10%}.col-g10-right-w2{right:20%}.col-g10-right-w3{right:30%}.col-g10-right-w4{right:40%}.col-g10-right-w6{right:60%}.col-g10-right-w7{right:70%}.col-g10-right-w8{right:80%}.col-g10-right-w9{right:90%}.row-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.form{color:#444;margin:0}.form .help-block{font-size:12px}.field-required .label:after{content:'*'}.input-select,.input-text,.input-textarea{border:1px solid #ccc;width:100%;height:36px;padding:0 .7142em;background-color:#fff;line-height:34px}.input-textarea{padding:.7142em;height:auto;line-height:1.4}.input-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../imgs/dropdown_arrow.png);background-position:right 10px center;background-repeat:no-repeat}.sprite-deal-accommodation,.sprite-icon-bag,[class*=deco-icon-]:before{background-position:0 0}.input-secret{opacity:0;position:absolute}.button{background-color:#444;color:#fff;border-radius:2px;line-height:36px;height:36px;border:0;padding:0 .7142em;cursor:pointer}.button:hover{opacity:.9}[class*=list-style-]{list-style:none;padding:0}[class*=list-style-]>li{position:relative;padding-left:20px}.list-sprite,.list-style-none>li{padding-left:0}[class*=list-style-]>li:before{content:''}.list-style-circle>li:before{display:block;border-radius:50%;width:4px;height:4px;background-color:currentColor;position:absolute;left:8px;top:.6em}[class*=list-column-]{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;list-style-position:inside}.list-column-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}.list-sprite{list-style:none;line-height:1.2}.list-sprite [class*=icon-]{position:relative;min-height:30px;margin-bottom:1em;padding-top:6px;padding-left:40px}.list-sprite [class*=icon-]:before{content:'';display:inline-block;background-image:url(../imgs/sprites/sprite-icons-contact.png);background-size:150px 150px;background-repeat:no-repeat;position:absolute;top:50%;left:0;margin-top:-15px}.list-sprite .icon-tel:before{background-position:0 0;width:30px;height:30px}.list-sprite .icon-email:before{background-position:-36px 0;width:30px;height:30px}.list-sprite .icon-instagram:before{background-position:0 -36px;width:30px;height:30px}.list-sprite .icon-facebook:before{background-position:-36px -36px;width:30px;height:30px}.list-sprite .icon-youtube:before{background-position:-72px -36px;width:30px;height:30px}.list-sprite .icon-twitter:before{background-position:-108px -36px;width:30px;height:30px}table.borderless{border:0;border-collapse:collapse;padding:0}table.borderless td,table.borderless th{padding:0;border:0;font-weight:200;text-align:left}.table{display:table;width:100%;height:100%}.table-cell{display:table-cell;text-align:center;vertical-align:middle}[class*=pattern-]{background-repeat:repeat}.pattern-dots{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAFUlEQVQImWNgYGBgEBcX94UQDAwMAAm0ASWVNJYlAAAAAElFTkSuQmCC)}.pattern-dots-light{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAFElEQVQImWO4f//+GQYYuH///hkAPa0G0ziaXnUAAAAASUVORK5CYII=)}.pattern-line{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAYAAABWKLW/AAAADklEQVQImWNgQAAp3AwABaMAT0kwJI8AAAAASUVORK5CYII=)}[class*=filter-gradient-]:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.filter-gradient-black:before{background-image:-webkit-linear-gradient(top,transparent,#000);background-image:linear-gradient(to bottom,transparent,#000);opacity:.5}[class*=deco-icon-]:before,[class*=sprite-icon-]{background-image:url(../imgs/sprites/sprite-icons.png);background-size:50px 50px}.capsule{position:relative;padding-left:1em}.capsule:before{content:'';width:6px;height:1em;border-radius:3px;background-color:#a19694;position:absolute;top:50%;left:0;margin-top:-.5em}.deco-underline{display:inline-block;border-bottom:1px solid currentColor}.deco-line-throught:before{content:'';height:1px;width:300px;background-color:#998d87;position:absolute;top:50%;left:50%;margin-left:-150px}.deco-line-throught span{position:relative;display:inline-block;background-color:#48423f;padding:0 5px}[class*=sprite-]{display:inline-block;background-repeat:no-repeat;vertical-align:middle}.sprite-icon-bag{width:32px;height:40px}[class*=sprite-deal-]{background-image:url(../imgs/sprites/sprite-icon-deals.png);width:60px;height:60px}.sprite-deal-accommodation-blue{background-position:0 -60px}.sprite-deal-dinner{background-position:-60px 0}.sprite-deal-dinner-blue{background-position:-60px -60px}.sprite-ta-logo{background-image:url(../imgs/icon-ta/ta-logo.png);background-size:58px 38px;width:58px;height:38px}.sprite-ta-rank{background-image:url(../imgs/icon-ta/ta-rank.png);background-size:68px 14px;width:68px;height:14px}[class*=deco-icon-]{position:relative;display:inline-block}[class*=deco-icon-]:before{content:'';position:absolute;top:50%;left:0}.deco-icon-bag{padding-left:40px}.deco-icon-bag:before{width:32px;height:40px;margin-top:-20px}.left-gutter-bar:after,.metro-boxed .box.left-gutter:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAFUlEQVQImWNgYGBgEBcX94UQDAwMAAm0ASWVNJYlAAAAAElFTkSuQmCC);width:170px}.site-header{position:absolute;display:block;width:100%;z-index:10;text-align:center;background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.site-logo,.site-logo a,.topbar .list-branches li{display:inline-block}.site-logo{padding-top:30px}.site-logo .logo{display:block;margin:0 auto}.site-navigation ul{list-style:none;margin:0;padding-left:0}.m-menu-toggle,.m-menu-toggle .bars,.site-navigation a,.site-navigation li{-webkit-transition:.2s;transition:.2s}.site-navigation li{border-bottom:1px dotted #777}.m-menu li.current,.m-menu li:active,.m-menu li:hover,.site-navigation li:hover{border-bottom-style:solid;border-bottom-color:#a19694}#contact_detail a:hover,.aside .content .pre-title,.section-preview .pre-title{border-bottom:1px solid currentColor}.site-navigation a{display:block;color:#fff;padding:15px 20px}.site-navigation a:hover{background-color:#333;color:#a19694}.site-navigation li.has-sub-menu>a:after{content:'\f105';font-family:FontAwesome;margin-left:8px;line-height:1}.site-navigation ul.sub-menu{display:block;opacity:0;visibility:hidden;position:absolute;top:0;left:100%;min-width:100%;padding-left:1px;white-space:nowrap;-webkit-transform:translate(-10px,0);-ms-transform:translate(-10px,0);transform:translate(-10px,0);-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);-webkit-transition:.2s;transition:.2s}.site-navigation li.has-sub-menu:hover>ul.sub-menu{opacity:1;visibility:visible;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.site-navigation ul.sub-menu>li{background-color:rgba(83,83,83,.9)}.topbar{background-color:#555;position:relative;z-index:5;padding-right:19px;box-shadow:0 1px 2px rgba(0,0,0,.3)}.m-menu ul,.topbar .list-branches{list-style:none;margin:0;padding:0}.topbar .list-branches a{display:block;line-height:30px;color:#fff;padding:0 15px 0 10px}.left-gutter{padding-left:170px}.left-gutter-bar:after{content:'';display:block;position:absolute;top:0;left:0;bottom:0;opacity:.4;background-color:rgba(0,0,0,.3)}.section-hero .aside-panel,.section-preview{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.section .title{font-size:36px;margin-bottom:20px}.section .section-header{background-color:#48423f;color:#fff;text-align:center;margin-bottom:60px;padding-top:24px;padding-bottom:24px}.section .section-subtitle,.section .section-title{font-size:32px;line-height:1}.section .section-subtitle{text-align:center;margin-top:30px;margin-bottom:30px;line-height:1.2}.aside .content{background-color:#fff;padding:28px 34px}.menu-all .content-inner,.preview-gallery{padding:28px 44px}.aside .content .pre-title{display:inline-block;font-size:1.1428em;color:#666;margin:0;letter-spacing:1px}.aside .content .title{font-size:2.5714em;margin-bottom:1rem}.aside .content h2{font-size:1rem;font-weight:400;color:#000}.aside .content p{margin-top:0}.aside .content h2+p{margin-top:.7142em}.aside .readmore{color:#505050}.aside .expand{color:#a19694;text-decoration:underline}.aside .expand:hover,.aside .readmore:hover,.mfp-fade.mfp-bg.mfp-ready,.social-bubbles .bubble:hover{opacity:.8}.aside .content-expandable{position:relative;z-index:auto;box-shadow:none;min-height:100%;-webkit-transition:.2s;transition:.2s}.aside .content-expandable .excerpt,.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.aside .content-expandable.opened .expand .arrow{-webkit-transform-origin:50% 56%;-ms-transform-origin:50% 56%;transform-origin:50% 56%;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.aside .content-expandable.opened{box-shadow:0 0 10px rgba(0,0,0,.5);z-index:3}.section-hero .fs-carousel{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.section-hero .aside-panel{display:flex;-webkit-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;width:33.3333%;position:relative;z-index:2}.section-hero .aside-panel .aside:last-of-type{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.section-hero #booking_form,.site-footer{color:#fff}.section-hero .next-section{position:absolute;left:50%;bottom:20px;margin-left:-26px;z-index:1;display:block}.section-preview{position:relative;background-color:#998e89;display:flex;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#hotel_preview .row-thumbs [class*=col-],.section-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.section-menu>[class*=preview],.section-preview>[class*=preview]{position:relative;float:left}.section-preview:nth-of-type(odd){background-color:#b0a29c}#hotel_preview .white,.menu-select:after,.metro-boxes .box:hover .viewmore{background-color:#fff}.section-preview:nth-of-type(odd) .preview-gallery{left:33.33%}.section-preview:nth-of-type(odd) .preview-detail{right:66.67%}.section-preview .pre-title{font-size:1.1428em}.section-preview .title{margin-bottom:20px;font-size:2.5714em}.preview-gallery{color:#fff;width:66.67%}.preview-detail{padding:28px 34px;background-color:#ececec;width:33.33%}.preview-detail .pre-title{color:#666}.preview-detail h3{font-size:1rem;font-weight:bolder;color:#000}.preview-detail h3+p{margin-top:0;font-size:1.2857rem;color:#3f3f3f}.menu-review table,.preview-detail table{font-size:1.2857rem;margin:0 0 1em}.menu-list li,.menu-type,.section-content .title,.section-menu .title{margin-bottom:20px}.section-menu{background-color:#333;position:relative;display:flex;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.menu-all{color:#222;width:66.67%;width:-webkit-calc(66.67% + 170px);width:calc(66.67% + 170px);background-color:#e2e2e2;margin-left:-170px}#m_booknow.touch .label,.menu-review{background-color:#333}.menu-cover{position:relative;color:#fff;height:200px}.menu-cover:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background-image:-webkit-linear-gradient(bottom,transparent,#000);background-image:linear-gradient(to top,transparent,#000);opacity:.5}.menu-cover .title{position:relative;z-index:2}.menu-type{font-size:20px}.menu-list{list-style:none;padding-left:0;margin:0}.menu-review{padding:28px 34px;width:33.33%;color:#fff}.menu-review .review{margin-bottom:1em;border-bottom:1px dotted #9a9a9a}.menu-review h3{font-size:1rem;font-weight:bolder;color:#9a9a9a}.menu-print button,.menu-select{color:#fff;line-height:50px;height:50px;cursor:pointer}.main-footer .aside h3+p,.menu-review h3+p{margin-top:0}.menu-select{background-color:rgba(139,127,121,.9);font-size:20px;padding:0 70px 0 1em;position:absolute;bottom:0;min-width:240px;display:block;z-index:5}.tl-booking,.tl-booking-wrap{height:80px}.menu-select:after{content:'\f107';font-family:FontAwesome;font-size:32px;line-height:48px;padding-bottom:2px;cursor:inherit;position:absolute;top:0;right:0;bottom:0;width:50px;text-align:center;color:#000}.menu-select .options{display:block;visibility:hidden;opacity:0;list-style:none;margin:0;padding:0;position:absolute;top:100%;right:0;z-index:1;min-width:100%;background-color:#ccc;color:#333;box-shadow:0 0 10px rgba(0,0,0,.5);-webkit-transform:translate(0,-10px);-ms-transform:translate(0,-10px);transform:translate(0,-10px);-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);-webkit-transition:.2s;transition:.2s}.menu-select.visible .options{visibility:visible;opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.menu-select .option{display:block;line-height:40px;height:40px;white-space:nowrap;padding:0 1em}.menu-select .option:hover{background-color:#aaa}.menu-print{position:absolute;right:0;bottom:0;z-index:5}.menu-print button{background-color:#000;border:0;padding:0 1em;font-size:1rem;-webkit-transition:.2s;transition:.2s}.menu-print button .fa-print{margin-right:15px}.menu-print button:hover{background-color:#222}.section-content{position:relative;padding:28px 44px}.metro-boxes [class*=col-]{height:560px}.metro-boxes .box{height:100%;position:relative}.metro-boxes .thumbnail{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transition:.2s;transition:.2s}.metro-boxes .viewmore{background-color:rgba(255,255,255,.9);line-height:130px;min-width:450px;font-size:26px;color:#000;padding:0 70px 0 30px;position:absolute;right:0;bottom:0;-webkit-transition:.2s;transition:.2s}.metro-boxes .viewmore:after{content:'';background-image:url(../imgs/arrow-right.png);background-size:24px 49px;background-repeat:no-repeat;display:block;width:24px;height:49px;position:absolute;top:50%;right:30px;margin-top:-24.5px}.metro-boxes .box:hover .thumbnail{-webkit-filter:grayscale(1);filter:grayscale(1)}.metro-boxed .box.left-gutter:after{content:'';background-color:rgba(100,52,40,.5);position:absolute;top:0;bottom:0;left:0}#intro,.main-footer{background-color:#a19694}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.list-sprite [class*=icon-]:before{background-image:url(../imgs/sprites/sprite-icons-contact@2x.png)}body{color:#000!important}[class*=deco-icon-]:before,[class*=sprite-icon-]{background-image:url(../imgs/sprites/sprite-icons@2x.png)}.sprite-ta-logo{background-image:url(../imgs/icon-ta/ta-logo@2x.png)}.sprite-ta-rank{background-image:url(../imgs/icon-ta/ta-rank@2x.png)}.metro-boxes .viewmore:after{background-image:url(../imgs/arrow-right@2x.png)}}.site-footer a{color:currentColor;border-bottom:1px dotted currentColor}.main-footer{padding:20px 0}.main-footer .aside{background:0 0}.main-footer .aside h3{font-size:1.1428em;margin-bottom:.5em}.aside-email .email,.aside-reservation .tel{font-size:28px}.social-bubbles{padding-top:.6em}.social-bubbles .bubble{display:inline-block;border:0;width:2em;height:2em;text-align:center;background-color:#666;border-radius:50%;-webkit-transition:.2s;transition:.2s}.social-bubbles .bubble.fb{background-color:#3b5998}.social-bubbles .bubble.gp{background-color:#dd4b39}.social-bubbles .bubble.yt{background-color:#cd201f}.social-bubbles .bubble.tw{background-color:#1da1f2}.social-bubbles .bubble.ig{background-color:#5851db}.social-bubbles .bubble .icon{line-height:2em}.main-footer .aside-subscribe{max-width:240px;width:100%}#newsletter .field{margin-top:1em}#newsletter #email{height:32px;padding-right:36px}#newsletter #submit{position:absolute;top:4px;right:4px;border-radius:50%;width:24px;height:24px;line-height:24px;color:#000;background:-webkit-linear-gradient(right top,#ddd,#f9f9f9);background:linear-gradient(to left bottom,#ddd,#f9f9f9);text-shadow:1px 0 0 #fff,0 1px 0 #fff,-1px 0 0 #fff,0 -1px 0 #fff;box-shadow:0 1px 2px rgba(0,0,0,.5)}.form-newsletter .result{font-size:12px;color:#fff;margin-top:3px;display:none;overflow:hidden}.form-newsletter .result:before{font-family:FontAwesome;margin-right:3px}.form-newsletter.failed .result{color:#8b0000}.form-newsletter.success .result:before{content:'\f058'}.form-newsletter.failed .result:before{content:'\f057'}#our_hotels li+li{margin-top:10px}#our_hotels img{width:120px;height:auto;display:block}#our_hotels a:hover img,.review .booknow:hover{opacity:.85}@media (min-width:601px){#our_hotels img{margin:auto}}.colophon{background-color:#231f20;color:#cbb59c;min-height:36px;font-size:12px;padding-top:9px;padding-bottom:9px;border-top:2px solid #392b22}.tl-booking-wrap.sticky .tl-booking,.tl-booking-wrap.sticky-bottom .tl-booking{position:fixed;left:0;width:100%;z-index:10;box-shadow:0 1px 3px rgba(0,0,0,.5)}.bars .bar:first-child,.tl-booking-wrap.sticky .tl-booking{top:0}.tl-booking-wrap.sticky-bottom .tl-booking{bottom:0}.tl-booking{position:relative;z-index:10;background-color:#b17b2b;padding-top:0;padding-bottom:0;-webkit-transition:.4s;transition:.4s}.tl-header{white-space:nowrap}.tl-date{padding-top:10px;padding-bottom:4px;width:2.4em}#contact,.m-menu{padding-bottom:60px}.tl-date:hover,.tl-date:hover:after,.tl-date:hover:before{background-color:#998e8c}.tl-input-text,.tl-select{height:46px}.tl-button-submit{background-color:#fff;color:#b17b2b;cursor:pointer;line-height:46px}.tl-separate-vertical{height:60px;margin-top:10px;margin-bottom:10px}.tl-code .tl-input-text::-webkit-input-placeholder{color:#fff}.tl-code .tl-input-text::-moz-placeholder{color:#fff}.tl-code .tl-input-text:-moz-placeholder{color:#fff}.tl-code .tl-input-text:-ms-input-placeholder{color:#fff}#hero .cover{width:100%;position:relative;overflow:hidden}.point-location{overflow:hidden;display:block;position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width:1080px){.point-location{display:none}}#intro{padding-top:60px;font-size:16px;color:#fff;border-bottom:2px solid #685750}@media (min-width:769px){#intro{padding-bottom:60px}}#booking_panel.narrow .booking-metro .counter-box .box.num,#intro h1{font-size:36px}#hotel_preview{color:#333;margin-top:40px}#hotel_preview>[class*=col-]:first-of-type{width:34%}#hotel_preview>[class*=col-]:nth-of-type(2){width:66%}#hotel_preview .row-thumbs{position:relative;border-bottom:3px solid #43342e;text-align:center;font-size:20px;line-height:1.2}@media (max-width:575.98px){#hotel_preview .row-thumbs{font-size:12px}}#hotel_preview .row-thumbs:last-of-type,#m_booknow .hotel-list li:last-child{border-bottom:0}#hotel_preview .row-thumbs [class*=col-]{display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.col-logo-atbkk,.transparent-button[href*=bangkok]{background-color:#b17b2b}.col-logo-atlpn{background-color:#998d87}.col-logo-atrsd{background-color:#8db7c9}#hotel_preview .row-thumbs .transparent-button{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transition:.2s;transition:.2s}#hotel_preview .row-thumbs:hover .transparent-button{opacity:.5}.transparent-button[href*=lumpini]{background-color:#998d88}.transparent-button[href*=residence]{background-color:#8cb6c8}#google_maps{display:block;width:100%;height:35vw;min-height:400px;border-bottom:2px solid #b17b2b}#contact{background-color:#4b4542;color:#fff}#contact .section-header{margin-bottom:0}#contact_detail h3{font-size:18px;text-align:center;line-height:28px}#contact_detail a{color:#fff}.tail:before{content:'';width:0;height:0;border-width:12px 15px 12px 0;border-style:solid;border-color:transparent;position:absolute;top:50%;left:-15px;margin-top:-12px}.col-logo-atbkk.tail:before{border-right-color:#b17b2b}.col-logo-atlpn.tail:before{border-right-color:#998d87}.col-logo-atrsd.tail:before{border-right-color:#8db7c9}#booking_panel{background-color:#a4a4a4;color:#fff}#booking_panel .content{background-color:transparent}#booking_panel .title{font-size:2em;margin-bottom:10px;text-align:center}#booking_panel.narrow .booking-metro .book-button{font-size:32px;padding-left:5px;padding-right:5px;overflow:hidden}#booking_panel.narrow .booking-metro .counter-box .box{font-size:10px}.mfp-fade.mfp-bg,.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:.3s ease-out;transition:.3s ease-out}.mfp-fade.mfp-bg.mfp-removing,.mfp-fade.mfp-wrap.mfp-removing .mfp-content,.mfp-fly-in.mfp-bg.mfp-removing{opacity:0}.fs-carousel .owl-dot.active span,.gallery-carousel .owl-dot.active span,.go-to-top-button.visible.hover,.mfp-fade.mfp-wrap.mfp-ready .mfp-content,html.menu-visible .m-menu-shadow{opacity:1}.mfp-fly-in.mfp-bg{opacity:0;-webkit-transition:.3s;transition:.3s}.mfp-fly-in.mfp-bg.mfp-ready{opacity:.7}.mfp-fly-in.mfp-wrap .mfp-content{opacity:0;-webkit-transform:translate(0,-30px);-ms-transform:translate(0,-30px);transform:translate(0,-30px);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);-webkit-transition:.3s;transition:.3s}.mfp-fly-in.mfp-wrap.mfp-ready .mfp-content{opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mfp-fly-in.mfp-wrap.mfp-removing .mfp-content{opacity:0;-webkit-transform:translate(0,-30px);-ms-transform:translate(0,-30px);transform:translate(0,-30px);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}.mfp-inline-content{position:relative;width:100%;max-width:600px;margin-left:auto;margin-right:auto;background-color:#fff}#m_booknow,.m-menu,.m-menu-filter,.m-menu-shadow{position:fixed;left:0;z-index:20}.owl-carousel .owl-item img{-webkit-transform-style:flat;transform-style:flat}.owl-carousel.disabled.owl-grab{cursor:default}.fs-carousel,.fs-carousel .item,.fs-carousel .owl-item,.fs-carousel .owl-stage,.fs-carousel .owl-stage-outer{height:100%}.fs-carousel .item,.fs-carousel .owl-item{overflow:hidden}.fs-carousel .owl-dots,.gallery-carousel .owl-dots{text-align:right;position:absolute;right:12px;bottom:30px;height:0}.fs-carousel .owl-dot,.gallery-carousel .owl-dot{display:inline-block;padding:5px}.fs-carousel .owl-dot span,.gallery-carousel .owl-dot span{background-color:#fff;width:12px;height:12px;display:block;border-radius:50%;opacity:.5}.gallery-carousel .owl-nav [class^=owl-]{position:absolute;top:50%;margin-top:-23px;border-radius:50%;width:46px;display:block;background-color:#fff;color:#a19694;text-align:center;font-size:20px;box-shadow:0 1px 3px rgba(0,0,0,.5);-webkit-transition:.2s;transition:.2s}.gallery-carousel .owl-nav [class^=owl]:hover{background-color:#a19694;color:#fff}.gallery-carousel .owl-nav [class^=owl]:active{background-color:#afa5a3;-webkit-transition:none;transition:none}.gallery-carousel .owl-nav .owl-next{right:0;margin-right:-23px}.gallery-carousel .owl-nav .owl-prev{left:0;margin-left:-23px}.gallery-carousel .owl-nav .icon{line-height:44px;margin-bottom:2px}.m-menu,.m-menu-filter,.m-menu-shadow{display:none;-webkit-transition:.4s;transition:.4s}.m-menu,.m-menu-shadow{top:0;width:200px;height:100%;height:-webkit-calc(100% + 60px);height:calc(100% + 60px);-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0)}.m-menu{background-color:#222;overflow-y:auto;-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);will-change:transform}.m-menu-shadow{box-shadow:0 0 10px #000;opacity:0}.m-menu li,.m-menu li a{display:block;-webkit-transition:border-color .2s,color .2s;transition:border-color .2s,color .2s}.m-menu li{border-bottom:1px dotted #666}.m-menu li a{padding:12px 15px;color:#fff;line-height:22px}.m-menu ul.sub-menu{display:none;background-color:#2f2f2f;padding-top:8px;padding-bottom:8px}.m-menu ul.sub-menu>li{border:0}.m-menu ul.sub-menu a{padding-top:5px;padding-bottom:5px}.m-menu ul.sub-menu a:hover{background-color:#2a2a2a}.m-menu li.has-sub-menu>a:after{content:'\f107';font-family:FontAwesome;float:right;line-height:inherit;-webkit-transition:.2s;transition:.2s}.m-menu li.menu-toggled>a:after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.m-menu-filter{background-color:#000;opacity:0;visibility:hidden;top:0;width:100%;height:100%;height:-webkit-calc(100% + 60px);height:calc(100% + 60px);-webkit-transition:.4s;transition:.4s;will-change:opacity}html.menu-visible .m-menu,html.menu-visible .m-menu-shadow{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}html.menu-visible .m-menu-filter{opacity:.6;visibility:visible}.m-menu-toggle{display:none;cursor:pointer;position:absolute;top:0;left:0;width:60px;height:60px;line-height:60px;text-align:center}.bars{display:inline-block;width:26px;height:20px;position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-13px;opacity:.5}.bars .bar{display:block;background-color:#fff;width:100%;height:4px;position:absolute}.bars .bar:nth-child(2){top:8px}.bars .bar:nth-child(3){top:16px}.m-menu-toggle:active,.m-menu-toggle:hover{background-color:rgba(255,255,255,.2)}.m-list-branches{position:absolute;top:0;right:0;cursor:pointer;font-size:16px;color:#fff;display:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.m-list-branches .dd-options a,.m-list-branches .dd-selected{padding:0 20px;white-space:nowrap;background-color:#555}.m-list-branches .dd-selected{padding-right:40px;line-height:60px}.m-list-branches .dd-selected:after{content:'\f107';font-family:FontAwesome;line-height:1;position:absolute;top:50%;right:20px;margin-top:-.5em}.m-list-branches .dd-options{display:none;list-style:none;margin:0;padding:0;position:absolute;top:100%;right:0;min-width:100%}.review .booknow .icon:after,.review:after{content:'';display:block;position:absolute;top:0}.m-list-branches .dd-options a{line-height:42px;display:block;color:#fff}.m-list-branches .dd-options li:hover a{background-color:#777}#m_booknow{display:none;right:0;bottom:0;font-size:24px;-webkit-filter:drop-shadow(0 0 3px rgba(0,0,0,.5));filter:drop-shadow(0 0 3px rgba(0,0,0,.5));-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#m_booknow .label{height:46px;line-height:46px;display:block;background-color:#998e8c;color:#fff;text-align:center;cursor:pointer}#m_booknow .hotel-list{opacity:0;visibility:hidden;background-color:#eee;margin:0 0 15px -150px;padding:0;list-style:none;position:absolute;bottom:100%;left:50%;width:100%;max-width:300px;border-radius:6px;-webkit-transform:translate(0,10px);-ms-transform:translate(0,10px);transform:translate(0,10px);-webkit-transform:translate3d(0,10px 0);transform:translate3d(0,10px 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:.2s;transition:.2s}#m_booknow .hotel-list li{border-bottom:1px solid #fff}#m_booknow .hotel-list a{padding:0 15px;line-height:46px;font-size:20px;text-align:center;display:block;color:#333}#m_booknow .hotel-list:after{content:'';position:absolute;left:50%;top:100%;width:0;height:0;margin-left:-10px;border-width:10px 10px 0;border-style:solid;border-color:#eee transparent transparent}#m_booknow.toggled .hotel-list{opacity:1;visibility:visible;-webkit-transform:translate(0,0,0);-ms-transform:translate(0,0,0);transform:translate(0,0,0)}.review{position:absolute;font-size:14px;font-weight:400;color:#fff;width:250px;padding:20px 20px 56px;box-shadow:0 1px 3px rgba(0,0,0,.5)}.review:active,.review:hover{z-index:5}.review:after{background-image:url(../imgs/tail.png);width:167px;height:26px;-webkit-transform:translate(-8px,-12px) rotate(0);-ms-transform:translate(-8px,-12px) rotate(0);transform:translate(-8px,-12px) rotate(0);-webkit-transform-origin:8px 12px;-ms-transform-origin:8px 12px;transform-origin:8px 12px;left:0}.review .rank-star{text-align:center;font-size:12px}.review .title{font-size:20px;text-align:center;border-bottom:1px dotted #fff;margin-bottom:0;padding-bottom:5px}.review .sub-title{font-size:16px;text-align:center;margin:5px 0}.review .content{padding:10px;border-radius:4px;color:#222}.review .author{font-size:12px;margin-bottom:3px}.review .author:after{content:'';clear:both;display:block}.review .author .ta-logo{margin-right:5px}.review .author .name{margin-top:3px}.review .content .quote{margin-bottom:0;font-family:serif;font-style:italic}.review .quote:before{content:'\201c'}.review .quote:after{content:'\201d'}.review .booknow{background-color:rgba(0,0,0,.2);color:#fff;position:absolute;left:0;right:0;bottom:0;height:36px;line-height:36px;padding:0 40px 0 36px;text-align:center;text-shadow:0 1px 3px rgba(0,0,0,.3)}.review .booknow .icon{position:absolute;right:0;line-height:34px;width:36px;text-align:center;padding-top:2px;background-color:#f4f4f4;color:#c17c14;text-shadow:none}.review .booknow .icon:after{left:-12px;width:0;height:0;border-width:36px 12px 0 0;border-style:solid;border-color:transparent #f4f4f4 transparent transparent}#review_atbkk{background-color:rgba(193,124,20,.9);top:49%;left:47%;transform:translate(-151%,-39%)}#review_atlpn{background-color:rgba(146,141,135,.9);top:33%;left:62%;transform:translate(60%,-41%)}#review_atrsd{background-color:rgba(123,158,179,.9);top:74%;left:52%;transform:translate(57%,-43%)}#review_atbkk .booknow .icon{color:#c17c14}#review_atlpn .booknow .icon{color:#928d87}#review_atrsd .booknow .icon{color:#7b9eb3}#review_atbkk:after{top:42%;left:97%}#review_atlpn:after{top:60%;left:0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#review_atrsd:after{top:42%;left:0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.go-to-top-button{position:fixed;right:20px;bottom:20px;width:46px;height:46px;font-size:20px;line-height:44px;padding-bottom:2px;border:0;box-shadow:0 0 3px rgba(0,0,0,.3);z-index:5;background-color:#a19694;color:#fff;opacity:0;visibility:hidden;cursor:pointer;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);-webkit-transition:.2s;transition:.2s}.go-to-top-button.visible{opacity:.5;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}@media (max-width:1100px){.metro-boxes [class*=col-]{height:350px}.metro-boxes .viewmore{font-size:18px;line-height:100px;min-width:auto}}@media (max-width:992px){#hotel_preview .col-portrait,.site-navigation{display:none}#hotel_preview>[class*=col-]:nth-of-type(2),.col-lg-g10-w10,.col-lg-w12{width:100%}.col-lg-w1{width:8.3333%}.col-lg-w2{width:16.6666%}.col-lg-w3{width:25%}.col-lg-w4{width:33.3333%}.col-lg-w5{width:41.6666%}.col-lg-g10-w5,.col-lg-w6,.main-footer .col,.preview-detail,.preview-gallery,.section-hero .aside-panel .aside{width:50%}.col-lg-w7{width:58.3333%}.col-lg-w8{width:66.6666%}.col-lg-w9{width:75%}.col-lg-w10{width:83.3333%}.col-lg-w11{width:91.6666%}.col-lg-left-w1{left:8.3333%}.col-lg-left-w2{left:16.6666%}.col-lg-left-w3{left:25%}.col-lg-left-w4{left:33.3333%}.col-lg-left-w5{left:41.6666%}.col-lg-g10-left-w5,.col-lg-left-w6,.section-preview:nth-of-type(odd) .preview-gallery{left:50%}.col-lg-left-w7{left:58.3333%}.col-lg-left-w8{left:66.6666%}.col-lg-left-w9{left:75%}.col-lg-left-w10{left:83.3333%}.col-lg-left-w11{left:91.6666%}.col-lg-g10-left-w10,.col-lg-left-w12{left:100%}.col-lg-right-w1{right:8.3333%}.col-lg-right-w2{right:16.6666%}.col-lg-right-w3{right:25%}.col-lg-right-w4{right:33.3333%}.col-lg-right-w5{right:41.6666%}.col-lg-g10-right-w5,.col-lg-right-w6,.section-preview:nth-of-type(odd) .preview-detail{right:50%}.col-lg-right-w7{right:58.3333%}.col-lg-right-w8{right:66.6666%}.col-lg-right-w9{right:75%}.col-lg-right-w10{right:83.3333%}.col-lg-right-w11{right:91.6666%}.col-lg-g10-right-w10,.col-lg-right-w12{right:100%}.col-lg-g10-w1{width:10%}.col-lg-g10-w2{width:20%}.col-lg-g10-w3{width:30%}.col-lg-g10-w4{width:40%}.col-lg-g10-w6{width:60%}.col-lg-g10-w7{width:70%}.col-lg-g10-w8{width:80%}.col-lg-g10-w9{width:90%}.col-lg-g10-left-w1{left:10%}.col-lg-g10-left-w2{left:20%}.col-lg-g10-left-w3{left:30%}.col-lg-g10-left-w4{left:40%}.col-lg-g10-left-w6{left:60%}.col-lg-g10-left-w7{left:70%}.col-lg-g10-left-w8{left:80%}.col-lg-g10-left-w9{left:90%}.col-lg-g10-right-w1{right:10%}.col-lg-g10-right-w2{right:20%}.col-lg-g10-right-w3{right:30%}.col-lg-g10-right-w4{right:40%}.col-lg-g10-right-w6{right:60%}.col-lg-g10-right-w7{right:70%}.col-lg-g10-right-w8{right:80%}.col-lg-g10-right-w9{right:90%}.menu-all,.section-hero .content-panel{margin-left:0}.left-gutter{padding-left:0}.left-gutter-bar:after{content:none}.m-menu,.m-menu-filter,.m-menu-shadow,.m-menu-toggle,.section-hero,body.contact .section-hero{display:block}.m-menu-toggle .bars{opacity:1}.topbar{height:60px;padding-right:0}.topbar .list-branches a{line-height:60px}.section-hero .fs-carousel{position:relative;height:70vw}.section-hero .aside-panel{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.preview-gallery{padding-left:34px;padding-right:34px}.menu-all{width:66.67%}.main-footer .aside{margin-bottom:20px}body.contact .aside-panel .row{flex-flow:row wrap}}@media (max-width:800px){.colophon{text-align:center;padding-top:20px;padding-bottom:20px}.colophon .left,.colophon .right{float:none;display:block}.colophon .right{margin-top:10px}}@media (max-width:768px){#hotel_preview{margin-left:-15px;margin-right:-15px}.col-md-w1{width:8.3333%}.col-md-w2{width:16.6666%}.col-md-w3{width:25%}.col-md-w4{width:33.3333%}.col-md-w5{width:41.6666%}.col-md-g10-w5,.col-md-w6{width:50%}.col-md-w7{width:58.3333%}.col-md-w8{width:66.6666%}.col-md-w9{width:75%}.col-md-w10{width:83.3333%}.col-md-w11{width:91.6666%}.col-md-g10-w10,.col-md-w12,.menu-all,.menu-review{width:100%}.col-md-left-w1{left:8.3333%}.col-md-left-w2{left:16.6666%}.col-md-left-w3{left:25%}.col-md-left-w4{left:33.3333%}.col-md-left-w5{left:41.6666%}.col-md-g10-left-w5,.col-md-left-w6{left:50%}.col-md-left-w7{left:58.3333%}.col-md-left-w8{left:66.6666%}.col-md-left-w9{left:75%}.col-md-left-w10{left:83.3333%}.col-md-left-w11{left:91.6666%}.col-md-g10-left-w10,.col-md-left-w12{left:100%}.col-md-right-w1{right:8.3333%}.col-md-right-w2{right:16.6666%}.col-md-right-w3{right:25%}.col-md-right-w4{right:33.3333%}.col-md-right-w5{right:41.6666%}.col-md-g10-right-w5,.col-md-right-w6{right:50%}.col-md-right-w7{right:58.3333%}.col-md-right-w8{right:66.6666%}.col-md-right-w9{right:75%}.col-md-right-w10{right:83.3333%}.col-md-right-w11{right:91.6666%}.col-md-g10-right-w10,.col-md-right-w12{right:100%}.col-md-g10-w1{width:10%}.col-md-g10-w2{width:20%}.col-md-g10-w3{width:30%}.col-md-g10-w4{width:40%}.col-md-g10-w6{width:60%}.col-md-g10-w7{width:70%}.col-md-g10-w8{width:80%}.col-md-g10-w9{width:90%}.col-md-g10-left-w1{left:10%}.col-md-g10-left-w2{left:20%}.col-md-g10-left-w3{left:30%}.col-md-g10-left-w4{left:40%}.col-md-g10-left-w6{left:60%}.col-md-g10-left-w7{left:70%}.col-md-g10-left-w8{left:80%}.col-md-g10-left-w9{left:90%}.col-md-g10-right-w1{right:10%}.col-md-g10-right-w2{right:20%}.col-md-g10-right-w3{right:30%}.col-md-g10-right-w4{right:40%}.col-md-g10-right-w6{right:60%}.col-md-g10-right-w7{right:70%}.col-md-g10-right-w8{right:80%}.col-md-g10-right-w9{right:90%}#booking_bar,.menu-print .text{display:none}#m_booknow{display:block}.site-logo{padding-top:25px}.site-logo .logo{height:120px;width:auto}.aside-email .email,.aside-reservation .tel{font-size:20px}.metro-boxes .viewmore{min-width:300px}.menu-all .content-inner{padding-left:34px;padding-right:34px}.menu-print{top:28px;right:44px}.menu-print button{width:50px;font-size:1.2857em;padding:0}.menu-print button .fa-print{margin-right:0}#relate_room .room{height:0;padding-bottom:56.25%}body.offers .offer{padding-left:25px;padding-right:25px}}@media (max-width:600px){#contact_detail h3{text-align:left}#contact_detail [class*=col-]{margin-top:1em}.col-sm-w1{width:8.3333%}.col-sm-w2{width:16.6666%}.col-sm-w3{width:25%}.col-sm-w4{width:33.3333%}.col-sm-w5{width:41.6666%}.col-sm-g10-w5,.col-sm-w6{width:50%}.col-sm-w7{width:58.3333%}.col-sm-w8{width:66.6666%}.col-sm-w9{width:75%}.col-sm-w10{width:83.3333%}.col-sm-w11{width:91.6666%}.col-sm-g10-w10,.col-sm-w12,.main-footer .col,.preview-detail,.preview-gallery,.section-hero .aside-panel .aside,body.contact .aside-panel .row>[class*=col-]{width:100%}.col-sm-left-w1{left:8.3333%}.col-sm-left-w2{left:16.6666%}.col-sm-left-w3{left:25%}.col-sm-left-w4{left:33.3333%}.col-sm-left-w5{left:41.6666%}.col-sm-g10-left-w5,.col-sm-left-w6{left:50%}.col-sm-left-w7{left:58.3333%}.col-sm-left-w8{left:66.6666%}.col-sm-left-w9{left:75%}.col-sm-left-w10{left:83.3333%}.col-sm-left-w11{left:91.6666%}.col-sm-g10-left-w10,.col-sm-left-w12{left:100%}.col-sm-right-w1{right:8.3333%}.col-sm-right-w2{right:16.6666%}.col-sm-right-w3{right:25%}.col-sm-right-w4{right:33.3333%}.col-sm-right-w5{right:41.6666%}.col-sm-g10-right-w5,.col-sm-right-w6{right:50%}.col-sm-right-w7{right:58.3333%}.col-sm-right-w8{right:66.6666%}.col-sm-right-w9{right:75%}.col-sm-right-w10{right:83.3333%}.col-sm-right-w11{right:91.6666%}.col-sm-g10-right-w10,.col-sm-right-w12{right:100%}.col-sm-g10-w1{width:10%}.col-sm-g10-w2{width:20%}.col-sm-g10-w3{width:30%}.col-sm-g10-w4{width:40%}.col-sm-g10-w6{width:60%}.col-sm-g10-w7{width:70%}.col-sm-g10-w8{width:80%}.col-sm-g10-w9{width:90%}.col-sm-g10-left-w1{left:10%}.col-sm-g10-left-w2{left:20%}.col-sm-g10-left-w3{left:30%}.col-sm-g10-left-w4{left:40%}.col-sm-g10-left-w6{left:60%}.col-sm-g10-left-w7{left:70%}.col-sm-g10-left-w8{left:80%}.col-sm-g10-left-w9{left:90%}.col-sm-g10-right-w1{right:10%}.col-sm-g10-right-w2{right:20%}.col-sm-g10-right-w3{right:30%}.col-sm-g10-right-w4{right:40%}.col-sm-g10-right-w6{right:60%}.col-sm-g10-right-w7{right:70%}.col-sm-g10-right-w8{right:80%}.col-sm-g10-right-w9{right:90%}.section-hero .aside-panel{display:block}.aside .content-expandable .excerpt{display:block!important}.aside .expand{display:none}.section-content{padding-left:34px;padding-right:34px}.section-preview:nth-of-type(odd) .preview-gallery{left:0}.section-preview:nth-of-type(odd) .preview-detail{right:0}}@media (max-width:480px){.col-xs-w1{width:8.3333%}.col-xs-w2{width:16.6666%}.col-xs-w3{width:25%}.col-xs-w4{width:33.3333%}.col-xs-w5{width:41.6666%}.col-xs-g10-w5,.col-xs-w6{width:50%}.col-xs-w7{width:58.3333%}.col-xs-w8{width:66.6666%}.col-xs-w9{width:75%}.col-xs-w10{width:83.3333%}.col-xs-w11{width:91.6666%}.col-xs-g10-w10,.col-xs-w12{width:100%}.col-xs-left-w1{left:8.3333%}.col-xs-left-w2{left:16.6666%}.col-xs-left-w3{left:25%}.col-xs-left-w4{left:33.3333%}.col-xs-left-w5{left:41.6666%}.col-xs-g10-left-w5,.col-xs-left-w6{left:50%}.col-xs-left-w7{left:58.3333%}.col-xs-left-w8{left:66.6666%}.col-xs-left-w9{left:75%}.col-xs-left-w10{left:83.3333%}.col-xs-left-w11{left:91.6666%}.col-xs-g10-left-w10,.col-xs-left-w12{left:100%}.col-xs-right-w1{right:8.3333%}.col-xs-right-w2{right:16.6666%}.col-xs-right-w3{right:25%}.col-xs-right-w4{right:33.3333%}.col-xs-right-w5{right:41.6666%}.col-xs-g10-right-w5,.col-xs-right-w6{right:50%}.col-xs-right-w7{right:58.3333%}.col-xs-right-w8{right:66.6666%}.col-xs-right-w9{right:75%}.col-xs-right-w10{right:83.3333%}.col-xs-right-w11{right:91.6666%}.col-xs-g10-right-w10,.col-xs-right-w12{right:100%}.col-xs-g10-w1{width:10%}.col-xs-g10-w2{width:20%}.col-xs-g10-w3{width:30%}.col-xs-g10-w4{width:40%}.col-xs-g10-w6{width:60%}.col-xs-g10-w7{width:70%}.col-xs-g10-w8{width:80%}.col-xs-g10-w9{width:90%}.col-xs-g10-left-w1{left:10%}.col-xs-g10-left-w2{left:20%}.col-xs-g10-left-w3{left:30%}.col-xs-g10-left-w4{left:40%}.col-xs-g10-left-w6{left:60%}.col-xs-g10-left-w7{left:70%}.col-xs-g10-left-w8{left:80%}.col-xs-g10-left-w9{left:90%}.col-xs-g10-right-w1{right:10%}.col-xs-g10-right-w2{right:20%}.col-xs-g10-right-w3{right:30%}.col-xs-g10-right-w4{right:40%}.col-xs-g10-right-w6{right:60%}.col-xs-g10-right-w7{right:70%}.col-xs-g10-right-w8{right:80%}.col-xs-g10-right-w9{right:90%}.site-logo{padding-top:15px}.menu-list{-webkit-column-count:1;-moz-column-count:1;column-count:1}.menu-print{top:0;right:0}.list-branches,.menu-print .icon:not(.fa-print){display:none}.m-list-branches{display:block}#booking_panel .counter-box .calendar{display:none;opacity:1;visibility:visible;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#relate_room{padding-bottom:0}#relate_room .section-header{margin-bottom:0}#relate_room .row-rooms{padding:0}#relate_room .room{padding-bottom:36%}}@media (max-width:360px){.metro-boxes [class*=col-]{height:260px}.metro-boxes .thumbnail{bottom:80px}.metro-boxes .viewmore{line-height:80px;min-width:auto;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}#gdpr{width:21cm;margin:0 auto;padding:15mm 0}#gdpr .content{background-color:#fff;padding:1.5cm}#gdpr h1,#gdpr h2,#gdpr h3{margin-top:2rem;margin-bottom:.5rem;line-height:1.2}#gdpr h1+p,#gdpr h2+p,#gdpr h3+p{margin-top:.5rem}@media (max-width:576px){#gdpr .content{padding:7mm}}.mfp-wrap .mfp-close{background-color:tomato}
/*# sourceMappingURL=main.min.css.map */