@import url(http://www.danielihotelvenice.com/assets/v2/css/skin/normalize.css);html,body{height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}body.lightbox-open{overflow:hidden}body.modal-open{overflow:hidden}*{-webkit-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}#splash a,nav a{text-decoration:none}nav a{font-weight:normal}hr{border:0;display:none;height:2px;margin:50px auto 35px;width:50px}a{-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;text-decoration:none}a:hover{opacity:0.7;transition:opacity 0.7s;-moz-transition:opacity 0.7s;-webkit-transition:opacity 0.7s;-o-transition:opacity 0.7s}h3{font-weight:normal}h5{text-transform:uppercase}.clearfix{clear:both}.stars-wrapper{display:inline-block;font-size:12px;line-height:14px;position:relative;text-align:left}.stars,.star-spots{color:white;position:relative;top:-2px;height:14px}.stars:before,.star-spots:before{font-family:'lps';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e801\e801\e801\e801\e801';letter-spacing:3px}.seal-symbol .stars:before,.seal-symbol .star-spots:before{content:'\e800\e800\e800\e800\e800'}.stars{left:0;color:darkgrey;position:absolute;overflow:hidden;white-space:nowrap}html[dir=rtl] .stars{right:0;left:auto}.callout{font-size:16px;line-height:18px;text-transform:uppercase}.btn{-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;border:0;cursor:pointer;display:inline-block;font-size:18px;overflow:hidden;padding:10px 20px;position:relative;text-transform:uppercase}.btn:hover{opacity:0.7}.btn-sm{font-size:16px;padding:13px 20px}.sr-only{border:0 none;clip:rect(0px, 0px, 0px, 0px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.all-caps{text-transform:uppercase}.p-fade{overflow:hidden}.fade-on{position:relative;height:7.2em}.fade-on:after{bottom:0;content:"";height:1.2em;text-align:left;position:absolute;right:0;width:100%}html[dir=rtl] .fade-on:after{text-align:left;text-align:right}.float-right{float:right}.float-left{float:left}.pad-left{padding-left:10px}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}form .input{display:inline-block;font-size:14px;font-weight:bold;margin-right:5px;padding:11px 10px;position:relative;text-transform:none;text-align:left;line-height:1}html[dir=rtl] form .input{margin-left:5px;margin-right:0}html[dir=rtl] form .input{text-align:left;text-align:right}.video-wrapper{clear:both;float:none;height:0;padding-bottom:56.25%;position:relative;width:100%}.video-wrapper iframe,.video-wrapper .video-js{height:100%;left:0;position:absolute;top:0;width:100%}html[dir=rtl] .video-wrapper iframe,html[dir=rtl] .video-wrapper .video-js{right:0;left:auto}.social-footer span.w-cut{display:none}@-webkit-keyframes lollipopclick{from{width:0;height:0;margin-left:0;margin-top:0;opacity:0.7}to{width:200px;height:200px;margin-left:-100px;margin-top:-100px;opacity:0}}@keyframes lollipopclick{from{width:0;height:0;margin-left:0;margin-top:0;opacity:0.7}to{width:200px;height:200px;margin-left:-100px;margin-top:-100px;opacity:0}}.lollipopclickeffect{border-radius:100%;position:absolute;animation:lollipopclick 1s ease-in-out;-webkit-animation:lollipopclick 1s ease-in-out;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}.content-block{margin-bottom:40px}.content-block-info{margin:20px 0;padding:0 20px}.content-block-info h3{font-weight:normal;line-height:21px;margin-top:0;text-transform:uppercase}.content-block-info h5{font-size:18px;font-weight:normal;line-height:22px;margin-bottom:16px;margin-top:0}.content-block-info ul{padding:0}.content-block-info ul li{font-size:16px;line-height:30px;list-style-position:outside;padding-left:20px;position:relative}html[dir=rtl] .content-block-info ul li{padding-right:20px;padding-left:0}.content-block-info ul li a{white-space:normal}.content-block-info ul li:before{float:left;font-size:12px;left:0;margin-top:8px;transform:none;margin-right:10px;position:absolute;content:"\e615";font-family:'lps';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html[dir=rtl] .content-block-info ul li:before{float:left;float:right}html[dir=rtl] .content-block-info ul li:before{right:0;left:auto}html[dir=rtl] .content-block-info ul li:before{transform:none;transform:rotate(180deg)}html[dir=rtl] .content-block-info ul li:before{margin-left:10px;margin-right:0}.content-block-info p{font-size:16px;line-height:24px;margin:0;margin-bottom:20px;overflow:hidden}.content-block-info p a{white-space:normal}.content-block-info a{display:block;font-size:16px;font-weight:bold;text-transform:capitalize;white-space:nowrap}.content-block-info .content-block-link{display:block;text-align:center}.content-block-info .cta{padding:10px;font-weight:normal;text-transform:uppercase}.header-review{display:inline-block;height:16px;position:relative;top:2px;width:90px}.five-stars{background-position:top left}.four-stars{background-position:0 -16px}.three-stars{background-position:0 -32px}.two-stars{background-position:0 -48px}.one-star{background-position:0 -64px}.zero-stars{background-position:bottom left}.click-effect{cursor:pointer}.header-controls{float:right}html[dir=rtl] .header-controls{float:right;float:left}.header-controls .lang-select{display:inline-block;overflow:hidden;padding:5px;min-width:150px}.header-controls .logo img{float:left}html[dir=rtl] .header-controls .logo img{float:left;float:right}.header-controls select{-webkit-appearance:none;background:transparent;border:0;border-radius:0;font-size:12px;height:24px;line-height:1;padding:0 0 0 3px;width:148px}nav{font-size:17px;text-align:center;text-transform:uppercase}nav ul li a:hover,nav ul li a:focus{opacity:0.7}nav #sticky-booking-widget{vertical-align:top}nav #sticky-booking-widget .wrapper{position:relative}nav #sticky-booking-widget .wrapper .bw-header{display:inline-block;font-size:13px;text-align:left}html[dir=rtl] nav #sticky-booking-widget .wrapper .bw-header{text-align:left;text-align:right}nav #sticky-booking-widget .wrapper .bw-header span{font-size:25px}nav #sticky-booking-widget .wrapper .sticky-missing-rate-alternate-text{top:-14px;display:inline-block;position:relative;margin-top:40px;font-size:15px}nav #sticky-booking-widget .wrapper .booking-chooser{display:inline-block;margin:0 0 0 30px;position:relative;top:-12px}html[dir=rtl] nav #sticky-booking-widget .wrapper .booking-chooser{margin:0 0 0 30px;margin:0 30px 0 0}section{clear:both;position:relative}section article{display:inline-block;position:relative;vertical-align:top;width:100%}section article header{font-size:18px;padding:0 20px;text-align:center}section article h2{display:inline-block;font-size:28px;line-height:30px;margin-bottom:25px;margin-top:0;padding-bottom:15px;padding-top:9px}section article h2,section article h3{font-weight:normal;font-size:35px}section article h3{font-size:20px}section article p{font-size:14px}section article ul li{list-style:none;font-size:13px}section article .inner-article{padding:15px}section article .inner-article p{margin:0;font-size:16px}section article .inner-article p:last-of-type{line-height:20px}.booking-chooser .input{cursor:pointer;top:-2px}.booking-chooser .label{cursor:pointer;font-size:14px;font-weight:bold;margin-right:5px;padding:11px 0;position:relative;text-transform:none;text-align:left}html[dir=rtl] .booking-chooser .label{margin-left:5px;margin-right:0}html[dir=rtl] .booking-chooser .label{text-align:left;text-align:right}.booking-chooser .input-check-in,.booking-chooser .input-check-out,.booking-chooser .label{width:125px}.booking-chooser .label:nth-child(2){padding-left:3px}.booking-chooser .input-check-out{margin-right:0}html[dir=rtl] .booking-chooser .input-check-out{margin-left:0;margin-right:auto}.booking-chooser .input-people-count{width:259px;text-transform:capitalize}body.kz .booking-chooser .input-check-in,body.kz .booking-chooser .input-check-out,body.kz .booking-chooser .input-people-count,body.me .booking-chooser .input-check-in,body.me .booking-chooser .input-check-out,body.me .booking-chooser .input-people-count{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:25px}body.kz #sticky-booking-widget .booking-chooser .input-check-in,body.kz #sticky-booking-widget .booking-chooser .input-check-out,body.kz #sticky-booking-widget .booking-chooser .input-people-count,body.kz .booking-widget-block.full-layout .booking-chooser .input-check-in,body.kz .booking-widget-block.full-layout .booking-chooser .input-check-out,body.kz .booking-widget-block.full-layout .booking-chooser .input-people-count,body.me #sticky-booking-widget .booking-chooser .input-check-in,body.me #sticky-booking-widget .booking-chooser .input-check-out,body.me #sticky-booking-widget .booking-chooser .input-people-count,body.me .booking-widget-block.full-layout .booking-chooser .input-check-in,body.me .booking-widget-block.full-layout .booking-chooser .input-check-out,body.me .booking-widget-block.full-layout .booking-chooser .input-people-count{overflow:visible}body.kz #sticky-booking-widget .booking-chooser .input-check-in,body.kz #sticky-booking-widget .booking-chooser .input-check-out,body.kz .booking-widget-block.full-layout .booking-chooser .input-check-in,body.kz .booking-widget-block.full-layout .booking-chooser .input-check-out,body.me #sticky-booking-widget .booking-chooser .input-check-in,body.me #sticky-booking-widget .booking-chooser .input-check-out,body.me .booking-widget-block.full-layout .booking-chooser .input-check-in,body.me .booking-widget-block.full-layout .booking-chooser .input-check-out{width:155px !important}body.kz #sticky-booking-widget .booking-chooser .input-people-count,body.kz .booking-widget-block.full-layout .booking-chooser .input-people-count,body.me #sticky-booking-widget .booking-chooser .input-people-count,body.me .booking-widget-block.full-layout .booking-chooser .input-people-count{width:275px}.guestPickerWrapper{display:none}.guestPickerWrapper .guestPicker{height:42px;margin-bottom:3px;width:100%}.guestPickers{left:0;padding:8px 10px 7px;position:absolute;top:95px;width:100%;z-index:990}html[dir=rtl] .guestPickers{right:0;left:auto}.guestPicker{padding:6px 12px}.guestPicker .pickerCopy{float:left;font-size:14px}html[dir=rtl] .guestPicker .pickerCopy{float:left;float:right}.guestPicker .pickerCopy span{display:block;font-size:10px}.guestPicker .roomsCopy{line-height:30px}.guestPicker .pickerValue{float:right;text-align:center;line-height:29px}html[dir=rtl] .guestPicker .pickerValue{float:right;float:left}.guestPicker .pickerValue span{display:block;width:47px;float:left;font-size:18px;cursor:default}html[dir=rtl] .guestPicker .pickerValue span{float:left;float:right}.guestPicker .pickerValue .incrementer{width:29px;height:29px;float:left;cursor:pointer}html[dir=rtl] .guestPicker .pickerValue .incrementer{float:left;float:right}#sticky-booking-widget .guestPickerWrapper .guestPickers{left:220px;text-align:left;top:42px;width:320px}html[dir=rtl] #sticky-booking-widget .guestPickerWrapper .guestPickers{right:220px;left:auto}html[dir=rtl] #sticky-booking-widget .guestPickerWrapper .guestPickers{text-align:left;text-align:right}.special-condition-lightbox{display:none}.vjs-big-play-button{left:50% !important;margin-left:-78px;margin-top:-60px;top:50% !important}html[dir=rtl] .vjs-big-play-button{right:50% !important;left:0 !important}html[dir=rtl] .vjs-big-play-button{margin-right:-78px;margin-left:0}.grayscale-default{filter:url("data:image/svg+xml;utf8,&lt;svg xmlns='http://www.w3.org/2000/svg'&gt;&lt;filter id='grayscale'&gt;&lt;feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale");filter:gray;filter:grayscale(1);-webkit-filter:grayscale(100%)}.image-overflow{overflow:hidden}.plb .grid__4.image-overflow{word-wrap:break-word}@media (min-width: 768px){section article h2{font-size:35px;line-height:38px;margin-bottom:50px;padding:0}.content-block-info{padding:20px}nav #sticky-booking-widget .bst-rate-wdg.wdg-header{position:relative;top:-14px;display:inline-block;text-align:left}nav #sticky-booking-widget .bst-rate-wdg.wdg-header span.rate-from,nav #sticky-booking-widget .bst-rate-wdg.wdg-header span.rate-night{font-size:16px}nav #sticky-booking-widget .bst-rate-wdg.wdg-header span.rate-currency,nav #sticky-booking-widget .bst-rate-wdg.wdg-header span.rate-value{font-size:22px}}@media (min-width: 910px){nav #sticky-booking-widget .bst-rate-wdg.wdg-header{top:-2px}nav #sticky-booking-widget .bst-rate-wdg.wdg-header span.rate-from{display:block;text-align:right}nav #sticky-booking-widget .bst-rate-wdg.wdg-header span.rate-night{text-align:right}}@media (min-width: 768px) and (max-width: 1023px){.plb-page.kz .booking-widget-block .booking-chooser .input-check-in,.plb-page.kz .booking-widget-block .booking-chooser .input-check-out,.plb-page.kz .booking-widget-block .booking-chooser .input-people-count,.plb-page.me .booking-widget-block .booking-chooser .input-check-in,.plb-page.me .booking-widget-block .booking-chooser .input-check-out,.plb-page.me .booking-widget-block .booking-chooser .input-people-count{overflow:visible;white-space:normal}}@media (min-width: 1024px){.content-block{margin-bottom:60px}.content-block-info{margin:0;padding:55px 45px 35px 30px;width:400px}.content-block-info h3{margin-top:0}.content-block-info h5{margin-bottom:10px}.content-block-info ul{margin:0;padding:0;margin-bottom:20px}.content-block-info ul li{line-height:30px}.content-block-info .content-block-link{display:inline-block;margin-bottom:0}.content-block-info .cta{padding:10px 22px}nav .wrapper{text-align:center}}@media (min-width: 1280px){.wrapper{width:100%;max-width:1280px;margin:0 auto;position:relative}.navigation li{text-align:left}html[dir=rtl] .navigation li{text-align:left;text-align:right}nav.fixed{position:fixed;z-index:9999;width:100%;top:0;left:0;box-shadow:0 2px 7px rgba(0,0,0,0.15)}}@media (min-width: 1380px){.footer-container footer .footer-backtotop{display:block;right:-27px}html[dir=rtl] .footer-container footer .footer-backtotop{left:-27px;right:auto}.footer-container .footer-links{-webkit-transform:translateZ(0)}}*{-webkit-tap-highlight-color:transparent}.ui-loader{display:none}.plb.main-container .first-copy-block{padding-top:6.813em}.plb.main-container .center{text-align:center}.plb.main-container .right{text-align:right}.plb.main-container .left{text-align:left}.plb.main-container a{font-weight:bold}.plb.main-container section article header{font-size:16px}@media (min-width: 768px){.plb.main-container .first-copy-block{padding-top:3.75em}.plb.main-container .grid{margin-left:auto;margin-right:auto}}@media (min-width: 1024px){.plb.main-container{padding-top:0}}@media (min-width: 1280px){.plb.main-container .wrapper{max-width:none}}@font-face{font-family:'lps';src:url("../../fonts/lps_r6k53f.eot");src:url("../../fonts/lps_r6k53f.eot#iefix") format("embedded-opentype"),url("../../fonts/lps_r6k53f.ttf") format("truetype"),url("../../fonts/lps_r6k53f.woff") format("woff"),url("../../fonts/lps_r6k53f-lps.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'social';src:url("../../fonts/social_amt7xk.eot");src:url("../../fonts/social_amt7xk.eot#iefix") format("embedded-opentype"),url("../../fonts/social_amt7xk.ttf") format("truetype"),url("../../fonts/social_amt7xk.woff") format("woff"),url("../../fonts/social_amt7xk-social.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Weather';src:url("../../fonts/weather_font_-ebht6p.eot");src:url("../../fonts/weather_font.eot") format("embedded-opentype"),url("../../fonts/weather_font_-ebht6p.woff") format("woff"),url("../../fonts/weather_font_-ebht6p.ttf") format("truetype"),url("../../fonts/weather_font_-ebht6p-weather_font.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'packagebooking';src:url("../../fonts/packagebooking_segdf5.eot");src:url("../../fonts/packagebooking_segdf5.eot#iefix") format("embedded-opentype"),url("../../fonts/packagebooking_segdf5.ttf") format("truetype"),url("../../fonts/packagebooking_segdf5.woff") format("woff"),url("../../fonts/packagebooking_segdf5-packagebooking.svg") format("svg");font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:'lps';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-instagram:before{content:"\e906"}.icon-playhead:before{content:"\e907"}.icon-webcam:before{content:"\e900"}.icon-checkmark:before{content:"\e901"}.icon-download:before{content:"\e902"}.icon-grid:before{content:"\e903"}.icon-list:before{content:"\e904"}.icon-tour:before{content:"\e905"}.icon-star-alt:before{content:"\e800"}.icon-star:before{content:"\e801"}.icon-arrow-thicker-right:before{content:"\e802"}.icon-arrow-thicker-left:before{content:"\e803"}.icon-arrow-thicker-up:before{content:"\e804"}.icon-arrow-thicker-down:before{content:"\e805"}.icon-arrow-thin-right:before{content:"\e600"}.icon-arrow-thin-left:before{content:"\e601"}.icon-arrow-thin-up:before{content:"\e602"}.icon-arrow-thin-down:before{content:"\e603"}.icon-arrow-thick-right:before{content:"\e604"}.icon-arrow-thick-left:before{content:"\e605"}.icon-arrow-thick-up:before{content:"\e606"}.icon-arrow-thick-down:before{content:"\e607"}.icon-arrow-circle:before{content:"\e608"}.icon-plus-circle:before{content:"\e609"}.icon-minus-circle:before{content:"\e61d"}.icon-bed:before{content:"\e60a"}.icon-people:before{content:"\e60b"}.icon-phone:before{content:"\e60c"}.icon-menu:before{content:"\e60d"}.icon-walk:before{content:"\e60e"}.icon-drive:before{content:"\e60f"}.icon-search:before{content:"\e610"}.icon-best-rates:before{content:"\e611"}.icon-spg-star:before{content:"\e612"}.icon-wifi:before{content:"\e613"}.icon-videos:before{content:"\e614"}.icon-bullet:before{content:"\e615"}.icon-guest-photos:before{content:"\e616"}.icon-plus:before{content:"\e617"}.icon-minus:before{content:"\e61e"}.icon-calendar:before{content:"\e618"}.icon-close:before{content:"\e619"}.icon-train:before{content:"\e61a"}.icon-pin:before{content:"\e61b"}.icon-hotel-photos:before{content:"\e61c"}body.plb-page{font-family:Arial, sans-serif;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.plb,.rooms-overview,.room-details{line-height:1.500em}.plb abbr,.plb acronym,.rooms-overview abbr,.rooms-overview acronym,.room-details abbr,.room-details acronym{border-bottom:1px dotted currentColor;cursor:help}.plb .heading1,.rooms-overview .heading1,.room-details .heading1{margin-bottom:1em}@media (min-width: 768px){.plb .heading1,.rooms-overview .heading1,.room-details .heading1{margin-bottom:1em}}@media (min-width: 1025px){.plb .heading1,.rooms-overview .heading1,.room-details .heading1{margin-bottom:1em}}.plb .heading2,.rooms-overview .heading2,.room-details .heading2{font-size:1.5em;line-height:1.5em;margin-bottom:60px}@media (min-width: 768px){.plb .heading2,.rooms-overview .heading2,.room-details .heading2{font-size:1.75em;line-height:1.285em}}@media (min-width: 1025px){.plb .heading2,.rooms-overview .heading2,.room-details .heading2{font-size:2.25em;line-height:1.333333em}}.plb .heading3,.rooms-overview .heading3,.room-details .heading3{font-size:1.3125em;line-height:1.142857em;margin-bottom:20px}@media (min-width: 768px){.plb .heading3,.rooms-overview .heading3,.room-details .heading3{font-size:1.5em;line-height:1.5em}}@media (min-width: 1025px){.plb .heading3,.rooms-overview .heading3,.room-details .heading3{font-size:1.875em;line-height:1.2em}}.plb .heading4,.rooms-overview .heading4,.room-details .heading4{font-size:1.125em;line-height:1.333333em;margin-bottom:20px}.plb .heading5,.rooms-overview .heading5,.room-details .heading5{line-height:1.5em;margin-bottom:40px}.plb .heading6,.rooms-overview .heading6,.room-details .heading6{font-size:0.625em;line-height:1.2em;margin-bottom:1.2em}.plb .heading2,.plb .heading3,.plb .heading4,.plb .heading5,.plb .heading6,.rooms-overview .heading2,.rooms-overview .heading3,.rooms-overview .heading4,.rooms-overview .heading5,.rooms-overview .heading6,.room-details .heading2,.room-details .heading3,.room-details .heading4,.room-details .heading5,.room-details .heading6{margin-top:0}.plb blockquote,.rooms-overview blockquote,.room-details blockquote{font-style:italic;margin:3em 0 3em 2em}.plb small,.rooms-overview small,.room-details small{font-size:0.625em}.plb .small,.rooms-overview .small,.room-details .small{line-height:0.75em}.plb p,.plb fieldset,.plb table,.plb pre,.plb ol,.rooms-overview p,.rooms-overview fieldset,.rooms-overview table,.rooms-overview pre,.rooms-overview ol,.room-details p,.room-details fieldset,.room-details table,.room-details pre,.room-details ol{margin-top:0;margin-bottom:1.5em}.plb ol,.rooms-overview ol,.room-details ol{margin-left:1.2em}html[dir=rtl] .plb ol,html[dir=rtl] .rooms-overview ol,html[dir=rtl] .room-details ol{margin-right:1.2em;margin-left:0}.plb ol li,.rooms-overview ol li,.room-details ol li{padding-bottom:0.750em}.plb ul li,.rooms-overview ul li,.room-details ul li{list-style:disc outside;padding-bottom:0.5em}.plb dd,.rooms-overview dd,.room-details dd{margin-left:1em}html[dir=rtl] .plb dd,html[dir=rtl] .rooms-overview dd,html[dir=rtl] .room-details dd{margin-right:1em;margin-left:0}.plb dl,.rooms-overview dl,.room-details dl{margin:1em}.plb caption,.rooms-overview caption,.room-details caption{margin-bottom:.5em;text-align:center}.grid{max-width:1188px;margin-left:auto;margin-right:auto;padding:0 24px}.grid:after{content:" ";display:block;clear:both}@media (min-width: 768px){.grid__1{width:5.35733%;float:left;margin-left:3.24654%}.grid__1--p1{width:5.35733%;float:left;margin-left:0;margin-left:8.60388%}.grid__2{width:13.96121%;float:left;margin-left:3.24654%}.grid__2--p1{width:13.96121%;float:left;margin-left:0;margin-left:8.60388%}.grid__3{width:22.56509%;float:left;margin-left:3.24654%}.grid__3--p1{width:22.56509%;float:left;margin-left:0;margin-left:8.60388%}.grid__3w{width:25.81164%;float:left;margin-left:3.14446%;margin-left:2.73224%}.grid__3w--p1{width:25.81164%;float:left;margin-left:0;margin-left:8.60388%}.grid__4{width:31.16897%;float:left;margin-left:3.24654%}.grid__4--p1{width:31.16897%;float:left;margin-left:0;margin-left:8.60388%}.grid__4--p2{width:31.16897%;float:left;margin-left:0;margin-left:17.20776%}.grid__4--p4{width:31.16897%;float:left;margin-left:0;margin-left:34.41551%}.grid__5{width:39.77285%;float:left;margin-left:3.24654%}.grid__5--p1{width:39.77285%;float:left;margin-left:0;margin-left:8.60388%}.grid__6{width:48.37673%;float:left;margin-left:3.24654%}.grid__6wider{width:54.86982%;float:left;margin-left:3.0486%}.grid__6wider--p1{width:54.86982%;float:left;margin-left:0;margin-left:8.60388%}.grid__6--p1{width:48.37673%;float:left;margin-left:0;margin-left:8.60388%}.grid__6--p3{width:48.37673%;float:left;margin-left:0;margin-left:25.81164%}.grid__7{width:56.98061%;float:left;margin-left:3.24654%}.grid__7--p1{width:56.98061%;float:left;margin-left:0;margin-left:8.60388%}.grid__8{width:65.58449%;float:left;margin-left:3.24654%}.grid__8--p1{width:65.58449%;float:left;margin-left:0;margin-left:8.60388%}.grid__8--p2{width:65.58449%;float:left;margin-left:0;margin-left:17.20776%}.grid__9{width:74.18836%;float:left;margin-left:3.24654%}.grid__9--p1{width:74.18836%;float:left;margin-left:0;margin-left:8.60388%}.grid__10{width:82.79224%;float:left;margin-left:3.24654%}.grid__10--p1{width:82.79224%;float:left;margin-left:0;margin-left:8.60388%}.grid__11{width:91.39612%;float:left;margin-left:3.24654%}.grid__11--p1{width:91.39612%;float:left;margin-left:0;margin-left:8.60388%}.grid__12{width:100%;float:left;margin-left:0;margin-right:0}.grid__1--first{margin-left:0}.grid__2--first{margin-left:0}.grid__3--first{margin-left:0}.grid__4--first{margin-left:0}.grid__5--first{margin-left:0}.grid__6--first{margin-left:0}.grid__7--first{margin-left:0}.grid__8--first{margin-left:0}.grid__9--first{margin-left:0}.grid__10--first{margin-left:0}.grid__11--first{margin-left:0}.grid__12--first{margin-left:0}#pgwModal .pm-container{padding-left:8.60388%;padding-right:8.60388%}.lgrid .grid__8--p1{width:79.21574%;float:left;margin-left:0;margin-left:10.39213%}.lgrid .grid__4--p1{width:37.64721%;float:left;margin-left:0;margin-left:10.39213%}.lgrid .grid__4{width:37.64721%;float:left;margin-left:3.92131%}}@media (min-width: 768px){[dir='rtl'] .grid__1{width:5.35733%;float:right;margin-right:3.24654%}[dir='rtl'] .grid__1--p1{width:5.35733%;float:right;margin-right:0;margin-right:8.60388%}[dir='rtl'] .grid__2{width:13.96121%;float:right;margin-right:3.24654%}[dir='rtl'] .grid__2--p1{width:13.96121%;float:right;margin-right:0;margin-right:8.60388%}[dir='rtl'] .grid__3{width:22.56509%;float:right;margin-right:3.24654%}[dir='rtl'] .grid__3--p1{width:22.56509%;float:right;margin-right:0;margin-right:8.60388%}[dir='rtl'] .grid__3w{width:25.81164%;float:right;margin-right:3.14446%;margin-left:2.73224%}[dir='rtl'] .grid__3w--p1{width:25.81164%;float:right;margin-right:0;margin-right:8.60388%}[dir='rtl'] .grid__4{width:31.16897%;float:right;margin-right:3.24654%}[dir='rtl'] .grid__4--p1{width:31.16897%;float:right;margin-right:0;margin-right:8.60388%}[dir='rtl'] .grid__4--p2{width:31.16897%;float:right;margin-right:0;margin-right:17.20776%}[dir='rtl'] .grid__4--p4{width:31.16897%;float:right;margin-right:0;margin-right:34.41551%}[dir='rtl'] .grid__5{width:39.77285%;float:right;margin-right:3.24654%}[dir='rtl'] .grid__5--p1{width:39.77285%;float:right;margin-right:0;margin-right:8.60388%}[dir='rtl'] .grid__6{width:48.37673%;float:right;margin-right:3.24654%}[dir='rtl'] .grid__6wider{width:54.86982%;float:right;margin-right:3.0486%}[dir='rtl'] .grid__6wider--p1{width:54.86982%;float:right;margin-right:0;margin-right:8.60388%}[dir='rtl'] .grid__6--p1{width:48.37673%;float:right;margin-right:0;margin-right:8.60388%}[dir='rtl'] .grid__6--p3{width:48.37673%;float:right;margin-right:0;margin-right:25.81164%}[dir='rtl'] .grid__7{width:56.98061%;float:right;margin-right:3.24654%}[dir='rtl'] .grid__7--p1{width:56.98061%;float:right;margin-right:0;margin-right:8.60388%}[dir='rtl'] .grid__8{width:65.58449%;float:right;margin-right:3.24654%}[dir='rtl'] .grid__8--p1{width:65.58449%;float:right;margin-right:0;margin-right:8.60388%}[dir='rtl'] .grid__8--p2{width:65.58449%;float:right;margin-right:0;margin-right:17.20776%}[dir='rtl'] .grid__9{width:74.18836%;float:right;margin-right:3.24654%}[dir='rtl'] .grid__9--p1{width:74.18836%;float:right;margin-right:0;margin-right:8.60388%}[dir='rtl'] .grid__10{width:82.79224%;float:right;margin-right:3.24654%}[dir='rtl'] .grid__10--p1{width:82.79224%;float:right;margin-right:0;margin-right:8.60388%}[dir='rtl'] .grid__11{width:91.39612%;float:right;margin-right:3.24654%}[dir='rtl'] .grid__11--p1{width:91.39612%;float:right;margin-right:0;margin-right:8.60388%}[dir='rtl'] .grid__12{width:100%;float:right;margin-right:0;margin-left:0}[dir='rtl'] .grid__1--first{margin-right:0}[dir='rtl'] .grid__2--first{margin-right:0}[dir='rtl'] .grid__3--first{margin-right:0}[dir='rtl'] .grid__4--first{margin-right:0}[dir='rtl'] .grid__5--first{margin-right:0}[dir='rtl'] .grid__6--first{margin-right:0}[dir='rtl'] .grid__7--first{margin-right:0}[dir='rtl'] .grid__8--first{margin-right:0}[dir='rtl'] .grid__9--first{margin-right:0}[dir='rtl'] .grid__10--first{margin-right:0}[dir='rtl'] .grid__11--first{margin-right:0}[dir='rtl'] .grid__12--first{margin-right:0}[dir='rtl'] .grid__1{margin-left:0}[dir='rtl'] .grid__2{margin-left:0}[dir='rtl'] .grid__3{margin-left:0}[dir='rtl'] .grid__4{margin-left:0}[dir='rtl'] .grid__5{margin-left:0}[dir='rtl'] .grid__6{margin-left:0}[dir='rtl'] .grid__7{margin-left:0}[dir='rtl'] .grid__8{margin-left:0}[dir='rtl'] .grid__9{margin-left:0}[dir='rtl'] .grid__10{margin-left:0}[dir='rtl'] .grid__11{margin-left:0}[dir='rtl'] .grid__12{margin-left:0}[dir='rtl'] #pgwModal .pm-container{padding-left:8.60388%;padding-right:8.60388%}[dir='rtl'] .lgrid .grid__8--p1{width:79.21574%;float:right;margin-right:0;margin-right:10.39213%}[dir='rtl'] .lgrid .grid__4--p1{width:37.64721%;float:right;margin-right:0;margin-right:10.39213%}[dir='rtl'] .lgrid .grid__4{width:37.64721%;float:right;margin-right:3.92131%}}.header-container{height:49px;padding:0;position:fixed;top:0;width:100%;z-index:997}.header-container .stars-wrapper{margin:0 4px 0 0}html[dir=rtl] .header-container .stars-wrapper{margin:0 4px 0 0;margin:0 0 0 4px}.header-container header{height:100%;overflow:visible;padding:0 10px}.header-container header h1,.header-container header .property-name{margin:0 5px 6px 0;display:inline-block;font-size:23px;font-weight:normal}html[dir=rtl] .header-container header h1,html[dir=rtl] .header-container header .property-name{margin:0 5px 6px 0;margin:0 0 6px 5px}.header-container header p{font-size:14px;line-height:20px;margin:0}.header-container header p .icon-pin{float:left;margin-right:0.5em;font-size:14px;position:relative;top:-2px}html[dir=rtl] .header-container header p .icon-pin{float:left;float:right}html[dir=rtl] .header-container header p .icon-pin{margin-left:0.5em;margin-right:0}.header-container header .header-review-rating{font-weight:bold}.header-container .lang-select{display:none;font-size:13px;margin:0;padding:0;position:absolute;top:50%;margin-top:-20px}.header-container .lang-select .icon-arrow-thick-down:before{right:12px;font-size:10px;margin-top:16px;position:absolute;top:0}html[dir=rtl] .header-container .lang-select .icon-arrow-thick-down:before{left:12px;right:auto}.header-container .lang-select a{padding:13px 40px 13px 12px;display:block;font-weight:normal;font-size:13px}html[dir=rtl] .header-container .lang-select a{padding:13px 40px 13px 12px;padding:13px 12px 13px 40px}.header-container .logo{left:10px;position:absolute}html[dir=rtl] .header-container .logo{right:10px;left:auto}.header-container .logo a{display:block;transition:none}.header-container .logo a:hover{opacity:1}.header-container .logo img{height:35px;margin:0;display:block;width:auto}.header-container .header-copy{display:none}#hamburger{right:12px;cursor:pointer;display:block;font-family:arial, sans-serif;margin-top:-15px;position:absolute;top:50%;width:30px;height:30px;line-height:30px;text-align:center}html[dir=rtl] #hamburger{left:12px;right:auto}#hamburger:before{font-size:18px}#toll-free-trigger{cursor:pointer;padding-right:12px}@media (min-width: 768px){.header-container{height:auto;padding:0;position:relative;top:0}.header-container .logo{left:24px}html[dir=rtl] .header-container .logo{right:24px;left:auto}.header-container header{min-height:123px;padding:0px 24px}.header-container header h1,.header-container header .property-name{font-size:19px}.header-container header p{font-size:13px}.header-container header p .toll-free-icon{float:right}html[dir=rtl] .header-container header p .toll-free-icon{float:right;float:left}.header-container header .header-controls .lang-select{display:none}.header-container .header-copy{float:left;padding-right:48px;display:block;margin-top:16px;max-width:700px;padding-bottom:15px}html[dir=rtl] .header-container .header-copy{float:left;float:right}html[dir=rtl] .header-container .header-copy{padding-right:48px;padding-right:0}html[dir=rtl] .header-container .header-copy{max-width:700px;max-width:700px}.header-container .header-copy br{display:none}.header-container .h-block{float:left}html[dir=rtl] .header-container .h-block{float:left;float:right}.header-container .h-clear{display:block;height:0;width:0;clear:both}.header-container .toll-free-icon:before{font-size:11px;margin-left:5px;position:relative;top:-2px}html[dir=rtl] .header-container .toll-free-icon:before{margin-right:5px;margin-left:0}.header-container .header-reviews-desktop{display:none}.header-container .header-reviews-tablet{display:block;clear:both}.header-container .header-weather{display:none}.header-container .header-localtime{display:none}.header-container .header-imprint{text-transform:capitalize}.header-container .header-contact-us{text-transform:capitalize}#hamburger{right:24px;margin-top:-12px}html[dir=rtl] #hamburger{left:24px;right:auto}#hamburger:before{font-size:24px}}@media (min-width: 1024px){.header-container.multi-lang .header-copy{padding-right:165px}html[dir=rtl] .header-container.multi-lang .header-copy{padding-left:165px;padding-right:0}.header-container{min-height:116px;z-index:900}.header-container .logo{left:20px}html[dir=rtl] .header-container .logo{right:20px;left:auto}.header-container header{padding:0 20px}.header-container header p{font-size:14px}.header-container header .header-controls .lang-select{display:block;right:20px;left:auto}html[dir=rtl] .header-container header .header-controls .lang-select{right:20px;right:auto}html[dir=rtl] .header-container header .header-controls .lang-select{left:auto;left:20px}.header-container header .header-controls .lang-select .jq-dropdown-open:before{content:"\e606"}.header-container .header-copy{padding-right:5px;margin-top:20px;max-width:890px}html[dir=rtl] .header-container .header-copy{padding-left:5px;padding-right:0}.header-container .header-copy br{display:initial}html[dir=rtl] .header-container .header-copy{max-width:890px;max-width:890px}.header-container .header-reviews-desktop{display:inline-block}.header-container .header-reviews-tablet{display:none}.header-container .header-localtime,.header-container .header-weather{display:inline}#hamburger:before{display:none}.plb-page>.header-container .logo{left:24px;right:auto}html[dir=rtl] .plb-page>.header-container .logo{left:24px;left:auto}html[dir=rtl] .plb-page>.header-container .logo{right:auto;right:24px}.plb-page>.header-container header{max-width:1188px;margin:0 auto;padding-right:24px;padding-left:24px;position:relative}.plb-page>.header-container header .header-controls .lang-select{top:54px;right:24px;left:auto}html[dir=rtl] .plb-page>.header-container header .header-controls .lang-select{right:24px;right:auto}html[dir=rtl] .plb-page>.header-container header .header-controls .lang-select{left:auto;left:24px}}@media (min-width: 1280px){.header-container{height:auto;min-height:none;width:auto}.header-container .logo{left:50px}html[dir=rtl] .header-container .logo{right:50px;left:auto}.header-container header{padding:0 50px}.header-container header .header-controls .lang-select{top:54px;right:50px;left:auto}html[dir=rtl] .header-container header .header-controls .lang-select{right:50px;right:auto}html[dir=rtl] .header-container header .header-controls .lang-select{left:auto;left:50px}.header-container .header-copy{text-align:left;max-width:890px}html[dir=rtl] .header-container .header-copy{text-align:left;text-align:right}html[dir=rtl] .header-container .header-copy{max-width:890px;max-width:890px}.plb-page>.header-container .logo{left:24px;right:auto}html[dir=rtl] .plb-page>.header-container .logo{left:24px;left:auto}html[dir=rtl] .plb-page>.header-container .logo{right:auto;right:24px}.plb-page>.header-container header{padding-right:24px;padding-left:24px}.plb-page>.header-container header .header-controls .lang-select{right:24px;left:auto}html[dir=rtl] .plb-page>.header-container header .header-controls .lang-select{right:24px;right:auto}html[dir=rtl] .plb-page>.header-container header .header-controls .lang-select{left:auto;left:24px}}#splash{height:240px;-webkit-box-sizing:inherit;box-sizing:inherit;position:relative;margin-top:49px}#splash .stars-wrapper{right:-3px;top:-8px}html[dir=rtl] #splash .stars-wrapper{left:-3px;right:auto}#splash #hero-links{display:none;position:absolute;right:50px;top:40px;width:90px}html[dir=rtl] #splash #hero-links{left:50px;right:auto}#splash #hero-links .splash-icon-wrapper{margin-bottom:5px;min-height:81px;padding:5px;width:81px}#splash #hero-links a{display:inline-block;font-size:10px;font-weight:normal;line-height:14px;text-align:center;text-transform:uppercase;width:100%;word-wrap:break-word;overflow-wrap:break-word}#splash #hero-links a .hero-media-count{-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;border-radius:12px;display:inline-block;font-size:15px;height:24px;line-height:24px;padding:0 10px;position:absolute;right:0;top:-12px}html[dir=rtl] #splash #hero-links a .hero-media-count{left:0;right:auto}#splash #hero-links a.icon-splash:before{display:block;font-size:30px;margin-bottom:8px}#splash #hero-links a.icon-hotel-photos:before{font-size:34px}#splash #hero-links a#hero-hotel-photos span.hero-media-count,#splash #hero-links a#hero-videos span.hero-media-count{display:none}#splash #hero-reviews{overflow:hidden}#splash #hero-reviews .cycle-slideshow .hero-slide{display:none}#splash #hero-reviews .cycle-slideshow .hero-slide:first-child{display:block}#splash #hero-reviews .name-and-rating{font-size:21px;line-height:30px;text-align:right}html[dir=rtl] #splash #hero-reviews .name-and-rating{text-align:right;text-align:left}#splash #hero-reviews .name-and-rating .rating-name{display:block;text-transform:uppercase}#splash #hero-reviews p.full-review{font-size:20px}#splash #hero-reviews p.full-review:before{content:'\201c'}#splash #hero-reviews p.full-review:after{content:'\201d'}#splash .slide-caption{display:none}@media (min-width: 375px){#splash{height:282px}}@media (min-width: 384px){#splash{height:288px}}@media (min-width: 504px){#splash{height:378px}}@media (min-width: 636px){#splash{height:477px}}@media (min-width: 1px) and (max-width: 767px){#splash .mobile-title-rates-wrapper{bottom:38px;position:absolute;right:0;z-index:995}html[dir=rtl] #splash .mobile-title-rates-wrapper{left:0;right:auto}#splash .mobile-title-rates{display:inline-block;font-size:11px;padding:13px 14px 10px 20px;margin:0;text-transform:uppercase;text-shadow:none}html[dir=rtl] #splash .mobile-title-rates{padding:13px 14px 10px 20px;padding:13px 20px 10px 14px}#splash .mobile-title-rates span{font-size:25px;margin-right:3px}html[dir=rtl] #splash .mobile-title-rates span{margin-left:3px;margin-right:0}#splash .mobile-title-rates .night{font-size:11px}#splash #inner-splash{display:none}#splash #hero-reviews{height:100%}#splash #hero-reviews .cycle-slideshow{height:100%}#splash #hero-reviews .cycle-slideshow .hero-slide{height:100%;width:100%}#splash #hero-reviews .cycle-slideshow .hero-slide .hero-slide-copy{display:none}#splash #hero-reviews #hero-current{bottom:6px;position:absolute;text-align:center;width:100%;z-index:995}#splash #hero-reviews #hero-current span{font-family:arial, sans-serif;font-size:31px;margin:0 1px;opacity:0.4;text-shadow:0px 0px 0px}}@media (min-width: 768px) and (max-width: 1023px){#splash{height:538px;margin-top:123px;padding:0}#splash .cycle-pager{bottom:0;overflow:hidden;position:absolute;text-align:center;width:100%;z-index:950}#splash .cycle-pager span{font-size:38px;opacity:0.4;text-shadow:0px 0px 0px}#splash .cycle-pager>*{cursor:pointer}#splash .mobile-title-rates{display:none}#hero-links{display:none;position:absolute;right:20px;top:65px;width:90px;z-index:900}html[dir=rtl] #hero-links{left:20px;right:auto}#hero-reviews{height:538px;position:absolute;width:100%;z-index:1}#hero-reviews .cycle-slideshow .hero-slide div.name-and-rating .rating-name{font-size:16px;line-height:28px}#hero-reviews .hero-slide{height:538px;width:100%}#hero-reviews .hero-slide .hero-slide-copy{bottom:42px;left:50%;margin:0px 0px 0px -300px;padding:0 50px;position:absolute;width:600px}html[dir=rtl] #hero-reviews .hero-slide .hero-slide-copy{right:50%;left:auto}#hero-reviews .hero-slide .hero-slide-copy .name-and-rating{float:left;margin:0 30px 30px 0}html[dir=rtl] #hero-reviews .hero-slide .hero-slide-copy .name-and-rating{float:left;float:right}html[dir=rtl] #hero-reviews .hero-slide .hero-slide-copy .name-and-rating{margin:0 30px 30px 0;margin:0 0 30px 30px}#hero-reviews .hero-slide .hero-slide-copy p.full-review{line-height:24px;margin:0}#hero-current{bottom:0;height:53px}#hero-current span{margin:0 1px}#inner-splash{padding:0 20px;position:relative;top:20px;z-index:900}#inner-splash .hero-control{display:none}}@media (min-width: 768px){#splash{-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:0}.splash-booking-widget.no-rates .booking-reserve{padding-top:12px}}@media (min-width: 1024px){#splash{height:535px}#splash .splash-booking-widget{left:20px;margin-left:0;position:absolute;top:54px;z-index:900}html[dir=rtl] #splash .splash-booking-widget{right:20px;left:auto}html[dir=rtl] #splash .splash-booking-widget{margin-right:0;margin-left:0}#splash .splash-booking-widget .input-people-count{margin-top:10px;width:260px}#splash #hero-links{display:block;margin-right:0;position:absolute;right:20px;top:65px;width:90px;z-index:900}html[dir=rtl] #splash #hero-links{margin-left:0;margin-right:0}html[dir=rtl] #splash #hero-links{left:20px;right:auto}#splash #hero-reviews{height:535px;position:absolute;width:100%;z-index:1}#splash #hero-reviews .hero-slide{height:535px;width:100%}#splash #hero-reviews .hero-slide .hero-slide-copy{bottom:0;position:absolute;height:80px;width:100%}#splash #hero-reviews .hero-slide .hero-slide-copy .slide-caption{display:block;font-size:11px;line-height:80px;margin:0 auto;margin-left:20px;text-transform:uppercase;width:1180px;left:20px;margin-left:0;position:absolute}html[dir=rtl] #splash #hero-reviews .hero-slide .hero-slide-copy .slide-caption{padding-right:20px;margin-left:0}html[dir=rtl] #splash #hero-reviews .hero-slide .hero-slide-copy .slide-caption{right:20px;left:auto}html[dir=rtl] #splash #hero-reviews .hero-slide .hero-slide-copy .slide-caption{margin-right:0;margin-left:0}#splash #hero-reviews .hero-slide .hero-slide-copy .slide-copy-wrapper{padding-left:300px;padding-right:81px;width:100%}#splash #hero-reviews .hero-slide .hero-slide-copy .slide-copy{font-size:20px;line-height:24px;margin:15px auto 0;position:relative;max-width:577px}#splash #hero-reviews .hero-slide .hero-slide-copy .name-and-rating{float:left;margin-right:40px;font-size:16px}html[dir=rtl] #splash #hero-reviews .hero-slide .hero-slide-copy .name-and-rating{float:left;float:right}html[dir=rtl] #splash #hero-reviews .hero-slide .hero-slide-copy .name-and-rating{margin-left:40px;margin-right:0}#splash #hero-reviews .hero-slide .hero-slide-copy p.full-review{line-height:24px;margin:1px 0 0}#splash #hero-reviews .cycle-pager{display:none}#splash #inner-splash{padding:0 50px;top:20px;z-index:900}#splash .hero-control{display:none}#splash #hero-next{background-position:top center;right:0}html[dir=rtl] #splash #hero-next{left:0;right:inherit}#splash #hero-next:before{content:"";margin-left:-12px;margin-top:-15px}html[dir=rtl] #splash #hero-next:before{content:"";content:""}html[dir=rtl] #splash #hero-next:before{margin-left:-12px;margin-left:-17px}#splash #hero-prev:before{content:"";margin-left:-17px;margin-top:-15px}html[dir=rtl] #splash #hero-prev:before{content:"";content:""}html[dir=rtl] #splash #hero-prev:before{margin-left:-17px;margin-left:-12px}}@media (min-width: 1280px){#splash{height:535px}#splash .splash-booking-widget{left:50%;margin-left:-590px}html[dir=rtl] #splash .splash-booking-widget{right:50%;left:auto}html[dir=rtl] #splash .splash-booking-widget{margin-right:-590px;margin-left:0}#splash #hero-links{margin-right:-590px;position:absolute;right:50%;top:65px;width:90px;z-index:900}html[dir=rtl] #splash #hero-links{margin-left:-590px;margin-right:0}html[dir=rtl] #splash #hero-links{left:50%;right:auto}#splash #hero-reviews{height:535px;position:absolute;width:100%;z-index:1}#splash #hero-reviews .hero-slide{height:535px;width:100%}#splash #hero-reviews .hero-slide .hero-slide-copy{bottom:0;position:absolute;height:80px;width:100%}#splash #hero-reviews .hero-slide .hero-slide-copy .slide-caption{font-size:11px;line-height:80px;margin:0 auto;text-transform:uppercase;width:1180px;position:absolute;left:50%;margin-left:-590px}html[dir=rtl] #splash #hero-reviews .hero-slide .hero-slide-copy .slide-caption{right:50%;left:auto}html[dir=rtl] #splash #hero-reviews .hero-slide .hero-slide-copy .slide-caption{margin-right:-590px;margin-left:0}#splash #hero-reviews .hero-slide .hero-slide-copy .slide-copy-wrapper{padding-left:300px;padding-right:81px;width:100%}#splash #hero-reviews .hero-slide .hero-slide-copy .slide-copy{margin:18px auto 0;max-width:790px}#splash #hero-reviews .hero-slide .hero-slide-copy .name-and-rating{float:left;margin-right:40px;font-size:16px}html[dir=rtl] #splash #hero-reviews .hero-slide .hero-slide-copy .name-and-rating{float:left;float:right}html[dir=rtl] #splash #hero-reviews .hero-slide .hero-slide-copy .name-and-rating{margin-left:40px;margin-right:0}#splash #hero-reviews .hero-slide .hero-slide-copy p.full-review{line-height:24px;margin:1px 0 0}#splash #hero-reviews .cycle-pager{display:none}#splash #inner-splash{padding:0 50px;top:20px;z-index:900}#splash .hero-control{cursor:pointer;height:45px;left:0;position:absolute;top:50%;margin-top:-22.5px;width:45px;z-index:900}html[dir=rtl] #splash .hero-control{right:0;left:auto}#splash .hero-control:before{font-family:'lps';font-size:26px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;left:55%;line-height:1;position:absolute;text-transform:none;top:56%}#splash #hero-next{background-position:top center;left:inherit;right:0}html[dir=rtl] #splash #hero-next{left:0;right:auto}#splash #hero-next:before{content:"\e604";margin-top:-15px}#splash #hero-prev:before{margin-top:-15px}#splash .hero-control{display:block}}.splash-booking-widget{display:none;width:300px}.splash-booking-widget .bw-header{margin:0;padding:14px 21px;text-transform:uppercase}.splash-booking-widget>.bw-header{font-size:17px}.splash-booking-widget>.bw-header span{font-size:36px;padding-right:8px}html[dir=rtl] .splash-booking-widget>.bw-header span{padding-left:8px;padding-right:0}.splash-booking-widget>.bw-header span.rate{float:auto}html[dir=rtl] .splash-booking-widget>.bw-header span.rate{float:auto;float:right}.splash-booking-widget>.bw-header span.rate-from,.splash-booking-widget>.bw-header span.rate-night{float:initial}html[dir=rtl] .splash-booking-widget>.bw-header span.rate-from,html[dir=rtl] .splash-booking-widget>.bw-header span.rate-night{float:initial;float:inherit}.splash-booking-widget .booking-chooser{padding:0 20px;position:relative}.splash-booking-widget .booking-chooser form div.input-check-in.icon-calendar:before,.splash-booking-widget .booking-chooser form div.input-check-out.icon-calendar:before{font-size:18px;margin-top:9px;position:absolute;right:10px;top:0}html[dir=rtl] .splash-booking-widget .booking-chooser form div.input-check-in.icon-calendar:before,html[dir=rtl] .splash-booking-widget .booking-chooser form div.input-check-out.icon-calendar:before{left:10px;right:auto}.splash-booking-widget .booking-chooser form div.input-people-count.icon-plus-circle:before{right:10px;position:absolute;margin-top:1px}html[dir=rtl] .splash-booking-widget .booking-chooser form div.input-people-count.icon-plus-circle:before{left:10px;right:auto}.splash-booking-widget .booking-chooser form div.input-people-count.icon-plus-circle.is-expanded:before{content:"\e61d"}.splash-booking-widget .input-label-inside form div.labels-holder{display:none}.splash-booking-widget .input-label-outside form div.labels-holder{margin:0;padding:0;border:none;display:block}.splash-booking-widget .input-label-outside form div.labels-holder div.label{display:inline-block}.splash-booking-widget .input-label-outside form div.guestPickerWrapper div.guestPickers{top:128px}.splash-booking-widget .best-rate-guarantee-wrapper{font-size:12px;font-weight:bold;margin:0;padding:15px 0 15px 42px;position:relative;width:65%}html[dir=rtl] .splash-booking-widget .best-rate-guarantee-wrapper{padding:15px 0 15px 42px;padding:15px 42px 15px 0}.splash-booking-widget .best-rate-guarantee-wrapper:before{border-radius:100%;content:"";display:block;height:30px;font-weight:400;left:0;position:absolute;top:13px;width:30px}html[dir=rtl] .splash-booking-widget .best-rate-guarantee-wrapper:before{right:0;left:auto}.splash-booking-widget .best-rate-guarantee-wrapper:after{content:"\e611";font-family:'lps';font-size:28px;font-weight:400;left:2px;right:auto;line-height:34px;position:absolute;text-align:center;top:8px;width:34px}html[dir=rtl] .splash-booking-widget .best-rate-guarantee-wrapper:after{left:2px;left:auto}html[dir=rtl] .splash-booking-widget .best-rate-guarantee-wrapper:after{right:auto;right:-6px}.splash-booking-widget button.btn-cta{margin:10px 0 4px;line-height:21px;top:-1px}.splash-booking-widget .booking-chooser .booking-reserve .bw-header{text-transform:capitalize}.splash-booking-widget .package-booking-widget-container{padding-top:8px;margin-bottom:11px}@media (min-width: 768px){.splash-booking-widget{display:block;left:24px;position:absolute;top:23px;width:300px;z-index:900}html[dir=rtl] .splash-booking-widget{right:24px;left:auto}.splash-booking-widget .bw-header{margin:0;padding:14px 21px}.splash-booking-widget .bw-header.bst-rate-wdg.wdg-header{margin:0;padding:20px 21px}.splash-booking-widget .bw-header.bst-rate-wdg.wdg-header span.rate-from{margin-bottom:10px;display:block}.splash-booking-widget .booking-chooser{padding:0 20px 20px 20px}.splash-booking-widget .booking-chooser .best-rate-guarantee-wrapper{width:97%;margin:0}.splash-booking-widget .input-people-count{margin-top:10px}}@media (min-width: 1024px){.splash-booking-widget{left:20px;top:54px}html[dir=rtl] .splash-booking-widget{right:20px;left:auto}.mobile-title-rates{display:none}}@media (min-height: 620px) and (min-width: 1024px){#splash{height:70%;max-height:1152px}#splash #hero-reviews{height:100%}#splash #hero-reviews .cycle-slideshow{height:100%}#splash #hero-reviews .cycle-slideshow .hero-slide{height:100%}}.csstransforms3d.csstransitions.nav-open .mobile-nav{-webkit-transform:translate3d(-100%, 0px, 0px) scale3d(1, 1, 1);transform:translate3d(-100%, 0px, 0px) scale3d(1, 1, 1)}html[dir=rtl].csstransforms3d.csstransitions.nav-open .mobile-nav{-webkit-transform:translate3d(100%, 0px, 0px) scale3d(1, 1, 1);transform:translate3d(100%, 0px, 0px) scale3d(1, 1, 1)}.csstransforms3d.csstransitions .mobile-nav{left:100%;backface-visibility:hidden;-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px);-webkit-transition:transform 500ms ease 0s;transition:transform 500ms ease 0s}html[dir=rtl] .csstransforms3d.csstransitions .mobile-nav{right:100%;left:auto}.nav-open .mobile-nav{right:-100%}html[dir=rtl] .nav-open .mobile-nav{left:-100%;right:auto}nav{display:none}#sticky-nav-fix{display:none;height:60px}@media (max-width: 768px){.mobile-nav .review-anchor{display:none}}@media (max-width: 1024px){nav{margin:0}.mobile-nav{display:block;height:100%;left:100%;overflow:hidden;overflow-y:auto;position:fixed;text-align:left;top:0px;width:80%;z-index:99999}html[dir=rtl] .mobile-nav{right:100%;left:auto}html[dir=rtl] .mobile-nav{text-align:left;text-align:right}.mobile-nav div.mobile-nav-header{overflow:auto;padding:20px 20px 10px;text-align:center}.mobile-nav div.mobile-nav-header a#mobile-close{display:block;float:right;margin-right:5px;margin-top:5px}html[dir=rtl] .mobile-nav div.mobile-nav-header a#mobile-close{float:right;float:left}html[dir=rtl] .mobile-nav div.mobile-nav-header a#mobile-close{margin-left:5px;margin-right:0px}.mobile-nav div.mobile-nav-header .icon-close:before{float:right;width:30px;height:30px;text-align:center;line-height:30px}html[dir=rtl] .mobile-nav div.mobile-nav-header .icon-close:before{float:right;float:left}.mobile-nav div.mobile-nav-header .lang-select{border-radius:3px;-webkit-border-radius:3px;display:inline-block;margin-top:-5px;overflow:hidden;padding:15px 10px;position:relative;width:77%}.mobile-nav div.mobile-nav-header .lang-select:before{font-size:14px;margin-top:-5px;position:absolute;right:15px;top:50%}html[dir=rtl] .mobile-nav div.mobile-nav-header .lang-select:before{left:15px;right:auto}.mobile-nav div.mobile-nav-header select{background:transparent;border:0;border-radius:0;font-size:17px;height:24px;line-height:1;padding:0 0 0 3px;width:100%;-webkit-appearance:none}html[dir=rtl] .mobile-nav div.mobile-nav-header select{padding:0 0 0 3px;padding:0 3px 0 0}.mobile-nav div.mobile-nav-header select option{padding:4px}.mobile-nav ul.wrapper{margin:0;padding:0;padding:15px 10px}.mobile-nav ul.wrapper li{padding:0;display:inline}.mobile-nav ul.wrapper li:hover .subnavigation-wrapper a{line-height:initial}.mobile-nav ul.wrapper li a{display:block;font-size:14px;padding:15px 30px;position:relative}.mobile-nav ul.wrapper li a:hover{background:none;opacity:1 !important}.mobile-nav ul.wrapper li a:hover .link-anchor{opacity:0.7}.mobile-nav ul.wrapper li.is-open .subnavigation{display:block}.mobile-nav ul.wrapper li.has-subnav{position:relative}.mobile-nav ul.wrapper li.has-subnav .icon-plus:before{position:absolute;margin-top:-20px;right:15px;top:50%;width:30px;height:30px;line-height:30px;text-align:center}html[dir=rtl] .mobile-nav ul.wrapper li.has-subnav .icon-plus:before{left:15px;right:auto}.mobile-nav ul.wrapper li.is-open.has-subnav .icon-plus:before{content:"\e61e"}.mobile-nav ul.wrapper li:last-child{border:0}.mobile-nav .subnavigation{display:none}.mobile-nav .subnavigation-wrapper ul{margin:0;padding:0;margin-left:20px}html[dir=rtl] .mobile-nav .subnavigation-wrapper ul{margin-right:20px;margin-left:0}}@media (min-width: 768px){.mobile-nav{width:400px;margin:0 0 50px 0}.mobile-nav .wrapper{display:block}nav{display:block}nav>ul{display:none}nav ul{margin:0;padding:0}nav ul li{display:inline-block;padding:13px 6px}nav ul li a{display:inline-block;padding:7px 6px}nav ul li a.no-link{cursor:default}nav ul li.active{padding-top:7px}nav #sticky-booking-widget{display:none}nav #sticky-booking-widget .input{margin-right:5px}nav #sticky-booking-widget .input{min-width:125px;width:auto;overflow:visible}nav #sticky-booking-widget .icon-calendar:before{font-size:18px;margin-top:9px;position:absolute;right:10px;top:0}html[dir=rtl] nav #sticky-booking-widget .icon-calendar:before{left:10px;right:auto}nav #sticky-booking-widget .icon-plus-circle:before{right:10px;position:absolute;margin-top:1px}html[dir=rtl] nav #sticky-booking-widget .icon-plus-circle:before{left:10px;right:auto}nav #sticky-booking-widget .icon-plus-circle.is-expanded:before{content:'\e61d'}nav #sticky-booking-widget .btn-cta{line-height:18px;top:-2px}#navigation .wrapper{padding-left:20px;padding-right:20px}#navigation .wrapper>li.has-subnav .icon-plus:before{display:none}#navigation .wrapper>li .subnavigation{display:none}#navigation .wrapper>li:hover .subnavigation,#navigation .wrapper>li.show-menu .subnavigation{display:block;position:absolute;z-index:2}#navigation .wrapper>li:hover .subnavigation-wrapper,#navigation .wrapper>li.show-menu .subnavigation-wrapper{width:235px;padding:14px 20px 6px}#navigation .wrapper>li:hover .subnavigation-wrapper ul,#navigation .wrapper>li.show-menu .subnavigation-wrapper ul{padding:0}#navigation .wrapper>li:hover .subnavigation-wrapper ul li,#navigation .wrapper>li.show-menu .subnavigation-wrapper ul li{display:block;margin-bottom:20px;padding:0;text-align:left}html[dir=rtl] #navigation .wrapper>li:hover .subnavigation-wrapper ul li,html[dir=rtl] #navigation .wrapper>li.show-menu .subnavigation-wrapper ul li{text-align:left;text-align:right}#navigation .wrapper>li:hover .subnavigation-wrapper a,#navigation .wrapper>li.show-menu .subnavigation-wrapper a{font-size:16px;letter-spacing:0.5px;line-height:20px;padding:0}#navigation .wrapper>li:hover .subnavigation--2col .subnavigation-wrapper,#navigation .wrapper>li.show-menu .subnavigation--2col .subnavigation-wrapper{overflow:hidden;width:472px}#navigation .wrapper>li:hover .subnavigation--2col .subnavigation-wrapper ul,#navigation .wrapper>li.show-menu .subnavigation--2col .subnavigation-wrapper ul{float:left;width:215px;word-break:normal}html[dir=rtl] #navigation .wrapper>li:hover .subnavigation--2col .subnavigation-wrapper ul,html[dir=rtl] #navigation .wrapper>li.show-menu .subnavigation--2col .subnavigation-wrapper ul{float:left;float:right}#navigation .wrapper>li:hover .subnavigation--2col .subnavigation-wrapper ul:first-child,#navigation .wrapper>li.show-menu .subnavigation--2col .subnavigation-wrapper ul:first-child{padding-right:20px}html[dir=rtl] #navigation .wrapper>li:hover .subnavigation--2col .subnavigation-wrapper ul:first-child,html[dir=rtl] #navigation .wrapper>li.show-menu .subnavigation--2col .subnavigation-wrapper ul:first-child{padding-left:20px;padding-right:0}nav.second-page{margin:0}nav.second-page #sticky-booking-widget{display:block}}@media (min-width: 1024px){.mobile-nav{display:none}nav{margin:0 0 50px 0}nav>ul{max-height:56px;display:block}}.social-footer{margin:-20px 0 20px 0}.social-footer article{padding:10px 0;text-align:center}.social-footer div{display:inline-block;margin-right:0;margin-top:10px;margin-bottom:10px}html[dir=rtl] .social-footer div{margin-left:0;margin-right:0}.social-footer span{font-size:19px;display:none;height:32px;padding-right:15px;position:relative;text-transform:uppercase;line-height:32px}html[dir=rtl] .social-footer span{padding-left:15px;padding-right:0}.social-footer a{display:inline-block;font-size:19px;line-height:32px;height:32px;margin:0 5px;position:relative;text-indent:-9999px;width:32px}.social-footer a:before{color:#fff;display:block;font-size:22px;font-style:normal;height:100%;left:0;line-height:32px;position:absolute;text-indent:0;top:0;width:100%;font-family:'social';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.social-footer.last-child{margin-right:0}html[dir=rtl] .social-footer.last-child{margin-left:0;margin-right:0}.social-footer .blogger:before{content:'\e810'}.social-footer .facebook:before{content:'\e800'}.social-footer .foursquare:before{content:'\e80a'}.social-footer .flickr:before{content:'\e80b'}.social-footer .googleplus:before{content:'\e804'}.social-footer .holidaycheck:before{content:'\e80f'}.social-footer .instagram:before{content:'\e802'}.social-footer .panoramio:before{content:'\e80d'}.social-footer .pinterest:before{content:'\e803'}.social-footer .linkedin:before{content:'\e900'}.social-footer .rss:before{content:'\e80c'}.social-footer .share:before{content:'\e806'}.social-footer .spg{background-color:#664f8c !important}.social-footer .spg:before{content:'\e809'}.social-footer .tripadvisor:before{content:'\e807'}.social-footer .twitter:before{content:'\e801'}.social-footer .vinivi:before{content:'\e80e'}.social-footer .youtube:before{content:'\e805'}.social-footer .weibo:before{content:'\e808'}.plb .social-footer,.rooms-overview .social-footer,.room-details .social-footer{max-width:1188px;padding:0 24px;margin-left:auto;margin-right:auto}.jiathis_style a.jtico{background-image:none !important;height:32px !important;width:32px !important;line-height:32px !important;top:20px}.jiathis_style a.jtico:before{content:'\e806' !important;margin-left:5px}.jiathis_style:nth-child(odd)>div{width:100% !important}@media (min-width: 768px){.social-footer{margin-top:-20px}.social-footer article{padding:11px 0}.social-footer a{font-size:19px;line-height:40px;height:40px;width:40px}.social-footer a:before{line-height:40px}.social-footer div{margin-top:0px;margin-bottom:0px}.plb .social-footer{max-width:1188px;padding:0 24px;margin-left:auto;margin-right:auto}.jiathis_style a.jtico{height:40px !important;width:40px !important;line-height:40px !important;top:14px;font-size:19px}.jiathis_style a.jtico:before{margin-left:9px}}@media (min-width: 1024px){.brand-mobile{display:none}.brand-mobile select{display:none}.social-footer{margin:-40px 0 20px 0;padding:0 20px}.social-footer article{padding:15px 0}.social-footer div{margin-right:20px}html[dir=rtl] .social-footer div{margin-left:20px;margin-right:0}.social-footer span{display:inline-block;margin:0 10px 0 0}html[dir=rtl] .social-footer span{margin:0 10px 0 0;margin:0 0 0 10px}.social-footer a{margin:0 5px 0 0;font-size:19px;line-height:32px;height:32px;width:32px}html[dir=rtl] .social-footer a{margin:0 5px 0 0;margin:0 0 0 5px}.social-footer a:before{line-height:32px}.plb .social-footer,.rooms-overview .social-footer,.room-details .social-footer{max-width:1188px;padding:0 24px;margin-left:auto;margin-right:auto}.jiathis_style a.jtico{height:32px !important;width:32px !important;line-height:32px !important;top:10px}.jiathis_style a.jtico:before{margin-left:5px}}@media (min-width: 1280px){.social-footer{margin:-10px 0 50px 0;padding:0 50px}}.plb .social-footer,.rooms-overview .social-footer,.room-details .social-footer{margin:20px 0 20px 0;max-width:1188px;padding:0 24px;margin-left:auto;margin-right:auto}@media (min-width: 1280px){.plb .social-footer,.rooms-overview .social-footer,.room-details .social-footer{margin:40px 0 40px 0;max-width:1188px;padding:0 24px;margin-left:auto;margin-right:auto}}.footer-container{margin-bottom:52px}.footer-container footer{padding:40px 50px;font-size:12px;padding:16px 3.125% 40px}.footer-container footer p{line-height:16px;margin:0}.footer-container footer .footer-links a{font-weight:normal}.footer-container footer .footer-links a:hover{text-decoration:underline;opacity:1;transition-property:none}.footer-container footer .footer-links span{display:none}.footer-container footer .footer-links .main-link{display:none}#spgbb{margin-top:11px}#spgbb a{transition:opacity 200ms ease-in-out}#footer-mobile-select{-webkit-appearance:none;-moz-appearance:none;background-position:97% 50%;border:none;font-size:19px;height:40px;line-height:40px;margin-bottom:16px;padding:0 0 0 14px;text-transform:uppercase;width:100%}html[dir=rtl] #footer-mobile-select{padding:0 0 0 14px;padding:0 14px 0 0}@media (max-width: 767px){.footer-backtotop{font-size:15px;margin:20px 0 0;text-align:center}.footer-backtotop .sr-only{clip:auto;height:auto;margin:0px;position:static;width:auto}}@media (min-width: 768px){.footer-container{margin-bottom:inherit}.footer-container footer{padding-bottom:0}.footer-container footer p{font-size:13px;line-height:22px}.footer-container footer .footer-links .main-link{display:inline-block}.footer-container footer .footer-links span{display:inline}.footer-container footer .brand-bar{display:block}.footer-container footer .brands-wrapper:before{display:none}.footer-container footer #footer-mobile-select{display:none}.footer-backtotop{display:none}}@media (min-width: 1024px){.footer-container footer{padding:40px 50px}}@media (min-width: 1280px){.footer-backtotop{display:block;height:43px;overflow:hidden;position:absolute;right:40px;top:40px;width:44px}html[dir=rtl] .footer-backtotop{left:40px;right:auto}.footer-backtotop:before{font-family:'lps';font-size:18px;content:"\e606";height:100%;left:0;line-height:43px;position:absolute;text-align:center;text-indent:0;width:100%}html[dir=rtl] .footer-backtotop:before{right:0;left:auto}.footer-backtotop a{display:block;height:100%;position:relative;width:100%;z-index:1}.footer-backtotop span{display:block}}.package-booking-widget-container{display:none}@media (min-width: 1px) and (max-width: 767px){.booking-widget-block .bw-header{display:none}.booking-widget-block .booking-reserve{border:0px}.booking-widget-block .booking-reserve .booking-chooser form .input-labels-holder,.booking-widget-block .booking-reserve .booking-chooser form .input-people-count,.booking-widget-block .booking-reserve .booking-chooser form br,.booking-widget-block .booking-reserve .booking-chooser form .best-rate-guarantee-wrapper,.booking-widget-block .booking-reserve .booking-chooser form .datePickerWidget,.booking-widget-block .booking-reserve .booking-chooser form .guestPickerWrapper{display:none}.booking-widget-block .booking-reserve .booking-chooser form .btn-cta{display:block;width:100%}}@media (min-width: 768px){.booking-widget-block .bw-header{display:block;margin:0;padding:14px 21px}.booking-widget-block .bw-header span{padding-right:8px}html[dir=rtl] .booking-widget-block .bw-header span{padding-left:8px;padding-right:0}.booking-widget-block .bw-header span.rate{float:auto}html[dir=rtl] .booking-widget-block .bw-header span.rate{float:auto;float:right}.booking-widget-block .datepicker{z-index:1000;top:5px}.booking-widget-block .datepicker a{font-style:normal}.booking-widget-block .booking-chooser{padding:0 20px 20px 20px;position:relative}.booking-widget-block .booking-chooser form{position:relative}.booking-widget-block .booking-chooser form .input-check-in.icon-calendar:before,.booking-widget-block .booking-chooser form .input-check-out.icon-calendar:before{font-size:18px;margin-top:6px;position:absolute;right:10px;top:3px}html[dir=rtl] .booking-widget-block .booking-chooser form .input-check-in.icon-calendar:before,html[dir=rtl] .booking-widget-block .booking-chooser form .input-check-out.icon-calendar:before{left:10px;right:auto}.booking-widget-block .booking-chooser form .input-people-count{margin-top:10px}.booking-widget-block .booking-chooser form .input-people-count.icon-plus-circle:before{right:10px;position:absolute;margin-top:1px}html[dir=rtl] .booking-widget-block .booking-chooser form .input-people-count.icon-plus-circle:before{left:10px;right:auto}.booking-widget-block .booking-chooser form .input-people-count.icon-plus-circle.is-expanded:before{content:"\e61d"}.booking-widget-block .booking-chooser form .label{padding:11px 0 0}.booking-widget-block .booking-chooser form .input{line-height:normal}.booking-widget-block .booking-chooser .best-rate-guarantee-wrapper{margin:0}.booking-widget-block .input-label-inside form .input-labels-holder{display:inline-block;width:100%}.booking-widget-block .input-label-inside form .input-labels-holder .labels-holder{display:none}.booking-widget-block .input-label-inside form div.guestPickerWrapper div.guestPickers{width:330px}.booking-widget-block .input-label-inside form div.guestPickerWrapper div.guestPickers div.guestPicker div.pickerCopy span{display:inline-block}.booking-widget-block .input-label-outside form .input-labels-holder{display:inline-block;width:100%}.booking-widget-block .input-label-outside form .input-labels-holder .labels-holder{float:left;display:inline-block}.booking-widget-block .input-label-outside form .input-labels-holder .input-check-in{clear:left}.booking-widget-block .input-label-outside form .input-labels-holder .input-check-out{clear:left}.booking-widget-block .input-label-outside form div.guestPickerWrapper div.guestPickers{width:330px}.booking-widget-block .input-label-outside form div.guestPickerWrapper div.guestPickers div.guestPicker div.pickerCopy span{display:inline-block}.booking-widget-block .best-rate-guarantee-wrapper{display:none;float:right;margin:0;padding:15px 0 15px 42px;position:relative}html[dir=rtl] .booking-widget-block .best-rate-guarantee-wrapper{float:right;float:left}html[dir=rtl] .booking-widget-block .best-rate-guarantee-wrapper{padding:15px 0 15px 42px;padding:15px 42px 15px 0}.booking-widget-block .best-rate-guarantee-wrapper:before{border-radius:100%;content:"";display:block;height:30px;font-weight:400;left:0;position:absolute;top:13px;width:30px}html[dir=rtl] .booking-widget-block .best-rate-guarantee-wrapper:before{right:0;left:auto}.booking-widget-block .best-rate-guarantee-wrapper:after{content:"\e611";font-family:'lps';font-size:28px;font-weight:400;left:2px;right:auto;line-height:34px;position:absolute;text-align:center;top:8px;width:34px}html[dir=rtl] .booking-widget-block .best-rate-guarantee-wrapper:after{left:2px;left:auto}html[dir=rtl] .booking-widget-block .best-rate-guarantee-wrapper:after{right:auto;right:-6px}.booking-widget-block button.btn-cta{margin:10px 0 4px}.booking-widget-block .booking-chooser .booking-reserve .bw-header{text-transform:capitalize}.booking-widget-block.no-rates .booking-reserve{display:inline-block;padding-top:0px}.booking-widget-block.full-layout{text-align:center}.booking-widget-block.full-layout .input-label-inside form .input-labels-holder{width:auto}.booking-widget-block.full-layout .input-label-inside form div.guestPickerWrapper div.guestPickers{top:55px;left:231px;right:0px}html[dir=rtl] .booking-widget-block.full-layout .input-label-inside form div.guestPickerWrapper div.guestPickers{left:231px;left:0px}html[dir=rtl] .booking-widget-block.full-layout .input-label-inside form div.guestPickerWrapper div.guestPickers{right:0px;right:231px}.booking-widget-block.full-layout .input-label-inside form div.guestPickerWrapper div.guestPickers button.btn-cta{display:none}.booking-widget-block.full-layout .input-label-outside form .input-labels-holder{width:auto}.booking-widget-block.full-layout .input-label-outside form .input-labels-holder .labels-holder{display:none}.booking-widget-block.full-layout .input-label-outside form div.guestPickerWrapper div.guestPickers{top:55px;left:231px;right:0px}html[dir=rtl] .booking-widget-block.full-layout .input-label-outside form div.guestPickerWrapper div.guestPickers{left:231px;left:0px}html[dir=rtl] .booking-widget-block.full-layout .input-label-outside form div.guestPickerWrapper div.guestPickers{right:0px;right:231px}.booking-widget-block.full-layout .input-label-outside form div.guestPickerWrapper div.guestPickers button.btn-cta{display:none}.booking-widget-block.full-layout .booking-chooser .input-check-out{margin-right:5px;margin-left:0px}html[dir=rtl] .booking-widget-block.full-layout .booking-chooser .input-check-out{margin-right:5px;margin-right:0px}html[dir=rtl] .booking-widget-block.full-layout .booking-chooser .input-check-out{margin-left:0px;margin-left:5px}.booking-widget-block.full-layout br{display:none}.booking-widget-block.full-layout button.btn-cta{float:none}.booking-widget-block.left-layout,.booking-widget-block.right-layout,.booking-widget-block.center-layout{text-align:left}html[dir=rtl] .booking-widget-block.left-layout,html[dir=rtl] .booking-widget-block.right-layout,html[dir=rtl] .booking-widget-block.center-layout{text-align:left;text-align:right}.booking-widget-block.left-layout .input-label-inside form div.guestPickerWrapper div.guestPickers,.booking-widget-block.right-layout .input-label-inside form div.guestPickerWrapper div.guestPickers,.booking-widget-block.center-layout .input-label-inside form div.guestPickerWrapper div.guestPickers{top:160px;left:0}.booking-widget-block.left-layout .input-label-inside .input-people-count,.booking-widget-block.right-layout .input-label-inside .input-people-count,.booking-widget-block.center-layout .input-label-inside .input-people-count{margin-top:10px}.booking-widget-block.left-layout .input-label-outside form .guestPickerWrapper .guestPickers,.booking-widget-block.right-layout .input-label-outside form .guestPickerWrapper .guestPickers,.booking-widget-block.center-layout .input-label-outside form .guestPickerWrapper .guestPickers{top:265px}.booking-widget-block.left-layout .input-label-outside .input-check-in,.booking-widget-block.right-layout .input-label-outside .input-check-in,.booking-widget-block.center-layout .input-label-outside .input-check-in{margin-top:0px}.booking-widget-block.left-layout .input-label-outside .input-check-out,.booking-widget-block.right-layout .input-label-outside .input-check-out,.booking-widget-block.center-layout .input-label-outside .input-check-out{margin-top:0px}.booking-widget-block.left-layout .input-label-outside .input-people-count,.booking-widget-block.right-layout .input-label-outside .input-people-count,.booking-widget-block.center-layout .input-label-outside .input-people-count{margin-top:15px}.booking-widget-block.left-layout .booking-chooser .input-check-in,.booking-widget-block.right-layout .booking-chooser .input-check-in,.booking-widget-block.center-layout .booking-chooser .input-check-in{width:100%;margin-top:10px}.booking-widget-block.left-layout .booking-chooser .input-check-out,.booking-widget-block.right-layout .booking-chooser .input-check-out,.booking-widget-block.center-layout .booking-chooser .input-check-out{width:100%;margin-top:10px}.booking-widget-block.left-layout .booking-chooser .input-people-count,.booking-widget-block.right-layout .booking-chooser .input-people-count,.booking-widget-block.center-layout .booking-chooser .input-people-count{width:100%}.booking-widget-block.left-layout .best-rate-guarantee-wrapper,.booking-widget-block.right-layout .best-rate-guarantee-wrapper,.booking-widget-block.center-layout .best-rate-guarantee-wrapper{display:block;float:none;width:100%;clear:both}.booking-widget-block.left-layout button.btn-cta,.booking-widget-block.right-layout button.btn-cta,.booking-widget-block.center-layout button.btn-cta{float:left}html[dir=rtl] .booking-widget-block.left-layout button.btn-cta,html[dir=rtl] .booking-widget-block.right-layout button.btn-cta,html[dir=rtl] .booking-widget-block.center-layout button.btn-cta{float:left;float:right}.booking-widget-block.left-layout .booking-reserve,.booking-widget-block.right-layout .booking-reserve,.booking-widget-block.center-layout .booking-reserve{background-color:White}.booking-widget-block.right-layout .input-label-inside form div.guestPickerWrapper div.guestPickers{left:auto;right:0px}.booking-widget-block.right-layout .datepicker{left:auto;right:720px}html[dir=rtl] .booking-widget-block.right-layout .datepicker{right:720px;right:-20px}.booking-widget-block.left-layout .input-label-inside form div.guestPickerWrapper div.guestPickers{right:auto;left:0px}.booking-widget-block.left-layout .datepicker{right:auto;left:-20px}html[dir=rtl] .booking-widget-block.left-layout .datepicker{left:-20px;left:720px}.booking-widget-block.center-layout .datepicker{right:auto;left:-220px}html[dir=rtl] .booking-widget-block.center-layout .datepicker{right:auto;right:-220px}html[dir=rtl] .booking-widget-block.center-layout .datepicker{left:-220px;left:auto}.booking-widget-block.full-layout .datepicker{left:-20px}html[dir=rtl] .booking-widget-block.full-layout .datepicker{right:-20px;left:-220px}}@media (min-width: 1024px){.booking-widget-block{margin-left:0}html[dir=rtl] .booking-widget-block{margin-right:0;margin-left:0}.booking-widget-block .input-people-count{width:260px}.booking-widget-block.full-layout .bw-header{display:inline-block}.booking-widget-block.full-layout .booking-chooser{padding-top:15px;padding-left:0px}html[dir=rtl] .booking-widget-block.full-layout .booking-chooser{padding-right:0px;padding-left:0px}.booking-widget-block.full-layout .input-label-inside form .input-labels-holder{width:auto}.booking-widget-block.full-layout .input-label-outside form .input-labels-holder{width:auto}.booking-widget-block.left-layout .booking-chooser .input-check-in,.booking-widget-block.right-layout .booking-chooser .input-check-in,.booking-widget-block.center-layout .booking-chooser .input-check-in{float:left;margin:0}html[dir=rtl] .booking-widget-block.left-layout .booking-chooser .input-check-in,html[dir=rtl] .booking-widget-block.right-layout .booking-chooser .input-check-in,html[dir=rtl] .booking-widget-block.center-layout .booking-chooser .input-check-in{float:left;float:right}.booking-widget-block.left-layout .booking-chooser .input-check-out,.booking-widget-block.right-layout .booking-chooser .input-check-out,.booking-widget-block.center-layout .booking-chooser .input-check-out{float:right;margin:0}html[dir=rtl] .booking-widget-block.left-layout .booking-chooser .input-check-out,html[dir=rtl] .booking-widget-block.right-layout .booking-chooser .input-check-out,html[dir=rtl] .booking-widget-block.center-layout .booking-chooser .input-check-out{float:right;float:left}.booking-widget-block.left-layout .booking-chooser .input-people-count,.booking-widget-block.right-layout .booking-chooser .input-people-count,.booking-widget-block.center-layout .booking-chooser .input-people-count{width:98%}.booking-widget-block.left-layout .input-label-inside form div.guestPickerWrapper div.guestPickers,.booking-widget-block.right-layout .input-label-inside form div.guestPickerWrapper div.guestPickers,.booking-widget-block.center-layout .input-label-inside form div.guestPickerWrapper div.guestPickers{top:105px}.booking-widget-block.left-layout .input-label-inside form .input-labels-holder,.booking-widget-block.right-layout .input-label-inside form .input-labels-holder,.booking-widget-block.center-layout .input-label-inside form .input-labels-holder{width:47%;margin-right:2%;padding-top:12px}.booking-widget-block.left-layout .input-label-inside .input-people-count,.booking-widget-block.right-layout .input-label-inside .input-people-count,.booking-widget-block.center-layout .input-label-inside .input-people-count{margin-top:4px}.booking-widget-block.left-layout .input-label-outside form div.guestPickerWrapper div.guestPickers,.booking-widget-block.right-layout .input-label-outside form div.guestPickerWrapper div.guestPickers,.booking-widget-block.center-layout .input-label-outside form div.guestPickerWrapper div.guestPickers{top:105px}.booking-widget-block.left-layout .input-label-outside form .input-labels-holder,.booking-widget-block.right-layout .input-label-outside form .input-labels-holder,.booking-widget-block.center-layout .input-label-outside form .input-labels-holder{width:47%;margin-right:2%}.booking-widget-block.left-layout .input-label-outside .input-people-count,.booking-widget-block.right-layout .input-label-outside .input-people-count,.booking-widget-block.center-layout .input-label-outside .input-people-count{margin-top:5px}.booking-widget-block.left-layout .best-rate-guarantee-wrapper,.booking-widget-block.right-layout .best-rate-guarantee-wrapper,.booking-widget-block.center-layout .best-rate-guarantee-wrapper{display:block;clear:both;float:left}html[dir=rtl] .booking-widget-block.left-layout .best-rate-guarantee-wrapper,html[dir=rtl] .booking-widget-block.right-layout .best-rate-guarantee-wrapper,html[dir=rtl] .booking-widget-block.center-layout .best-rate-guarantee-wrapper{float:left;float:right}}.booking-widget-block:not(.full-layout) .booking-chooser .btn.btn-cta{top:-2px}@media (min-width: 1024px){.booking-widget-block:not(.full-layout) .booking-chooser .btn.btn-cta{top:-1px}.booking-widget-block:not(.full-layout) .booking-chooser.package-booking-activate .btn.btn-cta{top:-7px}}.splash-booking-widget.has-booking-package-dropdown-list .package-booking-dropdown-list-container span.booking-option-icon,.splash-booking-widget.has-booking-package-dropdown-list .booking-package-dropdown-list-sticky span.booking-option-icon,#sticky-booking-widget.booking-widget.has-booking-package-dropdown-list .package-booking-dropdown-list-container span.booking-option-icon,#sticky-booking-widget.booking-widget.has-booking-package-dropdown-list .booking-package-dropdown-list-sticky span.booking-option-icon,.main-container .package-booking-dropdown-list-container span.booking-option-icon,.main-container .booking-package-dropdown-list-sticky span.booking-option-icon{display:inline-block}.splash-booking-widget.has-booking-package-dropdown-list .package-booking-dropdown-list-container span.booking-option-icon svg.bed-icon,.splash-booking-widget.has-booking-package-dropdown-list .package-booking-dropdown-list-container span.booking-option-icon svg.car-icon,.splash-booking-widget.has-booking-package-dropdown-list .booking-package-dropdown-list-sticky span.booking-option-icon svg.bed-icon,.splash-booking-widget.has-booking-package-dropdown-list .booking-package-dropdown-list-sticky span.booking-option-icon svg.car-icon,#sticky-booking-widget.booking-widget.has-booking-package-dropdown-list .package-booking-dropdown-list-container span.booking-option-icon svg.bed-icon,#sticky-booking-widget.booking-widget.has-booking-package-dropdown-list .package-booking-dropdown-list-container span.booking-option-icon svg.car-icon,#sticky-booking-widget.booking-widget.has-booking-package-dropdown-list .booking-package-dropdown-list-sticky span.booking-option-icon svg.bed-icon,#sticky-booking-widget.booking-widget.has-booking-package-dropdown-list .booking-package-dropdown-list-sticky span.booking-option-icon svg.car-icon,.main-container .package-booking-dropdown-list-container span.booking-option-icon svg.bed-icon,.main-container .package-booking-dropdown-list-container span.booking-option-icon svg.car-icon,.main-container .booking-package-dropdown-list-sticky span.booking-option-icon svg.bed-icon,.main-container .booking-package-dropdown-list-sticky span.booking-option-icon svg.car-icon{position:relative;top:2px}.splash-booking-widget.has-booking-package-dropdown-list .package-booking-dropdown-list-container span.booking-option-icon svg.plane-icon,.splash-booking-widget.has-booking-package-dropdown-list .booking-package-dropdown-list-sticky span.booking-option-icon svg.plane-icon,#sticky-booking-widget.booking-widget.has-booking-package-dropdown-list .package-booking-dropdown-list-container span.booking-option-icon svg.plane-icon,#sticky-booking-widget.booking-widget.has-booking-package-dropdown-list .booking-package-dropdown-list-sticky span.booking-option-icon svg.plane-icon,.main-container .package-booking-dropdown-list-container span.booking-option-icon svg.plane-icon,.main-container .booking-package-dropdown-list-sticky span.booking-option-icon svg.plane-icon{position:relative;top:4px}.splash-booking-widget.has-booking-package-dropdown-list .booking-chooser button.btn.btn-cta.click-effect,#sticky-booking-widget.booking-widget.has-booking-package-dropdown-list .booking-chooser button.btn.btn-cta.click-effect,.main-container .booking-chooser button.btn.btn-cta.click-effect{top:-2px}@media (min-width: 768px){nav #sticky-booking-widget.booking-widget.has-booking-package-dropdown-list .wrapper .package-booking-dropdown-widget-container-sticky .package-booking-dropdown-list-container{width:252px}nav #sticky-booking-widget.booking-widget.has-booking-package-dropdown-list .wrapper .booking-package-dropdown-list-sticky{width:240px}.has-booking-package-dropdown-list [id^=selected-list-option]{margin-right:12px}.splash-booking-widget.has-booking-package-dropdown-list .booking-chooser{top:-2px}.splash-booking-widget.has-booking-package-dropdown-list .package-booking-widget-container{margin-bottom:12px}.block-fullwidth-threecolumn section.grid.full-width__3 .grid__4.full-width__col--booking_widget .booking-widget-block.has-booking-package-dropdown-list .package-booking-dropdown-list-container{line-height:normal}.block-fullwidth-threecolumn section.grid.full-width__3 .grid__4.full-width__col--booking_widget .booking-widget-block.has-booking-package-dropdown-list .package-booking-dropdown-list-container .booking-widget-dropdown-default{padding-top:6px;padding-right:8px;padding-bottom:6px;height:54px;line-height:normal}.block-fullwidth-threecolumn section.grid.full-width__3 .grid__4.full-width__col--booking_widget .booking-widget-block.has-booking-package-dropdown-list .package-booking-dropdown-list-container .booking-widget-dropdown-default span[id^=selected-list-option]{margin-right:2px}.block-fullwidth-threecolumn section.grid.full-width__3 .grid__4.full-width__col--booking_widget .booking-widget-block.has-booking-package-dropdown-list .package-booking-dropdown-list-container ul{height:156px}}@media (min-width: 1024px){nav #sticky-booking-widget.booking-widget.has-booking-package-dropdown-list .wrapper .package-booking-dropdown-widget-container-sticky .package-booking-dropdown-list-container{width:260px}nav #sticky-booking-widget.booking-widget.has-booking-package-dropdown-list .wrapper .booking-package-dropdown-list-sticky{width:260px}nav #sticky-booking-widget.booking-widget.has-booking-package-dropdown-list .package-booking-dropdown-list-container #booking-package-trigger-sticky{padding-left:10px;padding-right:12px}.block-fullwidth-threecolumn section.grid.full-width__3 .grid__4.full-width__col--booking_widget .booking-widget-block.has-booking-package-dropdown-list .package-booking-dropdown-list-container{line-height:40px}.block-fullwidth-threecolumn section.grid.full-width__3 .grid__4.full-width__col--booking_widget .booking-widget-block.has-booking-package-dropdown-list .package-booking-dropdown-list-container .booking-widget-dropdown-default{padding-top:0;padding-right:12px;padding-bottom:12px;height:40px;line-height:inherit}.block-fullwidth-threecolumn section.grid.full-width__3 .grid__4.full-width__col--booking_widget .booking-widget-block.has-booking-package-dropdown-list .package-booking-dropdown-list-container .booking-widget-dropdown-default span[id^=selected-list-option]{margin-right:12px}.block-fullwidth-threecolumn section.grid.full-width__3 .grid__4.full-width__col--booking_widget .booking-widget-block.has-booking-package-dropdown-list .package-booking-dropdown-list-container ul{height:auto}.has-booking-package-dropdown-list span[id^=selected-list-option]{position:relative;top:-2px}.has-booking-package-dropdown-list span.icon-arrow-thin-down{position:relative;top:-2px}}.sitemap-block .menu_item{background:#e8e8e8  center left no-repeat;background-image:url("../../images/sitemap-link-arrow.png");background-position:98%;border:1px solid #e8e8e8;color:#6b6b6b;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;padding:15px 20px;margin-bottom:10px}html[dir=rtl] .sitemap-block .menu_item{background-image:url("../../images/sitemap-link-arrow.png");background-image:url("../../images/sitemap-link-arrow-rtl.png")}html[dir=rtl] .sitemap-block .menu_item{background-position:98%;background-position:2%}.sitemap-block section ul{padding-top:10px}#sitemap .error-404{border-bottom:1px solid #c6c5c5;margin-bottom:20px;text-align:center}#sitemap .error-404 .page-title header h1{margin-bottom:16px}#sitemap .heading2{border-width:0}.notification-bar{font-family:Arial;font-size:12px;line-height:1.33;position:relative;text-align:center}.notification-bar__content{color:#fff;padding:12px 60px}.notification-bar__content p{margin:0}.notification-bar__close{color:#fff;position:absolute;right:21px;top:50%;transform:translateY(-50%)}html[dir=rtl] .notification-bar__close{left:21px;right:auto}@media (min-width: 768px){.notification-bar{font-size:14px;line-height:1.29}.notification-bar__content{padding:15px 60px}.notification-bar__close{right:32px}html[dir=rtl] .notification-bar__close{left:32px;right:auto}}@media (min-width: 1025px){.notification-bar__close{right:16px}html[dir=rtl] .notification-bar__close{left:16px;right:auto}}@media all{.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:transparent}.featherlight:last-of-type{background:rgba(0,0,0,0.8)}.featherlight:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:25px 25px 0;border-bottom:25px solid transparent;min-width:30%;margin-left:5%;margin-right:5%;max-height:95%;background:#fff;cursor:auto;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;line-height:25px;width:25px;cursor:pointer;text-align:center;font:Arial, sans-serif;background:#fff;background:rgba(255,255,255,0.3);color:#000}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0}.featherlight iframe{border:none}}@media only screen and (max-width: 1024px){.featherlight .featherlight-content{margin-left:10px;margin-right:10px;max-height:98%;padding:10px 10px 0;border-bottom:10px solid transparent}}/*!
*  - v1.2.2
* Homepage: http://bqworks.com/slider-pro/
* Author: bqworks
* Author URL: http://bqworks.com/
*/.slider-pro{position:relative;margin:0 auto;-moz-box-sizing:content-box;box-sizing:content-box}.sp-slides-container{position:relative}.sp-mask{position:relative}.sp-slides{position:relative;-webkit-backface-visibility:hidden;-webkit-perspective:1000}.sp-slide{position:absolute}.sp-image-container{overflow:hidden}.sp-image{position:relative;display:block;border:none;width:100%}.sp-no-js{overflow:hidden;max-width:100%}.sp-thumbnails-container{position:relative;overflow:hidden}.sp-top-thumbnails,.sp-bottom-thumbnails{left:0;margin:0 auto}.sp-top-thumbnails{position:absolute;top:0;margin-bottom:4px}.sp-bottom-thumbnails{margin-top:4px}.sp-left-thumbnails,.sp-right-thumbnails{position:absolute;top:0}.sp-right-thumbnails{right:0;margin-left:4px}.sp-left-thumbnails{left:0;margin-right:4px}.sp-thumbnails{position:relative}.sp-thumbnail{border:none}.sp-thumbnail-container{position:relative;display:block;overflow:hidden;float:left;-moz-box-sizing:border-box;box-sizing:border-box}.sp-top-thumbnails .sp-thumbnail-container,.sp-bottom-thumbnails .sp-thumbnail-container{margin-left:2px;margin-right:2px}.sp-top-thumbnails .sp-thumbnail-container:first-child,.sp-bottom-thumbnails .sp-thumbnail-container:first-child{margin-left:0}.sp-top-thumbnails .sp-thumbnail-container:last-child,.sp-bottom-thumbnails .sp-thumbnail-container:last-child{margin-right:0}.sp-left-thumbnails .sp-thumbnail-container,.sp-right-thumbnails .sp-thumbnail-container{margin-top:2px;margin-bottom:2px}.sp-left-thumbnails .sp-thumbnail-container:first-child,.sp-right-thumbnails .sp-thumbnail-container:first-child{margin-top:0}.sp-left-thumbnails .sp-thumbnail-container:last-child,.sp-right-thumbnails .sp-thumbnail-container:last-child{margin-bottom:0}.sp-right-thumbnails.sp-has-pointer{margin-left:-13px}.sp-right-thumbnails.sp-has-pointer .sp-thumbnail{position:absolute;left:18px;margin-left:0 !important}.sp-right-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{content:'';position:absolute;height:100%;border-left:5px solid #F00;left:0;top:0;margin-left:13px}.sp-right-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{content:'';position:absolute;width:0;height:0;left:0;top:50%;margin-top:-8px;border-right:13px solid #F00;border-top:8px solid transparent;border-bottom:8px solid transparent}.sp-left-thumbnails.sp-has-pointer{margin-right:-13px}.sp-left-thumbnails.sp-has-pointer .sp-thumbnail{position:absolute;right:18px}.sp-left-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{content:'';position:absolute;height:100%;border-left:5px solid #F00;right:0;top:0;margin-right:13px}.sp-left-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{content:'';position:absolute;width:0;height:0;right:0;top:50%;margin-top:-8px;border-left:13px solid #F00;border-top:8px solid transparent;border-bottom:8px solid transparent}.sp-bottom-thumbnails.sp-has-pointer{margin-top:-13px}.sp-bottom-thumbnails.sp-has-pointer .sp-thumbnail{position:absolute;top:18px;margin-top:0 !important}.sp-bottom-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{content:'';position:absolute;width:100%;border-bottom:5px solid #F00;top:0;margin-top:13px}.sp-bottom-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{content:'';position:absolute;width:0;height:0;left:50%;top:0;margin-left:-8px;border-bottom:13px solid #F00;border-left:8px solid transparent;border-right:8px solid transparent}.sp-top-thumbnails.sp-has-pointer{margin-bottom:-13px}.sp-top-thumbnails.sp-has-pointer .sp-thumbnail{position:absolute;bottom:18px}.sp-top-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{content:'';position:absolute;width:100%;border-bottom:5px solid #F00;bottom:0;margin-bottom:13px}.sp-top-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{content:'';position:absolute;width:0;height:0;left:50%;bottom:0;margin-left:-8px;border-top:13px solid #F00;border-left:8px solid transparent;border-right:8px solid transparent}.sp-layer{position:absolute;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-font-smoothing:subpixel-antialiased;-webkit-backface-visibility:hidden}.sp-black{color:#FFF;background:#000;background:rgba(0,0,0,0.7)}.sp-white{color:#000;background:#fff;background:rgba(255,255,255,0.7)}.sp-rounded{border-radius:10px}.sp-padding{padding:10px}.sp-grab{cursor:move}.sp-grabbing{cursor:move}.sp-selectable{cursor:default}.sp-caption-container{text-align:center;margin-top:10px}.sp-full-screen{margin:0 !important;background-color:#000}.sp-full-screen-button{position:absolute;top:5px;right:10px;font-size:30px;line-height:1;cursor:pointer;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.sp-full-screen-button:before{content:'\2195'}.sp-fade-full-screen{opacity:0;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}.slider-pro:hover .sp-fade-full-screen{opacity:1}#fullwindowImageOverlay{background:#000000;z-index:100000;position:absolute;top:0;left:0}#fullwindowImageOverlay .fullscreen{position:absolute}#fullwindowImageOverlay .fullscreen .slider-pro{margin-bottom:0}#fullwindowImageOverlay .fullscreen .slider-pro .sp-full-screen-button{color:#fff;opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;font-size:22px;background-color:rgba(0,0,0,0.5);width:40px;right:0;height:40px;top:0;padding-top:7px;padding-left:11px}#fullwindowImageOverlay .fullscreen .slider-pro .sp-full-screen-button:before{content:"\e619";font-family:'lps';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}@media (max-width: 768px){#fullwindowImageOverlay .fullscreen .slider-pro .sp-arrows .sp-arrow{height:30px;width:30px;margin-top:-15px}#fullwindowImageOverlay .fullscreen .slider-pro .sp-arrows .sp-arrow:before{top:67%;left:67%;font-size:18px}#fullwindowImageOverlay .fullscreen .slider-pro .sp-full-screen-button{width:30px;height:30px;font-size:14px;padding-top:6px;padding-left:9px}}.sp-buttons{position:relative;width:100%;text-align:center;padding-top:10px}.sp-button{width:9px;height:9px;border-radius:50%;margin:4px;display:inline-block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;opacity:0.5}.sp-selected-button{opacity:0.8}.sp-arrows{position:absolute}.sp-fade-arrows{opacity:0;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}.sp-slides-container:hover .sp-fade-arrows{opacity:1}.sp-horizontal .sp-arrows{width:100%;left:0;top:50%;margin-top:-15px}.sp-vertical .sp-arrows{height:100%;left:50%;top:0;margin-left:-10px}.sp-arrow{position:absolute;display:block;width:20px;height:30px;cursor:pointer}.sp-vertical .sp-arrow{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sp-horizontal .sp-previous-arrow{left:20px}.sp-horizontal .sp-next-arrow{right:20px}.sp-vertical .sp-previous-arrow{top:20px}.sp-vertical .sp-next-arrow{bottom:20px}.ie8 .sp-arrow,.ie7 .sp-arrow{width:0;height:0}.ie8 .sp-arrow:before,.ie8 .sp-arrow:after,.ie7 .sp-arrow:before,.ie7 .sp-arrow:after{content:none}.ie8.sp-horizontal .sp-previous-arrow,.ie7.sp-horizontal .sp-previous-arrow{border-right:20px solid #FFF;border-top:20px solid transparent;border-bottom:20px solid transparent}.ie8.sp-horizontal .sp-next-arrow,.ie7.sp-horizontal .sp-next-arrow{border-left:20px solid #FFF;border-top:20px solid transparent;border-bottom:20px solid transparent}.ie8.sp-vertical .sp-previous-arrow,.ie7.sp-vertical .sp-previous-arrow{border-bottom:20px solid #FFF;border-left:20px solid transparent;border-right:20px solid transparent}.ie8.sp-vertical .sp-next-arrow,.ie7.sp-vertical .sp-next-arrow{border-top:20px solid #FFF;border-left:20px solid transparent;border-right:20px solid transparent}.sp-thumbnail-arrows{position:absolute}.sp-fade-thumbnail-arrows{opacity:0;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}.sp-thumbnails-container:hover .sp-fade-thumbnail-arrows{opacity:1}.sp-top-thumbnails .sp-thumbnail-arrows,.sp-bottom-thumbnails .sp-thumbnail-arrows{width:100%;top:50%;left:0;margin-top:-12px}.sp-left-thumbnails .sp-thumbnail-arrows,.sp-right-thumbnails .sp-thumbnail-arrows{height:100%;top:0;left:50%;margin-left:-7px}.sp-thumbnail-arrow{position:absolute;display:block;width:15px;height:25px;cursor:pointer}.sp-left-thumbnails .sp-thumbnail-arrows .sp-thumbnail-arrow,.sp-right-thumbnails .sp-thumbnail-arrows .sp-thumbnail-arrow{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sp-top-thumbnails .sp-previous-thumbnail-arrow,.sp-bottom-thumbnails .sp-previous-thumbnail-arrow{left:0px}.sp-top-thumbnails .sp-next-thumbnail-arrow,.sp-bottom-thumbnails .sp-next-thumbnail-arrow{right:0px}.sp-left-thumbnails .sp-previous-thumbnail-arrow,.sp-right-thumbnails .sp-previous-thumbnail-arrow{top:0px}.sp-left-thumbnails .sp-next-thumbnail-arrow,.sp-right-thumbnails .sp-next-thumbnail-arrow{bottom:0px}.sp-previous-thumbnail-arrow:before,.sp-previous-thumbnail-arrow:after,.sp-next-thumbnail-arrow:before,.sp-next-thumbnail-arrow:after{content:'';position:absolute;width:50%;height:50%;background-color:#FFF}.sp-previous-thumbnail-arrow:before{left:30%;top:0;-webkit-transform:skew(145deg, 0deg);-ms-transform:skew(145deg, 0deg);transform:skew(145deg, 0deg)}.sp-previous-thumbnail-arrow:after{left:30%;top:50%;-webkit-transform:skew(-145deg, 0deg);-ms-transform:skew(-145deg, 0deg);transform:skew(-145deg, 0deg)}.sp-next-thumbnail-arrow:before{right:30%;top:0;-webkit-transform:skew(35deg, 0deg);-ms-transform:skew(35deg, 0deg);transform:skew(35deg, 0deg)}.sp-next-thumbnail-arrow:after{right:30%;top:50%;-webkit-transform:skew(-35deg, 0deg);-ms-transform:skew(-35deg, 0deg);transform:skew(-35deg, 0deg)}.ie8 .sp-thumbnail-arrow,.ie7 .sp-thumbnail-arrow{width:0;height:0}.ie8 .sp-thumbnail-arrow:before,.ie8 .sp-thumbnail-arrow:after,.ie7 .sp-thumbnail-arrow:before,.ie7 .sp-thumbnail-arrow:after{content:none}.ie8 .sp-top-thumbnails .sp-previous-thumbnail-arrow,.ie8 .sp-bottom-thumbnails .sp-previous-thumbnail-arrow,.ie7 .sp-top-thumbnails .sp-previous-thumbnail-arrow,.ie7 .sp-bottom-thumbnails .sp-previous-thumbnail-arrow{border-right:12px solid #FFF;border-top:12px solid transparent;border-bottom:12px solid transparent}.ie8 .sp-top-thumbnails .sp-next-thumbnail-arrow,.ie8 .sp-bottom-thumbnails .sp-next-thumbnail-arrow,.ie7 .sp-top-thumbnails .sp-next-thumbnail-arrow,.ie7 .sp-bottom-thumbnails .sp-next-thumbnail-arrow{border-left:12px solid #FFF;border-top:12px solid transparent;border-bottom:12px solid transparent}.ie8 .sp-left-thumbnails .sp-previous-thumbnail-arrow,.ie8 .sp-right-thumbnails .sp-previous-thumbnail-arrow,.ie7 .sp-left-thumbnails .sp-previous-thumbnail-arrow,.ie7 .sp-right-thumbnails .sp-previous-thumbnail-arrow{border-bottom:12px solid #FFF;border-left:12px solid transparent;border-right:12px solid transparent}.ie8 .sp-left-thumbnails .sp-next-thumbnail-arrow,.ie8 .sp-right-thumbnails .sp-next-thumbnail-arrow,.ie7 .sp-left-thumbnails .sp-next-thumbnail-arrow,.ie7 .sp-right-thumbnails .sp-next-thumbnail-arrow{border-top:12px solid #FFF;border-left:12px solid transparent;border-right:12px solid transparent}a.sp-video{text-decoration:none}a.sp-video img{-webkit-backface-visibility:hidden;border:none}a.sp-video:after{content:'\25B6';position:absolute;width:45px;padding-left:5px;height:50px;border:2px solid #FFF;text-align:center;font-size:30px;border-radius:30px;top:0;color:#FFF;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.2);margin:auto;line-height:52px}.slider-pro img.sp-image,.slider-pro img.sp-thumbnail{max-width:none;max-height:none;border:none !important;border-radius:0 !important;padding:0 !important;-webkit-box-shadow:none !important;-mox-box-shadow:none !important;box-shadow:none !important;transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none}.slider-pro a{position:static;transition:none !important;-moz-transition:none !important;-webkit-transition:none !important;-o-transition:none !important}.slider-pro iframe,.slider-pro object,.slider-pro video,.slider-pro embed,.slider-pro canvas{max-width:none;max-height:none}.slider-pro p.sp-layer{font-size:14px;line-height:1.4;margin:0}.slider-pro h1.sp-layer{font-size:32px;line-height:1.4;margin:0}.slider-pro h2.sp-layer{font-size:24px;line-height:1.4;margin:0}.slider-pro h3.sp-layer{font-size:19px;line-height:1.4;margin:0}.slider-pro h4.sp-layer{font-size:16px;line-height:1.4;margin:0}.slider-pro h5.sp-layer{font-size:13px;line-height:1.4;margin:0}.slider-pro h6.sp-layer{font-size:11px;line-height:1.4;margin:0}.slider-pro img.sp-layer{border:none}.mCustomScrollbar{-ms-touch-action:none;touch-action:none}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:none;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{-webkit-transition:opacity .2s ease-in-out, background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out, background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out, background-color .2s ease-in-out;transition:opacity .2s ease-in-out, background-color .2s ease-in-out}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail{-webkit-transition:width .2s ease-out .2s, height .2s ease-out .2s, 
 margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, 
 margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,
 opacity .2s ease-in-out, background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s, height .2s ease-out .2s, 
 margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, 
 margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,
 opacity .2s ease-in-out, background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s, height .2s ease-out .2s, 
 margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, 
 margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,
 opacity .2s ease-in-out, background-color .2s ease-in-out;transition:width .2s ease-out .2s, height .2s ease-out .2s, 
 margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, 
 margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,
 opacity .2s ease-in-out, background-color .2s ease-in-out}.mCS-lps-theme.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.jq-dropdown{position:absolute;z-index:1039;display:none}.jq-dropdown .jq-dropdown-menu,.jq-dropdown .jq-dropdown-panel{min-width:160px;max-width:360px;list-style:none;background:#fff;box-shadow:0 5px 7px rgba(0,0,0,0.15);overflow:visible;padding:4px 0;margin:0}.jq-dropdown .jq-dropdown-panel{padding:10px}.jq-dropdown.jq-dropdown-tip{margin-top:8px}.jq-dropdown.jq-dropdown-tip:before{position:absolute;top:-6px;left:9px;content:'';border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ddd;display:inline-block}.jq-dropdown.jq-dropdown-tip:after{position:absolute;top:-5px;left:10px;content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;display:inline-block}.jq-dropdown.jq-dropdown-tip.jq-dropdown-anchor-right:before{left:auto;right:9px}.jq-dropdown.jq-dropdown-tip.jq-dropdown-anchor-right:after{left:auto;right:10px}.jq-dropdown.jq-dropdown-scroll .jq-dropdown-menu,.jq-dropdown.jq-dropdown-scroll .jq-dropdown-panel{max-height:180px;overflow:auto}.jq-dropdown .jq-dropdown-menu li{list-style:none;padding:0 0;margin:0;line-height:18px}.jq-dropdown .jq-dropdown-menu li>a,.jq-dropdown .jq-dropdown-menu label{display:block;color:inherit;text-decoration:none;line-height:18px;padding:3px 15px;margin:0;white-space:nowrap}.jq-dropdown .jq-dropdown-menu li>a:hover,.jq-dropdown .jq-dropdown-menu label:hover{background-color:#f2f2f2;color:inherit;cursor:pointer}.jq-dropdown .jq-dropdown-menu .jq-dropdown-divider{font-size:1px;border-top:solid 1px #e5e5e5;padding:0;margin:5px 0}#jq-lang-dropdown ul.jq-dropdown-menu{margin:0px 0px 0px -22px;min-width:200px}#jq-lang-dropdown ul.jq-dropdown-menu li a{font-weight:normal;font-size:15px;padding-left:33px}html[dir=rtl] #jq-lang-dropdown ul.jq-dropdown-menu li a{padding-right:33px;padding-left:33px}#jq-lang-dropdown ul.jq-dropdown-menu li a:focus{background-color:#f2f2f2;color:inherit}#jq-lang-dropdown.jq-dropdown-tip:before{left:117px}html[dir=rtl] #jq-lang-dropdown.jq-dropdown-tip:before{left:117px;left:17px}#jq-lang-dropdown.jq-dropdown-tip:after{left:117px;right:47px}html[dir=rtl] #jq-lang-dropdown.jq-dropdown-tip:after{left:117px;left:17px}html[dir=rtl] #jq-lang-dropdown.jq-dropdown-tip:after{right:47px;right:147px}#jq-attraction-dropdown ul.jq-dropdown-menu,.jq-attraction-dropdown ul.jq-dropdown-menu{border-radius:0;margin:10px 0;min-width:320px}#jq-attraction-dropdown ul.jq-dropdown-menu li a,.jq-attraction-dropdown ul.jq-dropdown-menu li a{font-size:16px;font-weight:bold;padding-left:33px}#jq-attraction-dropdown.jq-dropdown-tip:before,.jq-attraction-dropdown.jq-dropdown-tip:before{left:0px}#jq-attraction-dropdown.jq-dropdown-tip:after,.jq-attraction-dropdown.jq-dropdown-tip:after{left:1px;right:30px}#jq-toll-free-dropdown ul{color:#000;font-size:12px;max-width:420px;padding:10px 0;width:340px}#jq-toll-free-dropdown ul li{overflow:auto;padding:2px 40px}#jq-toll-free-dropdown ul li span{display:inline-block;float:right}#jq-toll-free-dropdown ul li span.tf-country{float:left;width:60%}html[dir=rtl] #jq-toll-free-dropdown ul li span.tf-country{float:left;float:right}#jq-toll-free-dropdown ul li span.tf-country img{display:none;margin-right:4px;position:relative;top:4px}#jq-toll-free-dropdown::before{left:82px}#jq-toll-free-dropdown::after{left:83px}.jq-dropdown ul.jq-dropdown-beds,.jq-dropdown ul.jq-dropdown-pax{left:26px;position:relative;padding:15px 20px}.jq-dropdown ul.jq-dropdown-beds li,.jq-dropdown ul.jq-dropdown-pax li{font-size:16px;font-weight:normal;margin-top:10px;text-transform:capitalize}.jq-dropdown ul.jq-dropdown-beds li:first-child,.jq-dropdown ul.jq-dropdown-pax li:first-child{margin-top:0}.jq-dropdown ul.jq-dropdown-pax li{text-align:left}.jq-dropdown.jq-dropdown-tip.jq-dropdown-anchor-right:before{right:-1px}.jq-dropdown.jq-dropdown-tip.jq-dropdown-anchor-right:after{right:0px}.datepicker{cursor:default;display:none;font-size:15px;position:absolute;top:0;left:0}html[dir=rtl] .datepicker{right:0;left:0}.datepicker a{color:#eee;cursor:default;outline:none;text-decoration:none}.datepicker th{color:#999;font-family:Arial, sans-serif;font-size:12px;font-weight:700;text-align:center;text-transform:uppercase}.datepicker tbody a{display:block}.datepicker tbody th{text-align:center}.datepicker table{border-collapse:collapse}.datepicker td{padding:10px 15px}.datepicker td td{padding:0}.datepicker td{margin:0;text-align:center}.datepicker td a{cursor:pointer;padding:10px 15px}.datepickerContainer{position:absolute;top:41px;left:20px;padding:1px;-webkit-border-radius:3px;border-radius:3px;box-shadow:0 3px 6px rgba(0,0,0,0.2);vertical-align:top;width:auto}html[dir=rtl] .datepickerContainer{right:20px;left:auto}html[dir=rtl] .datepickerContainer{width:auto;width:680px}.datepickerContainer .datepickerViewDays{text-align:center}.datepickerContainer .datepickerGoPrev:before,.datepickerContainer .datepickerGoNext:before{font-family:'lps';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:12px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.datepickerContainer .datepickerGoPrev{cursor:pointer;text-align:right}html[dir=rtl] .datepickerContainer .datepickerGoPrev{text-align:right;text-align:left}.datepickerContainer .datepickerGoPrev:before{content:""}html[dir=rtl] .datepickerContainer .datepickerGoPrev:before{content:"";content:""}.datepickerContainer .datepickerGoNext{cursor:pointer;text-align:left}html[dir=rtl] .datepickerContainer .datepickerGoNext{text-align:left;text-align:right}.datepickerContainer .datepickerGoNext:before{content:""}html[dir=rtl] .datepickerContainer .datepickerGoNext:before{content:"";content:""}.datepickerContainer .datepickerMonth{font-size:18px;text-align:center;text-transform:uppercase}.datepickerContainer .datepickerDoW{font-size:16px;font-weight:bold}.datepickerContainer .datepickerDoW th{text-align:center;padding:10px 0 5px}.datepickerContainer td:first-child .datepickerGoNext{visibility:hidden}.datepickerContainer td:last-child .datepickerGoPrev{visibility:hidden}#datePickerSticky .datepickerContainer{top:42px;left:1px;z-index:900}html[dir=rtl] #datePickerSticky .datepickerContainer{right:1px;left:auto}#datePickerModal .datepickerContainer{left:-360px;z-index:900}html[dir=rtl] #datePickerModal .datepickerContainer{right:-360px;left:auto}.datepickerHidden{display:none}.datepickerDays a{line-height:16px;font-size:14px;padding-right:2px;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}html[dir=rtl] .datepickerDays a{padding-left:2px;padding-right:0}.datepickerDays a:hover{opacity:1}.datepickerYears a,.datepickerMonths a{height:36px;line-height:36px;text-align:center;width:44px}.datepickerNotInMonth{height:36px;width:44px}.datepickerSpace div{width:20px}.datepickerGoNext a,.datepickerGoPrev a,.datepickerMonth a{height:20px;line-height:20px;text-align:center}.datepickerGoNext a{float:right;width:20px}.datepickerGoPrev a{float:left;width:20px}.datepickerViewDays .datepickerMonths,.datepickerViewDays .datepickerYears{display:none}.datepickerViewMonths .datepickerDays,.datepickerViewMonths .datepickerYears,.datepickerViewMonths .datepickerDoW{display:none}.datepickerViewYears .datepickerDays,.datepickerViewYears .datepickerMonths,.datepickerViewYears .datepickerDoW{display:none}.datepickerDays td{position:relative}.datepickerSelectedLast,.datepickerSelectedFirst{position:relative}td.minRate:before{height:0;width:0;content:"";left:auto;right:0;border-top:12px solid transparent;border-left:12px solid transparent;position:absolute}tr.lowestRate{text-align:left;font-family:Arial, sans-serif;font-size:12px;font-weight:700}tr.lowestRate td{text-align:left}span.minRateIcon:before{height:0;width:0;content:"";border-top:12px solid transparent;border-left:12px solid transparent;position:absolute;vertical-align:middle}.calendar-tooltip{height:72px;left:-48px;margin-bottom:10px;position:absolute;top:-73px;width:140px;z-index:995}.calendar-tooltip div.rateWrapper{border-radius:4px;height:64px}.calendar-tooltip div.headline-tooltip{font-size:15px;font-weight:normal;padding-bottom:3px;padding-top:12px;text-transform:capitalize}.calendar-tooltip div.rate{font-size:18px}.lps-lightbox .featherlight-content{height:100vh;margin:0;max-width:842px;max-height:100%;padding:0;border-bottom-width:0;text-align:left;width:100%}html[dir=rtl] .lps-lightbox .featherlight-content{text-align:left;text-align:right}.lps-lightbox .featherlight-content .lps-light-content .sp-arrows{position:fixed;width:100%;top:54%}@media (min-width: 890px){.lps-lightbox .featherlight-content .lps-light-content .sp-arrows{max-width:890px;left:calc(50% - 447px)}}.lps-lightbox .featherlight-content .featherlight-close-icon{display:none}.lps-lightbox .featherlight-content .slider-pro{background-color:transparent;overflow:hidden;position:relative}.lps-lightbox .featherlight-content .sp-mask,.lps-lightbox .featherlight-content .sp-grab,.lps-lightbox .featherlight-content .sp-grabbing{height:auto;margin:auto;max-width:800px !important;min-height:555px !important;overflow:hidden;transition:none !important}.lps-lightbox .featherlight-content .sp-buttons{bottom:20px;position:relative;text-align:center;width:100%;padding-top:0px}.lps-lightbox .featherlight-content .sp-button{opacity:0.5}.lps-lightbox .featherlight-content .sp-slide{max-width:800px !important;position:absolute;width:100%}.lps-lightbox .featherlight-content .lightbox-inner-content{max-width:800px;padding:0 25px 25px}.lps-lightbox .featherlight-content .lps-lightbox-header{margin:auto;max-width:800px;position:relative}.lps-lightbox .featherlight-content h2{font-size:20px;line-height:73px;margin:0;padding:0 20px;text-transform:uppercase}.lps-lightbox .featherlight-content h3{font-size:30px;line-height:26px;margin:0;margin-bottom:25px;padding-top:25px}.lps-lightbox .featherlight-content h4{font-size:14px;font-weight:bold;line-height:21px;margin:0;margin-bottom:15px;text-transform:uppercase}.lps-lightbox .featherlight-content ul{margin:0;margin-bottom:30px;padding:0}.lps-lightbox .featherlight-content ul li{font-size:16px;line-height:22px;list-style:none;margin-bottom:12px;padding-left:20px;position:relative;list-style-position:outside;margin-left:20px}html[dir=rtl] .lps-lightbox .featherlight-content ul li{padding-right:20px;padding-left:0}html[dir=rtl] .lps-lightbox .featherlight-content ul li{margin-right:20px;margin-left:0}.lps-lightbox .featherlight-content ul li:before{float:left;margin-right:10px;transform:none;left:0;position:absolute;content:"\e615";font-family:'lps';font-size:12px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;margin-top:4px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html[dir=rtl] .lps-lightbox .featherlight-content ul li:before{float:left;float:right}html[dir=rtl] .lps-lightbox .featherlight-content ul li:before{margin-left:10px;margin-right:0}html[dir=rtl] .lps-lightbox .featherlight-content ul li:before{transform:none;transform:rotate(180deg)}html[dir=rtl] .lps-lightbox .featherlight-content ul li:before{right:0;left:auto}.lps-lightbox .featherlight-content p{font-size:14px;line-height:21px;margin:0;margin-bottom:25px}.lps-lightbox .featherlight-content p a{font-weight:bold;font-size:12px;line-height:18px;margin-bottom:15px}.lps-lightbox .featherlight-content .terms-and-conditions{display:inline-block;float:left;margin-top:12px}html[dir=rtl] .lps-lightbox .featherlight-content .terms-and-conditions{float:left;float:right}.lps-lightbox .featherlight-content .ctas{float:left}html[dir=rtl] .lps-lightbox .featherlight-content .ctas{float:left;float:right}.lps-lightbox .featherlight-content .ctas .cta .description{display:table-cell;vertical-align:middle;padding-right:30px}.lps-lightbox .featherlight-content .ctas .cta .link{display:table-cell;vertical-align:middle}.lps-lightbox .featherlight-content .ctas .cta .link a{white-space:nowrap}.lps-lightbox .featherlight-content .clear{clear:both}.lps-lightbox .featherlight-content .sp-arrow{height:45px;width:45px}.lps-lightbox .featherlight-content .sp-arrow:before{font-family:'lps';font-size:25px;left:50%;position:absolute;top:55%}.lps-lightbox .featherlight-content .sp-horizontal .sp-previous-arrow{left:0}html[dir=rtl] .lps-lightbox .featherlight-content .sp-horizontal .sp-previous-arrow{right:0;left:auto}.lps-lightbox .featherlight-content .sp-horizontal .sp-previous-arrow:before{content:"";margin-left:-15px;margin-top:-15px}html[dir=rtl] .lps-lightbox .featherlight-content .sp-horizontal .sp-previous-arrow:before{content:"";content:""}html[dir=rtl] .lps-lightbox .featherlight-content .sp-horizontal .sp-previous-arrow:before{margin-left:-15px;margin-left:-13px}.lps-lightbox .featherlight-content .sp-horizontal .sp-next-arrow{right:0}html[dir=rtl] .lps-lightbox .featherlight-content .sp-horizontal .sp-next-arrow{left:0;right:auto}.lps-lightbox .featherlight-content .sp-horizontal .sp-next-arrow:before{content:"";margin-left:-13px;margin-top:-15px}html[dir=rtl] .lps-lightbox .featherlight-content .sp-horizontal .sp-next-arrow:before{content:"";content:""}html[dir=rtl] .lps-lightbox .featherlight-content .sp-horizontal .sp-next-arrow:before{margin-left:-13px;margin-left:-15px}.lps-lightbox .featherlight-content .icon-close{cursor:pointer;margin-top:-9px;position:absolute;right:20px;top:50%}html[dir=rtl] .lps-lightbox .featherlight-content .icon-close{left:20px;right:auto}@media (min-width: 768px){.lps-lightbox .featherlight-content{max-height:inherit;margin:inherit;height:inherit;background-color:transparent}.lps-lightbox .featherlight-content .sp-mask,.lps-lightbox .featherlight-content .sp-grab,.lps-lightbox .featherlight-content .sp-grabbing{height:inherit}.lps-lightbox .featherlight-content .sp-buttons{position:absolute}.lps-lightbox .featherlight-content .sp-slide{width:800px !important;height:auto;max-height:calc(100vh - 72px);overflow-y:auto}.lps-lightbox .featherlight-content .lps-light-content{margin:auto;max-width:800px}.lps-lightbox .featherlight-content .view-terms-and-conditions-target .lps-light-content{height:auto;max-height:calc(100vh - 200px);overflow-y:auto}.lps-lightbox .featherlight-content .lightbox-inner-content{padding:0 55px 55px}.lps-lightbox .featherlight-content h3{padding-top:55px}}@font-face{font-family:"slick";src:url("../../fonts/slick/slick.eot");src:url("../../fonts/slick/slick.eot#iefix") format("embedded-opentype"),url("../../fonts/slick/slick.woff") format("woff"),url("../../fonts/slick/slick.ttf") format("truetype"),url("../../fonts/slick/slick.svg") format("svg");font-weight:normal;font-style:normal}@media (min-width: 1px) and (max-width: 768px){section.booking-mobile{bottom:0;display:block;height:52px;position:fixed;width:100%;z-index:999}section.booking-mobile .book-now-mobile{font-size:20px;line-height:52px;min-height:52px;overflow:hidden;text-align:center;text-transform:uppercase}section.booking-mobile .book-now-mobile a{display:block;height:100%;padding-left:48px;width:100%}section.booking-mobile .phone{height:52px;left:0;position:absolute;width:52px;z-index:1}html[dir=rtl] section.booking-mobile .phone{right:0;left:auto}section.booking-mobile .phone a{display:block;height:100%;width:100%}section.booking-mobile .phone a:before{font-size:20px;left:50%;left:50%;margin-left:-10px;margin-top:-10px;position:absolute;top:50%}html[dir=rtl] section.booking-mobile .phone a:before{right:50%;left:auto}html[dir=rtl] section.booking-mobile .phone a:before{margin-right:-10px;margin-left:0}}@media (min-width: 768px){nav.fixed{box-shadow:0 2px 7px rgba(0,0,0,0.15);left:0;position:fixed;top:0;width:100%;z-index:9999}html[dir=rtl] nav.fixed{right:0;left:auto}}@media (min-width: 768px) and (max-width: 1023px){.nav-open .mobile-nav{display:block}section article>header{padding:20px}section article>header>hr{display:none;margin-top:20px}section.booking-mobile{display:none}}@media (min-width: 768px){section.booking-mobile{display:none}}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.gallery article .photo-category .photo-view-all img{width:25px;height:20px}.gallery article #wrap-photo-video .photo-view-all img{width:26px;height:25px}}.modal-wrapper{max-width:100%;padding:20px;width:100%}.modal-wrapper .cycle-prev.arrow:before{font-size:34px;float:left;width:34px}html[dir=rtl] .modal-wrapper .cycle-prev.arrow:before{float:left;float:right}.modal-wrapper .cycle-next.arrow:before{font-size:34px;float:right;width:34px}html[dir=rtl] .modal-wrapper .cycle-next.arrow:before{float:right;float:left}.modal-wrapper .modal-top-wrapper{overflow:hidden;position:relative}.modal-wrapper .modal-top-wrapper .modal-title{float:left;margin-right:25px}html[dir=rtl] .modal-wrapper .modal-top-wrapper .modal-title{float:left;float:right}.modal-wrapper .modal-top-wrapper .modal-title h2{font-family:Georgia;font-size:28px;font-weight:normal;line-height:28px;margin:0;margin-bottom:20px;text-transform:capitalize}.modal-wrapper .modal-top-wrapper .modal-close{float:right;cursor:pointer;height:26px;position:absolute;right:0;width:19px}html[dir=rtl] .modal-wrapper .modal-top-wrapper .modal-close{float:right;float:left}html[dir=rtl] .modal-wrapper .modal-top-wrapper .modal-close{left:0;right:auto}.modal-wrapper .modal-top-wrapper .modal-close:before{font-size:18px;margin-top:-4px;position:absolute;top:50%}.modal-wrapper .modal-top-wrapper .modal-close .icon{display:block;height:19px;position:absolute;right:0;top:0;top:7px;width:19px}html[dir=rtl] .modal-wrapper .modal-top-wrapper .modal-close .icon{left:0;right:auto}.modal-wrapper .icon-arrow-thin-down:before{font-size:15px;margin-top:-6px;position:absolute;right:15px;top:50%}html[dir=rtl] .modal-wrapper .icon-arrow-thin-down:before{left:15px;right:auto}.modal-wrapper .category-filter-wrapper{padding:0;position:relative;width:100%}.modal-wrapper .category-filter-wrapper:before{font-size:15px;margin-top:-6px;position:absolute;right:15px;top:50%}html[dir=rtl] .modal-wrapper .category-filter-wrapper:before{left:15px;right:0}.modal-wrapper .category-filter{width:100%}.modal-wrapper .category-mobile-select{-webkit-appearance:none;-moz-appearance:none;background-position:97% 50%;border:0;display:block;font-size:18px;font-weight:bold;margin-bottom:20px;padding:10px 12px;width:100%}.modal-wrapper .category-filter-content{display:none}#gallerymodal{height:100%;width:100%}.modal .featherlight-inner{max-height:100%;min-height:400px;max-width:100%;min-width:320px;width:100%}.modal .featherlight-content{border-bottom:0;margin-left:auto;margin-right:auto;overflow:auto;-webkit-overflow-scrolling:touch;padding:0;width:100%}.modal .featherlight-close-icon{display:none}.modal-content-wrapper{clear:both;height:auto;margin-bottom:0px;width:100%}.modal-content-wrapper img{display:none;height:auto;visibility:hidden;width:100%}.modal-content-wrapper img:first-child{display:block}.modal-content-wrapper .cycle-prev,.modal-content-wrapper .cycle-next{display:none}.modal-content-wrapper .hotel-photo-cycle-wrapper{float:none;height:auto;overflow:auto;position:relative;width:100%}.modal-content-wrapper .hotel-photo-cycle-wrapper .hotel-photo-wrapper{height:auto;margin-left:auto;margin-right:auto;margin-top:0px;width:100%}.modal-content-wrapper .hotel-photo-cycle-wrapper .hotel-photo-wrapper .gallery-widget-background{bottom:0;height:65px;opacity:0.7;position:absolute;width:100%;z-index:201}.modal-content-wrapper .hotel-photo-cycle-wrapper .hotel-photo-wrapper .gallery-widget-wrapper{z-index:201}.modal-content-wrapper .hotel-photo-cycle-wrapper .hotel-photo-wrapper .room-name{overflow:hidden}.modal-content-wrapper .video-cycle-wrapper{display:none;float:none;height:auto;overflow:auto;position:relative;width:100%}.modal-content-wrapper .video-cycle-wrapper .lps-video-wrapper{height:auto;margin-left:auto;margin-right:auto;width:100%}.modal-content-wrapper .video-cycle-wrapper .lps-video-wrapper .BrightcoveExperience{height:100%;left:0;position:absolute;top:0;width:100%}.modal-content-wrapper .guest-photo:hover .cycle-prev,.modal-content-wrapper .guest-photo:hover .cycle-next,.modal-content-wrapper .hotel-photo:hover .cycle-prev,.modal-content-wrapper .hotel-photo:hover .cycle-next{display:none;top:45%}.modal-content-wrapper .guest-photo-cycle-wrapper{display:none;float:none;height:auto;overflow:auto;position:relative;width:100%}.modal-content-wrapper .guest-photo-cycle-wrapper img{width:100%;height:100%}.modal-content-wrapper .guest-photo-cycle-wrapper .guest-photo-wrapper{height:100%;margin-left:auto;margin-right:auto;width:100%}.modal-content-wrapper .guest-photo-cycle-wrapper .guest-photo-wrapper .gallery-widget-background{height:70px}.modal-content-wrapper .guest-photo-cycle-wrapper .guest-photo-wrapper .gallery-widget-wrapper{bottom:0;z-index:201}.modal-content-wrapper .widget-wrapper{float:none;height:46px;position:relative;width:100%}.modal-content-wrapper .widget-wrapper .guest-photo{height:38px}.modal-content-wrapper .widget-wrapper .hotel-photo-cycle-prev,.modal-content-wrapper .widget-wrapper .hotel-photo-cycle-next,.modal-content-wrapper .widget-wrapper .video-cycle-prev,.modal-content-wrapper .widget-wrapper .video-cycle-next{cursor:pointer}.modal-content-wrapper .widget-wrapper .hotel-photo-cycle-prev:before,.modal-content-wrapper .widget-wrapper .hotel-photo-cycle-next:before,.modal-content-wrapper .widget-wrapper .video-cycle-prev:before,.modal-content-wrapper .widget-wrapper .video-cycle-next:before{position:absolute;top:50%;margin-top:-8px}.modal-content-wrapper .widget-wrapper .guest-photo-cycle-prev,.modal-content-wrapper .widget-wrapper .guest-photo-cycle-next{cursor:pointer}.modal-content-wrapper .widget-wrapper .guest-photo-cycle-prev:before,.modal-content-wrapper .widget-wrapper .guest-photo-cycle-next:before{position:absolute;top:50%;margin-top:-12px;z-index:10}.modal-content-wrapper .widget-wrapper .hotel-photo-cycle-prev:before,.modal-content-wrapper .widget-wrapper .guest-photo-cycle-prev:before,.modal-content-wrapper .widget-wrapper .video-cycle-prev:before{left:10px}.modal-content-wrapper .widget-wrapper .hotel-photo-cycle-next:before,.modal-content-wrapper .widget-wrapper .guest-photo-cycle-next:before,.modal-content-wrapper .widget-wrapper .video-cycle-next:before{right:10px}.modal-content-wrapper .widget-wrapper .gallery-widget-wrapper{padding:0}.modal-content-wrapper .widget-wrapper .booking-widget,.modal-content-wrapper .widget-wrapper .room-name{display:none}.modal-content-wrapper .widget-wrapper .room-order,.modal-content-wrapper .widget-wrapper .guest-photo-order,.modal-content-wrapper .widget-wrapper .video-order{display:inline-block;padding:14px 20px;text-align:center;width:100%}.modal-content-wrapper .widget-wrapper .hotel-photo-wrapper .gallery-widget-background{height:60px}.modal-content-wrapper .widget-wrapper .hotel-photo-wrapper .room-order,.modal-content-wrapper .widget-wrapper .hotel-photo-wrapper .guest-photo-order,.modal-content-wrapper .widget-wrapper .hotel-photo-wrapper .video-order{display:inline-block;padding:10px 20px;text-align:center;width:100%}.gallery-widget-wrapper{font-family:arial;bottom:0;font-size:13px;line-height:18px;padding:10px 20px;position:absolute;width:100%}.gallery-widget-wrapper .room-order,.gallery-widget-wrapper .guest-photo-order,.gallery-widget-wrapper .video-order{font-weight:bold;text-transform:uppercase}.gallery-widget-wrapper .guest-photo{display:none;height:auto;overflow:hidden;position:relative}.gallery-widget-wrapper .guest-photo .guest-avatar{margin-right:10px;float:left;height:40px;width:40px}html[dir=rtl] .gallery-widget-wrapper .guest-photo .guest-avatar{margin-left:10px;margin-right:0}html[dir=rtl] .gallery-widget-wrapper .guest-photo .guest-avatar{float:left;float:right}.gallery-widget-wrapper .guest-photo .guest-avatar img{height:40px;width:40px;visibility:visible;border-radius:40px}.gallery-widget-wrapper .guest-photo .guest-info{float:left}html[dir=rtl] .gallery-widget-wrapper .guest-photo .guest-info{float:left;float:right}.gallery-widget-wrapper .guest-photo .guest-text{font-size:14px;clear:both}.gallery-widget-wrapper .guest-photo .guest-name{font-size:14px;font-weight:bold}.gallery-widget-wrapper .guest-photo .post-date{font-size:12px}.gallery-widget-wrapper .guest-photo .guest-photo-order,.gallery-widget-wrapper .guest-photo .terms-and-conditions{bottom:0;font-weight:bold;float:left;position:absolute}html[dir=rtl] .gallery-widget-wrapper .guest-photo .guest-photo-order,html[dir=rtl] .gallery-widget-wrapper .guest-photo .terms-and-conditions{float:left;float:right}.gallery-widget-wrapper .guest-photo .guest-photo-order{left:0}.gallery-widget-wrapper .guest-photo .terms-and-conditions{right:0}.pagination{bottom:0;position:absolute;width:100%}.modal-thumb-wrapper{display:none}.terms-and-conditions{display:none}.modal-terms-and-conditions-wrapper{display:none;font-family:Arial;font-size:12px;text-align:left}.modal-terms-and-conditions-wrapper h3{font-family:Arial;font-size:18px;margin-bottom:10px;margin-top:5px}.modal-terms-and-conditions-wrapper h5{font-family:Arial;font-size:12px;margin-bottom:12px;margin-top:0px}.modal-terms-and-conditions-wrapper a{text-decoration:none;font-weight:bold}.modal-terms-and-conditions-wrapper p{margin:0;margin-bottom:13px}.modal-terms-and-conditions-wrapper ul.guidelines,.modal-terms-and-conditions-wrapper ul.removePhotos{padding-left:32px;margin-top:-2px;font-size:12px;margin-bottom:18px}html[dir=rtl] .modal-terms-and-conditions-wrapper ul.guidelines,html[dir=rtl] .modal-terms-and-conditions-wrapper ul.removePhotos{padding-right:32px;padding-left:0}.modal-terms-and-conditions-wrapper ul.removePhotos{margin-top:10px;margin-bottom:15px}.modal-terms-and-conditions-wrapper .sendSuccess{display:none;text-align:left;color:#75382a}.modal-terms-and-conditions-wrapper .errorMsg{display:none;border:1px solid #B50000;color:#B50000}.modal-terms-and-conditions-wrapper .instagramUser{margin-bottom:3px;text-transform:capitalize}.modal-terms-and-conditions-wrapper .actionButton .submit{border:none;cursor:pointer;font-size:11px;font-weight:bold;line-height:20px;text-transform:uppercase;width:80px}.modal-ajax-loading{background:url("../../images/ajax-loading.gif") no-repeat scroll center center #fff;position:absolute;height:100%;width:100%;top:0;z-index:1000;background-color:rgba(255,255,255,0.6)}#media-modal-iframe html,#media-modal-iframe body{height:auto}#media-modal-iframe body{padding-top:0px}@media (min-width: 999px){.pagination .icon-arrow-thin-left,.pagination .icon-arrow-thin-right{display:none}.pagination .icon-arrow-thin-left:before,.pagination .icon-arrow-thin-right:before{display:none}.modal-wrapper{width:940px;padding:20px;margin:auto}.modal-wrapper .modal-top-wrapper{overflow:inherit}.modal-wrapper .category-filter{width:250px}.modal-wrapper .category-filter-wrapper{float:right;padding-right:62px;position:inherit;width:auto}html[dir=rtl] .modal-wrapper .category-filter-wrapper{float:right;float:left}html[dir=rtl] .modal-wrapper .category-filter-wrapper{padding-left:62px;padding-right:0}.modal-wrapper .category-filter-wrapper:before{display:none}.modal-wrapper .category-filter-content{display:block}.modal-wrapper .icon{cursor:pointer;display:block;height:9px;position:absolute;right:16px;top:13px;width:17px;z-index:2}.modal-wrapper .category-mobile-select{display:none}.modal-wrapper .category-selected-wrapper{font-weight:bold;position:relative;z-index:995}.modal-wrapper .category-filter.expand a{text-decoration:none}.modal-wrapper .category-filter.expand .category-selected{border-bottom:none;z-index:2}.modal-wrapper .category-filter.expand .category-select-dropdown{visibility:visible;z-index:995}.modal-wrapper .category-selected{cursor:pointer;font-family:arial;font-size:12px;font-weight:bold;padding:10px 14px;position:relative;margin-bottom:10px;text-transform:uppercase}.modal-wrapper .category-select-dropdown{font-family:arial;position:absolute;margin-top:-8px;visibility:hidden;z-index:500}.modal-wrapper ul{border-top:none;list-style:none;margin:0;padding:0}.modal-wrapper ul a{display:block;font-weight:normal;padding:5px;text-decoration:none}.modal-wrapper .category-list{height:385px;overflow:auto;padding:6px 0;width:250px}.modal-wrapper a.category-type{font-size:12px;font-weight:bold;line-height:21px;padding-left:20px;text-transform:uppercase}html[dir=rtl] .modal-wrapper a.category-type{padding-right:20px;padding-left:0}.modal-wrapper .categories a{font-weight:normal;padding-left:40px}html[dir=rtl] .modal-wrapper .categories a{padding-right:40px;padding-left:0}.modal-wrapper .categories li{font-size:13px;line-height:21px}.modal-wrapper .categories li.selected a{font-weight:bold}.modal .featherlight-inner{min-width:999px}.modal-content-wrapper{margin-bottom:10px;height:412px;width:898px}.modal-content-wrapper img{width:100%}.modal-content-wrapper .cycle-prev,.modal-content-wrapper .cycle-next{display:none}.modal-content-wrapper .icon-arrow-thin-left:before{content:""}html[dir=rtl] .modal-content-wrapper .icon-arrow-thin-left:before{content:"";content:""}.modal-content-wrapper .icon-arrow-thin-right:before{content:""}html[dir=rtl] .modal-content-wrapper .icon-arrow-thin-right:before{content:"";content:""}.modal-content-wrapper .hotel-photo-cycle-wrapper{float:left;height:auto;overflow:hidden;width:578px}html[dir=rtl] .modal-content-wrapper .hotel-photo-cycle-wrapper{float:left;float:right}.modal-content-wrapper .hotel-photo-cycle-wrapper .hotel-photo-wrapper{position:relative;height:325px;margin-left:auto;margin-right:auto;width:578px;margin-top:67px}.modal-content-wrapper .hotel-photo-cycle-wrapper .hotel-photo-wrapper .gallery-widget-background{height:45px}.modal-content-wrapper .hotel-photo-cycle-wrapper .hotel-photo-wrapper .room-order{text-align:left}.modal-content-wrapper .video-cycle-wrapper{display:block;float:left;height:auto;overflow:hidden;position:relative;width:578px}html[dir=rtl] .modal-content-wrapper .video-cycle-wrapper{float:left;float:right}.modal-content-wrapper .video-cycle-wrapper .lps-video-wrapper{position:relative;height:391px;margin-left:auto;margin-right:auto;width:578px}.modal-content-wrapper .video-cycle-wrapper .lps-video-wrapper .BrightcoveExperience{position:absolute;top:0;left:0;width:100%;height:100%}.modal-content-wrapper .guest-photo:hover .cycle-prev,.modal-content-wrapper .guest-photo:hover .cycle-next,.modal-content-wrapper .hotel-photo:hover .cycle-prev,.modal-content-wrapper .hotel-photo:hover .cycle-next{height:35px;position:absolute;top:45%;width:19px;z-index:101}.modal-content-wrapper .guest-photo:hover .arrow,.modal-content-wrapper .hotel-photo:hover .arrow{cursor:pointer;height:35px;display:block;width:19px}.modal-content-wrapper .guest-photo:hover .cycle-prev,.modal-content-wrapper .hotel-photo:hover .cycle-prev{left:0}html[dir=rtl] .modal-content-wrapper .guest-photo:hover .cycle-prev,html[dir=rtl] .modal-content-wrapper .hotel-photo:hover .cycle-prev{right:0;left:auto}.modal-content-wrapper .guest-photo:hover .cycle-next,.modal-content-wrapper .hotel-photo:hover .cycle-next{right:0}html[dir=rtl] .modal-content-wrapper .guest-photo:hover .cycle-next,html[dir=rtl] .modal-content-wrapper .hotel-photo:hover .cycle-next{left:0;right:auto}.modal-content-wrapper .guest-photo-cycle-wrapper{display:block;float:left;height:411px;overflow:hidden;position:relative;height:auto;width:578px}html[dir=rtl] .modal-content-wrapper .guest-photo-cycle-wrapper{float:left;float:right}.modal-content-wrapper .guest-photo-cycle-wrapper img{width:100%}.modal-content-wrapper .guest-photo-cycle-wrapper .guest-photo-wrapper{position:relative;height:411px;margin-left:auto;margin-right:auto;width:411px}.modal-content-wrapper .guest-photo-cycle-wrapper .guest-photo-wrapper .gallery-widget-background{bottom:0;height:110px;opacity:0.7;position:absolute;width:100%;z-index:200}.modal-content-wrapper .guest-photo-cycle-wrapper .guest-photo-wrapper .gallery-widget-wrapper{z-index:201;height:auto}.modal-content-wrapper .guest-photo-cycle-wrapper .guest-photo-wrapper .guest-text{height:48px;overflow:hidden;padding-top:10px}.modal-content-wrapper .widget-wrapper{height:100%;width:320px;float:left}html[dir=rtl] .modal-content-wrapper .widget-wrapper{float:left;float:right}.modal-content-wrapper .widget-wrapper .booking-widget{display:block;left:0;margin:10px 0 0 10px;top:0}.modal-content-wrapper .widget-wrapper .room-order,.modal-content-wrapper .widget-wrapper .guest-photo-order,.modal-content-wrapper .widget-wrapper .video-order{text-align:left}.modal-content-wrapper .room-order,.modal-content-wrapper .guest-photo-order,.modal-content-wrapper .video-order{text-align:left}.modal-thumb-wrapper{display:block;width:898px;clear:both;overflow:hidden;padding:10px 0}.modal-thumb-wrapper .thumb-gallery{height:72px;width:786px;float:left;overflow:hidden;position:relative}html[dir=rtl] .modal-thumb-wrapper .thumb-gallery{float:left;float:right}.modal-thumb-wrapper .thumb-gallery ul{left:0;position:absolute}html[dir=rtl] .modal-thumb-wrapper .thumb-gallery ul{right:0;left:auto}.modal-thumb-wrapper .thumb-gallery li{cursor:pointer;float:left;height:72px;margin-right:3px;width:128px}html[dir=rtl] .modal-thumb-wrapper .thumb-gallery li{float:left;float:right}html[dir=rtl] .modal-thumb-wrapper .thumb-gallery li{margin-left:3px;margin-right:0}.modal-thumb-wrapper .thumb-gallery img{height:72px;width:128px}.modal-thumb-wrapper .prev,.modal-thumb-wrapper .next{float:left;height:72px;position:relative;width:55px}html[dir=rtl] .modal-thumb-wrapper .prev,html[dir=rtl] .modal-thumb-wrapper .next{float:left;float:right}.modal-thumb-wrapper .arrow{cursor:pointer;height:18px;display:block;left:22px;position:absolute;top:25px;width:11px}.modal-thumb-wrapper .icon-arrow-thin-left:before{content:""}html[dir=rtl] .modal-thumb-wrapper .icon-arrow-thin-left:before{content:"";content:""}.modal-thumb-wrapper .icon-arrow-thin-right:before{content:""}html[dir=rtl] .modal-thumb-wrapper .icon-arrow-thin-right:before{content:"";content:""}.modal-thumb-wrapper .guest-photo .thumb-gallery{height:72px;width:737px}.modal-thumb-wrapper .guest-photo .thumb-gallery li{height:64px;width:64px}.modal-thumb-wrapper .guest-photo .thumb-gallery img{height:64px;width:64px}.modal-thumb-wrapper .guest-photo .arrow{top:32%}.modal-thumb-wrapper .guest-photo .prev,.modal-thumb-wrapper .guest-photo .next{left:10px;width:77px}.terms-and-conditions{display:block;padding:14px 20px}}@media (min-width: 1024px){.modal-wrapper{width:940px;padding:20px;margin:auto}.modal .featherlight-content{min-width:999px;width:inherit}.modal-content-wrapper{height:412px;margin-bottom:10px;width:940px}.modal-content-wrapper .hotel-photo-cycle-wrapper{height:391px;width:840px;width:578px}.modal-content-wrapper .hotel-photo-cycle-wrapper .hotel-photo-wrapper{height:325px;margin-left:auto;margin-right:auto;width:578px;margin-top:67px}.modal-content-wrapper .hotel-photo-cycle-wrapper .hotel-photo-wrapper .gallery-widget-background{height:45px}.modal-content-wrapper .video-cycle-wrapper{width:840px;width:578px}.modal-content-wrapper .guest-photo-cycle-wrapper{float:left;height:411px;overflow:hidden;position:relative;width:840px;width:578px}html[dir=rtl] .modal-content-wrapper .guest-photo-cycle-wrapper{float:left;float:right}.modal-content-wrapper .widget-wrapper{float:left;height:412px;position:relative;width:320px}html[dir=rtl] .modal-content-wrapper .widget-wrapper{float:left;float:right}.modal-content-wrapper .widget-wrapper .modal-booking-widget{margin:10px 0 0 10px;left:0;top:0}html[dir=rtl] .modal-content-wrapper .widget-wrapper .modal-booking-widget{margin:10px 0 0 10px;margin:10px 10px 0 0}html[dir=rtl] .modal-content-wrapper .widget-wrapper .modal-booking-widget{right:0;left:auto}.modal-content-wrapper .widget-wrapper .input-people-count{margin-top:10px}.modal-thumb-wrapper{clear:both;overflow:hidden;padding:10px 0;width:1160px;width:898px}.modal-thumb-wrapper .thumb-gallery{float:left;height:72px;overflow:hidden;position:relative;width:1048px;width:786px}html[dir=rtl] .modal-thumb-wrapper .thumb-gallery{float:left;float:right}.modal-thumb-wrapper .thumb-gallery ul{left:0;position:absolute}html[dir=rtl] .modal-thumb-wrapper .thumb-gallery ul{right:0;left:auto}.modal-thumb-wrapper .thumb-gallery li{cursor:pointer;float:left;height:72px;margin-right:3px;width:128px}html[dir=rtl] .modal-thumb-wrapper .thumb-gallery li{float:left;float:right}html[dir=rtl] .modal-thumb-wrapper .thumb-gallery li{margin-left:3px;margin-right:0}.modal-thumb-wrapper .thumb-gallery img{height:72px;width:128px}.modal-thumb-wrapper .prev,.modal-thumb-wrapper .next{float:left;height:72px;position:relative;width:55px}html[dir=rtl] .modal-thumb-wrapper .prev,html[dir=rtl] .modal-thumb-wrapper .next{float:left;float:right}.modal-thumb-wrapper .arrow{cursor:pointer;height:18px;display:block;left:22px;position:absolute;top:25px;width:11px}.modal-thumb-wrapper .hotel-photo .thumb-gallery{height:72px}.modal-thumb-wrapper .guest-photo .thumb-gallery{height:64px;width:1005px}.modal-thumb-wrapper .video .thumb-gallery{min-height:130px}.modal-thumb-wrapper .video .video-desc{font-family:arial;font-size:12px;line-height:18px;max-height:54px}.modal-thumb-wrapper .video .arrow{top:70%}}@media (min-width: 1464px){.modal-wrapper{width:1464px}.modal .featherlight-inner{min-width:1464px}.modal .featherlight-content{width:inherit}.modal-content-wrapper{width:1422px;height:620px}.modal-content-wrapper img{width:100%}.modal-content-wrapper .guest-photo:hover .cycle-prev,.modal-content-wrapper .guest-photo:hover .cycle-next,.modal-content-wrapper .hotel-photo:hover .cycle-prev,.modal-content-wrapper .hotel-photo:hover .cycle-next{top:45%}.modal-content-wrapper .hotel-photo-cycle-wrapper{height:auto;width:1102px}.modal-content-wrapper .hotel-photo-cycle-wrapper img{width:100%}.modal-content-wrapper .hotel-photo-cycle-wrapper .hotel-photo-wrapper{height:620px;margin-left:auto;margin-right:auto;width:1102px;margin-top:0px}.modal-content-wrapper .video-cycle-wrapper{height:auto;width:1102px}.modal-content-wrapper .video-cycle-wrapper .lps-video-wrapper{height:620px;margin-left:auto;margin-right:auto;width:1102px}.modal-content-wrapper .video-cycle-wrapper .lps-video-wrapper .BrightcoveExperience{position:absolute;top:0;left:0;width:100%;height:100%}html[dir=rtl] .modal-content-wrapper .video-cycle-wrapper .lps-video-wrapper .BrightcoveExperience{right:0;left:auto}.modal-content-wrapper .guest-photo-cycle-wrapper{height:auto;width:1102px}.modal-content-wrapper .guest-photo-cycle-wrapper img{width:100%}.modal-content-wrapper .guest-photo-cycle-wrapper .guest-photo-wrapper{height:620px;margin-left:auto;margin-right:auto;width:620px}.modal-content-wrapper .widget-wrapper{height:620px;width:320px}.modal-thumb-wrapper{width:1422px}.modal-thumb-wrapper .hotel-photo .thumb-gallery{height:72px;width:1310px}.modal-thumb-wrapper .guest-photo .thumb-gallery{height:128px;width:1310px}.modal-thumb-wrapper .guest-photo .thumb-gallery li{height:128px;width:128px}.modal-thumb-wrapper .guest-photo .thumb-gallery img{height:128px;width:128px}.modal-thumb-wrapper .guest-photo .arrow{left:22px;top:70%}.modal-thumb-wrapper .guest-photo .prev,.modal-thumb-wrapper .guest-photo .next{left:0px;width:55px}.modal-thumb-wrapper .video .thumb-gallery{height:128px;width:1310px}}.plb-page .category-mobile-select,.plb-page .category-filter-content,.plb-page .category-filter-wrapper{display:none}@media (min-width: 999px){.plb-page .booking-disabled-model-content-wrapper{position:relative}.plb-page .booking-disabled-model-content-wrapper .guest-photo{width:100%}.plb-page .booking-disabled-model-content-wrapper .widget-wrapper{right:0;position:absolute;background:inherit}.plb-page .booking-disabled-model-content-wrapper .widget-wrapper .gallery-widget-wrapper{background:inherit}.plb-page .booking-disabled-model-content-wrapper .widget-wrapper .gallery-widget-wrapper .guest-photo-order{color:inherit}}.intro-group{padding:0 10px}.intro-group:after{clear:both;content:" ";display:block}.intro-group .stars-wrapper{margin-right:7px;top:-1px}html[dir=rtl] .intro-group .stars-wrapper{margin-left:7px;margin-right:0}.intro-group .property-info{padding-bottom:6px;padding-top:16px}.intro-group .property-info h1,.intro-group .property-info p{margin:0}.intro-group .property-info h1{font-size:18px;font-weight:normal;line-height:20px;margin-bottom:11px}.intro-group .property-info p{font-size:16px;line-height:25px;margin-bottom:7px}.intro-group .hotel-intro-copy{line-height:24px}.intro-group .hotel-intro-copy.is-collapsed{max-height:132px;overflow:hidden}.intro-group .hotel-intro-copy.is-collapsed:before{content:'';height:152px;left:0;position:absolute;top:-20px;width:100%}html[dir=rtl] .intro-group .hotel-intro-copy.is-collapsed:before{right:0;left:auto}.intro-group .hotel-facebook-frame{display:none}.intro-group .why-book{display:block;float:none;margin-bottom:40px;text-align:center;width:100%}.intro-group .why-book .inner-article{display:none;padding:15px}.intro-group .why-book ul{margin:0;overflow:hidden;padding:0}.intro-group .why-book ul li{float:left;font-size:14px;line-height:18px;margin-bottom:17px;padding-top:60px;position:relative;width:33%}html[dir=rtl] .intro-group .why-book ul li{float:left;float:right}.intro-group .why-book ul li:after{font-family:'lps';font-size:20px;font-weight:400;left:50%;line-height:34px;margin-left:-17px;position:absolute;text-align:center;top:17px;width:34px}html[dir=rtl] .intro-group .why-book ul li:after{right:50%;left:auto}html[dir=rtl] .intro-group .why-book ul li:after{margin-right:-17px;margin-left:0}.intro-group .why-book ul li:before{border-radius:100%;content:"";display:block;height:34px;left:50%;margin-left:-17px;position:absolute;top:17px;width:34px}html[dir=rtl] .intro-group .why-book ul li:before{right:50%;left:auto}html[dir=rtl] .intro-group .why-book ul li:before{margin-right:-17px;margin-left:0}.intro-group .why-book .why-book-point-bestrate:after{content:"\e611";font-size:34px;margin:-1px 0 0 -13px;top:15px}html[dir=rtl] .intro-group .why-book .why-book-point-bestrate:after{margin:-1px 0 0 -13px;margin:-1px -22px 0 0}.intro-group .why-book .why-book-point-starpoints:after{content:"\e612"}.intro-group .why-book .why-book-point-wifi:after{content:"\e613"}.intro-group .why-book .not-spg{font-weight:bold;line-height:22px}.intro-group .why-book .spg-join-now{line-height:22px}.intro-group .why-book .spg-join-now a{font-size:14px;font-weight:bold;white-space:nowrap}.intro-group .why-book-header{font-size:18px;padding:10px;position:relative;text-align:center;text-transform:capitalize}.intro-group .why-book-header:before{margin-top:-9px;position:absolute;right:15px;top:50%}html[dir=rtl] .intro-group .why-book-header:before{left:15px;right:auto}.intro-group .why-book-header.is-expanded:before{content:"\e606"}.intro-group .why-book-header p{font-size:15px;margin:0;text-transform:none}.intro-group .hotel-intro{width:100%}.intro-group .hotel-intro h2{font-size:27px;line-height:30px}.intro-group .location-mobile p{line-height:18px;padding:10px 0}.intro-group .location-mobile img{display:block;height:auto;width:100%}.hotel-intro-copy-wrapper{margin-bottom:24px;width:100%}.hotel-intro-copy-wrapper p{font-size:16px;line-height:24px;margin-top:0}.hotel-intro-copy-wrapper .truncatorLess a,.hotel-intro-copy-wrapper .truncatorMore a{font-weight:bold}@media (min-width: 768px){.intro-group{margin-top:40px;padding:0 20px}.intro-group .hotel-intro h2{margin-bottom:30px;font-size:35px;line-height:38px}.intro-group .hotel-facebook-frame{display:block}.intro-group .why-book{float:right;margin-bottom:0;width:39%}html[dir=rtl] .intro-group .why-book{float:right;float:left}.intro-group .why-book .inner-article{display:block !important;padding:6px 15px 34px}.intro-group .why-book-header{font-size:23px;padding:32px 15px 0;text-align:center}.intro-group .why-book-header:before{content:''}.intro-group .hotel-intro-copy-wrapper{margin-bottom:24px}.intro-group .hotel-intro-copy-wrapper p,.intro-group .hotel-intro-copy-wrapper .truncatorLess{font-size:16px;line-height:24px;margin-top:0}.intro-group .hotel-intro-copy-wrapper .truncatorLess,.intro-group .hotel-intro-copy-wrapper .truncatorMore{margin-bottom:1em}.intro-group .hotel-intro-copy-wrapper .truncatorLess a,.intro-group .hotel-intro-copy-wrapper .truncatorMore a{font-weight:bold}.intro-group .property-info{display:none}.intro-group .location-mobile{display:none}.intro-group .hotel-intro-wrapper{float:left;width:57%}html[dir=rtl] .intro-group .hotel-intro-wrapper{float:left;float:right}}@media (min-width: 1024px){.intro-group{padding:0 20px}.intro-group .hotel-intro{float:left;margin-right:3.51562%;width:31.864406%}html[dir=rtl] .intro-group .hotel-intro{float:left;float:right}html[dir=rtl] .intro-group .hotel-intro{margin-left:3.51562%;margin-right:0}.intro-group .hotel-intro h2{margin:0}.intro-group .hotel-intro-copy-wrapper{float:left;width:28.474576%}html[dir=rtl] .intro-group .hotel-intro-copy-wrapper{float:left;float:right}.intro-group .hotel-intro{margin-bottom:40px}.intro-group .why-book-header{padding:14px 15px 0}.intro-group .why-book{width:32.2033%}.intro-group .why-book .inner-article{padding:6px 15px 16px}.intro-group .hotel-intro-wrapper{float:none;width:auto}html[dir=rtl] .intro-group .hotel-intro-wrapper{float:none;float:none}}.ru .intro-group .why-book ul li{font-size:12px}@media (min-width: 1280px){.intro-group{padding:0 50px}}.special-offers article{overflow:hidden}.special-offers:after{clear:both;content:" ";display:block}.special-offers .offer-total{font-size:16px;line-height:18px;text-transform:uppercase;text-align:center}.special-offers .offer{margin:0 auto;width:80%}.special-offers .offer-image img{display:block;width:100%}.special-offers .sp-image{width:100%}.special-offers .sp-image-container picture{margin:0 !important}.special-offers .offer-info{padding:14px 20px 27px}.special-offers .offer-info h3{font-size:23px;line-height:29px;margin:0 0 6px 0}.special-offers .offer-copy{font-size:16px;line-height:24px;margin:0 0 20px 0;position:relative}.special-offers .offer-copy.is-collapsed{max-height:93px;overflow:hidden}.special-offers .offer-copy.is-collapsed:before{content:'';height:93px;left:0;position:absolute;top:0;width:100%}html[dir=rtl] .special-offers .offer-copy.is-collapsed:before{right:0;left:auto}.special-offers .offer-copy a{text-transform:uppercase}.special-offers .offer-cta{font-size:20px;font-weight:bold;letter-spacing:1px;margin:0 0 21px 0;text-transform:uppercase}.special-offers .offer-tc{font-weight:bold;margin:0;text-transform:uppercase}.special-offers .offer-cta-desktop{display:none}.special-offers .desktop-offers-count{display:none}.special-offers .mobile-offers-count{display:block}.special-offers-desktop{display:none;padding:0 50px}.special-offers-desktop .offer-total{font-size:16px;font-weight:bold;margin:0;position:absolute;right:0;text-transform:uppercase;z-index:2}html[dir=rtl] .special-offers-desktop .offer-total{left:0;right:auto}.special-offers-desktop .sp-mask{overflow:hidden}.special-offers-desktop .offer-image{width:54.2372%}.special-offers-desktop .offer-image img{display:block;width:100%}.special-offers-desktop .offer-info{padding:42px 0 44px;position:absolute;right:0;top:10%;width:52.7966%}html[dir=rtl] .special-offers-desktop .offer-info{left:0;right:auto}.special-offers-desktop .offer-info h3{font-size:23px;line-height:29px;margin:0 0 20px 0;padding:0 45px}.special-offers-desktop .offer-copy{font-size:16px;line-height:24px;margin-bottom:24px;padding:0 45px}.special-offers-desktop .offer-copy a{font-weight:bold;white-space:nowrap;text-transform:uppercase}.special-offers-desktop .offer-cta{display:inline-block;margin:0;padding-left:45px}html[dir=rtl] .special-offers-desktop .offer-cta{padding-right:45px;padding-left:0}.special-offers-desktop .offer-tc{display:inline-block;float:right;line-height:19px;padding-right:45px;text-transform:uppercase}html[dir=rtl] .special-offers-desktop .offer-tc{float:right;float:left}html[dir=rtl] .special-offers-desktop .offer-tc{padding-left:45px;padding-right:0}.special-offers-desktop .sp-arrow{height:45px;width:45px}.special-offers-desktop .sp-arrow:before{font-family:'lps';font-size:26px;left:54%;position:absolute;top:56%}.special-offers-desktop .sp-horizontal .sp-previous-arrow{left:-23px}html[dir=rtl] .special-offers-desktop .sp-horizontal .sp-previous-arrow{right:-23px;left:auto}.special-offers-desktop .sp-horizontal .sp-previous-arrow:before{content:"";margin-left:-15px;margin-top:-15px}html[dir=rtl] .special-offers-desktop .sp-horizontal .sp-previous-arrow:before{content:"";content:""}html[dir=rtl] .special-offers-desktop .sp-horizontal .sp-previous-arrow:before{margin-left:-15px;margin-left:-13px}.special-offers-desktop .sp-horizontal .sp-next-arrow{right:-23px}html[dir=rtl] .special-offers-desktop .sp-horizontal .sp-next-arrow{left:-23px;right:auto}.special-offers-desktop .sp-horizontal .sp-next-arrow:before{content:"";margin-left:-13px;margin-top:-15px}html[dir=rtl] .special-offers-desktop .sp-horizontal .sp-next-arrow:before{content:"";content:""}html[dir=rtl] .special-offers-desktop .sp-horizontal .sp-next-arrow:before{margin-left:-13px;margin-left:-15px}.special-offers-desktop .sp-buttons{bottom:8px;display:inline-block;position:absolute;right:0;width:auto}html[dir=rtl] .special-offers-desktop .sp-buttons{left:0;right:auto}.special-offers-desktop .sp-button{margin:3px}.special-offers-desktop .sp-button:last-child{margin-right:0}.special-offers-desktop .special-offer-lightbox{display:none}.special-offers-desktop .special-offers article h2{margin-bottom:0}@media (max-width: 1024px){.special-offers article h2{margin-bottom:20px}.special-offers .offer-total{margin-top:0px;margin-bottom:30px}}@media (min-width: 768px){.special-offers .offer-cta{display:inline-block}.special-offers .offer-tc{display:inline-block;float:right;margin:1em 0}html[dir=rtl] .special-offers .offer-tc{float:right;float:left}.special-offers .offer-cta-mobile{display:none}.special-offers .offer-cta-desktop{display:inline-block}.special-offers .desktop-offers-count{display:block}.special-offers .mobile-offers-count{display:none}.special-offers-desktop .sp-horizontal .sp-previous-arrow{left:-10px}.special-offers-desktop .sp-horizontal .sp-next-arrow{right:-10px}}@media (min-width: 1024px){.special-offers{display:none}.special-offers-desktop{display:block;padding:0 20px}}@media (min-width: 1280px){.special-offers-desktop{padding:0 50px}.special-offers-desktop .sp-horizontal .sp-previous-arrow{left:-23px}.special-offers-desktop .sp-horizontal .sp-next-arrow{right:-23px}}.guest-rooms{overflow:hidden;padding:0}.guest-rooms article{margin:0;padding:0;padding-bottom:50px;overflow:hidden}.guest-rooms header{margin-bottom:0;overflow:hidden}.guest-rooms header h2{background:none;border:none;margin:0;padding:20px 0}.guest-rooms header h2 br{display:block}.guest-rooms .room-unit-toggle{display:none}.guest-rooms .guest-room-mobile{position:static}.guest-rooms .guest-room-mobile .sp-image-container{margin:auto !important;overflow:hidden}.guest-rooms .guest-room-mobile .sp-image{width:100%}.guest-rooms .guest-room-mobile .guest-room-url{position:absolute;left:0;right:0;top:0;bottom:0}.guest-rooms .hotel-info-features{float:none;margin:10px;padding:24px 30px 8px}.guest-rooms .hotel-info-features h3{text-transform:uppercase;margin-top:0}.guest-rooms .hotel-info-features ul{padding:0}.guest-rooms .hotel-info-features ul li{font-size:16px;line-height:20px;margin-bottom:10px;padding-left:20px;list-style-position:outside;position:relative}html[dir=rtl] .guest-rooms .hotel-info-features ul li{padding-right:20px;padding-left:0}.guest-rooms .hotel-info-features ul li:before{float:left;transform:none;font-size:12px;margin-top:3px;margin-right:10px;left:0;position:absolute}html[dir=rtl] .guest-rooms .hotel-info-features ul li:before{float:left;float:right}html[dir=rtl] .guest-rooms .hotel-info-features ul li:before{transform:none;transform:rotate(180deg)}html[dir=rtl] .guest-rooms .hotel-info-features ul li:before{margin-left:10px;margin-right:0}html[dir=rtl] .guest-rooms .hotel-info-features ul li:before{right:0;left:auto}.guest-rooms .hotel-info-features hr{display:block;height:1px;margin:24px 0;width:100%}.guest-rooms .guest-room-features{display:none;margin:0 auto;width:90%}.guest-rooms a.show-more-rooms{font-size:18px;margin:10px 13px 20px 0;padding:16px 16px;text-transform:uppercase;text-align:center}html[dir=rtl] .guest-rooms a.show-more-rooms{margin:10px 13px 20px 0;margin:10px 0 20px 13px}.guest-rooms .room{display:inline-block;margin:0;position:relative;width:100%}.guest-rooms .room picture>img{width:100%}.guest-rooms .room .mobile-room-img{width:100%}.guest-rooms .room-price{display:none}.guest-rooms .room-meta{overflow:visible;padding:10px 15px 15px}.guest-rooms .room-meta span.unit{text-transform:uppercase}.guest-rooms .room-meta h3{margin:0}.guest-rooms .room-meta p{margin:0 0 10px}.guest-rooms .room-meta p span{font-size:16px;font-weight:normal;margin-right:10px}html[dir=rtl] .guest-rooms .room-meta p span{margin-left:10px;margin-right:0}.guest-rooms .room-meta p span img{position:relative;top:7px}.guest-rooms .room-meta p span:last-child,.guest-rooms .room-meta p span.room-area span{margin-right:0}html[dir=rtl] .guest-rooms .room-meta p span:last-child,html[dir=rtl] .guest-rooms .room-meta p span.room-area span{margin-left:0;margin-right:0}.guest-rooms .room-meta p span.room-area{font-weight:normal}.guest-rooms .room-beds,.guest-rooms .room-sleeps,.guest-rooms .room-beds-mobile-wrapper,.guest-rooms .room-occupants-mobile-wrapper{display:inline-block;font-size:14px;font-weight:bold;line-height:16px;position:relative;width:55%}.guest-rooms .room-beds img,.guest-rooms .room-sleeps img,.guest-rooms .room-beds-mobile-wrapper img,.guest-rooms .room-occupants-mobile-wrapper img{margin-right:3px;position:relative;top:6px}html[dir=rtl] .guest-rooms .room-beds img,html[dir=rtl] .guest-rooms .room-sleeps img,html[dir=rtl] .guest-rooms .room-beds-mobile-wrapper img,html[dir=rtl] .guest-rooms .room-occupants-mobile-wrapper img{margin-left:3px;margin-right:0}.guest-rooms .room-beds a,.guest-rooms .room-sleeps a,.guest-rooms .room-beds-mobile-wrapper a,.guest-rooms .room-occupants-mobile-wrapper a{font-size:14px;font-weight:bold;line-height:16px}.guest-rooms .room-beds ul li,.guest-rooms .room-sleeps ul li,.guest-rooms .room-beds-mobile-wrapper ul li,.guest-rooms .room-occupants-mobile-wrapper ul li{font-size:14px;font-weight:normal;line-height:25px;text-transform:capitalize;white-space:nowrap}.guest-rooms .room-beds{float:left}.guest-rooms .room-beds .icon-bed:before{line-height:25px;font-size:25px;position:relative;margin-right:10px}html[dir=rtl] .guest-rooms .room-beds .icon-bed:before{margin-left:10px;margin-right:0}.guest-rooms .room-sleeps .icon-people:before{line-height:25px;font-size:25px;position:relative;margin-right:10px}html[dir=rtl] .guest-rooms .room-sleeps .icon-people:before{margin-left:10px;margin-right:0}.guest-rooms .guest-room-bed-options,.guest-rooms .guest-room-sleep{display:none}.guest-rooms .room-beds.is-active .guest-room-bed-options,.guest-rooms .room-beds:hover .guest-room-bed-options,.guest-rooms .room-beds-mobile.is-active .guest-room-bed-options,.guest-rooms .room-beds-mobile:hover .guest-room-bed-options{left:0;bottom:55px;display:block;margin:0;width:auto;padding:20px;position:absolute}html[dir=rtl] .guest-rooms .room-beds.is-active .guest-room-bed-options,html[dir=rtl] .guest-rooms .room-beds:hover .guest-room-bed-options,html[dir=rtl] .guest-rooms .room-beds-mobile.is-active .guest-room-bed-options,html[dir=rtl] .guest-rooms .room-beds-mobile:hover .guest-room-bed-options{right:0;left:auto}.guest-rooms .room-beds.is-active .guest-room-bed-options:after,.guest-rooms .room-beds:hover .guest-room-bed-options:after,.guest-rooms .room-beds-mobile.is-active .guest-room-bed-options:after,.guest-rooms .room-beds-mobile:hover .guest-room-bed-options:after{left:50%;margin-left:-10px;border:solid transparent;border-width:10px;bottom:0;content:" ";height:0;margin-bottom:-20px;pointer-events:none;position:absolute;width:0}html[dir=rtl] .guest-rooms .room-beds.is-active .guest-room-bed-options:after,html[dir=rtl] .guest-rooms .room-beds:hover .guest-room-bed-options:after,html[dir=rtl] .guest-rooms .room-beds-mobile.is-active .guest-room-bed-options:after,html[dir=rtl] .guest-rooms .room-beds-mobile:hover .guest-room-bed-options:after{right:50%;left:auto}html[dir=rtl] .guest-rooms .room-beds.is-active .guest-room-bed-options:after,html[dir=rtl] .guest-rooms .room-beds:hover .guest-room-bed-options:after,html[dir=rtl] .guest-rooms .room-beds-mobile.is-active .guest-room-bed-options:after,html[dir=rtl] .guest-rooms .room-beds-mobile:hover .guest-room-bed-options:after{margin-right:-10px;margin-left:0}.guest-rooms .room-sleeps .guest-room-sleep,.guest-rooms .guest-rooms .room-sleeps:hover .guest-room-sleep{left:-126px}html[dir=rtl] .guest-rooms .room-sleeps .guest-room-sleep,html[dir=rtl] .guest-rooms .guest-rooms .room-sleeps:hover .guest-room-sleep{right:-45px;left:auto}.guest-rooms .room-occupants-mobile .guest-room-sleep{left:-26px}html[dir=rtl] .guest-rooms .room-occupants-mobile .guest-room-sleep{right:-45px;left:auto}.guest-rooms .room-sleeps.is-active .guest-room-sleep,.guest-rooms .room-sleeps:hover .guest-room-sleep,.guest-rooms .room-occupants-mobile.is-active .guest-room-sleep,.guest-rooms .room-occupants-mobile:hover .guest-room-sleep{bottom:55px;font-size:14px;font-weight:normal;display:inline-block;margin:0;padding:14px 20px 20px;position:absolute;width:auto;z-index:2}.guest-rooms .room-sleeps.is-active .guest-room-sleep .guest-room-max-sleep,.guest-rooms .room-sleeps:hover .guest-room-sleep .guest-room-max-sleep,.guest-rooms .room-occupants-mobile.is-active .guest-room-sleep .guest-room-max-sleep,.guest-rooms .room-occupants-mobile:hover .guest-room-sleep .guest-room-max-sleep{font-size:14px;line-height:32px;text-transform:uppercase;white-space:nowrap}.guest-rooms .room-sleeps.is-active .guest-room-sleep .guest-room-max-sleep span,.guest-rooms .room-sleeps:hover .guest-room-sleep .guest-room-max-sleep span,.guest-rooms .room-occupants-mobile.is-active .guest-room-sleep .guest-room-max-sleep span,.guest-rooms .room-occupants-mobile:hover .guest-room-sleep .guest-room-max-sleep span{margin-right:15px}html[dir=rtl] .guest-rooms .room-sleeps.is-active .guest-room-sleep .guest-room-max-sleep span,html[dir=rtl] .guest-rooms .room-sleeps:hover .guest-room-sleep .guest-room-max-sleep span,html[dir=rtl] .guest-rooms .room-occupants-mobile.is-active .guest-room-sleep .guest-room-max-sleep span,html[dir=rtl] .guest-rooms .room-occupants-mobile:hover .guest-room-sleep .guest-room-max-sleep span{margin-left:15px;margin-right:0}.guest-rooms .room-sleeps.is-active .guest-room-sleep .guest-room-adults,.guest-rooms .room-sleeps:hover .guest-room-sleep .guest-room-adults,.guest-rooms .room-occupants-mobile.is-active .guest-room-sleep .guest-room-adults,.guest-rooms .room-occupants-mobile:hover .guest-room-sleep .guest-room-adults{float:left;border-right:1px solid #fff;padding-right:20px;margin-right:20px;text-transform:capitalize}html[dir=rtl] .guest-rooms .room-sleeps.is-active .guest-room-sleep .guest-room-adults,html[dir=rtl] .guest-rooms .room-sleeps:hover .guest-room-sleep .guest-room-adults,html[dir=rtl] .guest-rooms .room-occupants-mobile.is-active .guest-room-sleep .guest-room-adults,html[dir=rtl] .guest-rooms .room-occupants-mobile:hover .guest-room-sleep .guest-room-adults{float:left;float:right}html[dir=rtl] .guest-rooms .room-sleeps.is-active .guest-room-sleep .guest-room-adults,html[dir=rtl] .guest-rooms .room-sleeps:hover .guest-room-sleep .guest-room-adults,html[dir=rtl] .guest-rooms .room-occupants-mobile.is-active .guest-room-sleep .guest-room-adults,html[dir=rtl] .guest-rooms .room-occupants-mobile:hover .guest-room-sleep .guest-room-adults{border-left:1px solid #fff;border-right:none}html[dir=rtl] .guest-rooms .room-sleeps.is-active .guest-room-sleep .guest-room-adults,html[dir=rtl] .guest-rooms .room-sleeps:hover .guest-room-sleep .guest-room-adults,html[dir=rtl] .guest-rooms .room-occupants-mobile.is-active .guest-room-sleep .guest-room-adults,html[dir=rtl] .guest-rooms .room-occupants-mobile:hover .guest-room-sleep .guest-room-adults{padding-left:20px;padding-right:0}html[dir=rtl] .guest-rooms .room-sleeps.is-active .guest-room-sleep .guest-room-adults,html[dir=rtl] .guest-rooms .room-sleeps:hover .guest-room-sleep .guest-room-adults,html[dir=rtl] .guest-rooms .room-occupants-mobile.is-active .guest-room-sleep .guest-room-adults,html[dir=rtl] .guest-rooms .room-occupants-mobile:hover .guest-room-sleep .guest-room-adults{margin-left:20px;margin-right:0}.guest-rooms .room-sleeps.is-active .guest-room-sleep .guest-room-children,.guest-rooms .room-sleeps:hover .guest-room-sleep .guest-room-children,.guest-rooms .room-occupants-mobile.is-active .guest-room-sleep .guest-room-children,.guest-rooms .room-occupants-mobile:hover .guest-room-sleep .guest-room-children{float:left;text-transform:capitalize}html[dir=rtl] .guest-rooms .room-sleeps.is-active .guest-room-sleep .guest-room-children,html[dir=rtl] .guest-rooms .room-sleeps:hover .guest-room-sleep .guest-room-children,html[dir=rtl] .guest-rooms .room-occupants-mobile.is-active .guest-room-sleep .guest-room-children,html[dir=rtl] .guest-rooms .room-occupants-mobile:hover .guest-room-sleep .guest-room-children{float:left;float:right}.guest-rooms .room-sleeps.is-active .guest-room-sleep:after,.guest-rooms .room-sleeps:hover .guest-room-sleep:after,.guest-rooms .room-occupants-mobile.is-active .guest-room-sleep:after,.guest-rooms .room-occupants-mobile:hover .guest-room-sleep:after{left:50%;margin-left:-10px;border:solid transparent;border-width:10px;bottom:0;content:" ";height:0;margin-bottom:-20px;pointer-events:none;position:absolute;width:0}html[dir=rtl] .guest-rooms .room-sleeps.is-active .guest-room-sleep:after,html[dir=rtl] .guest-rooms .room-sleeps:hover .guest-room-sleep:after,html[dir=rtl] .guest-rooms .room-occupants-mobile.is-active .guest-room-sleep:after,html[dir=rtl] .guest-rooms .room-occupants-mobile:hover .guest-room-sleep:after{right:50%;left:auto}html[dir=rtl] .guest-rooms .room-sleeps.is-active .guest-room-sleep:after,html[dir=rtl] .guest-rooms .room-sleeps:hover .guest-room-sleep:after,html[dir=rtl] .guest-rooms .room-occupants-mobile.is-active .guest-room-sleep:after,html[dir=rtl] .guest-rooms .room-occupants-mobile:hover .guest-room-sleep:after{margin-right:-10px;margin-left:0}.guest-rooms .room-sleeps{text-align:left;width:45%}html[dir=rtl] .guest-rooms .room-sleeps{text-align:left;text-align:right}.guest-rooms .guest-room-attributes.guest-room-attributes-invisible{visibility:hidden}.guest-rooms .guest-room-attributes .icon-bed:before{font-size:25px;margin:0 10px 0 2px}html[dir=rtl] .guest-rooms .guest-room-attributes .icon-bed:before{margin:0 10px 0 2px;margin:0 10px 0 2px}.guest-rooms .guest-room-attributes .icon-people:before{font-size:20px;margin:0 10px 0 2px}html[dir=rtl] .guest-rooms .guest-room-attributes .icon-people:before{margin:0 10px 0 2px;margin:0 10px 0 2px}.guest-rooms #more-rooms{display:none}.guest-rooms .show-more-rooms-wrapper{text-align:center}.guest-rooms .show-more-rooms-wrapper a:before{float:right;font-size:14px;margin-top:4px;padding-left:10px}html[dir=rtl] .guest-rooms .show-more-rooms-wrapper a:before{float:right;float:left}html[dir=rtl] .guest-rooms .show-more-rooms-wrapper a:before{padding-right:10px;padding-left:0}.guest-rooms .show-more-rooms-wrapper a.is-expanded:before{content:"\e606"}.guest-rooms a.show-more-rooms:hover{opacity:0.7}.guest-rooms .room-beds-mobile-wrapper{cursor:pointer;width:100%}.guest-rooms .room-beds-mobile-wrapper .room-beds-mobile{height:40px}.guest-rooms .room-beds-mobile-wrapper .room-beds-mobile .bed-icon{padding-left:3px;position:relative;top:-3px;vertical-align:middle}html[dir=rtl] .guest-rooms .room-beds-mobile-wrapper .room-beds-mobile .bed-icon{padding-right:3px;padding-left:0}.guest-rooms .room-beds-mobile-wrapper .room-beds-mobile-list{display:none;font-weight:normal;font-size:14px;line-height:23px;padding:0 0 10px 43px;width:100%;z-index:900}html[dir=rtl] .guest-rooms .room-beds-mobile-wrapper .room-beds-mobile-list{padding:0 0 10px 43px;padding:0 43px 10px 0}.guest-rooms .room-occupants-mobile-wrapper{height:40px;margin-top:5px}.guest-rooms .room-occupants-mobile{background-position:97% 50%;height:40px}.guest-rooms .room-occupants-mobile .sleeps-icon{padding-left:3px;position:relative;top:-3px;vertical-align:middle}html[dir=rtl] .guest-rooms .room-occupants-mobile .sleeps-icon{padding-right:3px;padding-left:0}.guest-rooms .room-occupants-mobile-has-list{background-position:97% 50%;cursor:pointer}.guest-rooms .room-sleeps-mobile-list{display:none;font-weight:normal;font-size:14px;line-height:23px;padding:0 0 10px 43px;width:100%;z-index:900}html[dir=rtl] .guest-rooms .room-sleeps-mobile-list{padding:0 0 10px 43px;padding:0 43px 10px 0}.guest-rooms a.show-more-rooms{display:inline-block;cursor:pointer;margin-bottom:20px}.guest-rooms a.show-more-rooms img{margin-left:5px}html[dir=rtl] .guest-rooms a.show-more-rooms img{margin-right:5px;margin-left:0}.guest-rooms .guest-room-mobile{display:block}@media (min-width: 768px){.guest-rooms{overflow:initial;padding:0 20px}.guest-rooms article{margin:0;padding:0;width:auto}.guest-rooms .room-unit-toggle{display:block;position:absolute;right:0;top:50px}html[dir=rtl] .guest-rooms .room-unit-toggle{left:0;right:auto}.guest-rooms .room-unit-toggle a{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;cursor:pointer;font-family:sans-serif;font-size:16px;font-weight:bold;padding:3px 13px;text-transform:uppercase}.guest-rooms .room-unit-toggle .current a{cursor:inherit}.guest-rooms .room-unit-toggle span{margin-left:5px;display:inline-block}html[dir=rtl] .guest-rooms .room-unit-toggle span{margin-right:5px;margin-left:0}.guest-rooms header{margin-bottom:inherit}.guest-rooms header h2{border:0}.guest-rooms header h2 br{display:none}.guest-rooms .room-image-wrapper{position:relative;text-align:center}.guest-rooms .room-image-wrapper:hover .guest-room-cta-wrapper{opacity:1}.guest-rooms .room-image-wrapper:hover .guest-room-cta-wrapper:hover{opacity:1}.guest-rooms .room-image-wrapper img{display:block}.guest-rooms .room-image-wrapper .guest-room-cta-wrapper{opacity:0;height:100%;position:absolute;top:0;right:0;transition:opacity 0.3s ease;width:100%}.guest-rooms .room-image-wrapper .guest-room-cta-wrapper .btn-cta{margin-top:-22px;top:50%;transition:none}.guest-rooms .room-image-wrapper .guest-room-cta-wrapper .btn-cta:hover{opacity:1}.guest-rooms .guest-room-features{display:block;width:100%}.guest-rooms .room{float:left;margin:10px 1%;width:48%}html[dir=rtl] .guest-rooms .room{float:left;float:right}.guest-rooms .room .room-meta{overflow:visible;min-height:101px}.guest-rooms .room .room-meta h3{font-size:18px;overflow:hidden}.guest-rooms .room .room-meta span.heading-name-clone{display:none;white-space:nowrap}.guest-rooms .room-price{display:block;bottom:24px;font-size:13px;font-weight:bold;padding:10px 20px;position:absolute;right:0;text-transform:uppercase}html[dir=rtl] .guest-rooms .room-price{left:0;right:auto}.guest-rooms .room-price span{display:block;font-size:18px;font-weight:bold}.guest-rooms .room:nth-child(odd){clear:both}.guest-rooms .show-more-rooms-wrapper{margin-top:10px;clear:both}.guest-rooms a.show-more-rooms{margin:0 17px 20px 0}html[dir=rtl] .guest-rooms a.show-more-rooms{margin:0 17px 20px 0;margin:0 0 20px 17px}.guest-rooms .room-beds.is-active .guest-room-bed-options,.guest-rooms .room-beds:hover .guest-room-bed-options,.guest-rooms .room-beds-mobile.is-active .guest-room-bed-options,.guest-rooms .room-beds-mobile:hover .guest-room-bed-options{bottom:35px;left:0}html[dir=rtl] .guest-rooms .room-beds.is-active .guest-room-bed-options,html[dir=rtl] .guest-rooms .room-beds:hover .guest-room-bed-options,html[dir=rtl] .guest-rooms .room-beds-mobile.is-active .guest-room-bed-options,html[dir=rtl] .guest-rooms .room-beds-mobile:hover .guest-room-bed-options{right:0;left:auto}.guest-rooms .room-beds.is-active .guest-room-bed-options:after,.guest-rooms .room-beds:hover .guest-room-bed-options:after,.guest-rooms .room-beds-mobile.is-active .guest-room-bed-options:after,.guest-rooms .room-beds-mobile:hover .guest-room-bed-options:after{left:50%}html[dir=rtl] .guest-rooms .room-beds.is-active .guest-room-bed-options:after,html[dir=rtl] .guest-rooms .room-beds:hover .guest-room-bed-options:after,html[dir=rtl] .guest-rooms .room-beds-mobile.is-active .guest-room-bed-options:after,html[dir=rtl] .guest-rooms .room-beds-mobile:hover .guest-room-bed-options:after{right:50%;left:auto}.guest-rooms .room-sleeps.is-active .guest-room-sleep,.guest-rooms .room-sleeps:hover .guest-room-sleep,.guest-rooms .room-occupants-mobile.is-active .guest-room-sleep,.guest-rooms .room-occupants-mobile:hover .guest-room-sleep{bottom:35px}.guest-rooms .room-beds a,.guest-rooms .room-sleeps a,.guest-rooms .room-beds-mobile-wrapper a,.guest-rooms .room-occupants-mobile-wrapper a{margin-right:25px}html[dir=rtl] .guest-rooms .room-beds a,html[dir=rtl] .guest-rooms .room-sleeps a,html[dir=rtl] .guest-rooms .room-beds-mobile-wrapper a,html[dir=rtl] .guest-rooms .room-occupants-mobile-wrapper a{margin-left:25px;margin-right:0}.guest-rooms .room-beds{float:left}html[dir=rtl] .guest-rooms .room-beds{float:left;float:right}.guest-rooms .hotel-info-features{float:left;margin:0 0 40px;width:100%;padding:30px 0}html[dir=rtl] .guest-rooms .hotel-info-features{float:left;float:right}.guest-rooms .hotel-info-features hr{display:none}.guest-rooms .hotel-info-features ul{margin-bottom:0}.guest-rooms .hotel-info-features .hotel-info{float:left;padding:0 20px;width:50%}html[dir=rtl] .guest-rooms .hotel-info-features .hotel-info{float:left;float:right}.guest-rooms .hotel-info-features .hotel-features{border-left:1px solid;float:right;padding:0 20px;width:50%}html[dir=rtl] .guest-rooms .hotel-info-features .hotel-features{border-right:1px solid;border-left:none}html[dir=rtl] .guest-rooms .hotel-info-features .hotel-features{float:right;float:left}.guest-rooms .guest-room-mobile{display:none}}@media (min-width: 1024px){.guest-rooms .room-unit-toggle{top:30px}.guest-rooms .show-more-rooms-wrapper{margin-top:30px}.guest-rooms .room-sleeps.is-active .guest-room-sleep,.guest-rooms .room-sleeps:hover .guest-room-sleep,.guest-rooms .room-occupants-mobile.is-active .guest-room-sleep,.guest-rooms .room-occupants-mobile:hover .guest-room-sleep{left:-50%}html[dir=rtl] .guest-rooms .room-sleeps.is-active .guest-room-sleep,html[dir=rtl] .guest-rooms .room-sleeps:hover .guest-room-sleep,html[dir=rtl] .guest-rooms .room-occupants-mobile.is-active .guest-room-sleep,html[dir=rtl] .guest-rooms .room-occupants-mobile:hover .guest-room-sleep{right:-50%;left:auto}.guest-rooms .room-sleeps.is-active .guest-room-sleep:after,.guest-rooms .room-sleeps:hover .guest-room-sleep:after,.guest-rooms .room-occupants-mobile.is-active .guest-room-sleep:after,.guest-rooms .room-occupants-mobile:hover .guest-room-sleep:after{left:50%}html[dir=rtl] .guest-rooms .room-sleeps.is-active .guest-room-sleep:after,html[dir=rtl] .guest-rooms .room-sleeps:hover .guest-room-sleep:after,html[dir=rtl] .guest-rooms .room-occupants-mobile.is-active .guest-room-sleep:after,html[dir=rtl] .guest-rooms .room-occupants-mobile:hover .guest-room-sleep:after{right:50%;left:auto}.guest-rooms .hotel-info-features{margin:0 0 20px;margin-bottom:50px;padding:40px 20px}.guest-rooms .hotel-info-features .hotel-info,.guest-rooms .hotel-info-features .hotel-features{float:left;padding:0;width:50%}html[dir=rtl] .guest-rooms .hotel-info-features .hotel-info,html[dir=rtl] .guest-rooms .hotel-info-features .hotel-features{float:left;float:right}.guest-rooms .hotel-info-features .hotel-features{border-left:1px solid;padding-left:40px;width:50%}html[dir=rtl] .guest-rooms .hotel-info-features .hotel-features{border-right:1px solid;border-left:none}html[dir=rtl] .guest-rooms .hotel-info-features .hotel-features{padding-right:40px;padding-left:0}}@media (min-width: 1280px){.guest-rooms{padding:0}.guest-rooms article{display:block;margin:0 auto;overflow:hidden;padding:0 50px 50px;width:1280px}.guest-rooms .room-unit-toggle{right:0;top:55px}html[dir=rtl] .guest-rooms .room-unit-toggle{left:0;right:auto}.guest-rooms header{position:relative}.guest-rooms header h2{padding:44px 0}.guest-rooms .guest-room-features a.show-more-rooms{margin:0 17px 0 0}html[dir=rtl] .guest-rooms .guest-room-features a.show-more-rooms{margin:0 17px 0 0;margin:0 0 0 17px}.guest-rooms .hotel-info-features{float:left;padding:30px;margin-bottom:20px;width:380px}html[dir=rtl] .guest-rooms .hotel-info-features{float:left;float:right}.guest-rooms .hotel-info-features hr{display:block}.guest-rooms .hotel-info-features .hotel-info,.guest-rooms .hotel-info-features .hotel-features{float:none;width:100%}.guest-rooms .hotel-info-features .hotel-features{border-left:0;padding-left:0}html[dir=rtl] .guest-rooms .hotel-info-features .hotel-features{border-right:0;border-left:0}html[dir=rtl] .guest-rooms .hotel-info-features .hotel-features{padding-right:0;padding-left:0}.guest-rooms .guest-room-features{float:right;padding-left:0;width:800px}html[dir=rtl] .guest-rooms .guest-room-features{float:right;float:left}html[dir=rtl] .guest-rooms .guest-room-features{padding-right:0;padding-left:0}.guest-rooms .room{margin:0 0 18px 17px;width:380px}html[dir=rtl] .guest-rooms .room{margin:0 0 18px 17px;margin:0 17px 18px 0}.guest-rooms .room picture img{height:auto;width:100%}.guest-rooms .room .white-space-initial{white-space:inherit}.guest-rooms .room .white-space-nowrap{white-space:nowrap}.guest-rooms .room .room-meta .room-name-wrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.guest-rooms .room .room-meta .room-name-heading{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.guest-rooms .room .room-meta span.heading-name-clone{display:none;white-space:nowrap}.guest-rooms .room .room-name-wrapper,.guest-rooms .room .room-name-heading{-webkit-transition:3.3s;-moz-transition:3.3s;transition:3.3s;-webkit-transition-timing-function:linear;-moz-transition-timing-function:linear;transition-timing-function:linear}.guest-rooms .room .room-name-wrapper a.room-name-url{display:inline}.guest-rooms .room .room-name-wrapper,.guest-rooms .room .room-name-url{-webkit-transition:4.7s;-moz-transition:4.7s;transition:4.7s;-webkit-transition-timing-function:linear;-moz-transition-timing-function:linear;transition-timing-function:linear}.guest-rooms .show-more-rooms-wrapper{margin-top:0}.guest-rooms a.show-more-rooms{margin-left:12px;padding:16px 16px}html[dir=rtl] .guest-rooms a.show-more-rooms{margin-right:12px;margin-left:0}.guest-rooms .room-beds.is-active .guest-room-bed-options,.guest-rooms .room-beds:hover .guest-room-bed-options{bottom:35px;min-width:100%}.guest-rooms .room-sleeps.is-active .guest-room-sleep,.guest-rooms .room-sleeps:hover .guest-room-sleep{bottom:35px;left:-50%;z-index:2}html[dir=rtl] .guest-rooms .room-sleeps.is-active .guest-room-sleep,html[dir=rtl] .guest-rooms .room-sleeps:hover .guest-room-sleep{right:-50%;left:auto}.guest-rooms .room-sleeps.is-active .guest-room-sleep span,.guest-rooms .room-sleeps:hover .guest-room-sleep span{margin-left:0.3em}html[dir=rtl] .guest-rooms .room-sleeps.is-active .guest-room-sleep span,html[dir=rtl] .guest-rooms .room-sleeps:hover .guest-room-sleep span{margin-right:0.3em;margin-left:0}}.meetings-events{padding:0 10px}.meetings-events .meetings-events-wrapper{height:100%;overflow:hidden}.meetings-events .meetings-events-wrapper .meetings-events-copy p.content-block-link{max-width:100%}.meetings-events .meetings-events-splash{clear:both;height:158px;position:relative;width:100%}.meetings-events .meetings-events-splash span{background:transparent;bottom:17px;font-size:12px;font-weight:bold;display:none;left:20px;position:absolute;text-transform:uppercase;z-index:100}html[dir=rtl] .meetings-events .meetings-events-splash span{right:20px;left:auto}.meetings-events .meetings-events-splash.slider-pro{height:100%;overflow:hidden}.meetings-events .sp-image{width:100%}.meetings-events .meetings-events-copy ul li{line-height:20px;margin-bottom:12px}.meetings-events .meetings-events-copy ul li:before{margin-top:3px}@media (min-width: 768px){.meetings-events{padding:0 20px}.meetings-events .meetings-events-wrapper{position:relative}.meetings-events .meetings-events-splash{float:left;width:63%}html[dir=rtl] .meetings-events .meetings-events-splash{float:left;float:right}.meetings-events .meetings-events-splash span{display:block}.meetings-events .content-block-info{float:right;height:100%;margin:0;max-height:585px;overflow:auto;position:absolute;right:0;width:37%}html[dir=rtl] .meetings-events .content-block-info{float:right;float:left}html[dir=rtl] .meetings-events .content-block-info{left:0;right:auto}.meetings-events .content-block-info .content-block-link{text-align:left}html[dir=rtl] .meetings-events .content-block-info .content-block-link{text-align:left;text-align:right}.meetings-events .content-block-info a{display:inline-block}.meetings-events .sp-buttons{bottom:15px;position:absolute}}@media (min-width: 1024px){.meetings-events{padding:0px 20px}.meetings-events .meetings-events-splash{float:left;width:780px}html[dir=rtl] .meetings-events .meetings-events-splash{float:left;float:right}.meetings-events .meetings-events-splash span{display:block;max-width:320px}.meetings-events .sp-arrow{height:45px;width:45px}.meetings-events .sp-arrow:before{font-family:'lps';font-size:30px;left:50%;position:absolute;top:50%}.meetings-events .sp-horizontal .sp-previous-arrow{left:0}html[dir=rtl] .meetings-events .sp-horizontal .sp-previous-arrow{right:0;left:auto}.meetings-events .sp-horizontal .sp-previous-arrow:before{content:"";margin-left:-15px;margin-top:-15px}html[dir=rtl] .meetings-events .sp-horizontal .sp-previous-arrow:before{content:"";content:""}html[dir=rtl] .meetings-events .sp-horizontal .sp-previous-arrow:before{margin-left:-15px;margin-left:-13px}.meetings-events .sp-horizontal .sp-next-arrow{right:0}html[dir=rtl] .meetings-events .sp-horizontal .sp-next-arrow{left:0;right:auto}.meetings-events .sp-horizontal .sp-next-arrow:before{content:"";margin-left:-13px;margin-top:-15px}html[dir=rtl] .meetings-events .sp-horizontal .sp-next-arrow:before{content:"";content:""}html[dir=rtl] .meetings-events .sp-horizontal .sp-next-arrow:before{margin-left:-13px;margin-left:-15px}}@media (min-width: 1280px){.meetings-events{padding:0px 50px}.meetings-events .content-block-info{float:right;width:400px}html[dir=rtl] .meetings-events .content-block-info{float:right;float:left}}.guest-reviews{display:none;padding:0 20px}.guest-reviews .guest-review-details-col1{width:100%}.guest-reviews .guest-review-details-col2{display:none}.guest-reviews article{overflow:hidden}.guest-reviews.plb article{display:block}.guest-reviews h2{background:none;font-size:20px;line-height:28px}.guest-reviews .guest-review-intro{float:left;padding:21px 0 0 0;position:relative;width:32.2033%}html[dir=rtl] .guest-reviews .guest-review-intro{float:left;float:right}.guest-reviews .guest-review-intro h2{border:0;margin:0 0 4px;padding:0 30px;text-transform:uppercase}.guest-reviews .guest-review-intro p{font-size:16px;margin:0;padding:0 30px;line-height:24px}.guest-reviews .trust-mark{margin:0}.guest-reviews .trust-mark img{width:80px}.guest-reviews .guest-review-details{float:right;padding-bottom:28px;padding-top:34px;width:67.79661%}html[dir=rtl] .guest-reviews .guest-review-details{float:right;float:left}.guest-reviews .guest-review-details h3,.guest-reviews .guest-review-details ul,.guest-reviews .guest-review-details p{padding-left:30px}html[dir=rtl] .guest-reviews .guest-review-details h3,html[dir=rtl] .guest-reviews .guest-review-details ul,html[dir=rtl] .guest-reviews .guest-review-details p{padding-right:30px;padding-left:15px}.guest-reviews .guest-review-details h3{font-size:16px;line-height:18px;margin-bottom:13px;text-transform:uppercase}.guest-reviews .guest-review-details h3 span{font-size:60px;line-height:45px;position:relative;top:-10px}.guest-reviews .guest-review-details h3 span sup{font-size:25%}.guest-reviews .guest-review-details p.guest-name{font-size:16px;font-weight:bold;margin:0 0 12px}.guest-reviews .guest-review-details p.guest-quote{font-style:italic;margin:0 0 13px;line-height:18px}.guest-reviews .guest-review-details p.guest-quote q:before,.guest-reviews .guest-review-details p.guest-quote .truncatorLess:before{content:'\201c'}.guest-reviews .guest-review-details p.guest-quote q:after,.guest-reviews .guest-review-details p.guest-quote .truncatorLess:after{content:'\201d'}.guest-reviews .guest-review-details p.guest-quote .truncatorLess q:before,.guest-reviews .guest-review-details p.guest-quote .truncatorLess q:after{content:''}.guest-reviews .guest-review-details p.callout{margin:0}.guest-reviews .guest-review-details h3{margin-top:0}.guest-reviews .guest-review-details h3 span{display:inline-block;float:left;vertical-align:text-top;margin-left:0}html[dir=rtl] .guest-reviews .guest-review-details h3 span{float:left;float:right}html[dir=rtl] .guest-reviews .guest-review-details h3 span{margin-left:0;margin-left:10px}.guest-reviews .guest-review-details h3 span sup{margin:0 10px 0 3px;top:-25px}html[dir=rtl] .guest-reviews .guest-review-details h3 span sup{margin:0 10px 0 3px;margin:0 0 0 3px}.guest-reviews .guest-review-details .review-shadow{display:none}.guest-reviews .guest-review-details-col1{float:left;padding:0;width:50%}html[dir=rtl] .guest-reviews .guest-review-details-col1{float:left;float:right}.guest-reviews .guest-review-details-col1 .stars-wrapper{margin-left:5px;top:-1px}html[dir=rtl] .guest-reviews .guest-review-details-col1 .stars-wrapper{margin-right:5px;margin-left:0}.guest-reviews .guest-review-details-col2{float:right;width:50%}html[dir=rtl] .guest-reviews .guest-review-details-col2{float:right;float:left}.guest-reviews .guest-review-details-col2 h3 span sup{font-size:20px}.guest-reviews .guest-review-details-col2 .stars-wrapper{left:-27px;top:2px}html[dir=rtl] .guest-reviews .guest-review-details-col2 .stars-wrapper{right:-27px;left:0}.guest-reviews .guest-review-details-col2 .stars,.guest-reviews .guest-review-details-col2 .star-spots{top:0}.guest-reviews .ratings{clear:both;margin:0;padding:0}.guest-reviews .ratings li{display:inline-block;margin-bottom:7px}.guest-reviews .ratings li p{margin:0 0 6px;padding:0}.guest-reviews .rating-bar{-webkit-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;border-radius:1px;height:11px;position:relative;width:148px}.guest-reviews .rating-bar div:not(.active-rating){height:100%;opacity:0.5;position:absolute;width:28px}.guest-reviews .rating-bar .chunk-2{left:30px}.guest-reviews .rating-bar .chunk-3{left:60px}.guest-reviews .rating-bar .chunk-4{left:90px}.guest-reviews .rating-bar .active-rating{-webkit-border-radius:1px 0 0 1px;-moz-border-radius:1px 0 0 1px;-ms-border-radius:1px 0 0 1px;border-radius:1px 0 0 1px;height:100%}.plb.main-container .review-block-wrapper{padding-bottom:3.75em}.plb.main-container .review-block-wrapper .guest-reviews{margin-bottom:0px}@media (max-width: 768px){.guest-reviews.plb{display:block;padding:0}.guest-reviews.plb .title-wrapper{padding:0 24px}.guest-reviews.plb .guest-review-intro,.guest-reviews.plb .guest-review-details{float:none;width:100%}.guest-reviews.plb .guest-review-intro{padding-bottom:18px}.guest-reviews.plb .guest-review-intro h2,.guest-reviews.plb .guest-review-intro p{padding:0 20px}.guest-reviews.plb .guest-review-details{height:460px;position:relative}.guest-reviews.plb .guest-review-details h3,.guest-reviews.plb .guest-review-details ul{padding:0 20px}.guest-reviews.plb .guest-review-details p{padding-left:20px}.guest-reviews.plb .guest-review-details .review-shadow{display:block;position:absolute;bottom:0;height:80px;width:100%;background:-moz-linear-gradient(top, rgba(17,41,59,0) 40px, #000 100%);background:-webkit-linear-gradient(top, rgba(17,41,59,0) 40px, #000 100%);background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0)), color-stop(100%, #000));background:linear-gradient(transparent 40px, #000)}.guest-reviews.plb .guest-review-details .guest-quote{padding:0 20px}.guest-reviews.plb .guest-review-details-col1,.guest-reviews.plb .guest-review-details-col2{float:none;width:100%;display:block}.guest-reviews.plb .guest-review-details-col2{margin-top:40px;padding:0}.guest-reviews.plb .ratings li{display:block;margin:0 !important;padding-bottom:10px}.guest-reviews.plb .ratings li p{padding:0;margin-bottom:5px}.guest-reviews.plb .ratings li .rating-bar{width:100%;height:20px}.guest-reviews.plb .ratings li .rating-bar div:not(.active-rating){width:5%}.guest-reviews.plb .ratings li .rating-bar .chunk-1{left:15%}.guest-reviews.plb .ratings li .rating-bar .chunk-2{left:35%}.guest-reviews.plb .ratings li .rating-bar .chunk-3{left:55%}.guest-reviews.plb .ratings li .rating-bar .chunk-4{left:75%}}@media (min-width: 768px){.guest-reviews{display:block;padding:0 20px}.guest-reviews .trust-mark{bottom:10px;right:0;position:absolute}html[dir=rtl] .guest-reviews .trust-mark{left:0;right:auto}.guest-reviews .guest-review-intro{display:block;float:none;overflow:hidden;padding-bottom:21px;width:100%}.guest-reviews .guest-review-details{display:block;float:none;overflow:hidden;position:relative;width:100%}.guest-reviews .guest-review-details-col1{padding-right:20px;width:50%}html[dir=rtl] .guest-reviews .guest-review-details-col1{padding-left:20px;padding-right:0}.guest-reviews .guest-review-details-col2{display:block;padding:0 25px;width:50%}.guest-reviews .ratings li{margin-right:0}.guest-reviews .ratings li:nth-child(odd){margin-right:30px}html[dir=rtl] .guest-reviews .ratings li:nth-child(odd){margin-left:30px;margin-right:0}.guest-reviews .guest-review-details{padding-bottom:18px;padding-top:24px}.guest-reviews .guest-review-details h3,.guest-reviews .guest-review-details ul,.guest-reviews .guest-review-details p{padding-left:20px}html[dir=rtl] .guest-reviews .guest-review-details h3,html[dir=rtl] .guest-reviews .guest-review-details ul,html[dir=rtl] .guest-reviews .guest-review-details p{padding-right:20px;padding-left:15px}.guest-reviews .rating-bar{width:110px}.guest-reviews .rating-bar .chunk-2{left:22px}.guest-reviews .rating-bar .chunk-3{left:44px}.guest-reviews .rating-bar .chunk-4{left:66px}.guest-reviews .rating-bar div:not(.active-rating){width:22px}.guest-reviews.plb{padding:0 24px}}@media (min-width: 1024px){.guest-reviews{padding:0 20px}.guest-reviews article{position:relative}.guest-reviews .guest-review-intro{float:left;position:static;width:32.2033%}html[dir=rtl] .guest-reviews .guest-review-intro{float:left;float:right}.guest-reviews .guest-review-details{float:right;width:67.79661%}html[dir=rtl] .guest-reviews .guest-review-details{float:right;float:left}.guest-reviews .guest-review-details-right{padding:0}.guest-reviews .trust-mark{bottom:20px;left:0}html[dir=rtl] .guest-reviews .trust-mark{right:0;left:auto}.guest-reviews.plb{padding:0 24px}}@media (min-width: 1280px){.guest-reviews{padding:0 50px}.guest-reviews ul.ratings li:nth-child(odd){margin-right:40px}html[dir=rtl] .guest-reviews ul.ratings li:nth-child(odd){margin-left:40px;margin-right:0}.guest-reviews .guest-review-details-col1,.guest-reviews .guest-review-details-col2{padding:0}.guest-reviews .rating-bar{-webkit-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;border-radius:1px;height:11px;position:relative;width:148px}.guest-reviews .rating-bar div:not(.active-rating){height:100%;opacity:0.5;position:absolute;width:28px}.guest-reviews .rating-bar .chunk-2{left:30px}.guest-reviews .rating-bar .chunk-3{left:60px}.guest-reviews .rating-bar .chunk-4{left:90px}.guest-reviews .rating-bar .active-rating{-webkit-border-radius:1px 0 0 1px;-moz-border-radius:1px 0 0 1px;-ms-border-radius:1px 0 0 1px;border-radius:1px 0 0 1px;height:100%}.guest-reviews.plb{padding:0 24px}}.food-drink{padding:0 10px}.food-drink .food-drink-wrapper{margin:0;margin:auto;overflow:hidden;position:relative}.food-drink .venue-detail-info{padding:20px}.food-drink .venue-detail-info h4{font-size:20px;font-weight:normal;margin:0}.food-drink .venue-detail-info p{padding:0;margin:0;margin-bottom:20px}.food-drink .venue-detail-info ul{margin-top:0;padding:0}.food-drink .venue-detail-info ul li{font-size:14px;line-height:25px}.food-drink .venue-detail-info span{font-weight:bold;text-transform:capitalize}.food-drink .venue-detail-info a{display:inline-block;font-size:16px;text-transform:capitalize}.food-drink .venue-list{display:none}.food-drink .restaurant-label{display:none}.food-drink .sp-image{width:100%}.food-drink .sp-buttons{padding:20px 0}.food-drink .venue-description{overflow:hidden}.hours-lightbox{display:none}.hours-lightbox li span{display:inline-block}.hours-lightbox .hoursDay{padding-right:1em}html[dir=rtl] .hours-lightbox .hoursDay{padding-left:1em;padding-right:0}.lps-lightbox .featherlight-content .hours-lightbox ul{padding-top:55px}@media (min-width: 768px){.food-drink{padding:0 20px}.food-drink .venue-description{display:none}.food-drink .venue-detail-info{max-width:290px;bottom:60px;min-height:317px;min-width:272px;padding:22px 40px 22px 30px;position:absolute;right:0}.food-drink .venue-detail-info span{float:left;margin-right:0.3em}html[dir=rtl] .food-drink .venue-detail-info span{float:left;float:right}html[dir=rtl] .food-drink .venue-detail-info span{margin-left:0.3em;margin-right:0}.food-drink .venue-detail-info h4{line-height:29px}html[dir=rtl] .food-drink .venue-detail-info{padding:22px 40px 22px 30px;padding:22px 30px 22px 40px}html[dir=rtl] .food-drink .venue-detail-info{left:0;right:auto}.food-drink .sp-buttons{opacity:0.9;padding:0;padding-top:10px}.food-block-lightbox{min-width:400px}.food-block-lightbox .featherlight-content{min-width:inherit;width:inherit}.food-block-lightbox .featherlight-content .lightbox-inner-content{padding:0 55px}.food-block-lightbox .featherlight-content .hours-lightbox ul{padding-top:55px;padding-bottom:55px;margin-bottom:0px}.food-block-lightbox .featherlight-content .hours-lightbox ul li{padding-right:20px}}@media (min-width: 1024px){.food-drink{padding-left:20px}html[dir=rtl] .food-drink{padding-right:20px;padding-left:0}.food-drink hr{display:block;height:1px;margin:24px 0;width:100%}.food-drink ul{padding:0}.food-drink ul li{font-size:18px}.food-drink .content-block-info{z-index:1}.food-drink .food-drink-wrapper{background-color:transparent}.food-drink .venue-image{float:right;height:570px}html[dir=rtl] .food-drink .venue-image{float:right;float:left}.food-drink .venue-image.slider-pro{height:100%;overflow:hidden}.food-drink .venue-description{display:block;float:left;height:100%;overflow:auto;position:absolute;width:37%}html[dir=rtl] .food-drink .venue-description{float:left;float:right}.food-drink .venue-list{display:block;margin:0;max-height:290px}.food-drink .venue-list ul{margin:0}.food-drink .venue-list li{cursor:pointer;display:table;line-height:35px;text-transform:capitalize;padding-left:0px}.food-drink .venue-list li:before{margin-top:11px;display:none}.food-drink .restaurant-label{display:block;font-size:16px;line-height:29px;text-transform:capitalize}.food-drink .sp-image-container{margin-left:-20px}html[dir=rtl] .food-drink .sp-image-container{margin-right:-20px;margin-left:0}}@media (min-width: 1280px){.food-drink{padding:0 50px}html[dir=rtl] .food-drink{padding:0 50px;padding:0 50px}.food-drink .venue-description{width:400px}}.gallery{padding:0 10px}.gallery article{width:100%}.gallery .wrap-mobile-photo{background:transparent;padding:0 10px}.gallery .wrap-mobile-photo>div.click-effect{height:135px}.gallery .wrap-mobile-photo>div.separator{height:10px}.gallery .wrap-mobile-photo .wrap-mobile-container{background-color:rgba(255,255,255,0.8);height:100%}.gallery .wrap-mobile-photo .item-photo{padding-top:30px;text-align:center}.gallery .wrap-mobile-photo .item-photo img{margin-right:7px;vertical-align:bottom}html[dir=rtl] .gallery .wrap-mobile-photo .item-photo img{margin-left:7px;margin-right:0}.gallery .wrap-mobile-photo .item-photo h4{font-weight:normal;font-size:34px;margin:10px 0 10px}.gallery .wrap-mobile-photo .item-photo p.small{font-weight:bold;font-size:14px;margin:0px;text-transform:uppercase}.gallery .wrap-mobile-photo .mobile-gallery-image{margin-bottom:10px}.gallery .wrap-mobile-photo .mobile-gallery-image:last-child{margin-bottom:0}.gallery .gallery-categories{display:none;margin:0 auto;padding:0 50px;text-align:center;width:1180px}.gallery .gallery-categories li{font-size:20px;display:inline-block;margin:0 40px 15px;text-transform:uppercase}.gallery .gallery-categories li a{cursor:pointer}.gallery .gallery-categories li:first-child{margin-left:0}html[dir=rtl] .gallery .gallery-categories li:first-child{margin-right:0;margin-left:0}.gallery .gallery-categories li:last-child{margin-right:55px}html[dir=rtl] .gallery .gallery-categories li:last-child{margin-left:55px;margin-right:0}.gallery .gallery-nav-arrow{display:none;height:14px;position:absolute;width:30px}.gallery .wrap-photo{display:none}.gallery .wrap-photo .item-photo:not(.photo-view-all) a:not(.cta){display:block;height:100%;position:absolute;width:100%}.gallery .wrap-photo .photo-view-all{text-align:center}.gallery .wrap-photo .photo-view-all h4{font-weight:normal;font-size:20px;margin:0 0 10px}.gallery .wrap-photo .photo-view-all h5{font-size:30px;font-weight:bold}.gallery .wrap-photo .photo-view-all h5{margin:10px 0 0}.gallery .wrap-photo .photo-view-all a,.gallery .wrap-photo .photo-view-all span{font-size:14px;text-transform:uppercase}.gallery .wrap-photo .photo-view-all p{font-weight:bold}.gallery .wrap-photo .photo-view-all p.small{font-weight:bold;font-size:14px;margin:0;text-transform:uppercase}.gallery .wrap-photo #wrap-photo-hotel .photo-view-all h4{margin:20px 0}.gallery .wrap-photo #wrap-photo-guests .photo-view-all{padding-top:80px}.gallery .item-photo .video-view-all .media-count,.gallery .item-photo .video-view-all p,.gallery .item-photo .media-view-all-wrapper .media-count,.gallery .item-photo .media-view-all-wrapper p{float:none;font-size:23px;line-height:30px;margin:0;margin-bottom:10px}.gallery .item-photo .video-view-all p,.gallery .item-photo .media-view-all-wrapper p{margin-bottom:6px}.gallery .item-photo .video-view-all a,.gallery .item-photo .media-view-all-wrapper a{font-size:18px;text-transform:uppercase}.gallery #wrap-photo-guests,.gallery #wrap-photo-video{display:none}.mobile-gallery-img-inner-wrapper{position:relative;width:100%;height:100%}.mobile-gallery-img-inner-imgcanvas{position:absolute;width:100%;height:100%;top:0;left:0}.mobile-gallery-img-inner-imgcanvas-bg{width:100%;height:100%;display:block}.mobile-gallery-img-inner-textspace{position:absolute;top:0;left:0;width:100%;height:100%;z-index:99}.mobile-gallery-img-inner-textspace-inner{width:100%;height:100%}@media (min-width: 768px){.gallery{padding:0 20px}.gallery .gallery-categories{display:block;padding:0px 20px;width:100%}.gallery .column-1{display:none}.gallery .gallery-nav-arrow{display:block}.gallery .wrap-photo{display:block;padding:20px 0}.gallery .wrap-photo .video-wrapper{margin-bottom:25px;width:100%}.more-than-one .gallery .wrap-photo .video-wrapper{width:68%}.gallery .wrap-photo .photo-category{overflow:hidden}.gallery .wrap-photo .photo-category div{float:left}html[dir=rtl] .gallery .wrap-photo .photo-category div{float:left;float:right}.gallery .wrap-photo .photo-category .video-wrapper div:not(.vjs-seek-handle){float:none}.gallery .wrap-photo .photo-category .video-view-all{float:right;width:220px}html[dir=rtl] .gallery .wrap-photo .photo-category .video-view-all{float:right;float:left}.gallery .wrap-photo .item-photo:not(.photo-view-all){border:2px solid #fff;margin-bottom:0px;overflow:hidden}.gallery .wrap-photo .item-photo:not(.photo-view-all) img{height:100%;width:100%}.gallery .wrap-photo .column-1,.gallery .wrap-photo .column-2{width:100%}.gallery .wrap-photo .small-box{padding-bottom:28.125%;width:50%}.gallery .wrap-photo .large-box{padding-bottom:56%;width:100%}.gallery .wrap-photo .last-box{display:inline-block;position:relative;text-align:center;width:50%}.gallery .wrap-photo .media-view-all-background{width:100%}.gallery .wrap-photo .media-view-all-background:after{content:'';display:block;padding-top:56.85%}.gallery .wrap-photo .media-view-all-wrapper{width:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.gallery .wrap-photo .media-view-all-wrapper p.guest-photos-hashtag{text-transform:none}.gallery .wrap-photo .video-view-all .media-count,.gallery .wrap-photo .video-view-all p,.gallery .wrap-photo .media-view-all-wrapper .media-count,.gallery .wrap-photo .media-view-all-wrapper p{float:none;font-size:23px;line-height:30px;margin:0}.gallery .wrap-photo .video-view-all p,.gallery .wrap-photo .media-view-all-wrapper p{margin-bottom:6px}.gallery .wrap-photo .video-view-all a,.gallery .wrap-photo .media-view-all-wrapper a{font-size:18px;text-transform:uppercase}.gallery .wrap-photo .photo-category .media-count{float:none}html[dir=rtl] .gallery .wrap-photo .photo-category .media-count{float:none;float:none}.gallery .wrap-photo #wrap-photo-video.more-than-one{padding:0}.gallery .wrap-photo #wrap-photo-video.more-than-one .video-wrapper{padding-bottom:37.7%;width:67%}.gallery .wrap-photo .photo-view-all{height:auto;padding:104px 30px;width:282px}.gallery .wrap-mobile-photo{display:none}.gallery .item-photo{position:relative}.gallery .item-photo .video-view-all .media-count,.gallery .item-photo .video-view-all p,.gallery .item-photo .media-view-all-wrapper .media-count,.gallery .item-photo .media-view-all-wrapper p{font-size:30px;line-height:35px}.gallery .item-photo .video-view-all a,.gallery .item-photo .media-view-all-wrapper a{font-size:20px}.gallery .video-meta{clear:both;width:100%}.gallery .video-meta div{float:none}.gallery .video-meta .video-meta-name{margin-bottom:21px}.gallery .video-meta .video-meta-desc{font-size:16px;line-height:24px}}@media (min-width: 1024px){.gallery .wrap-photo .column-1{display:block}.gallery .wrap-photo .column-1,.gallery .wrap-photo .column-2{width:50%}.gallery .wrap-photo #wrap-photo-video.more-than-one .video-wrapper{padding-bottom:42%;width:75%}.gallery .item-photo .video-view-all .media-count,.gallery .item-photo .video-view-all p,.gallery .item-photo .media-view-all-wrapper .media-count,.gallery .item-photo .media-view-all-wrapper p{font-size:23px;line-height:30px}.gallery .item-photo .video-view-all a,.gallery .item-photo .media-view-all-wrapper a{font-size:18px}.gallery .video-meta{width:75%}}@media (min-width: 1280px){.gallery{padding:0}.gallery article{display:block;width:1280px}.gallery article header{padding:0 50px}.gallery .gallery-categories{width:92%}.gallery .wrap-photo{padding:20px 50px 0}.gallery .wrap-photo #wrap-photo-video.more-than-one .video-wrapper{padding-bottom:45%;width:80%}.gallery .wrap-photo:after{clear:both;content:'';display:block}.gallery .video-meta{width:80%}}.location{display:none}.location h3{font-family:arial}.location .map-canvas{height:600px}.location .amap-info-content .infoBubble{color:#000}.location .infoBubble{color:#000;font-size:15px;overflow:hidden;padding:15px 20px}.location .infoBubble h3{margin:0;text-transform:uppercase}.location .infoBubble h5{font-size:16px;font-weight:normal;margin:5px 0 15px;text-transform:none}.location .infoBubble .address{display:none}.location .infoBubbleDistance{font-weight:bold}.location .infoBubbleDistance .driving{width:18px}.location .infoBubbleDistance .walking{width:18px}.location .infoBubbleDistance span{float:left;height:15px;line-height:15px;width:57px}html[dir=rtl] .location .infoBubbleDistance span{float:left;float:right}.location .getMarkerDirections{cursor:pointer;display:block;margin-top:10px;text-transform:uppercase}.location .map-widget{overflow:hidden;overflow-y:auto;bottom:0;color:#fff;font-size:16px;height:600px;padding:26px 30px 0 30px;position:absolute;right:0;width:305px}html[dir=rtl] .location .map-widget{left:0;right:auto}.location .map-widget h3{font-size:20px;font-weight:normal;margin:0 0 9px 0;text-transform:uppercase}.location .map-widget p{margin:0 0 9px 0}.location .map-widget p:first-of-type{font-size:14px;font-weight:normal;line-height:18px}.location .directions-widget-button{margin-bottom:29px}.location .directions-widget-button a{font-size:14px;line-height:18px;text-transform:uppercase}.location .map-copy-wrapper{max-height:100px;overflow:hidden}.location .attraction-wrapper{position:relative}.location .attraction-trigger-wrapper{background:#fff;cursor:pointer;height:42px;line-height:42px;margin:15px 0 13px 0;width:100%}.location .attraction-trigger-wrapper a{float:left;font-size:14px;font-weight:bold;padding-left:10px}html[dir=rtl] .location .attraction-trigger-wrapper a{float:left;float:right}html[dir=rtl] .location .attraction-trigger-wrapper a{padding-right:10px;padding-left:0}.location .attraction-trigger-wrapper .icon-arrow-thin-down:before{float:right;height:10px;margin:14px 10px;width:17px}html[dir=rtl] .location .attraction-trigger-wrapper .icon-arrow-thin-down:before{float:right;float:left}.location .single-location-category{display:none}.location #jq-attraction-dropdown,.location .jq-attraction-dropdown{padding-top:3px}.location #jq-attraction-dropdown ul.jq-dropdown-menu,.location .jq-attraction-dropdown ul.jq-dropdown-menu{border:0;margin:2px 0}.location #jq-attraction-dropdown ul.jq-dropdown-menu li a,.location .jq-attraction-dropdown ul.jq-dropdown-menu li a{padding:8px 20px}.location ol.map-widget-filter{list-style-position:inside;margin:0 0 14px 0;overflow:hidden;padding:0}.location ol.map-widget-filter li{cursor:pointer;font-size:14px;font-weight:bold;line-height:18px;padding:15px 0;list-style-position:inside}.location ol.map-widget-filter li span.attraction-distance{float:right}html[dir=rtl] .location ol.map-widget-filter li span.attraction-distance{float:right;float:left}.location div.pagination-spacer{height:200px}.location div.map-widget-navigation{float:left;width:100%}html[dir=rtl] .location div.map-widget-navigation{float:left;float:right}.location div.map-widget-navigation div{cursor:pointer;height:42px;padding:10px 35px;text-transform:uppercase}.location div.map-widget-navigation .prev-attractions-page{float:left}html[dir=rtl] .location div.map-widget-navigation .prev-attractions-page{float:left;float:right}.location div.map-widget-navigation .next-attractions-page{float:right}html[dir=rtl] .location div.map-widget-navigation .next-attractions-page{float:right;float:left}.location p.explore{bottom:0;display:block;left:30px;margin-bottom:25px;position:absolute;text-transform:uppercase}html[dir=rtl] .location p.explore{right:30px;left:auto}.location p.explore a{font-size:16px;line-height:24px}.location .directions-widget{bottom:0;display:none;height:600px;padding:27px 30px 0 30px;position:absolute;right:0;width:305px}html[dir=rtl] .location .directions-widget{left:0;right:auto}.location .directions-widget div{float:left}html[dir=rtl] .location .directions-widget div{float:left;float:right}.location .directions-widget h3{float:left;font-size:14px;margin:0 0 26px;text-transform:uppercase}html[dir=rtl] .location .directions-widget h3{float:left;float:right}.location .directions-widget ::-webkit-input-placeholder{font-size:16px}.location .directions-widget :-moz-placeholder{font-size:16px}.location .directions-widget ::-moz-placeholder{font-size:16px}.location .directions-widget :-ms-input-placeholder{font-size:16px}.location .directions-widget .close-directions-widget{cursor:pointer;float:right;height:12px;margin-top:-2px;width:12px}html[dir=rtl] .location .directions-widget .close-directions-widget{float:right;float:left}.location .directions-widget .close-directions-widget:before{color:#8b8d8d;font-size:12px}.location .directions-widget .directions-search-button{float:right}html[dir=rtl] .location .directions-widget .directions-search-button{float:right;float:left}.location .directions-widget .mode-wrapper{margin-bottom:3px}.location .directions-widget .mode{cursor:pointer;height:26px;margin-right:30px}html[dir=rtl] .location .directions-widget .mode{margin-left:30px;margin-right:0}.location .directions-widget .mode.icon-drive:before{margin-left:3px}html[dir=rtl] .location .directions-widget .mode.icon-drive:before{margin-right:3px;margin-left:0}.location .directions-widget .mode.icon-train:before{margin-left:-2px}html[dir=rtl] .location .directions-widget .mode.icon-train:before{margin-right:-2px;margin-left:0}.location .directions-widget .mode.icon-walk:before{margin-left:-2px}html[dir=rtl] .location .directions-widget .mode.icon-walk:before{margin-left:-2px;margin-left:0}.location .directions-widget .mode-driving{background-position:1px 0;width:20px}.location .directions-widget .mode-transit{background-position:-30px 0;width:16px}.location .directions-widget .mode-walking{background-position:-58px 0;width:12px}.location .directions-widget .modeSelected{height:3px;width:100%}.location .directions-widget .modeSelected .modeSelect{height:5px;width:22px}.location .directions-widget .directionWrapper{font-family:Arial;font-size:13px;margin:20px 0 18px 0}.location .directions-widget .directionWrapper input[type="radio"]{display:none}.location .directions-widget .directionWrapper input[type=radio].css-checkbox{border:0;clip:rect(0 0 0 0);height:1px;left:-1000px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;z-index:-1000}html[dir=rtl] .location .directions-widget .directionWrapper input[type=radio].css-checkbox{right:-1000px;left:auto}.location .directions-widget .directionWrapper input[type=radio].css-checkbox+label.css-label{background-position:0 0;background-repeat:no-repeat;cursor:pointer;display:inline-block;font-size:16px;height:15px;line-height:16px;padding-left:23px;vertical-align:middle}html[dir=rtl] .location .directions-widget .directionWrapper input[type=radio].css-checkbox+label.css-label{padding-right:23px;padding-left:23px}.location .directions-widget .directionWrapper input[type=radio].css-checkbox:checked+label.css-label{background-position:0 -15px}.location .directions-widget .directionWrapper label.css-label{background-image:url(../../images/sheraton/radio-buttons.png);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.location .directions-widget .directionWrapper span{font-family:arial;padding-left:10px}html[dir=rtl] .location .directions-widget .directionWrapper span{padding-right:10px;padding-left:0}.location .directions-widget .directionWrapper label.to{padding-left:20px}html[dir=rtl] .location .directions-widget .directionWrapper label.to{padding-right:20px;padding-left:0}.location .directions-widget .directionWrapper td.fromRadio{padding-left:20px}html[dir=rtl] .location .directions-widget .directionWrapper td.fromRadio{padding-right:20px;padding-left:0}.directions-search{background-size:16px 15px;border:none;font-size:16px;height:45px;padding-left:15px;width:200px}html[dir=rtl] .directions-search{padding-right:15px;padding-left:0}.directions-search-button{cursor:pointer;float:right;height:45px;width:45px}html[dir=rtl] .directions-search-button{float:right;float:left}.directions-search-button .directions-search-image{position:relative}.directions-search-button .directions-search-image:before{font-size:22px;position:absolute;top:12px;left:12px}html[dir=rtl] .directions-search-button .directions-search-image:before{right:12px;left:auto}.directions-error{color:#900;display:none;font-family:Arial;font-size:13px;height:30px;padding:20px 0;width:100%}.directions-panel{float:left;margin-top:15px;max-height:345px;overflow-y:auto;width:245px}html[dir=rtl] .directions-panel{float:left;float:right}.directions-panel .adp-placemark{background:none;border:none}.directions-panel .adp-placemark img{display:none}.directions-panel .adp-placemark .adp-text{font-size:16px;font-weight:bold}.directions-panel table.adp-directions>tbody>tr{margin:20px 0}.directions-panel .adp-substep{font-size:13px}.plb .location-wrapper{background-color:#fff;padding-bottom:1px}.plb .location{display:block}.plb .location .map-canvas{height:375px}.plb .location .map-canvas .amap-icon img{width:initial}.plb .location .map-widget,.plb .location .directions-widget{display:none}.plb .location .mobile-attraction-dropdown .jq-attraction-dropdown{width:100%}.plb .location .mobile-attraction-dropdown ul.jq-dropdown-menu{width:100%;max-width:inherit}@media (min-width: 768px){.location{display:block}.location header{padding:0 20px}.plb .location .map-canvas{height:600px}.plb .location .map-widget{display:block}.plb .location .mobile-attraction-dropdown{display:none}.plb .location .map-widget,.plb .location .directions-widget{right:24px}html[dir=rtl] .plb .location .map-widget,html[dir=rtl] .plb .location .directions-widget{left:24px;right:auto}}@media (min-width: 1024px){.location .map-widget,.location .directions-widget{width:380px}.location .directions-panel{width:320px}.directions-search{width:274px}}@media (min-width: 1280px){.location header{margin:0 auto;padding:0 50px;width:1280px}.location hr{margin:10px auto 35px}}.full-width-wrapper{background-color:#fff;padding-bottom:3.75em}.full-width-wrapper .full-width .slider-pro .sp-full-screen-button{bottom:5px;right:10px;top:auto;color:#fff;font-size:25px}html[dir=rtl] .full-width-wrapper .full-width .slider-pro .sp-full-screen-button{left:10px;right:auto}.full-width-wrapper .full-width .heading2{margin-bottom:20px}.full-width-wrapper .full-width .no-section-subheadline .heading2{margin-bottom:60px}.full-width p img{width:inherit}.full-width ol li{padding-left:0.5em}html[dir=rtl] .full-width ol li{padding-right:0.5em;padding-left:0}.full-width .full-width__col .heading4{margin-bottom:5px}.full-width .full-width__col .heading5{margin-bottom:20px}.full-width .slider-pro{background-color:transparent;overflow:hidden;position:relative;margin-bottom:20px}.full-width .slider-pro img{margin-bottom:0}.full-width .slider-pro .image-wrapper{position:relative}.full-width .slider-pro .image-wrapper a{position:absolute;top:0;display:block;width:100%;height:100%}.full-width .slider-pro .sp-caption-container{position:absolute;bottom:0px;left:0;margin-top:0;background-color:rgba(0,0,0,0.1);min-height:30px;text-align:left;width:100%;color:#ffffff;padding:20px;font-size:12px}html[dir=rtl] .full-width .slider-pro .sp-caption-container{right:0;left:auto}html[dir=rtl] .full-width .slider-pro .sp-caption-container{text-align:left;text-align:right}.full-width .slider-pro .sp-arrows{margin-top:-2px}.full-width .slider-pro .sp-arrows .sp-arrow{cursor:pointer;height:45px;position:absolute;top:50%;margin-top:-22.5px;width:45px;z-index:900;background-color:rgba(107,107,107,0.7);color:rgba(255,255,255,0.7);text-shadow:none}.full-width .slider-pro .sp-arrows .sp-arrow:before{font-family:'lps';font-size:26px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;left:55%;line-height:1;position:absolute;text-transform:none;top:56%}html[dir=rtl] .full-width .slider-pro .sp-arrows .sp-arrow:before{right:55%;left:auto}.full-width .slider-pro .sp-arrows .sp-previous-arrow{left:auto}.full-width .slider-pro .sp-arrows .sp-previous-arrow:before{content:"";margin-left:-17px;margin-top:-15px}html[dir=rtl] .full-width .slider-pro .sp-arrows .sp-previous-arrow:before{content:"";content:""}html[dir=rtl] .full-width .slider-pro .sp-arrows .sp-previous-arrow:before{margin-right:-17px;margin-left:auto}.full-width .slider-pro .sp-arrows .sp-next-arrow{background-position:top center;right:0}html[dir=rtl] .full-width .slider-pro .sp-arrows .sp-next-arrow{left:0;right:auto}.full-width .slider-pro .sp-arrows .sp-next-arrow:before{content:"";margin-left:-12px;margin-top:-15px}html[dir=rtl] .full-width .slider-pro .sp-arrows .sp-next-arrow:before{content:"";content:""}html[dir=rtl] .full-width .slider-pro .sp-arrows .sp-next-arrow:before{margin-right:-12px;margin-left:auto}.full-width .full-width__col>*:last-child{margin-bottom:0px}.full-width-wrapper .full-width>*:last-child>*:last-child{margin-bottom:0px}.full-width__col--media img,.full-width__col--media_copy img{display:block}.full-width__col--media .video-wrapper,.full-width__col--media_copy .video-wrapper{margin-bottom:40px}.full-width__2 .full-width__col{margin-bottom:2.5em}.full-width__2 .full-width__col+.full-width__col{margin-bottom:0}.full-width__3 .full-width__col{margin-bottom:2.5em}.full-width__3 .full-width__col+.full-width__col+.full-width__col{margin-bottom:0}@media (min-width: 768px){.full-width__2 .full-width__col{margin-bottom:0}.full-width__3 .full-width__col{margin-bottom:0}}@media (min-width: 1281px){.slider-pro .sp-grab{cursor:default}}.block-weather{min-width:310px}.weather{position:relative;margin-bottom:0px;padding-bottom:3.5em}.weather [class^="icon-"]:before,.weather [class*=" icon-"]:before{font-family:'Weather';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.weather .icon-star_half:before{content:"\e600"}.weather .icon-star_full:before{content:"\e601"}.weather .icon-star_empty:before{content:"\e602"}.weather .icon-plus:before{content:"\e603"}.weather .icon-carret_up:before{content:"\e604"}.weather .icon-carret_right:before{content:"\e605"}.weather .icon-carret_left:before{content:"\e606"}.weather .icon-carret_down:before{content:"\e607"}.weather .icon-arrow_right:before{content:"\e608"}.weather .icon-arrow_left:before{content:"\e609"}.weather .icon-r:before{content:"\e60a"}.weather .icon-q:before{content:"\e60b"}.weather .icon-p:before{content:"\e60c"}.weather .icon-o:before{content:"\e60d"}.weather .icon-n:before{content:"\e60e"}.weather .icon-m:before{content:"\e60f"}.weather .icon-l:before{content:"\e610"}.weather .icon-k:before{content:"\e611"}.weather .icon-j:before{content:"\e612"}.weather .icon-i:before{content:"\e613"}.weather .icon-h:before{content:"\e614"}.weather .icon-g:before{content:"\e615"}.weather .icon-f:before{content:"\e616"}.weather .icon-e:before{content:"\e617"}.weather .icon-d:before{content:"\e618"}.weather .icon-c:before{content:"\e619"}.weather .icon-b:before{content:"\e61a"}.weather .icon-a:before{content:"\e61b"}.weather .icon-Z:before{content:"\e61c"}.weather .icon-Y:before{content:"\e61d"}.weather .icon-X:before{content:"\e61e"}.weather .icon-W:before{content:"\e61f"}.weather .icon-V:before{content:"\e620"}.weather .icon-U:before{content:"\e621"}.weather .icon-T:before{content:"\e622"}.weather .icon-S:before{content:"\e623"}.weather .icon-R:before{content:"\e624"}.weather .icon-Q:before{content:"\e625"}.weather .icon-P:before{content:"\e626"}.weather .icon-O:before{content:"\e627"}.weather .icon-N:before{content:"\e628"}.weather .icon-M:before{content:"\e629"}.weather .icon-L:before{content:"\e62a"}.weather .icon-K:before{content:"\e62b"}.weather .icon-J:before{content:"\e62c"}.weather .icon-I:before{content:"\e62d"}.weather .icon-H:before{content:"\e62e"}.weather .icon-G:before{content:"\e62f"}.weather .icon-F:before{content:"\e630"}.weather .icon-E:before{content:"\e631"}.weather .icon-D:before{content:"\e632"}.weather .icon-C:before{content:"\e633"}.weather .icon-B:before{content:"\e634"}.weather .icon-A:before{content:"\e635"}.weather .icon-cloudy:before{content:"\e900"}.weather .icon-unknown:before{content:"\e901"}.weather .powered-by{display:none}.weather .weather-logo{display:none;position:absolute;width:125px;height:31px}.weather .current-condition{clear:both}.weather .current-condition .date{text-align:center}.weather .current-condition .symbol{display:block;float:left;text-align:center;font-size:9.375em;width:45%;margin:6px 0px 0px 7px}.weather .current-condition .temperature{width:49%;display:inline-block;text-align:center;margin-top:60px;font-weight:bold;white-space:nowrap;direction:ltr}.weather .current-condition .condition{width:49%;display:inline-block;text-align:center}.weather .forecast{clear:both}.weather .forecast .date{display:inline-block;text-align:left;width:45%;margin-top:20px;float:left;white-space:nowrap}.weather .forecast .symbol{display:inline-block;text-align:center;font-size:3.125em;margin:6px 0px 0px 7px;float:left}.weather .forecast .temperature{display:inline-block;text-align:center;font-weight:bold;margin-top:20px;float:right;white-space:nowrap;direction:ltr}.weather .forecast .temperature .highTemp{display:inline-block;position:relative}.weather .forecast .temperature .highTemp:before{content:"\e604";font-family:'Weather';position:absolute;top:-16px;font-size:0.625em;left:25%}.weather .forecast .temperature .lowTemp{display:inline-block;position:relative}.weather .forecast .temperature .lowTemp:before{content:"\e607";font-family:'Weather';position:absolute;top:-16px;font-size:0.625em;left:25%}.weather .forecast .temperature.both-unit{margin-top:7px}.weather .forecast .temperature.both-unit .highTemp:before{top:-12px}.weather .forecast .temperature.both-unit .lowTemp:before{top:-12px}.weather .forecast .condition{display:none}.weather .temperature-separator{display:inline-block}.weather .weather-links{clear:both;padding-top:20px;position:relative}.weather .weather-links .weather-logo{position:relative;display:inline-block;float:left}.weather .weather-links .weather-link{float:right;clear:right;width:50%;text-align:center}.weather .weather-links.is-collapsed{max-height:100px;overflow:hidden}.weather .weather-links.is-collapsed:before{content:'';height:100px;right:0;position:absolute;bottom:0px;width:50%}html[dir=rtl] .weather .weather-links.is-collapsed:before{left:0;right:0}@media (min-width: 768px){.weather .weather-title{position:relative;margin-bottom:2em;min-height:32px}.weather .weather-title h1,.weather .weather-title h2,.weather .weather-title h3,.weather .weather-title h4,.weather .weather-title h5,.weather .weather-title heading2{margin-bottom:0}.weather .powered-by{display:block;position:absolute;right:190px;left:auto;font-weight:bold}html[dir=rtl] .weather .powered-by{right:190px;right:auto}html[dir=rtl] .weather .powered-by{left:auto;left:190px}.weather .weather-logo{display:block}.weather .powered-by.title-right,.weather .weather-logo.title-right{display:none}html[dir=rtl] .weather .powered-by.title-right,html[dir=rtl] .weather .weather-logo.title-right{display:none;display:block}.weather .powered-by.title-left,.weather .weather-logo.title-left{display:block}html[dir=rtl] .weather .powered-by.title-left,html[dir=rtl] .weather .weather-logo.title-left{display:block;display:none}.weather .current-condition{clear:none}.weather .current-condition .date{display:block;text-align:center;width:auto;margin-top:auto;float:none}.weather .current-condition .symbol{display:block;text-align:center;font-size:6.250em;margin:6px 0px 0px 7px;float:none;width:auto}.weather .current-condition .temperature{display:block;text-align:center;margin-top:auto;float:none;width:auto;padding-top:.8em}.weather .current-condition .condition{display:block;text-align:center;width:auto;min-height:4em;font-weight:bold;word-wrap:break-word}.weather .forecast{clear:none;border-top:0px;padding-left:1.62327%;padding-right:0px;margin-left:1.62327%;margin-right:0px}html[dir=rtl] .weather .forecast{padding-left:1.62327%;padding-left:0px}html[dir=rtl] .weather .forecast{padding-right:0px;padding-right:1.62327%}html[dir=rtl] .weather .forecast{margin-left:1.62327%;margin-left:0px}html[dir=rtl] .weather .forecast{margin-right:0px;margin-right:1.62327%}.weather .forecast .date{display:block;text-align:center;width:auto;margin-top:auto;float:none}.weather .forecast .symbol{display:block;text-align:center;font-size:6.250em;margin:6px 0px 0px 7px;float:none}.weather .forecast .temperature{display:block;text-align:center;margin-top:auto;float:none;padding-top:.8em}.weather .forecast .temperature .highTemp:before{top:-16px}.weather .forecast .temperature .lowTemp:before{top:-16px}.weather .forecast .temperature.both-unit{margin-top:0px}.weather .forecast .temperature.both-unit .highTemp:before{top:-14px}.weather .forecast .temperature.both-unit .lowTemp:before{top:-14px}.weather .forecast .condition{display:block;text-align:center;min-height:4em;font-weight:bold;word-wrap:break-word}.weather .weather-links{border-top:0px;padding-top:40px;text-align:center}.weather .weather-links .weather-logo{display:none}.weather .weather-links .weather-link{float:none;clear:none;width:auto;display:inline;text-align:center;margin-top:0px;padding-left:10px;padding-right:10px;white-space:nowrap}.weather .weather-links .weather-link:last-child{border-right:0px}html[dir=rtl] .weather .weather-links .weather-link:last-child{border-left:0px;border-right:0px}.weather .weather-links.is-collapsed{max-height:inherit;overflow:inherit}.weather .weather-links.is-collapsed:before{display:none}}.guest-gallery-wrapper{padding-bottom:3.75em}.guest-gallery-wrapper .guest-gallery .guest-gallery-block{margin-bottom:6px;padding:6px;background:#ffffff;border:1px solid #cacaca;text-align:center}.guest-gallery-wrapper .guest-gallery .guest-gallery-block img{max-width:100%;max-height:100%;width:auto;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);visibility:hidden}.guest-gallery-wrapper .guest-gallery .featured,.guest-gallery-wrapper .guest-gallery .normal{width:32.80%;float:left;margin-left:0.53%}.guest-gallery-wrapper .guest-gallery .gallery-first-col{margin-left:0;clear:left}@media (max-width: 767px){.guest-gallery-wrapper .guest-gallery .mobile-gallery-first-col{margin-left:0;clear:left}}@media (min-width: 768px){.guest-gallery-wrapper .guest-gallery .featured{width:32.80%;float:left;margin-left:0.53%}.guest-gallery-wrapper .guest-gallery .normal{width:16%;float:left;margin-left:0.66%}.guest-gallery-wrapper .guest-gallery .gallery-first-col{margin-left:0;clear:left}}div.block-social-scene{background-color:#fff;height:100%}.plb.main-container{background:#ffffff !important}div.block-meeting-spaces{background-color:#000;height:100%}section.meeting-spaces.content-block{padding:0}.plb.main-container{background:#ffffff !important}div.block-room-schemas{background-color:#fff;height:100%}.plb.main-container{background:#ffffff !important}.room-details{background-color:#fff}.room-details-wrapper{background-color:#fff;padding-top:80px}.room-details-wrapper .room-details-inner-wrapper{padding:0}.room-details-wrapper .room-details-inner-wrapper .room-breadcrumb{text-align:center}.room-details-wrapper .room-details-inner-wrapper .room-breadcrumb div{display:inline-block;padding-right:5px}.room-details-wrapper .room-details-inner-wrapper .room-breadcrumb div a{color:#6ba8c0}.room-details-wrapper .room-details-inner-wrapper .room-breadcrumb .arrow{color:#c6c5c5}.room-details-wrapper .room-details-inner-wrapper .room-breadcrumb .arrow:before{font-size:8px;position:absolute;top:14px}.room-details-wrapper .room-details-inner-wrapper .room-breadcrumb .active{color:#8b8d8d;padding-left:8px}html[dir=rtl] .room-details-wrapper .room-details-inner-wrapper .room-breadcrumb .active{padding-right:8px;padding-left:0px}.room-details-wrapper .room-details-inner-wrapper header{text-align:center}.room-details-wrapper .room-details-inner-wrapper header h1{color:#11293b;background:none;font-size:1.875em;line-height:1.33;padding-top:0px;padding-bottom:10px;margin-top:0px;font-weight:normal}.room-details-wrapper .room-details-inner-wrapper .room-carousel{overflow:hidden}.room-details-wrapper .room-details-inner-wrapper .room-carousel .sp-caption-container{position:absolute;bottom:0px;left:0;margin-top:0;background:none;min-height:30px;text-align:left;width:100%;color:#ffffff;padding:20px;font-size:0.750em;font-family:Arial;line-height:1.5}html[dir=rtl] .room-details-wrapper .room-details-inner-wrapper .room-carousel .sp-caption-container{right:0;left:auto}html[dir=rtl] .room-details-wrapper .room-details-inner-wrapper .room-carousel .sp-caption-container{text-align:left;text-align:right}.room-details-wrapper .room-details-inner-wrapper .room-carousel .sp-arrows{margin-top:-2px}.room-details-wrapper .room-details-inner-wrapper .room-carousel .sp-arrows .sp-arrow{cursor:pointer;height:45px;position:absolute;top:50%;margin-top:-22.5px;width:45px;z-index:900;background-color:rgba(17,41,59,0.66);color:white;text-shadow:none}.room-details-wrapper .room-details-inner-wrapper .room-carousel .sp-arrows .sp-arrow:before{font-family:'lps';font-size:26px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;left:55%;line-height:1;position:absolute;text-transform:none;top:56%}html[dir=rtl] .room-details-wrapper .room-details-inner-wrapper .room-carousel .sp-arrows .sp-arrow:before{right:55%;left:auto}.room-details-wrapper .room-details-inner-wrapper .room-carousel .sp-arrows .sp-previous-arrow{left:auto}.room-details-wrapper .room-details-inner-wrapper .room-carousel .sp-arrows .sp-previous-arrow:before{content:"";margin-left:-17px;margin-top:-15px}html[dir=rtl] .room-details-wrapper .room-details-inner-wrapper .room-carousel .sp-arrows .sp-previous-arrow:before{content:"";content:""}html[dir=rtl] .room-details-wrapper .room-details-inner-wrapper .room-carousel .sp-arrows .sp-previous-arrow:before{margin-right:-17px;margin-left:auto}.room-details-wrapper .room-details-inner-wrapper .room-carousel .sp-arrows .sp-next-arrow{background-position:top center;right:0}html[dir=rtl] .room-details-wrapper .room-details-inner-wrapper .room-carousel .sp-arrows .sp-next-arrow{left:0;right:auto}.room-details-wrapper .room-details-inner-wrapper .room-carousel .sp-arrows .sp-next-arrow:before{content:"";margin-left:-12px;margin-top:-15px}html[dir=rtl] .room-details-wrapper .room-details-inner-wrapper .room-carousel .sp-arrows .sp-next-arrow:before{content:"";content:""}html[dir=rtl] .room-details-wrapper .room-details-inner-wrapper .room-carousel .sp-arrows .sp-next-arrow:before{margin-right:-12px;margin-left:auto}.room-details-wrapper .room-details-inner-wrapper .room-carousel .sp-play-btn{position:absolute;width:70px;height:70px;text-align:center;font-size:40px;border-radius:50px;top:-15px;color:rgba(0,0,0,0.5);bottom:0;left:0;right:0;background-color:rgba(255,255,255,0.75);margin:auto;line-height:67px;padding-left:5px;cursor:pointer}.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper{margin:0 auto;padding:30px 24px;border-bottom:1px solid #c6c5c5}.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-side-wrapper .room-booking-wrapper .room-price{display:block;margin-bottom:26px}.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-side-wrapper .room-booking-wrapper .room-price sup{font-size:0.600em;top:-0.4em}.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-side-wrapper .room-booking-wrapper .btn-booking{width:100%;text-align:center;font-style:normal}.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-side-wrapper .room-booking-wrapper hr{display:none}.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-side-wrapper .room-booking-wrapper .booking-with-us,.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-side-wrapper .room-booking-wrapper .booking-with-us-offer,.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-side-wrapper .room-booking-wrapper hr,.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-side-wrapper .room-booking-wrapper .booking-with-us-rates,.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-side-wrapper .room-booking-wrapper .booking-with-us-starpoints,.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-side-wrapper .room-booking-wrapper .booking-with-us-internet{display:none}.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-side-wrapper .room-upgrade{display:none}.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-side-wrapper .room-links{display:none}.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-attributes{margin:28px 0 0}.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-attributes>div{padding:15px 0;border-top:1px solid #c6c5c5;position:relative}.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-attributes>div span{display:inline-block;width:30%}.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-attributes>div .room-attribute-title{position:relative}.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-attributes>div .room-attribute-value{width:50%;margin-left:10%}html[dir=rtl] .room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-attributes>div .room-attribute-value{margin-right:10%;margin-left:0}.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-attributes>div:last-child{padding-bottom:0}.room-details-wrapper .room-details-inner-wrapper .room-content-wrapper{padding:36px 24px}.room-details-wrapper .room-details-inner-wrapper .room-content-wrapper .room-content-main-wrapper h3{margin-top:0;color:#11293b}.room-details-wrapper .room-details-inner-wrapper .room-content-wrapper .room-content-main-wrapper .room-description .tctMore{display:block;margin-top:15px}.room-details-wrapper .room-details-inner-wrapper .room-content-wrapper .room-content-main-wrapper .room-features{margin-top:30px}.room-details-wrapper .room-details-inner-wrapper .room-content-wrapper .room-content-main-wrapper .room-features .room-feature{padding:20px 0 10px;border-top:1px solid #c6c5c5}.room-details-wrapper .room-details-inner-wrapper .room-content-wrapper .room-content-main-wrapper .room-features .room-feature>div{color:#11293b;margin-bottom:18px}.room-details-wrapper .room-details-inner-wrapper .room-content-wrapper .room-content-main-wrapper .room-features .room-feature>div+*{clear:both}.room-details-wrapper .room-details-inner-wrapper .room-content-wrapper .room-content-main-wrapper .room-features .room-feature ul{padding:0;margin-top:0px}.room-details-wrapper .room-details-inner-wrapper .room-content-wrapper .room-content-main-wrapper .room-features .room-feature ul li{list-style:disc outside none;margin-left:18px}html[dir=rtl] .room-details-wrapper .room-details-inner-wrapper .room-content-wrapper .room-content-main-wrapper .room-features .room-feature ul li{margin-right:18px;margin-left:0px}.room-details-wrapper .room-details-inner-wrapper .room-content-wrapper .room-links-mobile{display:block;padding:32px 0 0;border-top:1px solid #c6c5c5}.room-details-wrapper .room-details-inner-wrapper .room-content-wrapper .room-links-mobile a{display:block;margin-bottom:16px;font-size:1.125em;line-height:1.125}.room-details-wrapper .room-details-inner-wrapper .room-content-wrapper .room-links-mobile a:before{border-radius:50%;height:34px;width:34px;margin:0 10px 0 0;margin-right:10px;display:inline-block;text-align:center;line-height:1.8;color:#fff;font-family:'lps';font-size:1em;font-style:normal}html[dir=rtl] .room-details-wrapper .room-details-inner-wrapper .room-content-wrapper .room-links-mobile a:before{margin-left:10px;margin-right:0px}.room-details-wrapper .room-details-inner-wrapper .room-content-wrapper .room-links-mobile .floor-plan:before{content:'\e902'}.room-details-wrapper .room-details-inner-wrapper .room-content-wrapper .room-links-mobile .live-webcam:before{content:'\e900'}.room-details-wrapper .room-details-inner-wrapper .room-content-wrapper .room-links-mobile .virtual-tour:before{content:'\e905'}.room-details-wrapper .tooltip{display:none;position:absolute;background-color:rgba(102,102,102,0.9);width:333%;border-radius:6px;float:none;z-index:99999;opacity:1;top:32px}.room-details-wrapper .tooltip:after{content:" ";position:absolute;bottom:100%;left:8%;margin-left:-8px;border-width:8px;border-style:solid;border-color:transparent transparent rgba(102,102,102,0.9) transparent}html[dir=rtl] .room-details-wrapper .tooltip:after{right:8%;left:inherit}html[dir=rtl] .room-details-wrapper .tooltip:after{margin-right:-8px;margin-left:0}.room-details-wrapper .tooltip .tooltip-close{position:absolute;top:-12px;right:-12px;color:#fff;font-family:'lps';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;border:2px solid white;border-radius:20px;font-size:.8em;padding:5px;background-color:#666}html[dir=rtl] .room-details-wrapper .tooltip .tooltip-close{left:-12px;right:inherit}.room-details-wrapper .tooltip .tooltip-close:before{content:"\e619"}.room-details-wrapper .tooltip ul{margin:0;padding:0}.room-details-wrapper .tooltip ul li{list-style:none;padding:10px 16px;border-bottom:1px solid #989898;color:#fff;font-size:1em}.room-details-wrapper .tooltip ul li:last-child{border-bottom:none}.room-details-wrapper .lightbox-room-open{opacity:1 !important;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;display:block !important}.room-details-wrapper .lightbox-room-video{position:fixed;top:0;left:0;z-index:9999;background:rgba(0,0,0,0.8);width:100%;height:100%;display:none;opacity:0;overflow-y:scroll}.room-details-wrapper .lightbox-room-video .lightbox-room-header{padding:14px;height:5%;color:#fff}.room-details-wrapper .lightbox-room-video .lightbox-room-header .lightbox-room-title{float:left}.room-details-wrapper .lightbox-room-video .lightbox-room-header .lightbox-room-close{float:right;cursor:pointer;font-size:.90em}.room-details-wrapper .lightbox-room-video .lightbox-room-content{width:100%;height:80%;margin:auto 0;padding:0 24px;text-align:center;white-space:nowrap}.room-details-wrapper .lightbox-room-video .lightbox-room-content .lightbox-room-media-wrapper{display:inline-block;position:relative;vertical-align:middle}.room-details-wrapper .lightbox-room-video .lightbox-room-content .lightbox-room-media-wrapper.video{height:100%;display:block}.room-details-wrapper .lightbox-room-video .lightbox-room-content .lightbox-room-media-wrapper.video .video-js{width:100%;height:100%}.room-details-wrapper .lightbox-room-video .lightbox-room-content .lightbox-room-media-wrapper iframe{display:block;width:100%;height:100%}.room-details-wrapper .lightbox-room-video .lightbox-room-content .lightbox-room-media-wrapper .brightcove-wrapper{clear:both;float:none;position:relative;width:100%;height:100%}.room-details-wrapper .rooms-carousel{clear:both;background-color:#eeeeee;border-top:1px solid #c6c5c5}.room-details-wrapper .rooms-carousel .rooms-carousel-inner-wrapper>h3{text-align:center;padding:35px 20px 5px}.room-details-wrapper .rooms-carousel .rooms-slick-slider{display:none}.room-details-wrapper .rooms-carousel .slick-prev,.room-details-wrapper .rooms-carousel .slick-next{cursor:pointer;height:45px;width:45px;color:white;text-shadow:none;top:26%}.room-details-wrapper .rooms-carousel .slick-prev:before,.room-details-wrapper .rooms-carousel .slick-next:before{font-family:'lps';font-size:26px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;line-height:1;position:absolute;text-transform:none;top:22%;opacity:1}.room-details-wrapper .rooms-carousel .slick-prev{left:0;z-index:1}html[dir=rtl] .room-details-wrapper .rooms-carousel .slick-prev{right:0;left:auto}.room-details-wrapper .rooms-carousel .slick-prev:before{left:15%;content:""}html[dir=rtl] .room-details-wrapper .rooms-carousel .slick-prev:before{right:15%;left:auto}html[dir=rtl] .room-details-wrapper .rooms-carousel .slick-prev:before{content:"";content:""}.room-details-wrapper .rooms-carousel .slick-next{right:0;z-index:1}html[dir=rtl] .room-details-wrapper .rooms-carousel .slick-next{left:0;right:auto}.room-details-wrapper .rooms-carousel .slick-next:before{left:30%;content:""}html[dir=rtl] .room-details-wrapper .rooms-carousel .slick-next:before{right:30%;left:auto}html[dir=rtl] .room-details-wrapper .rooms-carousel .slick-next:before{content:"";content:""}.room-details-wrapper .rooms-carousel .slick-slide{margin:0px 5px}.room-details-wrapper .rooms-carousel .slick-slide img{width:328px}.room-details-wrapper .rooms-carousel .slick-dots{padding:20px}.room-details-wrapper .rooms-carousel .slick-dots li{margin:0}.room-details-wrapper .rooms-carousel .room.rooms-slick-slide{border:none;cursor:pointer;position:relative}.room-details-wrapper .rooms-carousel .room.rooms-slick-slide>hr{display:none}.room-details-wrapper .rooms-carousel .room.rooms-slick-slide .room-image-wrapper{position:relative;height:199px;overflow:hidden;min-width:328px}.room-details-wrapper .rooms-carousel .room.rooms-slick-slide .room-image-wrapper a{position:absolute;top:0;right:0;left:0;bottom:0}.room-details-wrapper .rooms-carousel .room.rooms-slick-slide .room-price{display:block;color:white;position:absolute;top:24px;left:0;bottom:auto;right:auto;padding:6px 24px;text-align:left;text-transform:none;text-shadow:none;white-space:nowrap}html[dir=rtl] .room-details-wrapper .rooms-carousel .room.rooms-slick-slide .room-price{right:0;left:auto}html[dir=rtl] .room-details-wrapper .rooms-carousel .room.rooms-slick-slide .room-price{left:auto;right:0}html[dir=rtl] .room-details-wrapper .rooms-carousel .room.rooms-slick-slide .room-price{text-align:left;text-align:right}.room-details-wrapper .rooms-carousel .room.rooms-slick-slide .room-price sup{top:0;font-size:0.625em}.room-details-wrapper .rooms-carousel .room.rooms-slick-slide .room-price span{display:block;font-size:1.125em;margin-top:-7px;margin-bottom:7px}.room-details-wrapper .rooms-carousel .room.rooms-slick-slide .room-meta{padding:20px 24px 20px}.room-details-wrapper .rooms-carousel .room.rooms-slick-slide .room-meta p{margin-top:4px}.room-details-wrapper .rooms-carousel .room.rooms-slick-slide .room-meta hr{display:block;border:solid #c6c5c5;border-width:1px 0 0;width:100%;margin:40px auto 12px}.room-details-wrapper .rooms-carousel .room.rooms-slick-slide .room-meta h3 a{font:inherit;color:inherit;outline:0}.room-details-wrapper .rooms-carousel .room.rooms-slick-slide .room-meta .room-description,.room-details-wrapper .rooms-carousel .room.rooms-slick-slide .room-meta .room-features{display:none}.room-details-wrapper .rooms-carousel .room.rooms-slick-slide .room-meta .room-attributes .room-legend-cntr{min-height:22px}.room-details-wrapper .rooms-carousel .room.rooms-slick-slide .room-meta .room-attributes p{position:absolute;bottom:50px;color:#8b8d8d;font-family:Arial}.room-details-wrapper .rooms-carousel .room.rooms-slick-slide .room-meta .room-attributes p .room-area{font-size:0.875em;font-weight:bold}.room-details-wrapper .rooms-carousel .room.rooms-slick-slide .room-meta .room-attributes p .room-area span{font-weight:normal}.room-details-wrapper .rooms-carousel .room.rooms-slick-slide .room-meta .room-attributes .room-beds{display:inline-block;float:left;width:55%;position:relative}html[dir=rtl] .room-details-wrapper .rooms-carousel .room.rooms-slick-slide .room-meta .room-attributes .room-beds{float:left;float:right}.room-details-wrapper .rooms-carousel .room.rooms-slick-slide .room-meta .room-attributes .room-beds.is-active .guest-room-bed-options,.room-details-wrapper .rooms-carousel .room.rooms-slick-slide .room-meta .room-attributes .room-beds:hover .guest-room-bed-options{display:block;bottom:35px}.room-details-wrapper .rooms-carousel .room.rooms-slick-slide .room-meta .room-attributes .room-beds a{font-size:1em}.room-details-wrapper .rooms-carousel .room.rooms-slick-slide .room-meta .room-attributes .room-beds .icon-bed:before{font-size:1.563em;margin-right:8px}html[dir=rtl] .room-details-wrapper .rooms-carousel .room.rooms-slick-slide .room-meta .room-attributes .room-beds .icon-bed:before{margin-left:8px;margin-right:0}.room-details-wrapper .rooms-carousel .room.rooms-slick-slide .room-meta .room-attributes .room-beds .icon-bed.invisible{visibility:hidden}.room-details-wrapper .rooms-carousel .room.rooms-slick-slide .room-meta .room-attributes .room-beds .guest-room-sleep{color:#fff;display:none}.room-details-wrapper .rooms-carousel .room.rooms-slick-slide .room-meta .room-attributes .room-beds .guest-room-bed-options{display:none;z-index:99999;margin:0;width:auto;padding:20px;position:absolute}.room-details-wrapper .rooms-carousel .room.rooms-slick-slide .room-meta .room-attributes .room-beds .guest-room-bed-options:before{font-size:1.563em}.room-details-wrapper .rooms-carousel .room.rooms-slick-slide .room-meta .room-attributes .room-beds .guest-room-bed-options:after{left:50%;margin-left:-10px;border-width:10px;bottom:0;content:" ";height:0;margin-bottom:-20px;pointer-events:none;position:absolute;width:0}html[dir=rtl] .room-details-wrapper .rooms-carousel .room.rooms-slick-slide .room-meta .room-attributes .room-beds .guest-room-bed-options:after{right:50%;left:auto}html[dir=rtl] .room-details-wrapper .rooms-carousel .room.rooms-slick-slide .room-meta .room-attributes .room-beds .guest-room-bed-options:after{margin-right:-10px;margin-left:0}.room-details-wrapper .rooms-carousel .room.rooms-slick-slide .room-meta .room-attributes .room-beds .guest-room-bed-options li{margin-left:10px;margin-right:10px}.room-details-wrapper .rooms-carousel .room.rooms-slick-slide .room-meta .room-attributes .room-beds .current-attribute{display:none}.room-details-wrapper .rooms-carousel .room.rooms-slick-slide .room-meta .room-attributes .room-sleeps{display:inline-block;float:left;width:45%;position:relative}html[dir=rtl] .room-details-wrapper .rooms-carousel .room.rooms-slick-slide .room-meta .room-attributes .room-sleeps{float:left;float:right}.room-details-wrapper .rooms-carousel .room.rooms-slick-slide .room-meta .room-attributes .room-sleeps.is-active .guest-room-sleep,.room-details-wrapper .rooms-carousel .room.rooms-slick-slide .room-meta .room-attributes .room-sleeps:hover .guest-room-sleep{display:block;bottom:35px}.room-details-wrapper .rooms-carousel .room.rooms-slick-slide .room-meta .room-attributes .room-sleeps .icon-people:before{font-size:1.2em;margin-right:8px}html[dir=rtl] .room-details-wrapper .rooms-carousel .room.rooms-slick-slide .room-meta .room-attributes .room-sleeps .icon-people:before{margin-left:8px;margin-right:0}.room-details-wrapper .rooms-carousel .room.rooms-slick-slide .room-meta .room-attributes .room-sleeps .icon-people.invisible{visibility:hidden}.room-details-wrapper .rooms-carousel .room.rooms-slick-slide .room-meta .room-attributes .room-sleeps .guest-room-sleep{display:none;z-index:99999;margin:0;width:auto;padding:20px;position:absolute;left:-85px}html[dir=rtl] .room-details-wrapper .rooms-carousel .room.rooms-slick-slide .room-meta .room-attributes .room-sleeps .guest-room-sleep{right:-45px;left:auto}.room-details-wrapper .rooms-carousel .room.rooms-slick-slide .room-meta .room-attributes .room-sleeps .guest-room-sleep:after{left:50%;margin-left:-10px;border-width:10px;bottom:0;content:" ";height:0;margin-bottom:-20px;pointer-events:none;position:absolute;width:0}html[dir=rtl] .room-details-wrapper .rooms-carousel .room.rooms-slick-slide .room-meta .room-attributes .room-sleeps .guest-room-sleep:after{right:50%;left:auto}html[dir=rtl] .room-details-wrapper .rooms-carousel .room.rooms-slick-slide .room-meta .room-attributes .room-sleeps .guest-room-sleep:after{margin-right:-10px;margin-left:0}.room-details-wrapper .rooms-carousel .room.rooms-slick-slide .room-meta .room-attributes .room-sleeps .guest-room-sleep .guest-room-max-sleep{text-transform:uppercase;font-weight:bold;white-space:nowrap;text-align:center}.room-details-wrapper .rooms-carousel .room.rooms-slick-slide .room-meta .room-attributes .room-sleeps .guest-room-sleep .guest-room-max-sleep span{margin-right:15px}html[dir=rtl] .room-details-wrapper .rooms-carousel .room.rooms-slick-slide .room-meta .room-attributes .room-sleeps .guest-room-sleep .guest-room-max-sleep span{margin-left:15px;margin-right:0}.room-details-wrapper .rooms-carousel .room.rooms-slick-slide .room-meta .room-attributes .room-sleeps .guest-room-sleep .guest-room-sleeps-wrapper{white-space:nowrap}.room-details-wrapper .rooms-carousel .room.rooms-slick-slide .room-meta .room-attributes .room-sleeps .guest-room-sleep .guest-room-adults{border-right:1px solid #fff;padding-right:20px;margin-right:20px;clear:both;display:inline-block;width:45%}html[dir=rtl] .room-details-wrapper .rooms-carousel .room.rooms-slick-slide .room-meta .room-attributes .room-sleeps .guest-room-sleep .guest-room-adults{border-left:1px solid #fff;border-right:none}html[dir=rtl] .room-details-wrapper .rooms-carousel .room.rooms-slick-slide .room-meta .room-attributes .room-sleeps .guest-room-sleep .guest-room-adults{padding-left:20px;padding-right:0}html[dir=rtl] .room-details-wrapper .rooms-carousel .room.rooms-slick-slide .room-meta .room-attributes .room-sleeps .guest-room-sleep .guest-room-adults{margin-left:20px;margin-right:0}.room-details-wrapper .rooms-carousel .room.rooms-slick-slide .room-meta .room-attributes .room-sleeps .guest-room-sleep .guest-room-children{display:inline-block}.room-details-wrapper .rooms-carousel .room.rooms-slick-slide .room-meta .room-attributes .room-sleeps .current-attribute{display:none}.room-details-wrapper .rooms-carousel .room.rooms-slick-slide .room-meta .room-attributes .room-price{font-weight:normal}.room-details-wrapper .rooms-carousel .room.rooms-slick-slide .room-meta .room-attributes .room-price span{font-weight:normal}@media (min-width: 768px){.room-details-wrapper{padding-top:40px}.room-details-wrapper .room-details-inner-wrapper header{padding:0 20px}.room-details-wrapper .room-details-inner-wrapper header h1{margin-bottom:40px}.room-details-wrapper .room-details-inner-wrapper .room-carousel .sp-arrows .sp-previous-arrow{left:-12.5%}html[dir=rtl] .room-details-wrapper .room-details-inner-wrapper .room-carousel .sp-arrows .sp-previous-arrow{right:-12.5%;left:auto}.room-details-wrapper .room-details-inner-wrapper .room-carousel .sp-arrows .sp-next-arrow{right:-12.5%}html[dir=rtl] .room-details-wrapper .room-details-inner-wrapper .room-carousel .sp-arrows .sp-next-arrow{left:-12.5%;right:auto}.room-details-wrapper .room-details-inner-wrapper .room-carousel .image-wrapper{margin-left:1px;margin-right:1px}.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper{padding:0 24px;position:relative}.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-side-wrapper{top:-35px;position:absolute;right:3%;width:29%;overflow:hidden}html[dir=rtl] .room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-side-wrapper{left:3%;right:auto}.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-side-wrapper .room-booking-wrapper{padding:30px 22px;overflow:hidden}.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-side-wrapper .room-booking-wrapper div{position:relative;z-index:1}.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-side-wrapper .room-booking-wrapper .room-price{text-align:center;margin-bottom:15px}.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-side-wrapper .room-booking-wrapper .btn-booking{margin-bottom:35px;margin-top:0px}.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-side-wrapper .room-booking-wrapper .hr-big{display:block;border-width:1px 0 0;margin:0;width:100%;height:0;border-top-width:1px;border-top-style:solid}.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-side-wrapper .room-booking-wrapper .booking-with-us{padding:50px 0px 25px;margin-top:0;position:relative;z-index:1}.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-side-wrapper .room-booking-wrapper .booking-with-us:before{content:"\e612";font-family:lps;position:absolute;right:-155px;font-size:270px;font-weight:normal;line-height:1;top:40px;z-index:0}html[dir=rtl] .room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-side-wrapper .room-booking-wrapper .booking-with-us:before{left:-155px;right:auto}.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-side-wrapper .room-booking-wrapper .booking-with-us-offer{position:relative;z-index:1}.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-side-wrapper .room-booking-wrapper .hr-small{display:block;border-width:1px 0 0;margin:22px 0;width:32px;text-align:left;border-top-width:1px;border-top-style:solid}.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-side-wrapper .room-booking-wrapper .booking-with-us-rates,.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-side-wrapper .room-booking-wrapper .booking-with-us-starpoints,.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-side-wrapper .room-booking-wrapper .booking-with-us-internet{margin-bottom:16px;font-size:0.750em;font-weight:normal;line-height:1.25;padding-left:40px;position:relative}html[dir=rtl] .room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-side-wrapper .room-booking-wrapper .booking-with-us-rates,html[dir=rtl] .room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-side-wrapper .room-booking-wrapper .booking-with-us-starpoints,html[dir=rtl] .room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-side-wrapper .room-booking-wrapper .booking-with-us-internet{padding-right:40px;padding-left:auto}.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-side-wrapper .room-booking-wrapper .booking-with-us-rates:after,.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-side-wrapper .room-booking-wrapper .booking-with-us-starpoints:after,.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-side-wrapper .room-booking-wrapper .booking-with-us-internet:after{content:" ";border-radius:50%;height:30px;width:30px;display:inline-block;position:absolute;left:0;top:0}html[dir=rtl] .room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-side-wrapper .room-booking-wrapper .booking-with-us-rates:after,html[dir=rtl] .room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-side-wrapper .room-booking-wrapper .booking-with-us-starpoints:after,html[dir=rtl] .room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-side-wrapper .room-booking-wrapper .booking-with-us-internet:after{right:0;left:auto}.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-side-wrapper .room-booking-wrapper .booking-with-us-rates:before,.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-side-wrapper .room-booking-wrapper .booking-with-us-starpoints:before,.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-side-wrapper .room-booking-wrapper .booking-with-us-internet:before{position:absolute;z-index:2;left:5px;font-size:1.6em;top:5px}html[dir=rtl] .room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-side-wrapper .room-booking-wrapper .booking-with-us-rates:before,html[dir=rtl] .room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-side-wrapper .room-booking-wrapper .booking-with-us-starpoints:before,html[dir=rtl] .room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-side-wrapper .room-booking-wrapper .booking-with-us-internet:before{right:5px;left:auto}.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-side-wrapper .room-booking-wrapper .booking-with-us-rates span,.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-side-wrapper .room-booking-wrapper .booking-with-us-starpoints span,.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-side-wrapper .room-booking-wrapper .booking-with-us-internet span{display:table-cell;vertical-align:middle;height:25px}.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-side-wrapper .room-booking-wrapper .booking-with-us-rates:before{left:3px;font-size:34px;top:-6px}html[dir=rtl] .room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-side-wrapper .room-booking-wrapper .booking-with-us-rates:before{right:-7px;left:auto}.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-side-wrapper .room-booking-wrapper .booking-with-us,.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-side-wrapper .room-booking-wrapper .booking-with-us-offer,.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-side-wrapper .room-booking-wrapper hr,.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-side-wrapper .room-booking-wrapper .booking-with-us-rates,.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-side-wrapper .room-booking-wrapper .booking-with-us-starpoints,.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-side-wrapper .room-booking-wrapper .booking-with-us-internet{display:block}.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-side-wrapper .room-upgrade{display:block;margin-top:34px;padding:8px;text-align:center}.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-side-wrapper .room-upgrade .room-upgrade-content{padding:22px 14px}.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-side-wrapper .room-upgrade a:before{margin:24px 0 0;content:'';display:block}.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-side-wrapper .room-links{display:block;padding:32px 0 0}.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-side-wrapper .room-links a{font-size:1.125em;line-height:1.125;display:block;margin-bottom:16px}.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-side-wrapper .room-links a:before{border-radius:50%;height:34px;width:34px;margin:0;margin-right:10px;display:inline-block;text-align:center;line-height:1.8;color:#fff;font-family:'lps';font-size:1em;font-style:normal}html[dir=rtl] .room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-side-wrapper .room-links a:before{margin-left:10px;margin-right:0px}.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-side-wrapper .room-links .floor-plan:before{content:'\e902'}.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-side-wrapper .room-links .live-webcam:before{content:'\e900'}.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-side-wrapper .room-links .virtual-tour:before{content:'\e905'}.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-attributes{text-align:center;margin:30px 0}.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-attributes>div{float:right;border:none;padding:0;border-right:1px solid #c6c5c5}.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-attributes>div:nth-child(1){border:none}.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-attributes>div span{display:block;width:auto;margin:0}.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-attributes>div .room-attribute-value{width:auto;margin:0}.room-details-wrapper .room-details-inner-wrapper .room-content-wrapper{padding-top:0}.room-details-wrapper .room-details-inner-wrapper .room-content-wrapper .room-content-main-wrapper{padding-top:36px}.room-details-wrapper .room-details-inner-wrapper .room-content-wrapper .room-content-main-wrapper .room-features .room-feature>span,.room-details-wrapper .room-details-inner-wrapper .room-content-wrapper .room-content-main-wrapper .room-features .room-feature ul{display:inline-block;vertical-align:top}.room-details-wrapper .room-details-inner-wrapper .room-content-wrapper .room-content-main-wrapper .room-features .room-feature ul li{margin:0;padding-right:18px}html[dir=rtl] .room-details-wrapper .room-details-inner-wrapper .room-content-wrapper .room-content-main-wrapper .room-features .room-feature ul li{padding-left:18px;padding-right:0px}.room-details-wrapper .room-details-inner-wrapper .room-content-wrapper .room-links-mobile{display:none}.room-details-wrapper .tooltip{width:100%;top:60px}.room-details-wrapper .tooltip:after{left:50%}html[dir=rtl] .room-details-wrapper .tooltip:after{right:50%;left:auto}.room-details-wrapper .lightbox-room-video{overflow-y:hidden}.room-details-wrapper .lightbox-room-video .lightbox-room-header{margin:15px}.room-details-wrapper .lightbox-room-video .lightbox-room-header .lightbox-room-close{font-size:1.125em}.room-details-wrapper .lightbox-room-video .lightbox-room-content{position:relative;padding:0 40px}.room-details-wrapper .lightbox-room-video .lightbox-room-content .lightbox-room-content-inner-wrapper{top:50%;transform:translateY(-50%)}.room-details-wrapper .lightbox-room-video .lightbox-room-content .lightbox-room-content-inner-wrapper .lightbox-room-video-wrapper{position:static;padding:0;height:100%}.room-details-wrapper .lightbox-room-video .lightbox-room-content .lightbox-room-content-inner-wrapper .lightbox-room-video-wrapper iframe{position:static}.room-details-wrapper .rooms-carousel .rooms-carousel-inner-wrapper .room.rooms-slick-slide .room-meta{width:auto}.room-details-wrapper .rooms-carousel .rooms-carousel-inner-wrapper>h3{text-align:left;font-size:1.875em;line-height:1.33}html[dir=rtl] .room-details-wrapper .rooms-carousel .rooms-carousel-inner-wrapper>h3{text-align:left;text-align:right}.room-details-wrapper .rooms-carousel .slick-slide{margin:0px 12px}.room-details-wrapper .rooms-carousel .slick-slide img{width:350px}}@media (min-width: 1024px){.room-details-wrapper{padding-top:25px}.room-details-wrapper .room-details-inner-wrapper header h1{margin-bottom:20px}.room-details-wrapper .room-details-inner-wrapper .room-carousel .sp-arrows .sp-previous-arrow{left:auto}html[dir=rtl] .room-details-wrapper .room-details-inner-wrapper .room-carousel .sp-arrows .sp-previous-arrow{right:auto;left:auto}.room-details-wrapper .room-details-inner-wrapper .room-carousel .sp-arrows .sp-previous-arrow:before{content:""}html[dir=rtl] .room-details-wrapper .room-details-inner-wrapper .room-carousel .sp-arrows .sp-previous-arrow:before{content:"";content:""}.room-details-wrapper .room-details-inner-wrapper .room-carousel .sp-arrows .sp-next-arrow{right:0}html[dir=rtl] .room-details-wrapper .room-details-inner-wrapper .room-carousel .sp-arrows .sp-next-arrow{left:0;right:auto}.room-details-wrapper .room-details-inner-wrapper .room-carousel .sp-arrows .sp-next-arrow:before{content:""}html[dir=rtl] .room-details-wrapper .room-details-inner-wrapper .room-carousel .sp-arrows .sp-next-arrow:before{content:"";content:""}.room-details-wrapper .room-details-inner-wrapper .room-carousel .image-wrapper{margin-left:inherit;margin-right:inherit}.room-details-wrapper .tooltip .tooltip-close{display:none}}@media (min-width: 1280px){section.rooms-carousel .room-meta h3{overflow:hidden}section.rooms-carousel .room-meta h3 a{white-space:nowrap}section.rooms-carousel .room-meta .room-name-wrapper{overflow:hidden;text-overflow:ellipsis}section.rooms-carousel .room-meta .room-name-wrapper a.room-name-url{display:inline;white-space:nowrap}section.rooms-carousel .room-meta .room-name-wrapper,section.rooms-carousel .room-meta .room-name-url{-webkit-transition:3.3s;-moz-transition:3.3s;transition:3.3s;-webkit-transition-timing-function:linear;-moz-transition-timing-function:linear;transition-timing-function:linear}}.clearfix-v2{*zoom:1}.clearfix-v2:before,.clearfix-v2:after{content:'';display:table}.clearfix-v2:after{clear:both}.mobile-filter{overflow-y:hidden}.filter-wrapper{margin:0 auto;padding:10px 0 132px;position:fixed;top:0;width:100%;height:100%;z-index:999999;display:none;background-color:#eee;box-shadow:0 1px 6px 0 rgba(0,0,0,0.33)}.filter-wrapper>div{padding-left:24px;padding-right:24px}.filter-wrapper .filter-header h3{float:left;color:#11293b;text-transform:uppercase;margin:1em 0}.filter-wrapper .filter-header span{float:right;display:block;margin:16px 0;cursor:pointer;font-weight:bold;color:#6ba8c0}.filter-wrapper .filter-options{overflow-y:scroll;height:100%}.filter-wrapper .filter-options fieldset{margin:25px 0 0;padding:0;border:none}.filter-wrapper .filter-options fieldset legend{font-family:Arial, Helvetica, sans-serif;color:#11293b;font-size:1em}.filter-wrapper .filter-options fieldset label{display:block;position:relative;margin-left:1px;font-family:Arial, Helvetica, sans-serif;color:#8b8d8d;font-size:1em;padding:3px 0 3px;cursor:pointer}.filter-wrapper .filter-options fieldset label input[type='checkbox'],.filter-wrapper .filter-options fieldset label span{width:16px;height:16px}.filter-wrapper .filter-options fieldset label input[type='checkbox']{position:absolute;opacity:0;z-index:1}.filter-wrapper .filter-options fieldset label input[type='checkbox']:after{position:absolute;display:none;content:''}.filter-wrapper .filter-options fieldset label input[type='checkbox']:focus+span{outline-style:dotted;outline-width:1px}.filter-wrapper .filter-options fieldset label input[type='checkbox']:checked+span{outline:none}.filter-wrapper .filter-options fieldset label input[type='checkbox']:checked ~ .filter-options-label-text{opacity:.67}.filter-wrapper .filter-options fieldset label input[type='checkbox']:checked+span:after{font-family:'lps';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e611';display:block;position:absolute;top:6px;color:#6ba8c0}.filter-wrapper .filter-options fieldset label span{border:1px solid;display:inline-block;vertical-align:-3px;margin-right:6px;color:#8b8d8d}.filter-wrapper .filter-options fieldset.hide-filter{display:none}.filter-wrapper .filter-options .ui-slider{position:relative;text-align:left;background-color:#c6c5c5}.filter-wrapper .filter-options .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;cursor:default;-ms-touch-action:none;touch-action:none;border:1px solid #8b8d8d;border-radius:50%;background:#fff}.filter-wrapper .filter-options .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0;background-color:#6ba8c0;opacity:1;filter:alpha(opacity=100)}.filter-wrapper .filter-options .ui-slider .ui-slider-range.disabled-slider{opacity:0.66;filter:alpha(opacity=66)}.filter-wrapper .filter-options .ui-slider-horizontal{height:0.5em}.filter-wrapper .filter-options .ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.filter-wrapper .filter-options .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.filter-wrapper .filter-options .ui-slider-horizontal .ui-slider-range-min{left:0}.filter-wrapper .filter-options .ui-slider-horizontal .ui-slider-range-max{right:0}.filter-wrapper .filter-options .price-slider{margin:20px 10px 0px}.filter-wrapper .filter-options .price-lowest{margin-top:10px;width:40%;float:left;text-align:left}.filter-wrapper .filter-options .price-highest{margin-top:10px;width:40%;float:right;text-align:right}.filter-wrapper .filter-options .pin{display:none;padding:12px 18px;position:absolute;z-index:99999;top:-66px;left:-25px;border-radius:25%;background-color:rgba(102,102,102,0.9);color:#fff;white-space:nowrap}.filter-wrapper .filter-options .pin:after{content:" ";position:absolute;top:100%;left:50%;margin-left:-8px;border-width:8px;border-style:solid;border-color:rgba(102,102,102,0.9) transparent transparent transparent}.filter-wrapper .filter-buttons{width:100%;position:absolute;bottom:0;left:0;padding:0 12px 10px;background:#eee}.filter-wrapper .filter-buttons .btn-clear-all,.filter-wrapper .filter-buttons .btn-done{width:48%;margin-bottom:0;font-size:0.875em}.filter-wrapper .filter-buttons .btn-clear-all{float:left;background:transparent;border:1px solid #a1c5d2;color:#11293b}.filter-wrapper .filter-buttons .btn-done{float:right;background:#a1c5d2;color:#11293b}.filter-wrapper .filter-options-label-text{display:inline-block}.guest-room-selected-filters{padding:13px 0 0px;font-size:14px;line-height:14px}.filter-bar-header,.filter-bar-clear{margin-right:18px;height:36px;line-height:36px;float:left;box-sizing:border-box}html[dir=rtl] .filter-bar-header,html[dir=rtl] .filter-bar-clear{float:left;float:right}.filter-bar-clear{margin-left:15px;cursor:pointer}.filter-bar-single-wrapper{position:relative;margin-right:12px;margin-bottom:12px;box-sizing:border-box;padding:0 37px 0 18px;height:36px;float:left;line-height:36px}html[dir=rtl] .filter-bar-single-wrapper{float:left;float:right}.filter-remove-button{position:absolute;top:10px;right:14px;font-size:12px;line-height:5px;width:16px;font-size:9px;height:16px;padding:4px;cursor:pointer}.guest-room-selected-filters{display:none}.rooms-overview article.grid__12{float:left;margin-left:0;margin-right:0;margin-top:3.24654%;width:100%;overflow:visible;padding-left:0;padding-right:0;padding-top:34px}html[dir=rtl] .rooms-overview article.grid__12{float:left;float:right}.rooms-overview header{text-align:center;margin:40px 0 0}.rooms-overview header h1.grid__6{margin-bottom:3.24654%;padding:0;border:none}.rooms-overview header .display-toggles.hide-filter button{display:none}.rooms-overview header .display-toggles.hide-filter .list-view-toggle{margin-right:0}.rooms-overview header .display-toggles{margin:0;padding:0 0 39px;height:2.4em}.rooms-overview header .display-toggles .toggle-text{display:none}.rooms-overview header .display-toggles .unit-toggles{width:110px;display:inline-block}.rooms-overview header .display-toggles .unit-toggles .m-toggle,.rooms-overview header .display-toggles .unit-toggles .ft-toggle{float:left;display:inline-block;cursor:pointer}html[dir=rtl] .rooms-overview header .display-toggles .unit-toggles .m-toggle,html[dir=rtl] .rooms-overview header .display-toggles .unit-toggles .ft-toggle{float:left;float:right}.rooms-overview header .display-toggles .view-toggles{margin:0 auto;width:120px;display:none}.rooms-overview header .display-toggles .filter-btn-wrapper{margin:0 auto;display:inline-block;width:47%}.rooms-overview header .display-toggles button{width:100%;float:right;background:#a1c5d3;color:#11293b;font-family:'sheraton-sans', Arial, Helvetica, sans-serif}.rooms-overview header .display-toggles .unit-toggles a,.rooms-overview header .display-toggles .view-toggles a{display:block;background:none;border:1px solid;padding:0px 14px;border-color:#6ba8c0;color:#6ba8c0;height:34px;line-height:32px;font-size:0.875em}.rooms-overview header .display-toggles .current a{background:#6ba8c0;color:#fff;border:1px solid #6ba8c0}.rooms-overview header .display-toggles hr{display:none}.rooms-overview .guest-room-features.grid__12{margin-left:0;margin-right:0;margin-top:3.24654%;width:100%;display:block}.rooms-overview .guest-room-features.grid__12 .room.grid__4{border:none;cursor:pointer}.rooms-overview .guest-room-features.grid__12 .room.grid__4>hr{display:none}.rooms-overview .guest-room-features.grid__12 .room.grid__4 .room-image-wrapper{position:relative;height:199px;overflow:hidden}.rooms-overview .guest-room-features.grid__12 .room.grid__4 .room-image-wrapper a{position:absolute;top:0;right:0;left:0;bottom:0}.rooms-overview .guest-room-features.grid__12 .room.grid__4 .room-price{display:block;position:absolute;top:24px;left:0;right:auto;bottom:auto;padding:10px 24px;text-align:left;text-transform:none;text-shadow:none;background:rgba(0,0,0,0.6)}html[dir=rtl] .rooms-overview .guest-room-features.grid__12 .room.grid__4 .room-price{right:0;left:auto}html[dir=rtl] .rooms-overview .guest-room-features.grid__12 .room.grid__4 .room-price{left:auto;right:0}html[dir=rtl] .rooms-overview .guest-room-features.grid__12 .room.grid__4 .room-price{text-align:left;text-align:right}.rooms-overview .guest-room-features.grid__12 .room.grid__4 .room-price sup{top:0;font-size:1em;font-family:Arial, Helvetica, sans-serif}.rooms-overview .guest-room-features.grid__12 .room.grid__4 .room-price span{display:block;font-size:1.846em;font-family:Arial, Helvetica, sans-serif}.rooms-overview .guest-room-features.grid__12 .room.grid__4 .room-meta{padding:15px 24px 20px}.rooms-overview .guest-room-features.grid__12 .room.grid__4 .room-meta p{margin-top:4px}.rooms-overview .guest-room-features.grid__12 .room.grid__4 .room-meta hr{display:block;border:solid #c6c5c5;border-width:1px 0 0;width:100%;margin:40px auto 12px}.rooms-overview .guest-room-features.grid__12 .room.grid__4 .room-meta h3{text-transform:none}.rooms-overview .guest-room-features.grid__12 .room.grid__4 .room-meta h3 a{font:inherit;color:inherit;outline:0}.rooms-overview .guest-room-features.grid__12 .room.grid__4 .room-meta .room-description{min-height:23px}.rooms-overview .guest-room-features.grid__12 .room.grid__4 .room-meta .room-description .tctMore,.rooms-overview .guest-room-features.grid__12 .room.grid__4 .room-meta .room-description .tctLess{position:relative;z-index:2}.rooms-overview .guest-room-features.grid__12 .room.grid__4 .room-meta .room-description,.rooms-overview .guest-room-features.grid__12 .room.grid__4 .room-meta .room-features{display:none}.rooms-overview .guest-room-features.grid__12 .room.grid__4 .room-meta .room-attributes .room-legend-cntr{min-height:22px}.rooms-overview .guest-room-features.grid__12 .room.grid__4 .room-meta .room-attributes p{position:absolute;bottom:66px;color:#8b8d8d;font-family:Arial, Helvetica, sans-serif}.rooms-overview .guest-room-features.grid__12 .room.grid__4 .room-meta .room-attributes p .room-area{font-size:1em;font-weight:bold}.rooms-overview .guest-room-features.grid__12 .room.grid__4 .room-meta .room-attributes p .room-area span{font-weight:normal}.rooms-overview .guest-room-features.grid__12 .room.grid__4 .room-meta .room-attributes .guest-room-attributes a{font-size:1em}.rooms-overview .guest-room-features.grid__12 .room.grid__4 .room-meta .room-attributes .guest-room-attributes .icon-bed:before{font-size:1.563em}.rooms-overview .guest-room-features.grid__12 .room.grid__4 .room-meta .room-attributes .guest-room-attributes .icon-bed.invisible,.rooms-overview .guest-room-features.grid__12 .room.grid__4 .room-meta .room-attributes .guest-room-attributes .icon-people.invisible{visibility:hidden}.rooms-overview .guest-room-features.grid__12 .room.grid__4 .room-meta .room-attributes .guest-room-attributes .guest-room-sleep{color:#fff}.rooms-overview .guest-room-features.grid__12 .room.grid__4 .room-meta .room-attributes .guest-room-attributes .guest-room-bed-options{z-index:99999}.rooms-overview .guest-room-features.grid__12 .room.grid__4 .room-meta .room-attributes .guest-room-attributes .guest-room-bed-options:before{font-size:1.563em}.rooms-overview .guest-room-features.grid__12 .room.grid__4 .room-meta .room-attributes .guest-room-attributes .guest-room-bed-options li{color:#fff;margin-left:10px;margin-right:10px}.rooms-overview .guest-room-features.grid__12 .room.grid__4 .room-meta .room-attributes .guest-room-attributes .current-attribute{display:none}.rooms-overview .guest-room-features.grid__12 .room.grid__4 .room-meta .room-attributes .room-price{font-weight:normal}.rooms-overview .guest-room-features.grid__12 .room.grid__4 .room-meta .room-attributes .room-price span{font-weight:normal}.rooms-overview .guest-room-features.grid__12 .room.grid__4.room-spacer{margin-left:0}html[dir=rtl] .rooms-overview .guest-room-features.grid__12 .room.grid__4.room-spacer{margin-right:0;margin-left:0}.rooms-overview .rooms-overview-wrapper.list-view .guest-room-selected-filters{border-bottom:none;margin-bottom:0}@media (min-width: 768px){.filter-wrapper{width:360px;right:0}.rooms-overview article.grid__12{margin-top:0;padding-top:0}.rooms-overview header{padding:0 0 30px;border-bottom:1px solid #c6c5c5}.rooms-overview header h1.grid__6,.rooms-overview header .display-toggles.grid__6{width:100%;float:right;margin-right:0;margin-left:0}.rooms-overview header .display-toggles{padding-bottom:0}.rooms-overview header .display-toggles .toggle-text{display:inline-block;vertical-align:top;height:1.875em;line-height:1.875;font-family:Arial, Helvetica, sans-serif;color:#8b8d8d;font-size:1em;font-weight:bold;float:none;margin-right:14px;margin-left:0}html[dir=rtl] .rooms-overview header .display-toggles .toggle-text{margin-right:14px;margin-right:0}html[dir=rtl] .rooms-overview header .display-toggles .toggle-text{margin-left:0;margin-left:14px}.rooms-overview header .display-toggles .view-toggles{width:120px;display:inline-block}.rooms-overview header .display-toggles .view-toggles .grid-view-toggle,.rooms-overview header .display-toggles .view-toggles .list-view-toggle{float:left;display:inline-block;cursor:pointer}html[dir=rtl] .rooms-overview header .display-toggles .view-toggles .grid-view-toggle,html[dir=rtl] .rooms-overview header .display-toggles .view-toggles .list-view-toggle{float:left;float:right}.rooms-overview header .display-toggles .filter-btn-wrapper{width:auto}.rooms-overview header .display-toggles .filter-btn-wrapper.hide-filter{display:none}.rooms-overview header .display-toggles button{width:auto;padding:8px 22px}.rooms-overview .rooms-overview-wrapper.grid{padding:0 24px}.rooms-overview .rooms-overview-wrapper.list-view header{margin-bottom:0}.rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12{margin-top:0}.rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4{width:100%;float:right;margin-right:0;margin-left:0;margin-bottom:0;padding:0 24px;border-top:1px solid #c6c5c5}.rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4:first-child{margin-top:0;border-top:0}.rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4:hover{border-bottom-color:#eee;z-index:2}.rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .bottom-hr{display:none}.rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .room-image-wrapper{width:22.56509%;float:right;margin-right:3.24654%;float:left;margin:3.24654% 0;position:static;min-height:1px}html[dir=rtl] .rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .room-image-wrapper{float:left;float:right}.rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .room-meta{width:74.18836%;float:right;margin-right:3.24654%;float:left;margin:3.24654%;margin-right:0;padding:0;min-height:133px}html[dir=rtl] .rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .room-meta{float:left;float:right}html[dir=rtl] .rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .room-meta{margin-left:0;margin-right:3.24654%}.rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .room-meta .room-description{display:block;width:53.61063%;float:right;margin-right:4.37608%;float:left;margin-left:0;margin-right:0;min-height:1px}html[dir=rtl] .rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .room-meta .room-description{float:left;float:right}.rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .room-meta .room-description p{display:block;font-family:Arial, Helvetica, sans-serif;color:#8b8d8d;padding-right:1.1em;position:relative}html[dir=rtl] .rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .room-meta .room-description p{padding-left:1.1em;padding-right:0}.rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .room-meta .room-features{display:none}.rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .room-meta .room-attributes{width:42.01329%;float:right;margin-right:4.37608%;float:left;margin-left:3.24654%;margin-right:0;min-height:1px}html[dir=rtl] .rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .room-meta .room-attributes{float:left;float:right}html[dir=rtl] .rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .room-meta .room-attributes{margin-left:3.24654%;margin-left:0}html[dir=rtl] .rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .room-meta .room-attributes{margin-right:0;margin-right:3.24654%}.rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .room-meta .room-attributes p{position:static;padding:0;margin:0}.rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .room-meta .room-attributes p .room-area{color:#8b8d8d;font-size:0.875em}.rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .room-meta .room-attributes p .room-area span{color:#6ba8c0;font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-size:1em}.rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .room-meta .room-attributes hr{display:none}.rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .room-meta .room-attributes .guest-room-attributes{width:100%}.rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .room-meta .room-attributes .guest-room-attributes .icon-bed,.rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .room-meta .room-attributes .guest-room-attributes .icon-people{margin:0;color:#8b8d8d;font-size:1em}.rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .room-meta .room-attributes .guest-room-attributes .icon-bed:before,.rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .room-meta .room-attributes .guest-room-attributes .icon-people:before{content:'';margin:0}.rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .room-meta .room-attributes .guest-room-attributes .icon-bed:after,.rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .room-meta .room-attributes .guest-room-attributes .icon-people:after{content:':'}.rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .room-meta .room-attributes .guest-room-attributes .icon-bed:hover,.rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .room-meta .room-attributes .guest-room-attributes .icon-people:hover{opacity:1}.rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .room-meta .room-attributes .guest-room-attributes .icon-bed.invisible,.rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .room-meta .room-attributes .guest-room-attributes .icon-people.invisible{visibility:visible}.rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .room-meta .room-attributes .guest-room-attributes .icon-people .max-sleeps{display:none}.rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .room-meta .room-attributes .guest-room-attributes .guest-room-bed-options{left:-8%;white-space:nowrap}html[dir=rtl] .rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .room-meta .room-attributes .guest-room-attributes .guest-room-bed-options{right:-8%;left:auto}.rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .room-meta .room-attributes .guest-room-attributes .guest-room-sleep{left:-10%;white-space:nowrap}html[dir=rtl] .rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .room-meta .room-attributes .guest-room-attributes .guest-room-sleep{right:-10%;left:auto}.rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .room-meta .room-attributes .guest-room-attributes .guest-room-sleep .guest-room-children{float:none}.rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .room-meta .room-attributes .guest-room-attributes .current-attribute{display:inline-block}.rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .room-meta .room-attributes .room-price{position:static;background:transparent;margin:22px 0 0;padding:0;color:#8b8d8d}.rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .room-meta .room-attributes .room-price sup{top:-0.5em}.rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .room-meta .room-attributes .room-price span{display:inline-block;color:#8b8d8d}.rooms-overview .guest-room-features.grid__12 .room.grid__4{width:48.37673%;float:right;margin-right:3.24654%;float:left;margin:0 0 3.24654%;margin-left:3.24654%;clear:none;border:1px solid #fff}html[dir=rtl] .rooms-overview .guest-room-features.grid__12 .room.grid__4{float:left;float:right}html[dir=rtl] .rooms-overview .guest-room-features.grid__12 .room.grid__4{margin-right:3.24654%;margin-left:0}.rooms-overview .guest-room-features.grid__12 .room.grid__4:hover{background-color:#eee;border:1px solid #c6c5c5}}@media (min-width: 1024px){.rooms-overview header{text-align:left}html[dir=rtl] .rooms-overview header{text-align:left;text-align:right}.rooms-overview header h1.grid__6,.rooms-overview header .display-toggles.grid__6{width:48.37673%;float:right;margin-right:3.24654%;float:left;margin-left:3.24654%;margin-right:0}html[dir=rtl] .rooms-overview header h1.grid__6,html[dir=rtl] .rooms-overview header .display-toggles.grid__6{float:left;float:right}html[dir=rtl] .rooms-overview header h1.grid__6,html[dir=rtl] .rooms-overview header .display-toggles.grid__6{margin-left:3.24654%;margin-left:0}html[dir=rtl] .rooms-overview header h1.grid__6,html[dir=rtl] .rooms-overview header .display-toggles.grid__6{margin-right:0;margin-right:3.24654%}.rooms-overview header h1.grid__6{margin-bottom:0}.rooms-overview header h1.grid__6--first{margin-left:0}html[dir=rtl] .rooms-overview header h1.grid__6--first{margin-right:0;margin-left:inherit}.rooms-overview header .display-toggles{text-align:right}html[dir=rtl] .rooms-overview header .display-toggles{text-align:right;text-align:left}.rooms-overview .rooms-overview-wrapper.list-view{padding:0 24px}.rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4{margin-left:0}html[dir=rtl] .rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4{margin-right:0;margin-left:0}.rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .room-image-wrapper{width:13.96121%;float:right;margin-right:3.24654%;float:left;margin-right:0}html[dir=rtl] .rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .room-image-wrapper{float:left;float:right}.rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .room-meta{width:82.79224%;float:right;margin-right:3.24654%;float:left;margin-right:0}html[dir=rtl] .rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .room-meta{float:left;float:right}html[dir=rtl] .rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .room-meta{margin-left:0;margin-right:3.24654%}.rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .room-meta .room-description{width:37.64721%;float:right;margin-right:3.92131%;float:left;margin-right:0}html[dir=rtl] .rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .room-meta .room-description{float:left;float:right}.rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .room-meta .room-features{display:block;width:27.25508%;float:right;margin-right:3.92131%;float:left;margin-left:3.24654%;margin-right:0;position:relative;min-height:1px}html[dir=rtl] .rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .room-meta .room-features{float:left;float:right}html[dir=rtl] .rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .room-meta .room-features{margin-left:3.24654%;margin-left:0}html[dir=rtl] .rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .room-meta .room-features{margin-right:0;margin-right:3.24654%}.rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .room-meta .room-features>ul{margin-top:0;padding-left:0}.rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .room-meta .room-features>ul li{list-style:inside none disc}.rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .room-meta .room-features a{color:#6ba8c0;font-family:Arial, Helvetica, sans-serif;font-weight:bold;position:relative}.rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .room-meta .room-features a:hover+.amenities-tooltip{display:block}.rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .room-meta .room-features .amenities-tooltip{display:none;position:absolute;top:100%;left:0;background-color:rgba(102,102,102,0.9);width:220px;border-radius:6px;float:none;z-index:99999;opacity:1;margin-top:20px}.rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .room-meta .room-features .amenities-tooltip:after{content:" ";position:absolute;bottom:100%;left:8%;left:6%;margin-left:-8px;border-width:8px;border-style:solid;border-color:transparent transparent rgba(102,102,102,0.9) transparent}html[dir=rtl] .rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .room-meta .room-features .amenities-tooltip:after{right:6%;left:auto}.rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .room-meta .room-features .amenities-tooltip ul{margin:0;padding:0}.rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .room-meta .room-features .amenities-tooltip ul li{list-style:none;padding:10px 16px;border-bottom:1px solid #989898;color:#fff;font-size:1em}.rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .room-meta .room-features .amenities-tooltip ul li:last-child{border-bottom:none}.rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .room-meta .room-attributes{width:27.25508%;float:right;margin-right:3.92131%;float:left;margin-left:3.24654%;margin-right:0}html[dir=rtl] .rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .room-meta .room-attributes{float:left;float:right}html[dir=rtl] .rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .room-meta .room-attributes{margin-left:3.24654%;margin-left:0}html[dir=rtl] .rooms-overview .rooms-overview-wrapper.list-view .guest-room-features.grid__12 .room.grid__4 .room-meta .room-attributes{margin-right:0;margin-right:3.24654%}.rooms-overview .guest-room-features.grid__12 .room.grid__4{width:31.16897%;float:right;margin-right:3.24654%;float:left;margin:0 0 3.24654%;margin-left:3.24654%;clear:none;border:1px solid #fff}html[dir=rtl] .rooms-overview .guest-room-features.grid__12 .room.grid__4{float:left;float:right}html[dir=rtl] .rooms-overview .guest-room-features.grid__12 .room.grid__4{margin-right:3.24654%;margin-left:0}.rooms-overview .guest-room-features.grid__12 .room.grid__4:hover{background-color:#eee;border:1px solid #c6c5c5}}@media (min-width: 1280px){.rooms-overview .guest-room-features.grid__12 .room.grid__4{border:1px solid #fff}.rooms-overview .guest-room-features.grid__12 .room.grid__4:hover{background-color:#eee;border:1px solid #c6c5c5}}body{background:#fff;color:#5e5e5e;font-family:Arial,Helvetica,sans-serif}section article h2{font-weight:100;font-size:32px;text-transform:uppercase}::selection{background:#753c52;color:#fff}::-moz-selection{background:#753c52;color:#fff}a{color:#753c52}.stars{color:#753c52}.star-spots{color:#cfcfcf}.btn-cta{background:#753c52;color:#fff;font-family:Arial,Helvetica,sans-serif;font-weight:300}form .input{border:1px solid #cbcbcb;background:#fff;color:#6b6b6b;font-family:Arial,Helvetica,sans-serif;font-weight:400}.btn-load{border:1px solid #cbcbcb;background-color:#f0f0f0;text-align:center;font-size:1.125em;color:#753c52;height:2.875em;line-height:2.875em;cursor:pointer}.btn-load.disabled{color:#cccccc}.header-container{background:#fff;box-shadow:none}.header-container .stars-wrapper{margin:0 4px 0 0}html[dir=rtl] .header-container .stars-wrapper{margin:0 4px 0 0;margin:0 0 0 4px}.header-container .header-reviews-tablet .stars-wrapper{margin:0 4px 0 0}html[dir=rtl] .header-container .header-reviews-tablet .stars-wrapper{margin:0 4px 0 0;margin:0 0 0 4px}.header-container .logo{margin:0;top:0}.header-container .logo img{height:69px}.header-container header{background:#fff;position:relative}.header-container header h1,.header-container header .property-name{color:#3a2117;font-size:22px;font-weight:300;letter-spacing:-1px}.header-container header p{color:#333;font-family:Arial,Helvetica,sans-serif}.header-container header p a{font-weight:700}.header-container header .header-review-rating{font-weight:normal}.header-container header .header-controls .lang-select{border:1px solid #d8d8d8}.header-container header .header-controls .lang-select a{color:#333;font-weight:400}.header-container header .header-controls .lang-select a:before{color:#dfdfdf}nav{background:#fff}nav a{color:#333;font-size:16px;font-weight:300}nav>ul.wrapper{border-bottom:1px solid #d1d1d1}nav.fixed>ul.wrapper{border-bottom:0}nav #sticky-booking-widget{background:#eeedeb;border-top:1px solid #d1d1d1}nav #sticky-booking-widget .btn-cta{top:0px;padding-bottom:9px;padding-top:11px}nav #sticky-booking-widget .wrapper .sticky-missing-rate-alternate-text{font-size:16px;color:#3a2117;font-family:Arial,Helvetica,sans-serif}nav #sticky-booking-widget .bst-rate-wdg.wdg-header span.rate-from{height:21px}nav #sticky-booking-widget .bst-rate-wdg.wdg-header span.rate-from,nav #sticky-booking-widget .bst-rate-wdg.wdg-header span.rate-night{font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#898989}nav #sticky-booking-widget .bst-rate-wdg.wdg-header span.rate-currency,nav #sticky-booking-widget .bst-rate-wdg.wdg-header span.rate-value{font-family:Arial,Helvetica,sans-serif;font-size:18px}.mobile-nav div.mobile-nav-header .lang-select{border:1px solid #333}.mobile-nav ul.wrapper{border-bottom:none}.social-footer article{border:1px solid #d8d8d8}.social-footer span{background:url(../../images/luxury/sf-icon-divider.png) no-repeat center right;color:#3a2117;font-weight:300;text-transform:capitalize}html[dir=rtl] .social-footer span{background:url(../../images/luxury/sf-icon-divider.png) no-repeat center right;background:url(../../images/luxury/sf-icon-divider-2.png) no-repeat center left}.social-footer a{background-color:#666}.jiathis_style a.jtico{background-color:#666 !important}.sp-button{background-color:#fff;border:1px solid #898989}.sp-selected-button{background-color:#3a2117}.mCS-lps-theme.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-lps-theme.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#753c52}#jq-attraction-dropdown ul.jq-dropdown-menu li a,.jq-attraction-dropdown ul.jq-dropdown-menu li a,.jq-default-dropdown ul.jq-dropdown-menu li a{padding:8px 20px;font-family:Arial,Helvetica,sans-serif;color:#753c52}#jq-attraction-dropdown ul.jq-dropdown-menu li a:hover,.jq-attraction-dropdown ul.jq-dropdown-menu li a:hover,.jq-default-dropdown ul.jq-dropdown-menu li a:hover{background-color:#f0f0f0;color:#753c52}#media-modal-iframe body{background:#fff}.modal-wrapper .arrow{color:#fff}.modal-wrapper .modal-top-wrapper .modal-title h2{font-family:Arial,Helvetica,sans-serif;font-weight:300;font-size:24px;text-transform:uppercase}.modal-wrapper .category-selected{background:#dfdfdf;text-transform:capitalize}.modal-wrapper ul{background:#fff}.modal-wrapper ul .category-type{color:#5e5e5e}.modal-wrapper ul .category-options a{font-weight:bold;color:#753c52}.modal-content-wrapper{background:#dfdfdf}.modal-content-wrapper .widget-wrapper{background:#f0f0f0}.modal-content-wrapper .widget-wrapper .modal-booking-widget .bw-header{background:#f0f0f0;color:#5e5e5e}.modal-content-wrapper .widget-wrapper .modal-booking-widget .bw-header span.rate-missing-text{color:#5e5e5e}.modal-content-wrapper .widget-wrapper .booking-reserve{background:#f0f0f0;box-shadow:none}.modal-content-wrapper .widget-wrapper .booking-reserve .bw-header{color:#3a2117}.gallery-widget-wrapper{background-color:rgba(0,0,0,0.7);color:#fff;line-height:18px}.gallery-widget-wrapper .room-order,.gallery-widget-wrapper .guest-photo-order,.gallery-widget-wrapper .video-order{color:#5e5e5e;font-size:12px}.gallery-widget-wrapper .pagination{background-color:#f0f0f0}.modal-thumb-wrapper{background:#dfdfdf}.modal-thumb-wrapper .thumb-gallery ul{background:#dfdfdf}.modal-thumb-wrapper .thumb-gallery li.selected img{border:1px solid #fff;opacity:.7}.content-block-info{background:#f0f0f0}.content-block-info h3{color:#603524;font-size:24px;font-weight:300;line-height:28px}.content-block-info h5{color:#3a2117;font-size:20px;font-weight:300}.content-block-info a{text-transform:uppercase}.content-block-info .btn{font-weight:300}#splash #hero-links .splash-icon-wrapper{background-color:rgba(255,255,255,0.9)}#splash #hero-links a{color:#5b4c4c;font-family:Arial,Helvetica,sans-serif}#splash #hero-links a span{background:#5e5e5e;color:#fff}#splash .stars{color:#fff}#splash .star-spots{color:rgba(255,255,255,0.5)}#splash #hero-reviews{text-shadow:0px 1px 3px rgba(0,0,0,0.8)}#splash #hero-reviews .stars-wrapper{text-shadow:none}.splash-booking-widget .best-rate-guarantee-wrapper a{color:#898989}.splash-booking-widget .best-rate-guarantee-wrapper:before{background-color:#d8d8d8}.splash-booking-widget .best-rate-guarantee-wrapper:after{color:#696767}.splash-booking-widget>.bw-header{background:#5e5e5e;color:#fff;font-size:18px;font-weight:300}.splash-booking-widget>.bw-header span.rate{font-size:36px}.splash-booking-widget>.bw-header span.night{font-size:18px}.splash-booking-widget>.bw-header span.rate-missing-text{font-size:16px;font-weight:300;color:#fff}.splash-booking-widget .bst-rate-wdg.wdg-header span.rate-from,.splash-booking-widget .bst-rate-wdg.wdg-header span.rate-night{font-family:Arial,Helvetica,sans-serif;font-size:18px;line-height:15px;color:#ccc}.splash-booking-widget .bst-rate-wdg.wdg-header span.rate-currency,.splash-booking-widget .bst-rate-wdg.wdg-header span.rate-value{font-family:Arial,Helvetica,sans-serif;font-size:32px;line-height:26px}.splash-booking-widget .booking-reserve{background:#fff;box-shadow:0px 0px 25px 0px rgba(0,0,0,0.2)}.splash-booking-widget .booking-reserve .bw-header{color:#3a2117;font-size:18px;font-weight:300}.booking-chooser .input-check-in:before,.booking-chooser .input-check-out:before{color:#898989}.booking-chooser .input-people-count:before{color:#91878d}.booking-chooser .label{color:#6b6b6b;font-family:Arial,Helvetica,sans-serif;font-weight:400}.intro-group .hotel-intro h2{color:#603524;font-weight:100;font-size:30px;line-height:35px}.intro-group .hotel-intro-copy.is-collapsed:before{background:-moz-linear-gradient(top, rgba(255,255,255,0) 112px, #fff 100%);background:-webkit-linear-gradient(top, rgba(255,255,255,0) 112px, #fff 100%);background:linear-gradient(transparent 112px, #fff);background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0)), color-stop(100%, #fff))}.intro-group .why-book{background-color:#f0f0f0;color:#333}.intro-group .why-book .why-book-header{color:#603524;font-size:24px;font-weight:300;text-transform:uppercase}.intro-group .why-book .inner-article{padding:6px 25px 24px}.intro-group .why-book .exclusive{font-family:Georgia,serif}[lang="vi"] .intro-group .why-book .exclusive{font-family:serif}.intro-group .why-book ul li{font-size:14px;line-height:18px;padding-left:5px;padding-right:5px}.intro-group .why-book ul li:after{color:#fff}.intro-group .why-book ul li:before{background:#3a2117}.intro-group .why-book .not-member{font-size:14px}.de .intro-group .why-book .why-book-header{color:#3a2117;font-size:16px}.de .intro-group .why-book .exclusive{font-style:italic}.special-offers .offer{background-color:#fff;border:1px solid #d8d8d8}.special-offers .offer-info h3{color:#603524;font-size:24px;text-transform:uppercase}.special-offers .offer-copy{color:#5e5e5e}.special-offers .offer-copy.is-collapsed:before{background:linear-gradient(transparent 68px, #fff)}.special-offers-desktop .offer-info{background-color:#fff;border:1px solid #d8d8d8}.special-offers-desktop .offer-info h3{color:#603524;font-size:24px;font-weight:300;text-transform:uppercase}.special-offers-desktop .offer-tc a{text-transform:capitalize;font-weight:700}.special-offers-desktop .sp-arrow{background-color:#5e5e5e;color:#fff}.guest-rooms{background-color:#f0f0f0}.guest-rooms .room-unit-toggle a{background:transparent;border:1px solid #3a2117;color:#3a2117;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:400}.guest-rooms .room-unit-toggle span{margin-left:5px}html[dir=rtl] .guest-rooms .room-unit-toggle span{margin-right:5px;margin-left:0}.guest-rooms .room-unit-toggle .current a{background:#753c52;border:1px solid #753c52;color:#fff}.guest-rooms .hotel-info-features{background:#fff}.guest-rooms .hotel-info-features h3{color:#603524;font-size:24px;font-weight:100;margin-bottom:17px}.guest-rooms .hotel-info-features a{font-weight:700}.guest-rooms .hotel-info-features hr{background-color:#e1e1e1}.guest-rooms .hotel-info-features .hotel-features{border-left-color:#e1e1e1}html[dir=rtl] .guest-rooms .hotel-info-features .hotel-features{border-right-color:#e1e1e1;border-left-color:none}.guest-rooms .guest-room-features .room{background:#fff}.guest-rooms .guest-room-features .room-price{background:rgba(74,57,57,0.8);color:#fff;font-weight:300;text-align:left;font-size:12px;line-height:18px;padding:8px 15px 10px}html[dir=rtl] .guest-rooms .guest-room-features .room-price{text-align:left;text-align:right}.guest-rooms .guest-room-features .room-price span{font-size:20px;font-weight:300}.guest-rooms .guest-room-features .room-meta{border:1px solid #cbcbcb;border-top:0}.guest-rooms .guest-room-features .room-meta h3{color:#333;font-size:18px;font-weight:400;margin-bottom:4px;text-transform:uppercase}.guest-rooms .guest-room-features .room-meta span.unit{text-transform:lowercase}.guest-rooms .guest-room-features .room-beds,.guest-rooms .guest-room-features .room-sleeps,.guest-rooms .guest-room-features .room-beds-mobile-wrapper,.guest-rooms .guest-room-features .room-occupants-mobile-wrapper{font-family:Arial,Helvetica,sans-serif}.guest-rooms .guest-room-features .room-beds a,.guest-rooms .guest-room-features .room-sleeps a,.guest-rooms .guest-room-features .room-beds-mobile-wrapper a,.guest-rooms .guest-room-features .room-occupants-mobile-wrapper a{font-family:Arial,Helvetica,sans-serif}.guest-rooms .guest-room-features .room-beds.is-active .guest-room-bed-options,.guest-rooms .guest-room-features .room-beds:hover .guest-room-bed-options,.guest-rooms .guest-room-features .room-beds-mobile.is-active .guest-room-bed-options,.guest-rooms .guest-room-features .room-beds-mobile:hover .guest-room-bed-options{background-color:#753c52;color:#fff}.guest-rooms .guest-room-features .room-beds.is-active .guest-room-bed-options:after,.guest-rooms .guest-room-features .room-beds:hover .guest-room-bed-options:after,.guest-rooms .guest-room-features .room-beds-mobile.is-active .guest-room-bed-options:after,.guest-rooms .guest-room-features .room-beds-mobile:hover .guest-room-bed-options:after{border-top-color:#753c52}.guest-rooms .guest-room-features .room-sleeps.is-active .guest-room-sleep,.guest-rooms .guest-room-features .room-sleeps:hover .guest-room-sleep,.guest-rooms .guest-room-features .room-occupants-mobile.is-active .guest-room-sleep,.guest-rooms .guest-room-features .room-occupants-mobile:hover .guest-room-sleep{background-color:#753c52;color:#fff}.guest-rooms .guest-room-features .room-sleeps.is-active .guest-room-sleep:after,.guest-rooms .guest-room-features .room-sleeps:hover .guest-room-sleep:after,.guest-rooms .guest-room-features .room-occupants-mobile.is-active .guest-room-sleep:after,.guest-rooms .guest-room-features .room-occupants-mobile:hover .guest-room-sleep:after{border-top-color:#753c52}.guest-rooms .guest-room-features .room-sleeps.is-active .guest-room-sleep .guest-room-max-sleep,.guest-rooms .guest-room-features .room-sleeps:hover .guest-room-sleep .guest-room-max-sleep,.guest-rooms .guest-room-features .room-occupants-mobile.is-active .guest-room-sleep .guest-room-max-sleep,.guest-rooms .guest-room-features .room-occupants-mobile:hover .guest-room-sleep .guest-room-max-sleep{font-weight:700}.guest-rooms .guest-room-features a.show-more-rooms{background:#753c52;color:#fff;font-size:16px}.guest-rooms .guest-room-features a.show-more-rooms:before{display:none}.meetings-events .meetings-events-wrapper{background-color:#f0f0f0}.meetings-events .meetings-events-splash span{color:#fff;font-family:Georgia,serif;font-size:14px;font-style:italic;text-shadow:1px 1px 3px rgba(0,0,0,0.8);text-transform:capitalize}[lang="vi"] .meetings-events .meetings-events-splash span{font-family:serif}.guest-reviews .stars{color:#753c52}.guest-reviews .star-spots{color:rgba(117,60,82,0.5)}.guest-reviews article{border:1px solid #d8d8d8}.guest-reviews .guest-review-intro h2{font-size:24px;margin-bottom:12px}.guest-reviews .guest-review-intro p a{font-weight:700}.guest-reviews .guest-review-details{background:#f0f0f0;border-left:1px solid #d8d8d8}html[dir=rtl] .guest-reviews .guest-review-details{border-right:1px solid #d8d8d8;border-left:none}.guest-reviews .guest-review-details h3{color:#753c52;font-size:16px;font-weight:300;line-height:20px}.guest-reviews .guest-review-details h3 span{font-size:50px;line-height:54px}.guest-reviews .guest-review-details h3 span sup{top:-22px;font-size:18px}.guest-reviews .guest-review-details .guest-name{clear:both;color:#753c52}.guest-reviews .guest-review-details .guest-quote{color:#753c52;line-height:20px}.guest-reviews .guest-review-details p.callout a{font-size:14px;font-weight:700;text-transform:capitalize}.guest-reviews .ratings{color:#333}.guest-reviews .rating-bar{background-color:#c7c7c7;border:1px solid #ccc;border-radius:2px}.guest-reviews .rating-bar div:not(.active-rating){border-right:1px solid #ccc}.guest-reviews .rating-bar .active-rating{background:#753c52;border-radius:2px 0 0 2px}.food-drink .venue-detail-info{background-color:rgba(255,255,255,0.95);max-width:272px}.food-drink .venue-detail-info .restaurant-label{color:rgba(94,94,94,0.5);font-size:14px;font-weight:300;text-transform:uppercase}.food-drink .venue-detail-info h4{color:#603524;font-size:28px;font-weight:300;line-height:29px;margin-bottom:14px;text-transform:uppercase}.food-drink .venue-detail-info ul li{font-size:16px;line-height:26px}.food-drink .venue-detail-info ul li span{text-transform:capitalize;font-weight:400}.food-drink .venue-detail-info a.venue-detail-learn-more{background-color:#753c52;color:#fff;font-weight:300;padding:10px 20px}.gallery article .gallery-nav-arrow:before{background-color:#fff;border-right:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4;content:'';display:block;height:16px;left:6px;position:absolute;top:-8px;transform:rotate(45deg);-ms-transform:rotate(45deg);width:16px}.gallery .gallery-categories{border-bottom:1px solid #c4c4c4}.gallery .gallery-categories li a{font-size:18px;font-style:normal}.gallery .gallery-categories li.current a{color:#333}.location .infoBubble h3{color:#603524;font-family:Arial,Helvetica,sans-serif;font-weight:300}.location .infoBubble h5{color:#5e5e5e;font-family:Georgia,serif;font-style:italic}[lang="vi"] .location .infoBubble h5{font-family:serif}.location .infoBubble .getMarkerDirections{font-family:Arial,Helvetica,sans-serif;font-weight:700;text-transform:capitalize}.location .map-widget{background-color:rgba(91,76,76,0.9);color:#fff}.location .map-widget h3{font-family:Arial,Helvetica,sans-serif;font-size:24px;font-weight:300}.location .map-widget a{color:#fff;font-weight:700;text-transform:capitalize}.location .map-widget p{color:#fff}.location .map-widget .directions-widget-button a{text-transform:capitalize}.location .map-widget .directions-widget-button a:after{content:"\e600";font-family:'lps';font-size:12px;font-weight:400;margin-left:0.5em;position:relative;top:-1px}html[dir=rtl] .location .map-widget .directions-widget-button a:after{margin-right:0.5em;margin-left:0}.location .map-widget .attraction-trigger-wrapper{background:#fff;color:#753c52}.location .map-widget .attraction-trigger-wrapper a{color:#753c52}.location .map-widget ol.map-widget-filter li{border-bottom:1px solid rgba(255,255,255,0.2)}.location .map-widget div.map-widget-navigation div{border:1px solid #776e6e;font-weight:300;letter-spacing:1px;padding:11px 28px 7px}.location .map-widget p.explore a:after{content:"\e600";font-family:'lps';font-size:12px;font-weight:400;margin-left:0.5em;position:relative;top:-1px}html[dir=rtl] .location .map-widget p.explore a:after{margin-right:0.5em;margin-left:0}.location .directions-widget{background-color:rgba(255,255,255,0.95)}.location .directions-widget h3{color:#5e5e5e;font-size:24px;font-family:Arial,Helvetica,sans-serif;font-weight:300}.location .directions-widget .close-directions-widget:before{color:#5e5e5e}.location .directions-widget .modeSelected{border-bottom:1px solid #333}.location .directions-widget .modeSelected .modeSelect{background-color:#753c52}.location .directions-widget .mode:before{color:#333}.location .directions-widget .mode.is-active:before{color:#753c52}.location .directions-widget .directions-search{background-color:#f0f0f0}.location .directions-widget ::-webkit-input-placeholder{color:#898989}.location .directions-widget :-moz-placeholder{color:#898989}.location .directions-widget ::-moz-placeholder{color:#898989}.location .directions-widget :-ms-input-placeholder{color:#898989}.plb .page-title-wrapper{background-color:#fff;padding-bottom:1.500em}.plb .page-title-wrapper.first-copy-block{padding-top:5.563em}.plb .page-title{margin-bottom:0}.plb .page-title h1,.plb .page-title h2,.plb .page-title h3,.plb .page-title h4,.plb .page-title h5,.plb .page-title h6{background:none;border:none;margin:0;padding:0}.plb .page-title header{padding:0;margin-bottom:0}.plb .page-title header h1,.plb .page-title header h2,.plb .page-title header h3,.plb .page-title header h4,.plb .page-title header h5,.plb .page-title header h6{background:none;border:none;margin:0;font-family:Arial,Helvetica,sans-serif;color:#603524;text-transform:uppercase;font-size:2.25em;font-weight:normal;line-height:1.16em}[lang="vi"] .plb .page-title header h1,[lang="vi"] .plb .page-title header h2,[lang="vi"] .plb .page-title header h3,[lang="vi"] .plb .page-title header h4,[lang="vi"] .plb .page-title header h5,[lang="vi"] .plb .page-title header h6{font-family:Arial,sans-serif}.plb .page-title header.center{text-align:center}.plb .page-title header.left{text-align:left}.plb .page-title header.right{text-align:right}@media (min-width: 768px){.plb .page-title{overflow:initial}.plb .page-title article{margin:0;padding:0}.plb .page-title header{margin-bottom:inherit}.plb .page-title header h1,.plb .page-title header h2,.plb .page-title header h3,.plb .page-title header h4,.plb .page-title header h5,.plb .page-title header h6{border:0}}@media (min-width: 1280px){.plb .page-title article{display:block;margin:0 auto;padding:0}.plb .page-title header{position:relative}.plb.main-container .page-title-wrapper.first-copy-block{padding-top:2.500em}}.hr-wrapper{background-color:#fff;padding-bottom:3.75em}.h-rule hr{border:0;border-top:1px solid #d2d2d2;height:2px;display:block;width:100%;margin:0}.plb .location .mobile-attraction-dropdown .attraction-trigger-wrapper{background:#fff;border:1px solid #d8d8d8}.plb .location .mobile-attraction-dropdown a.attraction-category,.plb .location .mobile-attraction-dropdown .icon-arrow-thin-down{color:#333}.plb-offers-wrapper{padding-bottom:3.75em}.plb-offers-wrapper .plb-offers .grid__12 .heading2{color:#5e5e5e;border-top:none;border-bottom:none;background:none;display:inline-block}.plb-offers .offer-seperator{display:none}.plb-offers .offers-block{margin-bottom:18px;padding-top:34px;padding-bottom:34px;height:100%;clear:both;background-color:#fff;position:relative}.plb-offers .offers-block:after{content:'';clear:both;display:table}.plb-offers .offers-block .mobile-offer-overlay{cursor:pointer;display:inline-block;position:absolute;width:100%;top:0;height:100%}.plb-offers .offers-block .offer-image{padding-left:6.0870%;padding-right:6.0870%;box-sizing:border-box}.plb-offers .offers-block .offer-image img{border:none;width:100%}.plb-offers .offers-block .offers-desc .offer-info{padding-left:6.0870%;padding-right:6.0870%;width:100%}.plb-offers .offers-block .offers-desc .offer-info h3{color:#603524;font-size:24px;line-height:30px;font-weight:normal;font-family:Arial,Helvetica,sans-serif;margin-bottom:0}[lang="vi"] .plb-offers .offers-block .offers-desc .offer-info h3{font-family:Arial,sans-serif}.plb-offers .offers-block .offers-desc .offer-info .view-all-offer{display:none}.plb-offers .offers-block .offers-desc .offer-info .view-all-offer .offer-copy{color:#5e5e5e;font-size:16px;line-height:22px;margin-bottom:25px;font-weight:normal;font-family:Arial,Helvetica,sans-serif}[lang="vi"] .plb-offers .offers-block .offers-desc .offer-info .view-all-offer .offer-copy{font-family:Arial,sans-serif}.plb-offers .offers-block .offers-desc .offer-info .view-all-offer .offer-copy span{color:#753c52;font-weight:bold;cursor:pointer;text-transform:capitalize}.plb-offers .offers-block .offers-desc .offer-info .offer-cta{display:none;float:left;margin-bottom:0}.plb-offers .offers-block .offers-desc .offer-info .offer-cta .btn-cta{padding:10px 20px}.plb-offers .offers-block .offers-desc .offer-info .offer-tc{display:none;float:right;padding-top:12px;font-size:14px;line-height:18px;margin-bottom:0;text-transform:capitalize;font-family:Arial,Helvetica,sans-serif}[lang="vi"] .plb-offers .offers-block .offers-desc .offer-info .offer-tc{font-family:Arial,sans-serif}.plb-offers .last-offers-block{margin-bottom:0}.plb-offers .special-offer-lightbox{display:none}@media (min-width: 768px){.plb-offers .offers-block .mobile-offer-overlay{display:none}.plb-offers .offers-block .offer-image{padding-right:0}html[dir=rtl] .plb-offers .offers-block .offer-image{padding-left:0;padding-right:6.087%}.plb-offers .offers-block .offers-desc{position:relative}.plb-offers .offers-block .offers-desc .offer-info{position:absolute;top:0;-webkit-transform:none;-ms-transform:none;transform:none;padding-left:0}html[dir=rtl] .plb-offers .offers-block .offers-desc .offer-info{padding-right:0;padding-left:6.087%}.plb-offers .offers-block .offers-desc .offer-info h3{margin-bottom:20px;margin-top:0}.plb-offers .offers-block .offers-desc .offer-info .view-all-offer{display:block}.plb-offers .offers-block .offers-desc .offer-info .offer-cta{display:block}.plb-offers .offers-block .offers-desc .offer-info .offer-tc{display:block}}.plb .heading1,.rooms-overview .heading1,.room-details .heading1{font-family:Arial,Helvetica,sans-serif;font-size:2.25em;font-weight:normal;line-height:1.16em;color:#603524;text-transform:uppercase}.plb .heading2,.plb .heading3,.rooms-overview .heading2,.rooms-overview .heading3,.room-details .heading2,.room-details .heading3{font-family:Helvetica, sans-serif;font-size:2em;font-weight:100;line-height:1.2em;color:#5e5e5e;text-transform:uppercase}.plb .heading4,.rooms-overview .heading4,.room-details .heading4{font-size:1.375em;font-weight:100;line-height:1.05em;text-transform:uppercase;color:#603524}.plb .heading5,.rooms-overview .heading5,.room-details .heading5{font-size:1.125em;font-weight:600;line-height:1.07em;color:#5e5e5e;text-transform:none}.plb p,.rooms-overview p,.room-details p{margin-bottom:1.3em}.plb .block-plb-offers,.rooms-overview .block-plb-offers,.room-details .block-plb-offers{background-color:#f0f0f0}.plb .plb-offers .offers-block,.rooms-overview .plb-offers .offers-block,.room-details .plb-offers .offers-block{margin-bottom:0;border:1px solid #d8d8d8}.plb .plb-offers .offers-block .offers-desc .offer-info .offer-cta .btn-cta,.rooms-overview .plb-offers .offers-block .offers-desc .offer-info .offer-cta .btn-cta,.room-details .plb-offers .offers-block .offers-desc .offer-info .offer-cta .btn-cta{font-weight:normal}.plb .guest-reviews,.rooms-overview .guest-reviews,.room-details .guest-reviews{background:#f0f0f0}.plb .guest-reviews .stars,.rooms-overview .guest-reviews .stars,.room-details .guest-reviews .stars{color:#3a2117}.plb .guest-reviews .plb-review,.rooms-overview .guest-reviews .plb-review,.room-details .guest-reviews .plb-review{background:#fff}.plb .guest-reviews .guest-review-details,.rooms-overview .guest-reviews .guest-review-details,.room-details .guest-reviews .guest-review-details{background:#fff;border-left:none}.plb .guest-reviews .guest-review-details h3,.rooms-overview .guest-reviews .guest-review-details h3,.room-details .guest-reviews .guest-review-details h3{color:#3a2117}.plb .guest-reviews .guest-review-details .guest-name,.plb .guest-reviews .guest-review-details .guest-quote,.rooms-overview .guest-reviews .guest-review-details .guest-name,.rooms-overview .guest-reviews .guest-review-details .guest-quote,.room-details .guest-reviews .guest-review-details .guest-name,.room-details .guest-reviews .guest-review-details .guest-quote{color:#3a2117}.plb .guest-reviews .rating-bar .active-rating,.rooms-overview .guest-reviews .rating-bar .active-rating,.room-details .guest-reviews .rating-bar .active-rating{background:#3a2117}.plb .block-guest-reviews,.rooms-overview .block-guest-reviews,.room-details .block-guest-reviews{background:#f0f0f0}.datepicker{font-family:Arial,Helvetica,sans-serif}.datepickerContainer{background:#f0f0f0;box-shadow:0 3px 6px rgba(0,0,0,0.2);border-radius:0}.datepickerContainer .datepickerGoPrev{color:#753c52}.datepickerContainer .datepickerGoNext{color:#753c52}.datepickerContainer .datepickerMonth{color:#3a2117;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:400}.datepickerContainer .datepickerDays{background:#f0f0f0}.datepickerContainer .datepickerDays td{border:1px solid #f0f0f0}.datepickerContainer tr.lowestRate{color:#000}.datepickerContainer span.minRateIcon:before{border-top-color:#994f6c}.datepickerDays td{background:#fff}.datepickerDays td a{color:#753c52;font-size:13px;font-weight:700}.datepickerDays .datepickerNotInMonth,.datepickerDays .datepickerNotInMonth.datepickerDisabled,.datepickerDays .datepickerNotInMonth.datepickerDisabled:hover{background:#f8f8f8}.datepickerDays .datepickerNotInMonth a,.datepickerDays .datepickerNotInMonth.datepickerDisabled a,.datepickerDays .datepickerNotInMonth.datepickerDisabled:hover a{color:#c1c2c2;font-weight:400}.datepickerDays .datepickerDisabled,.datepickerDays .datepickerDisabled:hover{background:#f8f8f8}.datepickerDays .datepickerDisabled a,.datepickerDays .datepickerDisabled:hover a{color:#c1c2c2;font-weight:400}.datepickerDays .datepickerSelected{background:#994f6c}.datepickerDays .datepickerSelected a{color:#fff}.datepickerDays td.minRate:before{border-top-color:#994f6c}.datepickerDays td.minRate.datepickerSelected:before{border-top-color:#fff}.datepickerDays td:hover{background:#753c52}.datepickerDays td:hover a{color:#fff}.datepickerDays td:active{background:#994f6c}.calendar-tooltip{color:#fff}.calendar-tooltip .rateWrapper{background-color:#753c52}.calendar-tooltip .headline-tooltip{color:rgba(255,255,255,0.7)}.calendar-tooltip .rate{color:#fff}.input-people-count.is-expanded,.input-check-in.is-open,.input-check-out.is-open{border-color:#753c52}.guestPickers{background-color:#fff;font-family:Arial,Helvetica,sans-serif}.guestPickers .guestPicker{background-color:#f0f0f0}.guestPickers .guestPicker a{background-color:#753c52;color:#fff;font-size:18px;font-weight:700}.guestPickers .guestPicker .pickerCopy{color:#3a2117;font-size:14px;font-weight:700}.guestPickers .guestPicker .pickerCopy span{color:rgba(58,33,23,0.8);font-size:10px}.guestPickers .guestPicker .pickerValue{color:#3a2117;font-family:Arial,Helvetica,sans-serif;font-weight:700}.lps-lightbox .featherlight-content .sp-mask,.lps-lightbox .featherlight-content .sp-grab,.lps-lightbox .featherlight-content .sp-grabbing{background-color:#fff !important}.lps-lightbox .featherlight-content .lightbox-inner-content{background-color:#fff}.lps-lightbox .featherlight-content .lps-lightbox-header{background-color:#4a3939}.lps-lightbox .featherlight-content h2{color:#fff;font-weight:300}.lps-lightbox .featherlight-content h3{color:#333;font-weight:300}.lps-lightbox .featherlight-content h4{color:#333;font-family:Arial,Helvetica,sans-serif}.lps-lightbox .featherlight-content ul li{color:#333;font-family:Arial,Helvetica,sans-serif}.lps-lightbox .featherlight-content p{color:#333;font-family:Arial,Helvetica,sans-serif}.lps-lightbox .featherlight-content p a{font-weight:normal}.lps-lightbox .featherlight-content .sp-horizontal .sp-next-arrow{background-color:#5e5e5e}.lps-lightbox .featherlight-content .sp-horizontal .sp-next-arrow:before{color:#fff}.lps-lightbox .featherlight-content .sp-horizontal .sp-previous-arrow{background-color:#5e5e5e}.lps-lightbox .featherlight-content .sp-horizontal .sp-previous-arrow:before{color:#fff}.lps-lightbox .featherlight-content .terms-and-conditions a{font-weight:bold}.lps-lightbox .featherlight-content .icon-close{color:#b1b1b1}.sp-mask.sp-grab{overflow:hidden}.footer-container footer{color:#adadad}.footer-container footer .footer-links a{color:#adadad}.footer-container footer .footer-copyright a{color:#adadad}@media (min-width: 1px) and (max-width: 1023px){#splash .mobile-title-rates{background:rgba(74,57,57,0.8);color:#fff;font-weight:300;text-align:left;font-size:12px;line-height:18px;padding:8px 15px 10px}html[dir=rtl] #splash .mobile-title-rates{text-align:left;text-align:right}#splash #hero-reviews #hero-current span{color:#fff;font-family:Arial,Helvetica,sans-serif}#splash #hero-reviews #hero-current span.cycle-pager-active{color:#fff;opacity:0.8}section.booking-mobile{background-color:#753c52}section.booking-mobile .book-now-mobile{color:#fff}section.booking-mobile .book-now-mobile a{color:#fff;font-weight:300}section.booking-mobile .phone{border-right:1px solid #fff}html[dir=rtl] section.booking-mobile .phone{border-left:1px solid #fff;border-right:none}section.booking-mobile .phone a{color:#fff}}@media (max-width: 480px){.intro-group .why-book .why-book-header{font-size:20px}.de .intro-group .why-book .why-book-header{font-size:12px}}@media (min-width: 768px){.header-container .logo img{height:172px}.header-container .header-copy{margin-left:223px}html[dir=rtl] .header-container .header-copy{margin-right:223px;margin-left:0}#splash .splash-booking-widget{top:70px}#splash #hero-reviews .hero-slide .hero-slide-copy{font-family:Georgia,serif;font-style:italic}[lang="vi"] #splash #hero-reviews .hero-slide .hero-slide-copy{font-family:serif}#splash #hero-reviews .hero-slide .hero-slide-copy .slide-caption{color:#fff;font-size:14px;text-transform:capitalize}#splash #hero-reviews .hero-slide .hero-slide-copy .rating-name{line-height:22px}#splash #hero-reviews .hero-slide .hero-slide-copy .name-and-rating{color:#eee;font-size:16px}#splash #hero-reviews .hero-slide .hero-slide-copy p.full-review{color:#eee;font-size:16px;line-height:21px}nav .wrapper>li{padding:10px 6px}nav .wrapper>li:hover .subnavigation--2col .subnavigation-wrapper,nav .wrapper>li.show-menu .subnavigation--2col .subnavigation-wrapper{width:472px}nav .wrapper>li:hover .subnavigation-wrapper,nav .wrapper>li.show-menu .subnavigation-wrapper{background-color:#fff;margin-top:10px;border:1px solid #d1d1d1;box-shadow:0 2px 0 0 rgba(0,0,0,0.15)}.intro-group .why-book .why-book-header{padding:22px 25px 0}.guest-rooms .room-image-wrapper .guest-room-cta-wrapper{background-color:rgba(255,255,255,0.5)}.gallery .wrap-photo .last-box{background-color:#753c52;color:#fff;font-weight:300;font-size:24px;text-transform:uppercase}.gallery .wrap-photo .video-view-all a,.gallery .wrap-photo .media-view-all-wrapper a{font-size:18px;font-weight:700;text-transform:capitalize}.gallery .wrap-photo .video-view-all a{color:#753c52}.gallery .wrap-photo .media-view-all-wrapper a{color:#fff}.gallery .video-meta .video-meta-name{color:#603524;font-size:24px;text-transform:uppercase}.special-offers .offer-tc{margin:31px 0 0 0}.special-offers-desktop .offer-tc{margin:30px 0 0 0}.plb-page nav,.rooms nav,.rooms-detail nav{border-top:1px solid #d1d1d1}.plb-page nav>ul.wrapper,.rooms nav>ul.wrapper,.rooms-detail nav>ul.wrapper{border-bottom:0px solid #d1d1d1}}@media (min-width: 1024px){.header-container .logo img{height:162px}.header-container .header-copy{margin-left:212px}html[dir=rtl] .header-container .header-copy{margin-right:212px;margin-left:0}#splash #hero-links{top:94px}#splash .splash-booking-widget{top:86px}#splash #hero-reviews .hero-slide .hero-slide-copy{background-color:rgba(0,0,0,0.2)}#splash .hero-control{background-color:#5e5e5e;color:#fff;opacity:0.7;text-shadow:none}#splash .hero-control:hover{opacity:1}.guest-rooms .hotel-info-features{padding:30px 30px}.meetings-events .sp-arrow{background-color:#5e5e5e;color:#fff;opacity:0.7}.meetings-events .sp-arrow:hover{opacity:1}.footer-backtotop{border:1px solid #d8d8d8;color:#666}.plb-page .header-container,.rooms .header-container,.rooms-detail .header-container{min-height:200px}}@media (min-width: 1280px){nav>ul.wrapper{width:1180px}.header-container .logo{left:50px}html[dir=rtl] .header-container .logo{right:50px;left:auto}.header-container .logo img{height:182px}.header-container .header-copy{margin-left:231px}html[dir=rtl] .header-container .header-copy{margin-right:231px;margin-left:0}.guest-rooms .hotel-info-features{padding:30px}.food-drink hr{background-color:#d8d8d8}.food-drink .venue-description{background-color:#f0f0f0}.food-drink .venue-list li{color:#753c52;font-size:18px;font-weight:700;line-height:35px;text-transform:capitalize}.food-drink .venue-list li.is-active{color:#4a3939}.food-drink .venue-list li:hover{color:#4a3939}.food-drink .venue-detail-info{max-width:272px}.food-drink .venue-detail-info .venue-tel{color:#5e5e5e;font-weight:300}}@media (min-width: 768px){.booking-widget-block .bw-header{background:#5e5e5e;color:#fff;text-transform:uppercase}.booking-widget-block .bw-header span{font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:initial;line-height:14.73px}[lang="vi"] .booking-widget-block .bw-header span{font-family:Arial,sans-serif}.booking-widget-block .booking-reserve .booking-chooser .best-rate-guarantee-wrapper{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;line-height:14px;text-transform:inherit;width:55%}[lang="vi"] .booking-widget-block .booking-reserve .booking-chooser .best-rate-guarantee-wrapper{font-family:Arial,sans-serif}.booking-widget-block .booking-reserve .booking-chooser .best-rate-guarantee-wrapper:before{background-color:#d8d7d7}.booking-widget-block .booking-reserve .booking-chooser .best-rate-guarantee-wrapper:after{color:#696767}.booking-widget-block .booking-reserve .booking-chooser .best-rate-guarantee-wrapper a{color:#8b8d8d}.booking-widget-block button.btn-cta{line-height:19px}.booking-widget-block.has-booking-package-dropdown-list .booking-reserve .booking-chooser .package-booking-dropdown-widget-container.full-package-booking-widget-container{padding:0;background:transparent;height:0px;display:block;border:none}.booking-widget-block.has-booking-package-dropdown-list .booking-reserve .booking-chooser .package-booking-dropdown-widget-container.full-package-booking-widget-container .package-booking-dropdown-list-container{width:256px;margin:0;position:absolute;top:-49px;left:438px}.booking-widget-block.has-booking-package-dropdown-list .booking-reserve .booking-chooser .package-booking-dropdown-widget-container.full-package-booking-widget-container .booking-widget-dropdown-default{border:none;text-align:right}.booking-widget-block.has-booking-package-dropdown-list .booking-reserve .booking-chooser .package-booking-dropdown-list-container{margin-bottom:0px;margin-top:8px;width:98%;font-size:14px;font-weight:700;position:relative;line-height:40px;display:inline-block}.booking-widget-block.has-booking-package-dropdown-list .booking-reserve .booking-chooser .package-booking-dropdown-list-container .booking-dropdown-default{height:40px;border:1px solid #c6c5c5;padding-left:12px;padding-right:12px;width:100%;cursor:pointer}.booking-widget-block.has-booking-package-dropdown-list .booking-reserve .booking-chooser .package-booking-dropdown-list-container .booking-dropdown-default span.icon-arrow-thin-down{float:right}.booking-widget-block.has-booking-package-dropdown-list .booking-reserve .booking-chooser .package-booking-dropdown-list-container .jq-booking-package-dropdown-list,.booking-widget-block.has-booking-package-dropdown-list .booking-reserve .booking-chooser .package-booking-dropdown-list-container .jq-booking-widget-package-dropdown-list,.booking-widget-block.has-booking-package-dropdown-list .booking-reserve .booking-chooser .package-booking-dropdown-list-container .jq-dropdown{margin-top:0;border-left:1px solid #c6c5c5;border-bottom:1px solid #c6c5c5;border-right:1px solid #c6c5c5;position:absolute;z-index:888;width:100%;background:#eeeeee}.booking-widget-block.has-booking-package-dropdown-list .booking-reserve .booking-chooser .package-booking-dropdown-list-container .jq-booking-package-dropdown-list ul.dropdown-option-list,.booking-widget-block.has-booking-package-dropdown-list .booking-reserve .booking-chooser .package-booking-dropdown-list-container .jq-booking-widget-package-dropdown-list ul.dropdown-option-list,.booking-widget-block.has-booking-package-dropdown-list .booking-reserve .booking-chooser .package-booking-dropdown-list-container .jq-dropdown ul.dropdown-option-list{margin-top:0;margin-bottom:0;padding:0;box-shadow:0 2px 4px 0 rgba(0,0,0,0.5)}.booking-widget-block.has-booking-package-dropdown-list .booking-reserve .booking-chooser .package-booking-dropdown-list-container .jq-booking-package-dropdown-list li,.booking-widget-block.has-booking-package-dropdown-list .booking-reserve .booking-chooser .package-booking-dropdown-list-container .jq-booking-widget-package-dropdown-list li,.booking-widget-block.has-booking-package-dropdown-list .booking-reserve .booking-chooser .package-booking-dropdown-list-container .jq-dropdown li{height:40px;padding-left:12px;list-style:none;color:#11293b;line-height:40px}.booking-widget-block.has-booking-package-dropdown-list .booking-reserve .booking-chooser .package-booking-dropdown-list-container .jq-booking-package-dropdown-list li:hover,.booking-widget-block.has-booking-package-dropdown-list .booking-reserve .booking-chooser .package-booking-dropdown-list-container .jq-booking-widget-package-dropdown-list li:hover,.booking-widget-block.has-booking-package-dropdown-list .booking-reserve .booking-chooser .package-booking-dropdown-list-container .jq-dropdown li:hover{background-color:#a1c5d2}.booking-widget-block.full-layout.has-booking-package-dropdown-list .bw-header{text-align:left;padding-left:33px}.booking-widget-block.full-layout.has-booking-package-dropdown-list .booking-reserve{display:block}.booking-widget-block.full-layout{background:#eeedeb}.booking-widget-block.full-layout .bw-header{background:none;color:#3a2117}.booking-widget-block.full-layout .booking-reserve{border:0px}.booking-widget-block.full-layout button.btn-cta{top:-2px}.booking-widget-block.left-layout .booking-reserve,.booking-widget-block.right-layout .booking-reserve,.booking-widget-block.center-layout .booking-reserve{box-shadow:0px 0px 25px 0px rgba(0,0,0,0.2)}}@media (min-width: 1024px){.booking-widget-block.full-layout.has-booking-package-dropdown-list .bw-header{display:inline-block;text-align:center}.booking-widget-block.full-layout.has-booking-package-dropdown-list .booking-reserve{display:inline-block}.booking-widget-block.full-layout.has-booking-package-dropdown-list .booking-reserve .booking-chooser{padding-top:0}.booking-widget-block.full-layout.has-booking-package-dropdown-list .package-booking-widget-container.package-booking-dropdown-widget-container.full-package-booking-widget-container{display:inline-block}.booking-widget-block.full-layout.has-booking-package-dropdown-list .booking-reserve .booking-chooser .package-booking-dropdown-widget-container.full-package-booking-widget-container .booking-dropdown-default.booking-widget-dropdown-default{border:1px solid #c6c5c5;background-color:#ffffff;text-align:left}.booking-widget-block.full-layout.has-booking-package-dropdown-list .booking-reserve .booking-chooser .package-booking-dropdown-widget-container.full-package-booking-widget-container .package-booking-dropdown-list-container{display:inherit;position:relative;top:initial;left:initial;width:260px}.booking-widget-block.full-layout.has-booking-package-dropdown-list .input-label-inside form div.guestPickerWrapper div.guestPickers{left:478px}}@media (min-width: 1280px){.booking-widget-block.full-layout.has-booking-package-dropdown-list .bw-header{display:inline-block}.booking-widget-block.full-layout.has-booking-package-dropdown-list .booking-reserve{display:inline-block}.booking-widget-block.full-layout.has-booking-package-dropdown-list .input-label-inside form div.guestPickerWrapper div.guestPickers{left:436px}}@media (min-width: 768px){.package-booking-widget-container{display:block}.package-booking-widget-container .icon-plane-icon:before{font-family:'packagebooking' !important;content:"\e900"}.package-booking-widget-container .icon-check-icon:before{font-family:'packagebooking' !important;content:"\e901"}.package-booking-widget-container .package-booking-checkmark{border:1px solid #cbcbcb;font-weight:400;color:#6b6b6b;background:#fff;width:20px;height:20px;display:block;font-size:12px;text-align:center;line-height:20px;float:left;cursor:pointer}.package-booking-widget-container .icon-plane-icon{margin-left:10px;top:3px;position:relative;color:#6b6b6b}.package-booking-widget-container .package-booking-widget{margin-bottom:10px}.package-booking-widget-container .package-booking-widget .add-flight-text{font-size:14px;font-weight:700;line-height:1.43;color:#6b6b6b}.package-booking-widget-container .package-booking-widget .add-flight-optional-text{font-size:12px;font-weight:700;line-height:1.17;color:#6b6b6b}.full-package-booking-widget-container{min-width:79px;height:40px;background-color:#fff;border:1px solid #cbcbcb;font-weight:400;color:#6b6b6b;margin-right:10px;font-size:16px;padding:9px 10px 10px 10px;position:relative;text-transform:none;text-align:left;top:-2px;float:left}.full-package-booking-widget-container .icon-plane-icon{margin-left:13px}.full-package-booking-widget-container .package-booking-tooltip{display:none}.full-package-booking-widget-container:hover .package-booking-tooltip{display:block;background-color:#753c52;color:#fff;top:50px;left:-18%;z-index:905;display:inline-block;margin:0;padding:15px;padding-left:16px;position:absolute;line-height:18px;font-size:14px;font-weight:700;text-align:center}.full-package-booking-widget-container:hover .package-booking-tooltip .tooltip-text{white-space:nowrap}.full-package-booking-widget-container:hover .package-booking-tooltip .tooltip-text-optional{font-size:12px}.full-package-booking-widget-container:hover .package-booking-tooltip:after{left:25%;margin-left:-7px;border:solid transparent;border-width:10px;top:0;content:" ";height:0;margin-top:-18px;pointer-events:none;position:absolute;width:0;border-bottom-color:#753c52;left:50%;border-left-width:8px;border-right-width:8px}.package-booking-activate .input-people-count{display:none}.booking-widget-block .package-booking-widget{margin-top:20px;margin-bottom:0px}.booking-widget-block .full-package-booking-widget-container{float:none;display:inline-block;top:0px;margin-right:7px}.plb .booking-widget-block.right-layout .booking-reserve,.plb .booking-widget-block.left-layout .booking-reserve,.plb .booking-widget-block.center-layout .booking-reserve{width:100%}.has-booking-package-dropdown-list path{fill:#6b6b6b}}.package-booking-widget-container{font-family:Arial,Helvetica,sans-serif}.package-booking-widget-container .icon-plane-icon,.package-booking-widget-container .icon-check-icon{color:#898989}.block-weather{background-color:#4a3939}.weather{color:#fff}.weather .weather-title{margin-bottom:2em}.weather .weather-title h1,.weather .weather-title h2,.weather .weather-title h3,.weather .weather-title h4,.weather .weather-title h5,.weather .weather-title heading2{color:#fff;font-size:2em;line-height:1.2em;font-family:Helvetica,sans-serif;font-weight:100}[lang="vi"] .weather .weather-title h1,[lang="vi"] .weather .weather-title h2,[lang="vi"] .weather .weather-title h3,[lang="vi"] .weather .weather-title h4,[lang="vi"] .weather .weather-title h5,[lang="vi"] .weather .weather-title heading2{font-family:sans-serif}.weather .weather-logo{background-image:url(../../images/weather/twn-logo-white.png)}.weather .date{font-size:0.9375em;line-height:18px;color:#fff;text-transform:uppercase;font-weight:normal}.weather .current-condition .temperature{font-size:1.875em;line-height:24px;font-weight:normal}.weather .current-condition .temperature.both-unit{font-size:1.1875em;font-weight:normal}.weather .current-condition .condition{font-size:1em;line-height:12px;font-weight:normal;color:#fff}.weather .forecast{border-top:1px solid #5f4d4d}.weather .forecast .temperature{font-size:1.1875em;line-height:24px;font-weight:normal}.weather .forecast .temperature.both-unit{font-size:0.9375em;font-weight:normal}.weather .temperature-separator{color:#fff;font-weight:normal}.weather .weather-links{border-top:1px solid #5f4d4d}.weather .weather-links .weather-link a{font-size:0.875em;line-height:15px;text-transform:inherit;color:#fff}.weather .weather-links.is-collapsed:before{background:linear-gradient(transparent 40px, #4a3939)}@media (min-width: 768px){.weather .powered-by{top:0.5em;font-size:0.75em;text-transform:inherit;color:#fff;line-height:15px;font-style:italic}.weather .weather-logo{top:0em;right:50px;left:auto}html[dir=rtl] .weather .weather-logo{right:50px;right:auto}html[dir=rtl] .weather .weather-logo{left:auto;left:50px}.weather .date{font-size:0.75em;line-height:15px;font-weight:normal;color:#fff}.weather .current-condition{border-top:0px}.weather .current-condition .temperature{font-size:1.25em;line-height:30px}.weather .current-condition .temperature.both-unit{font-size:1em}.weather .current-condition .condition{color:#fff;font-size:1em;line-height:16px;text-transform:inherit;font-weight:normal;margin-top:20px}.weather .forecast{border-top:0px;border-left:1px solid #5f4d4d;border-right:0px}html[dir=rtl] .weather .forecast{border-left:1px solid #5f4d4d;border-left:0px}html[dir=rtl] .weather .forecast{border-right:0px;border-right:1px solid #5f4d4d}.weather .forecast .temperature{font-size:1.25em;line-height:30px}.weather .forecast .condition{color:#fff;font-size:1em;line-height:16px;text-transform:inherit;font-weight:normal;margin-top:20px}.weather .weather-links{border-top:0px}.weather .weather-links .weather-link{border-right:1px solid #5f4d4d;border-left:0px}html[dir=rtl] .weather .weather-links .weather-link{border-right:1px solid #5f4d4d;border-right:0px}html[dir=rtl] .weather .weather-links .weather-link{border-left:0px;border-left:1px solid #5f4d4d}}@media (min-width: 1025px){.weather .date{font-size:1.125em;line-height:18px;font-weight:bold}.weather .current-condition .temperature{font-size:1.6875em}.weather .current-condition .temperature.both-unit{font-size:1.25em}.weather .forecast .temperature{font-size:1.6875em}.weather .forecast .temperature.both-unit{font-size:1.25em}}.plb .plb-gallery-wrapper{padding-bottom:3.75em;background-color:#fff}.plb .plb-gallery-wrapper .selected-media-in-vanity-url{display:none}.plb .plb-gallery-wrapper .plb-gallery-header .heading1{font-family:Arial,Helvetica,sans-serif;font-size:2em;font-weight:100;line-height:1.2em;color:#5e5e5e;text-transform:uppercase;margin-top:0;margin-bottom:0;text-align:center;line-height:1.25}[lang="vi"] .plb .plb-gallery-wrapper .plb-gallery-header .heading1{font-family:Arial,sans-serif}.plb .plb-gallery-wrapper .plb-gallery-header .plb-gallery-filters-wrapper{text-align:right}html[dir=rtl] .plb .plb-gallery-wrapper .plb-gallery-header .plb-gallery-filters-wrapper{text-align:right;text-align:left}.plb .plb-gallery-wrapper .plb-gallery-header .plb-gallery-filters-wrapper div.gallery-filter-wrap{width:44%;cursor:pointer;display:inline-block}.plb .plb-gallery-wrapper .plb-gallery-header .plb-gallery-filters-wrapper div.gallery-filter-wrap.gallery-category-wrap{margin-left:20px;margin-right:0px}html[dir=rtl] .plb .plb-gallery-wrapper .plb-gallery-header .plb-gallery-filters-wrapper div.gallery-filter-wrap.gallery-category-wrap{margin-left:20px;margin-left:0}html[dir=rtl] .plb .plb-gallery-wrapper .plb-gallery-header .plb-gallery-filters-wrapper div.gallery-filter-wrap.gallery-category-wrap{margin-right:0px;margin-right:20px}.plb .plb-gallery-wrapper .plb-gallery-header .plb-gallery-filters-wrapper div.gallery-filter-wrap div.input{width:100%;margin-left:0;margin-right:0;padding-right:30px;padding-left:10px;color:#753c52;font-weight:bold}html[dir=rtl] .plb .plb-gallery-wrapper .plb-gallery-header .plb-gallery-filters-wrapper div.gallery-filter-wrap div.input{padding-right:30px;padding-right:10px}html[dir=rtl] .plb .plb-gallery-wrapper .plb-gallery-header .plb-gallery-filters-wrapper div.gallery-filter-wrap div.input{padding-left:10px;padding-left:30px}.plb .plb-gallery-wrapper .plb-gallery-header .plb-gallery-filters-wrapper div.gallery-filter-wrap div.input div.icon-arrow-thin-down{height:100%;width:20px;position:absolute;top:10px;right:10px;text-align:right}.plb .plb-gallery-wrapper .plb-gallery-header .plb-gallery-filters-wrapper div.gallery-filter-wrap ul{text-align:left}html[dir=rtl] .plb .plb-gallery-wrapper .plb-gallery-header .plb-gallery-filters-wrapper div.gallery-filter-wrap ul{text-align:left;text-align:right}.plb .plb-gallery-wrapper .plb-gallery-header .plb-gallery-filters-wrapper .gallery-filter-spacer{display:block;margin-top:15px}.plb .plb-gallery-wrapper .plb-gallery-matrix{clear:both;margin-top:10px}.plb .plb-gallery-wrapper .plb-gallery-matrix div.gutter-sizer{width:3.24654%}.plb .plb-gallery-wrapper .plb-gallery-matrix .grid-item{overflow:hidden;line-height:100%;font-size:0;margin-bottom:3.24654%}.plb .plb-gallery-wrapper .plb-gallery-matrix .grid-item.grid-item-queued{display:none}.plb .plb-gallery-wrapper .plb-gallery-matrix .grid-item .media-item{position:relative;cursor:pointer;text-align:center;min-width:100px;min-height:100px}.plb .plb-gallery-wrapper .plb-gallery-matrix .grid-item .media-item.is-loading{background-color:#dcdcdc;background-image:url("../../images/image_load_spinner.gif");background-repeat:no-repeat;background-position:center center}.plb .plb-gallery-wrapper .plb-gallery-matrix .grid-item .media-item.is-loading picture{visibility:hidden}.plb .plb-gallery-wrapper .plb-gallery-matrix .grid-item .media-item.is-broken picture{visibility:hidden}.plb .plb-gallery-wrapper .plb-gallery-matrix .grid-item .media-item picture{display:block;height:100%;visibility:visible}.plb .plb-gallery-wrapper .plb-gallery-matrix .grid-item .media-item img{max-width:100%}.plb .plb-gallery-wrapper .plb-gallery-matrix .grid-item .media-item .video-thumbnail{width:100%}.plb .plb-gallery-wrapper .plb-gallery-matrix .grid-item .media-item .overlay{width:100%;height:100%;position:absolute;top:0;left:0;text-align:center}.plb .plb-gallery-wrapper .plb-gallery-matrix .grid-item .media-item .overlay.propertyImageOverlay{background-color:rgba(0,0,0,0.7);opacity:0.65}.plb .plb-gallery-wrapper .plb-gallery-matrix .grid-item .media-item .overlay span.video-icon-helper{display:inline-block;height:100%;vertical-align:middle}.plb .plb-gallery-wrapper .plb-gallery-matrix .grid-item .media-item .overlay img.video-icon{width:20%;max-width:90px;vertical-align:middle}.plb .plb-gallery-wrapper .plb-gallery-matrix .grid-item .media-item .overlay img.instagram-icon{width:43px;position:absolute;bottom:0px;right:0}.plb .btn-load-wrapper{text-align:center}.plb .btn-load{border:0;display:inline-block;position:relative}.plb .btn-load.disabled:before{content:"";width:32px;height:32px;position:absolute;left:-40px;margin-top:9px}.clearfix-v2{*zoom:1}.clearfix-v2:before,.clearfix-v2:after{content:'';display:table}.clearfix-v2:after{clear:both}.lightbox-gallery-open{opacity:1 !important;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;display:block !important}.lightbox-gallery{position:fixed;top:0;left:0;z-index:9999;background:rgba(0,0,0,0.8);width:100%;height:100%;display:none;opacity:0;overflow-y:scroll}.lightbox-gallery .lightbox-header{padding:14px;height:5%;color:#fff}.lightbox-gallery .lightbox-header .lightbox-title{float:left}.lightbox-gallery .lightbox-header .lightbox-close{float:right;cursor:pointer;font-size:.90em}.lightbox-gallery .lightbox-nav{display:block;margin:0 auto;padding:0 8px;width:100%;position:absolute;top:42%;left:0}.lightbox-gallery .lightbox-nav .lightbox-left-nav,.lightbox-gallery .lightbox-nav .lightbox-right-nav{padding:5px 5px;cursor:pointer;position:absolute;z-index:9998}.lightbox-gallery .lightbox-nav .lightbox-left-nav{text-align:left;padding-left:0px;left:8px}.lightbox-gallery .lightbox-nav .lightbox-right-nav{text-align:right;padding-right:0px;right:8px !important}.lightbox-gallery .lightbox-content{width:100%;height:calc(95% - 100px);margin:auto 0;padding:0 24px;text-align:center;white-space:nowrap;overflow:hidden}.lightbox-gallery .lightbox-content .ghost{height:100%;width:0%;vertical-align:middle;margin-left:-3px}.lightbox-gallery .lightbox-content .lightbox-media-wrapper{display:inline-block;position:relative;vertical-align:middle}.lightbox-gallery .lightbox-content .lightbox-share-wrapper{position:absolute;top:0;left:0;right:0;text-align:right;z-index:9998;line-height:1em}.lightbox-gallery .lightbox-content .lightbox-share-wrapper .lightbox-share{padding:5px 35px 5px 8px;text-transform:uppercase;cursor:pointer;display:inline-block;font-weight:normal;font-size:.6em;line-height:1em;padding:5px 44px 5px 10px}.lightbox-gallery .lightbox-content .lightbox-share-wrapper .lightbox-share:before{position:absolute;right:10px;top:4px}.lightbox-gallery .lightbox-content img{height:100%}.lightbox-gallery .lightbox-content img.mobile-ie{width:100% !important;height:auto !important;margin:0 !important;position:static !important}.lightbox-gallery .lightbox-content .lightbox-media-wrapper.video{height:100%;display:block}.lightbox-gallery .lightbox-content .lightbox-media-wrapper.video .video-js{width:100%;height:100%}.lightbox-gallery .lightbox-content .lightbox-media-wrapper iframe{display:block;width:100%;height:100%}.lightbox-gallery .lightbox-content .lightbox-media-wrapper .brightcove-wrapper{clear:both;float:none;position:relative;width:100%;height:100%}.lightbox-gallery .lightbox-caption-outer-wrapper{width:100%}.lightbox-gallery .lightbox-caption-outer-wrapper .lightbox-media-total{text-align:center;margin:0;background:transparent;font-size:.9em}.lightbox-gallery .lightbox-caption-outer-wrapper .lightbox-caption-inner-wrapper{height:100%;padding:10px 34px}.lightbox-gallery .lightbox-caption-outer-wrapper .lightbox-caption-inner-wrapper .lightbox-caption-arrow{display:none}.lightbox-gallery .lightbox-caption-outer-wrapper .lightbox-caption-inner-wrapper .lightbox-caption{margin-top:12px}.lightbox-gallery .lightbox-caption-outer-wrapper .lightbox-caption-inner-wrapper .lightbox-caption h1{display:none;text-transform:uppercase;font-size:1em;line-height:1.375em;margin-bottom:36px;margin-top:0px}.lightbox-gallery .lightbox-caption-outer-wrapper .lightbox-caption-inner-wrapper .lightbox-caption p{font-size:1em;line-height:1.375em}.lightbox-gallery .lightbox-caption-outer-wrapper .lightbox-caption-inner-wrapper .lightbox-caption .lightbox-description{padding:0 0 24px;display:none}.lightbox-gallery .lightbox-caption-outer-wrapper .lightbox-caption-inner-wrapper .lightbox-caption .btn{display:block;text-align:center;line-height:.8em;font-size:1em}@media (min-width: 768px){.plb .plb-gallery-wrapper .plb-gallery-header .filters{float:right}.plb .plb-gallery-wrapper .plb-gallery-header .filters .plb-gallery-filters-wrapper .gallery-filter-spacer{display:none}.lightbox-gallery{overflow-y:hidden}.lightbox-gallery .lightbox-header{margin:15px}.lightbox-gallery .lightbox-header .lightbox-close{font-size:1.125em}.lightbox-gallery .lightbox-header .lightbox-gallery-link{font:normal bold 16px Arial;color:#FFF;cursor:pointer;line-spacing:24px;text-transform:capitalize}.lightbox-gallery .lightbox-nav{padding:0 30px;top:45%}.lightbox-gallery .lightbox-nav .lightbox-left-nav,.lightbox-gallery .lightbox-nav .lightbox-right-nav{padding:10px 12px}.lightbox-gallery .lightbox-nav .lightbox-left-nav{padding-left:10px}.lightbox-gallery .lightbox-nav .lightbox-right-nav{padding-right:10px;right:25px}.lightbox-gallery .lightbox-content{position:relative;height:80%;padding:0 40px}.lightbox-gallery .lightbox-content .lightbox-content-inner-wrapper{top:50%;transform:translateY(-50%)}.lightbox-gallery .lightbox-content .lightbox-content-inner-wrapper .lightbox-video-wrapper{position:static;padding:0;height:100%}.lightbox-gallery .lightbox-content .lightbox-content-inner-wrapper .lightbox-video-wrapper iframe{position:static}.lightbox-gallery .lightbox-content .lightbox-share-wrapper .lightbox-share{font-size:1em;padding:5px 44px 5px 10px}.lightbox-gallery .lightbox-content .lightbox-share-wrapper:before{top:7px;font-size:.8em}.lightbox-gallery .lightbox-caption-outer-wrapper{position:absolute;bottom:0;left:0}.lightbox-gallery .lightbox-caption-outer-wrapper .lightbox-media-total{float:right;text-align:right;margin:0 50px 0 0;width:33%;font-size:1.4em;position:absolute;bottom:34px;right:10px}.lightbox-gallery .lightbox-caption-outer-wrapper .lightbox-caption-inner-wrapper{padding:20px 40px;margin:0 0 0 8.5%;width:70%;height:100px}.lightbox-gallery .lightbox-caption-outer-wrapper .lightbox-caption-inner-wrapper .lightbox-caption-arrow{float:left;margin:16px 20px 0 0;cursor:pointer;display:block;font-size:0.7em}.lightbox-gallery .lightbox-caption-outer-wrapper .lightbox-caption-inner-wrapper .lightbox-caption h1{font-size:1.250em;line-height:1.625em;cursor:pointer}.lightbox-gallery .lightbox-caption-outer-wrapper .lightbox-caption-inner-wrapper .lightbox-caption p{font-size:1em;line-height:1.375em}.lightbox-gallery .lightbox-caption-outer-wrapper .lightbox-caption-inner-wrapper .lightbox-caption .lightbox-description{padding:0px 0 24px 31px}.lightbox-gallery .lightbox-caption-outer-wrapper .lightbox-caption-inner-wrapper .lightbox-caption .btn{display:inline-block;text-align:center;line-height:1em;font-size:1em}}@media (max-width: 768px){.plb .plb-gallery-wrapper .plb-gallery-header .plb-gallery-filters-wrapper{margin-top:25px}.plb .plb-gallery-wrapper .plb-gallery-header .plb-gallery-filters-wrapper div.gallery-filter-wrap{width:100%;margin-left:0;margin-right:0}.plb .plb-gallery-wrapper .plb-gallery-header .plb-gallery-filters-wrapper div.gallery-filter-wrap.gallery-album-wrap{margin-left:0;margin-right:0}.plb .plb-gallery-wrapper .plb-gallery-header .plb-gallery-filters-wrapper div.gallery-filter-wrap.gallery-category-wrap{margin-left:0;margin-right:0}.plb .plb-gallery-wrapper .plb-gallery-header .plb-gallery-filters-wrapper div.gallery-filter-wrap .jq-dropdown .jq-dropdown-menu{max-width:100%}.plb .plb-gallery-wrapper .plb-gallery-matrix .grid-item{width:100%}.plb .plb-gallery-wrapper .plb-gallery-matrix .grid-item .media-item img{width:100%}}@media (min-width: 768px){.plb .plb-gallery-wrapper .plb-gallery-header .heading1{text-align:left}html[dir=rtl] .plb .plb-gallery-wrapper .plb-gallery-header .heading1{text-align:left;text-align:right}.plb .plb-gallery-wrapper .plb-gallery-matrix{margin-top:30px}}.plb .block-fullwidth-onecolumn>div{padding-top:3.5em}.plb .block-fullwidth-onecolumn+.block-fullwidth-onecolumn>div{padding-top:0}.plb .block-fullwidth-twocolumn+.block-fullwidth-onecolumn>div{padding-top:0}.plb .block-fullwidth-threecolumn+.block-fullwidth-onecolumn>div{padding-top:0}.plb .block-page-title+.block-fullwidth-onecolumn>div{padding-top:0}.plb .block-hr+.block-fullwidth-onecolumn>div{padding-top:0}.plb .block-location+.block-fullwidth-onecolumn>div{padding-top:0}.plb .block-custom-code+.block-fullwidth-onecolumn>div{padding-top:0}.plb .block-guest-gallery+.block-fullwidth-onecolumn>div{padding-top:0}.plb .block-fullwidth-twocolumn>div{padding-top:3.5em}.plb .block-fullwidth-onecolumn+.block-fullwidth-twocolumn>div{padding-top:0}.plb .block-fullwidth-twocolumn+.block-fullwidth-twocolumn>div{padding-top:0}.plb .block-fullwidth-threecolumn+.block-fullwidth-twocolumn>div{padding-top:0}.plb .block-page-title+.block-fullwidth-twocolumn>div{padding-top:0}.plb .block-hr+.block-fullwidth-twocolumn>div{padding-top:0}.plb .block-location+.block-fullwidth-twocolumn>div{padding-top:0}.plb .block-custom-code+.block-fullwidth-twocolumn>div{padding-top:0}.plb .block-guest-gallery+.block-fullwidth-twocolumn>div{padding-top:0}.plb .block-fullwidth-threecolumn>div{padding-top:3.5em}.plb .block-fullwidth-onecolumn+.block-fullwidth-threecolumn>div{padding-top:0}.plb .block-fullwidth-twocolumn+.block-fullwidth-threecolumn>div{padding-top:0}.plb .block-fullwidth-threecolumn+.block-fullwidth-threecolumn>div{padding-top:0}.plb .block-page-title+.block-fullwidth-threecolumn>div{padding-top:0}.plb .block-hr+.block-fullwidth-threecolumn>div{padding-top:0}.plb .block-location+.block-fullwidth-threecolumn>div{padding-top:0}.plb .block-custom-code+.block-fullwidth-threecolumn>div{padding-top:0}.plb .block-guest-gallery+.block-fullwidth-threecolumn>div{padding-top:0}.plb .block-page-title>div{padding-top:3.5em}.plb .block-fullwidth-onecolumn+.block-page-title>div{padding-top:0}.plb .block-fullwidth-twocolumn+.block-page-title>div{padding-top:0}.plb .block-fullwidth-threecolumn+.block-page-title>div{padding-top:0}.plb .block-page-title+.block-page-title>div{padding-top:0}.plb .block-hr+.block-page-title>div{padding-top:0}.plb .block-location+.block-page-title>div{padding-top:0}.plb .block-custom-code+.block-page-title>div{padding-top:0}.plb .block-guest-gallery+.block-page-title>div{padding-top:0}.plb .block-hr>div{padding-top:3.5em}.plb .block-fullwidth-onecolumn+.block-hr>div{padding-top:0}.plb .block-fullwidth-twocolumn+.block-hr>div{padding-top:0}.plb .block-fullwidth-threecolumn+.block-hr>div{padding-top:0}.plb .block-page-title+.block-hr>div{padding-top:0}.plb .block-hr+.block-hr>div{padding-top:0}.plb .block-location+.block-hr>div{padding-top:0}.plb .block-custom-code+.block-hr>div{padding-top:0}.plb .block-guest-gallery+.block-hr>div{padding-top:0}.plb .block-location>div{padding-top:3.5em}.plb .block-fullwidth-onecolumn+.block-location>div{padding-top:0}.plb .block-fullwidth-twocolumn+.block-location>div{padding-top:0}.plb .block-fullwidth-threecolumn+.block-location>div{padding-top:0}.plb .block-page-title+.block-location>div{padding-top:0}.plb .block-hr+.block-location>div{padding-top:0}.plb .block-location+.block-location>div{padding-top:0}.plb .block-custom-code+.block-location>div{padding-top:0}.plb .block-guest-gallery+.block-location>div{padding-top:0}.plb .block-custom-code>div{padding-top:3.5em}.plb .block-fullwidth-onecolumn+.block-custom-code>div{padding-top:0}.plb .block-fullwidth-twocolumn+.block-custom-code>div{padding-top:0}.plb .block-fullwidth-threecolumn+.block-custom-code>div{padding-top:0}.plb .block-page-title+.block-custom-code>div{padding-top:0}.plb .block-hr+.block-custom-code>div{padding-top:0}.plb .block-location+.block-custom-code>div{padding-top:0}.plb .block-custom-code+.block-custom-code>div{padding-top:0}.plb .block-guest-gallery+.block-custom-code>div{padding-top:0}.plb .block-guest-gallery>div{padding-top:3.5em}.plb .block-fullwidth-onecolumn+.block-guest-gallery>div{padding-top:0}.plb .block-fullwidth-twocolumn+.block-guest-gallery>div{padding-top:0}.plb .block-fullwidth-threecolumn+.block-guest-gallery>div{padding-top:0}.plb .block-page-title+.block-guest-gallery>div{padding-top:0}.plb .block-hr+.block-guest-gallery>div{padding-top:0}.plb .block-location+.block-guest-gallery>div{padding-top:0}.plb .block-custom-code+.block-guest-gallery>div{padding-top:0}.plb .block-guest-gallery+.block-guest-gallery>div{padding-top:0}.plb .block-plb-offers>div{padding-top:3.5em}.plb .block-plb-offers+.block-plb-offers>div{padding-top:0}.plb .block-guest-reviews+.block-plb-offers>div{padding-top:0}.plb .block-guest-reviews>div{padding-top:3.5em}.plb .block-plb-offers+.block-guest-reviews>div{padding-top:0}.plb .block-guest-reviews+.block-guest-reviews>div{padding-top:0}.plb .block-weather>div{padding-top:3.5em}.plb .block-weather+.block-weather>div{padding-top:0}.plb-gallery-wrapper .btn-load-wrapper{border:1px solid #cbcbcb;background-color:#f0f0f0}.plb-gallery-wrapper .btn-load.disabled:before{background-image:url("../../images/loader/LC-loader.gif")}.lightbox-gallery .lightbox-left-nav,.lightbox-gallery .lightbox-right-nav{background-color:#696767;color:#fff;font-size:1.625em}.lightbox-gallery .lightbox-share{background:#696767;color:#fff}.lightbox-gallery .lightbox-media-total{font-family:Arial,Helvetica,sans-serif;color:#fff;font-size:1.4em}.lightbox-gallery .lightbox-caption-inner-wrapper{background-color:#ccc}.lightbox-gallery .lightbox-caption-inner-wrapper .lightbox-caption h1{color:#603524;font-family:Arial,Helvetica,sans-serif}.lightbox-gallery .lightbox-caption-inner-wrapper .lightbox-caption p{color:#603524;font-family:Arial,Helvetica,sans-serif}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("http://www.danielihotelvenice.com/assets/v2/css/skin/ajax-loader.gif") center center no-repeat}.slick-slide .room-meta{width:100vw}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:9px;line-height:20px;text-align:center;color:#000;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#753c52;opacity:0.75}.room-details-wrapper .room-details-inner-wrapper .room-breadcrumb{text-align:center;font-family:Arial,Helvetica,sans-serif;font-size:0.75em;font-weight:bold;line-height:3.33}[lang="vi"] .room-details-wrapper .room-details-inner-wrapper .room-breadcrumb{font-family:Arial,sans-serif}.room-details-wrapper .room-details-inner-wrapper .room-breadcrumb div a{color:#753c52}.room-details-wrapper .room-details-inner-wrapper .room-breadcrumb .arrow:before{top:14px}.room-details-wrapper .room-details-inner-wrapper .room-breadcrumb .active{color:#5e5e5e}.room-details-wrapper .room-details-inner-wrapper header h1{color:#5e5e5e;font-family:Arial,Helvetica,sans-serif;font-size:1.875em;line-height:1.33}[lang="vi"] .room-details-wrapper .room-details-inner-wrapper header h1{font-family:Arial,sans-serif}.room-details-wrapper .room-details-inner-wrapper .room-carousel .sp-caption-container{font-family:Arial,Helvetica,sans-serif}[lang="vi"] .room-details-wrapper .room-details-inner-wrapper .room-carousel .sp-caption-container{font-family:Arial,sans-serif}.room-details-wrapper .room-details-inner-wrapper .room-carousel .sp-arrows .sp-arrow{background-color:rgba(94,94,94,0.66)}.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper{background-color:#fff}.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-attributes .room-attribute-title{font-size:0.75em;line-height:2;font-weight:bold;font-family:Arial,Helvetica,sans-serif;color:#753c52}[lang="vi"] .room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-attributes .room-attribute-title{font-family:Arial,sans-serif}.room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-attributes .room-attribute-value{font-size:1.125em;line-height:1.5;font-weight:bold;font-family:Arial,Helvetica,sans-serif;color:#3a2117}[lang="vi"] .room-details-wrapper .room-details-inner-wrapper .room-strip-wrapper .room-attributes .room-attribute-value{font-family:Arial,sans-serif}.room-details-wrapper .room-booking-wrapper .room-price{font-family:Arial,Helvetica,sans-serif;font-size:1.313em;color:#333}[lang="vi"] .room-details-wrapper .room-booking-wrapper .room-price{font-family:Arial,sans-serif}.room-details-wrapper .room-links-mobile a:before{background-color:#753c52}.room-details-wrapper .rooms-carousel .slick-prev,.room-details-wrapper .rooms-carousel .slick-next{background-color:rgba(94,94,94,0.66)}.room-details-wrapper .rooms-carousel .rooms-slick-slide .room-price{background-color:rgba(51,51,51,0.8);font-family:Arial,Helvetica,sans-serif;font-weight:normal}[lang="vi"] .room-details-wrapper .rooms-carousel .rooms-slick-slide .room-price{font-family:Arial,sans-serif}.room-details-wrapper .rooms-carousel .rooms-slick-slide .room-beds .icon-bed,.room-details-wrapper .rooms-carousel .rooms-slick-slide .room-sleeps .icon-people{color:#753c52}.room-details-wrapper .rooms-carousel .rooms-slick-slide .room-beds,.room-details-wrapper .rooms-carousel .rooms-slick-slide .room-sleeps{font-size:0.875em;font-family:Arial,Helvetica,sans-serif}[lang="vi"] .room-details-wrapper .rooms-carousel .rooms-slick-slide .room-beds,[lang="vi"] .room-details-wrapper .rooms-carousel .rooms-slick-slide .room-sleeps{font-family:Arial,sans-serif}.room-details-wrapper .rooms-carousel .rooms-slick-slide .guest-room-bed-options{background-color:#753c52}.room-details-wrapper .rooms-carousel .rooms-slick-slide .guest-room-bed-options:after{border:solid transparent;border-top-color:#753c52}.room-details-wrapper .rooms-carousel .rooms-slick-slide .guest-room-bed-options li{color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:0.875em;font-weight:bold}[lang="vi"] .room-details-wrapper .rooms-carousel .rooms-slick-slide .guest-room-bed-options li{font-family:Arial,sans-serif}.room-details-wrapper .rooms-carousel .rooms-slick-slide .guest-room-sleep{background-color:#753c52;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:0.875em;font-weight:bold}[lang="vi"] .room-details-wrapper .rooms-carousel .rooms-slick-slide .guest-room-sleep{font-family:Arial,sans-serif}.room-details-wrapper .rooms-carousel .rooms-slick-slide .guest-room-sleep:after{border:solid transparent;border-top-color:#753c52}@media (min-width: 768px){.room-details-wrapper .room-details-inner-wrapper header h1{font-size:2.25em;line-height:1.05}.room-details-wrapper .room-booking-wrapper{border:1px solid #cbcbcb;font-family:Arial,Helvetica,sans-serif;color:#603524;background-color:#f0f0f0}[lang="vi"] .room-details-wrapper .room-booking-wrapper{font-family:Arial,sans-serif}.room-details-wrapper .room-booking-wrapper .room-price{color:#333}.room-details-wrapper .room-booking-wrapper hr{border-top-color:#cbcbcb}.room-details-wrapper .room-booking-wrapper .booking-with-us{font-size:1.313em;font-weight:normal;line-height:1.14;text-transform:uppercase}.room-details-wrapper .room-booking-wrapper .booking-with-us:before{color:#e4e4e4}.room-details-wrapper .room-booking-wrapper .booking-with-us-offer{font-size:0.875em;font-weight:normal;line-height:1.28}.room-details-wrapper .room-booking-wrapper .booking-with-us-rates,.room-details-wrapper .room-booking-wrapper .booking-with-us-starpoints,.room-details-wrapper .room-booking-wrapper .booking-with-us-internet{font-size:0.875em;font-weight:normal;line-height:1.28}.room-details-wrapper .room-booking-wrapper .booking-with-us-rates:after,.room-details-wrapper .room-booking-wrapper .booking-with-us-starpoints:after,.room-details-wrapper .room-booking-wrapper .booking-with-us-internet:after{background-color:#ccc}.room-details-wrapper .room-booking-wrapper .booking-with-us-rates:before,.room-details-wrapper .room-booking-wrapper .booking-with-us-starpoints:before,.room-details-wrapper .room-booking-wrapper .booking-with-us-internet:before{color:#676767}.room-details-wrapper .room-upgrade{background-color:#f0f0f0;border:1px solid #cbcbcb}.room-details-wrapper .room-upgrade .room-upgrade-content{border:0}.room-details-wrapper .room-upgrade span{font-family:Arial,Helvetica,sans-serif;font-size:0.75em;color:#464c50;font-weight:normal;line-height:1.25}[lang="vi"] .room-details-wrapper .room-upgrade span{font-family:Arial,sans-serif}.room-details-wrapper .room-upgrade a{font-size:1em;font-weight:bold;line-height:1;font-family:Arial,Helvetica,sans-serif;color:#753c52;text-transform:uppercase}[lang="vi"] .room-details-wrapper .room-upgrade a{font-family:Arial,sans-serif}.room-details-wrapper .room-links a:before{background-color:#753c52}}.rooms-overview .rooms-overview-wrapper.grid{background:#fff}.rooms-overview .rooms-overview-wrapper.grid article.grid__12 header .display-toggles.grid__6 .toggle-text{color:#333}.rooms-overview .rooms-overview-wrapper.grid article.grid__12 header .display-toggles.grid__6 .current a{background-color:#753c52;color:#fff}.rooms-overview .rooms-overview-wrapper.grid article.grid__12 header .display-toggles.grid__6 a{border-color:#753c52;color:#753c52;background:#fff}.rooms-overview .rooms-overview-wrapper.grid article.grid__12 header .display-toggles.grid__6 .btn-filter{background:#753c52;color:#fff;font-family:Arial,Helvetica,sans-serif;text-transform:uppercase}[lang="vi"] .rooms-overview .rooms-overview-wrapper.grid article.grid__12 header .display-toggles.grid__6 .btn-filter{font-family:Arial,sans-serif}.rooms-overview .rooms-overview-wrapper.grid article.grid__12 .guest-room-features.grid__12 .room.grid__4 .room-meta{border:none}.rooms-overview .rooms-overview-wrapper.grid article.grid__12 .guest-room-features.grid__12 .room.grid__4 .room-meta .room-description h3{color:#333;font-family:Arial,Helvetica,sans-serif}[lang="vi"] .rooms-overview .rooms-overview-wrapper.grid article.grid__12 .guest-room-features.grid__12 .room.grid__4 .room-meta .room-description h3{font-family:Arial,sans-serif}.rooms-overview .rooms-overview-wrapper.grid article.grid__12 .guest-room-features.grid__12 .room.grid__4 .room-meta .room-attributes .room-area{font-family:Arial,Helvetica,sans-serif;color:#333}[lang="vi"] .rooms-overview .rooms-overview-wrapper.grid article.grid__12 .guest-room-features.grid__12 .room.grid__4 .room-meta .room-attributes .room-area{font-family:Arial,sans-serif}.rooms-overview .rooms-overview-wrapper.grid article.grid__12 .guest-room-features.grid__12 .room.grid__4 .room-meta .room-attributes .room-price{background:rgba(94,94,94,0.9);color:#fff}.rooms-overview .rooms-overview-wrapper.grid.list-view article.grid__12 .guest-room-features.grid__12 .room.grid__4 .room-meta{border:none}.rooms-overview .rooms-overview-wrapper.grid.list-view article.grid__12 .guest-room-features.grid__12 .room.grid__4 .room-meta .room-description p{color:#5e5e5e;font-size:1em;margin-top:10px}.rooms-overview .rooms-overview-wrapper.grid.list-view article.grid__12 .guest-room-features.grid__12 .room.grid__4 .room-meta .room-features a{font-family:Arial,Helvetica,sans-serif;font-weight:bold;color:#753c52}[lang="vi"] .rooms-overview .rooms-overview-wrapper.grid.list-view article.grid__12 .guest-room-features.grid__12 .room.grid__4 .room-meta .room-features a{font-family:Arial,sans-serif}.rooms-overview .rooms-overview-wrapper.grid.list-view article.grid__12 .guest-room-features.grid__12 .room.grid__4 .room-meta .room-features ul li{font-family:Arial,Helvetica,sans-serif;font-size:1em}[lang="vi"] .rooms-overview .rooms-overview-wrapper.grid.list-view article.grid__12 .guest-room-features.grid__12 .room.grid__4 .room-meta .room-features ul li{font-family:Arial,sans-serif}.rooms-overview .rooms-overview-wrapper.grid.list-view article.grid__12 .guest-room-features.grid__12 .room.grid__4 .room-meta .room-attributes .guest-room-attributes{font-family:Arial,Helvetica,sans-serif}[lang="vi"] .rooms-overview .rooms-overview-wrapper.grid.list-view article.grid__12 .guest-room-features.grid__12 .room.grid__4 .room-meta .room-attributes .guest-room-attributes{font-family:Arial,sans-serif}.rooms-overview .rooms-overview-wrapper.grid.list-view article.grid__12 .guest-room-features.grid__12 .room.grid__4 .room-meta .room-attributes .guest-room-attributes .icon-bed,.rooms-overview .rooms-overview-wrapper.grid.list-view article.grid__12 .guest-room-features.grid__12 .room.grid__4 .room-meta .room-attributes .guest-room-attributes .icon-people{color:#5e5e5e}.rooms-overview .rooms-overview-wrapper.grid.list-view article.grid__12 .guest-room-features.grid__12 .room.grid__4 .room-meta .room-attributes p .room-area{font-size:1em;color:#5e5e5e}.rooms-overview .rooms-overview-wrapper.grid.list-view article.grid__12 .guest-room-features.grid__12 .room.grid__4 .room-meta .room-attributes p .room-area span{color:#753c52}.rooms-overview .rooms-overview-wrapper.grid.list-view article.grid__12 .guest-room-features.grid__12 .room.grid__4 .room-meta .room-attributes .room-price{background:transparent;color:#333}.rooms-overview .rooms-overview-wrapper.grid.list-view article.grid__12 .guest-room-features.grid__12 .room.grid__4 .room-meta .room-attributes .room-price span{color:#333}.filter-wrapper{background-color:#f0f0f0}.filter-wrapper .filter-header h3{font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;color:#696767;margin:0.7em 0 1em}[lang="vi"] .filter-wrapper .filter-header h3{font-family:Arial,sans-serif}.filter-wrapper .filter-header span{color:#753c52;line-height:0}.filter-wrapper .filter-options fieldset:first-child legend{font-weight:normal;color:#696767}.filter-wrapper .filter-options fieldset #slider .ui-slider-range{background:#753c52}.filter-wrapper .filter-options fieldset #slider.ui-widget-content{background:#cbcbcb}.filter-wrapper .filter-options fieldset #slider .pin{font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#fff}[lang="vi"] .filter-wrapper .filter-options fieldset #slider .pin{font-family:Arial,sans-serif}.filter-wrapper .filter-options fieldset legend{font-family:Arial,Helvetica,sans-serif;color:#333;font-weight:bold}[lang="vi"] .filter-wrapper .filter-options fieldset legend{font-family:Arial,sans-serif}.filter-wrapper .filter-options fieldset label{font-family:Arial,Helvetica,sans-serif;color:#333}[lang="vi"] .filter-wrapper .filter-options fieldset label{font-family:Arial,sans-serif}.filter-wrapper .filter-options fieldset label input[type='checkbox']:checked+span:after{color:#753c52}.filter-wrapper .filter-options fieldset label span{border-color:#696767}.filter-wrapper .filter-buttons{background-color:#f0f0f0}.filter-wrapper .filter-buttons .btn-clear-all{background:transparent;border:1px solid #cbcbcb;color:#753c52;font-family:Arial,Helvetica,sans-serif;text-transform:uppercase}[lang="vi"] .filter-wrapper .filter-buttons .btn-clear-all{font-family:Arial,sans-serif}.filter-wrapper .filter-buttons .btn-done{background:#753c52;color:#fff;font-family:Arial,Helvetica,sans-serif;text-transform:uppercase}[lang="vi"] .filter-wrapper .filter-buttons .btn-done{font-family:Arial,sans-serif}@media (min-width: 768px){.rooms-overview .rooms-overview-wrapper.grid article.grid__12 .guest-room-features.grid__12 .room.grid__4:hover{background-color:#f0f0f0;border-bottom-color:#f0f0f0}.rooms-overview .rooms-overview-wrapper.grid article.grid__12 .guest-room-features.grid__12 .room.grid__4:last-child:hover{border-bottom-color:#c6c5c5}}.rooms-overview .rooms-overview-wrapper.list-view .guest-room-selected-filters{border-bottom:1px solid #cbcbcb}.rooms-overview .guest-room-selected-filters{border-bottom:1px solid #cbcbcb}.filter-bar-header{color:#484c4f}.filter-bar-clear{color:#753c52;font-weight:bold}.filter-bar-single-wrapper{background-color:#f0f0f0;color:#753c52;border:1px solid #dbdbdb;font-weight:bold}.filter-remove-button{color:#753c52}.filter-remove-button:hover{background-color:#753c52;color:#f0f0f0}.notification-bar{background-color:#565656}.notification-bar__content a{color:#e8c4de}

/*# sourceMappingURL=luxury.css.map */