@charset "UTF-8";@import url("//fonts.googleapis.com/css?family=Droid+Serif");@import url("//fonts.googleapis.com/css?family=Open+Sans");html{font-family:open sans}body{background-color:#fff;color:#1f1f1f}.t-input{background:#fff;border-color:rgba(31, 31, 31, 0.25)}body{background-color:#fff;background-image:none;background-repeat:no-repeat;background-attachment:fixed;background-position:center center}body{font-size:18px}.login-body{background-color:#1f1f1f}.login-body .l-main{background-color:rgba(255, 255, 255, 1);border-color:rgba(255, 255, 255, 1)}h1,h2,h3,h4,h5,h6,.t-caption,.t-promotion,.t-quickbooker-title{font-family:droid serif}h1,h2,.l-content a.current,.timeline__marker--finish:after{color:#1f1f1f}h1,.alpha{font-size:36px}h2,.beta{font-size:27px}h3,.gamma{font-size:27px}@media only screen and (max-width:50em){h1,.alpha{font-size:28.8px}h2,.beta{font-size:21.6px}h3,.gamma{font-size:22.5px}}@media only screen and (max-width:30em){h1,.alpha{font-size:25.2px}h2,.beta{font-size:18.9px}h3,.gamma{font-size:18px}}h1,h2,h3,.t-caption,.t-promotion,.t-quickbooker-title{font-weight:bold;font-style:normal;text-transform:uppercase;letter-spacing:0.05em;line-height:1}.t-link{color:#b2b2b2}.t-accent{color:#25667d}.t-promotions{background-color:#252525;color:#adb0b5}.t-promotion{font-size:28px}.t-toolbar{background:#1f1f1f;color:#fff;font-size:18px}.t-nav{font-family:open sans;background-color:#1f1f1f;font-size:12px;background-image:'';background-attachment:fixed;background-position:left top}.t-nav-mobile{background-color:#fff;color:#1f1f1f}.gallery-active .t-nav,.room-gallery-active .t-nav{background-color:transparent;background-image:linear-gradient(rgba(31, 31, 31, 0.5), rgba(31, 31, 31, 0)) !important;background-attachment:unset}.t-nav__item{background-color:transparent;color:#fff}.t-nav__item:hover{background-color:rgba(37, 102, 125, 0.15)}.t-nav__item--active{background-color:#25667d !important;color:#fff}.t-subnav__item{background-color:#fff;color:#656565}.t-subnav__item:hover{background-color:#f0f0f0;color:#656565}.t-quickbooker{font-size:18px;background:#fff;color:#1f1f1f}.t-input--highlight:placeholder-shown,.t-input--highlight:hover{background:rgba(222, 222, 222, 0.25);border:1px solid #dedede}.t-drawer{background:#fff;color:#1f1f1f}.t-border,.t-quickbooker hr{border-color:#dedede !important}.t-quickbooker-title{font-size:20px}.t-quickbooker-button,.t-button,.t-drawer-button{background:#25667d;color:#fff}.t-quickbooker-button:hover,.t-button:hover{background:#3b758a}.t-caption{color:#666;font-size:24px}.t-caption--top{background-image:linear-gradient(rgba(255, 255, 255, 0.8), transparent)}.t-caption--bottom{background-image:linear-gradient(transparent, rgba(255, 255, 255, 0.8))}.t-caption--mid{text-shadow:0 0 0.5em rgba(255, 255, 255, 0.8)}.t-caption--big{font-size:36px}.slick-next{background-color:#b2b2b2;background-image:url("data:image/svg+xml,%3Csvg enable-background='new 0 0 50 50' viewBox='0 0 50 50' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m21.2 14.4 11.3 11.3-11.3 11.3' fill='none' stroke='%23000' stroke-miterlimit='10'/%3E%3C/svg%3E")}.slick-prev{background-color:#b2b2b2;background-image:url("data:image/svg+xml,%3Csvg enable-background='new 0 0 50 50' viewBox='0 0 50 50' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m27.8 37-11.3-11.3 11.3-11.3' fill='none' stroke='%23000' stroke-miterlimit='10'/%3E%3C/svg%3E")}.t-footer{background:#252525;color:#adb0b5;font-size:16px}.t-social-media{color:#fff;border:1px solid rgba(255, 255, 255, 0.5)}.m-discount-slider__wrapper{background:#205263 !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:#205263}.m-discount-slider__btn-toggle,.m-discount-slider__btn{background:#25667d;color:#fff !important}.best-price__table{border:1px solid #205263}.best-price__table tr+tr{border-top:1px solid rgba(255, 255, 255, 0.1)}.directions__label:after{border-left:12px solid #252525}.directions__label{background-color:#1f1f1f;color:#fff}.directions__label:after{border-left:12px solid #1f1f1f}.timeline__marker{border-color:#b2b2b2;background:#fff}.timeline__line,.timeline__line-top,.timeline__line-bottom,.timeline__marker--start-n-finish{background:#b2b2b2}