@charset "UTF-8";@import url("//fast.fonts.net/t/1.css?apiType=css&projectid=1b7b36a4-b978-49e8-b215-ff6bb8d2683d");@font-face{font-family:brandongrotesque;src:url("/assets/fonts/brandongrotesque-bold-webfont.eot");src:url("/assets/fonts/brandongrotesque-bold-webfont.eot?#iefix") format('embedded-opentype'), url("/assets/fonts/brandongrotesque-bold-webfont.woff") format('woff'), url("/assets/fonts/brandongrotesque-bold-webfont.ttf") format('truetype'), url("/assets/fonts/brandongrotesque-bold-webfont.svg#fontname") format('svg');font-weight:bold;font-style:normal;}@font-face{font-family:brandongrotesque;src:url("/assets/fonts/brandongrotesque-bolditalic-webfont.eot");src:url("/assets/fonts/brandongrotesque-bolditalic-webfont.eot?#iefix") format('embedded-opentype'), url("/assets/fonts/brandongrotesque-bolditalic-webfont.woff") format('woff'), url("/assets/fonts/brandongrotesque-bolditalic-webfont.ttf") format('truetype'), url("/assets/fonts/brandongrotesque-bolditalic-webfont.svg#fontname") format('svg');font-weight:bold;font-style:italic;}@font-face{font-family:brandongrotesque;src:url("/assets/fonts/brandongrotesque-italic-webfont.eot");src:url("/assets/fonts/brandongrotesque-italic-webfont.eot?#iefix") format('embedded-opentype'), url("/assets/fonts/brandongrotesque-italic-webfont.woff") format('woff'), url("/assets/fonts/brandongrotesque-italic-webfont.ttf") format('truetype'), url("/assets/fonts/brandongrotesque-italic-webfont.svg#fontname") format('svg');font-weight:normal;font-style:italic;}@font-face{font-family:brandongrotesque;src:url("/assets/fonts/brandongrotesque-regular-webfont.eot");src:url("/assets/fonts/brandongrotesque-regular-webfont.eot?#iefix") format('embedded-opentype'), url("/assets/fonts/brandongrotesque-regular-webfont.woff") format('woff'), url("/assets/fonts/brandongrotesque-regular-webfont.ttf") format('truetype'), url("/assets/fonts/brandongrotesque-regular-webfont.svg#fontname") format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:open-sans;font-style:normal;font-weight:700;font-display:swap;src:local(''), url("https://cdn.hotelsitemanager.com/assets/fonts/open-sans-v34-latin/open-sans-v34-latin-700.woff2") format('woff2'), url("https://cdn.hotelsitemanager.com/assets/fonts/open-sans-v34-latin/open-sans-v34-latin-700.woff") format('woff');}@font-face{font-family:open-sans;font-style:italic;font-weight:700;font-display:swap;src:local(''), url("https://cdn.hotelsitemanager.com/assets/fonts/open-sans-v34-latin/open-sans-v34-latin-700italic.woff2") format('woff2'), url("https://cdn.hotelsitemanager.com/assets/fonts/open-sans-v34-latin/open-sans-v34-latin-700italic.woff") format('woff');}@font-face{font-family:open-sans;font-style:italic;font-weight:400;font-display:swap;src:local(''), url("https://cdn.hotelsitemanager.com/assets/fonts/open-sans-v34-latin/open-sans-v34-latin-italic.woff2") format('woff2'), url("https://cdn.hotelsitemanager.com/assets/fonts/open-sans-v34-latin/open-sans-v34-latin-italic.woff") format('woff');}@font-face{font-family:open-sans;font-style:normal;font-weight:400;font-display:swap;src:local(''), url("https://cdn.hotelsitemanager.com/assets/fonts/open-sans-v34-latin/open-sans-v34-latin-regular.woff2") format('woff2'), url("https://cdn.hotelsitemanager.com/assets/fonts/open-sans-v34-latin/open-sans-v34-latin-regular.woff") format('woff');}body{font-family:open-sans !important;background-color:#111;background-image:none;background-repeat:no-repeat;background-attachment:fixed;background-position:center center}.l-header{background:#222}.l-footer{background:#111}.l-nav{background:#303030}.l-wrapper--header{background:#222}.l-wrapper--main,.page-error{background-color:rgba(48, 48, 48, 1);background-image:none;background-repeat:no-repeat;background-attachment:fixed;background-position:left top}.l-wrapper--quickbooker,.drawer,.o-mobile-nav{background:#303030}.l-wrapper--quickbooker,.l-wrapper--quickbooker .font-icon--form,.l-wrapper--quickbooker .form-element,.hoteliers-form__form--single-element .form-element,a.drawer__item,.o-mobile-nav,.o-mobile-nav__link{color:#fff !important}.o-mobile-nav__link--active{background-color:#fff;color:#303030 !important}.o-mobile-nav__link-list-item--main{border-color:rgba(255, 255, 255, 0.5)}.nav--main{background:#303030}.nav{font-family:brandongrotesque !important}.nav{font-size:13px}.nav a{color:#fff}.nav--main a:hover,.nav--main>li:hover>a{color:#fff;background:#f68b49}@media only screen and (min-width:481px){.flyout__nav-content a{color:#fff}.flyout__nav-content a:hover{color:#fff}.flyout__nav-content{background:#f68b49}.flyout__nav-content>li:hover{background:#eb8648}}.nav--main a.nav__active{color:#fff;background:#f68b49}.nav--main{text-transform:uppercase}.custom-dropdown:after{border-color:#fff transparent;color:#fff}.custom-dropdown--minimal{color:#fff}.custom-dropdown--minimal.custom-dropdown--active{background:#303030;color:#fff}.custom-dropdown--minimal.custom-dropdown--active:after{border-color:#fff transparent}.socialmedia-list a,.phonenumber,.custom-dropdown--minimal{color:#858585}.custom-dropdown:after{border-color:#858585 transparent}.palm-btn-list li{border-color:#fff}.caption__body--promo{background:rgba(246, 139, 73, 0.8);color:#fff;font-size:18px}.caption__body--content{background:rgba(246, 139, 73, 0.8);color:#fff}.slick-slide__faux-margin{border-right-color:#111;border-left-color:#111}.promo-slider{}.promo-slider .slick-dots li button{background:#e8e8e8}@media only screen and (max-width:480px){.slick-dots li button{background:#e8e8e8 !important}}.slick-slide__faux-margin{border-right-color:#111;border-left-color:#111}.full-page-slider{background:#111}.btn,a.drawer__item--book{background:#f68b49 !important;color:#fff !important}.btn-palm-nav{background:#f68b49 !important;color:#fff !important}.btn--content.btn--theme{color:rgba(48, 48, 48, 1) !important;background:#fff !important}.font-icon__icon--palm-nav[data-icon]:before{color:#fff}h1{font-family:brandongrotesque !important;color:#fff;font-size:24px;font-weight:bold;font-style:normal;text-transform:none}h2{font-family:brandongrotesque !important;color:#fff;font-size:24px;font-weight:bold;font-style:normal;text-transform:none}.directions__destination-description,.directions__current-description{color:#fff}.plain-text{font-family:open-sans !important;font-size:14px;color:#fff}.plain-text a,.m-map__legend-name{color:#fff}.plain-text a:hover,.plain-text a:active,.m-map__legend-name:hover{color:#fff}.l-footer{font-size:16px}.nav--footer{color:#fff}.nav--footer a{color:#fff}.m-social--mobile .socialmedia-list a{color:#fff}.quickbooker{font-size:14px}.ui-widget-header{background-color:#303030 !important;border-color:#303030 !important}.ui-widget-header a{color:#fff !important}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover{background-color:rgba(48, 48, 48, 0.25) !important;border-color:#303030 !important;color:#303030 !important}.ui-datepicker-title,.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{background-color:#303030 !important;border-color:#303030 !important;color:#fff !important}.m-discount-slider__wrapper{background:#b2b2b2 !important}.m-discount-slider__wrapper,.m-discount-slider__tabs,.m-discount-slider__header,.m-discount-slider__tab,.m-discount-slider__tab:hover,.m-discount-slider__tab:focus,.m-discount-slider__tab:active{color:#fff !important}.m-discount-slider__button--confirm{background:#fff;color:#b2b2b2}.m-discount-slider__btn-toggle,.m-discount-slider__btn{background:#f68b49;color:#fff !important}.best-price__table{border:1px solid #b2b2b2}.best-price__table tr+tr{border-top:1px solid rgba(255, 255, 255, 0.1)}.directions__label{background:rgba(48, 46, 43, 0.8);color:#fff}.directions__label:after{border-left:12px solid rgba(48, 46, 43, 0.8)}.timeline__marker{border-color:#ca2929 !important}.timeline__line,.timeline__line-top,.timeline__line-bottom{background:#ca2929 !important}@media only screen and (max-width:480px){.canvas__off-canvas-body{background:#303030}}@media only screen and (max-width:1024px){.nav{font-size:11.70000117px}.caption__body--promo{font-size:16.20000162px}h1{font-size:21.60000216px}h2{font-size:21.60000216px}.plain-text{font-size:12.60000126px}.l-footer{font-size:14.40000144px}}@media only screen and (min-width:750px) and (max-width:1024px){.quickbooker{font-size:12.60000126px}}@media only screen and (max-width:750px){.nav{font-size:10.4px}.caption__body--promo{font-size:14.4px}h1{font-size:19.2px}h2{font-size:19.2px}.plain-text{font-size:11.2px}.l-footer{font-size:12.8px}}.m-chain-grid__title{background:#f2f2f2 !important}.m-chain-grid__title h2{color:#666 !important}.m-chain-grid__box{background:rgba(48, 48, 48, 1)}