form label,#panel label,form[name='surveysubmit11626'] .survey .fieldBlock .fieldBlockText,form[name='surveysubmit11626'] .survey .questionBlock .questionText{display:block;color:#e49e5a;letter-spacing:2px;font-size:14px;font-family:"Raleway",sans-serif;font-weight:600;text-transform:uppercase}form label span,#panel label span,form[name='surveysubmit11626'] .survey .fieldBlock .fieldBlockText span,form[name='surveysubmit11626'] .survey .questionBlock .questionText span{font-size:0.8em}form input[type=text],form input[type=email],form input[type=tel],form input[type=date],form select,form textarea,#panel input[type=text],#panel input[type=email],#panel input[type=tel],#panel input[type=date],#panel select,#panel textarea{margin:0;padding:10px 20px;width:100%;border:0px solid #5d4738;border-bottom:1px solid #5d4738;color:#3c3c3c;background-color:transparent;font-family:"Raleway",sans-serif;font-weight:500;-webkit-appearance:none;-webkit-border-radius:0;-moz-appearance:none}form input[type=text]:-ms-input-placeholder,form input[type=email]:-ms-input-placeholder,form input[type=tel]:-ms-input-placeholder,form input[type=date]:-ms-input-placeholder,form select:-ms-input-placeholder,form textarea:-ms-input-placeholder,#panel input[type=text]:-ms-input-placeholder,#panel input[type=email]:-ms-input-placeholder,#panel input[type=tel]:-ms-input-placeholder,#panel input[type=date]:-ms-input-placeholder,#panel select:-ms-input-placeholder,#panel textarea:-ms-input-placeholder{text-transform:uppercase;color:#5d4738}form input[type=text]::placeholder,form input[type=email]::placeholder,form input[type=tel]::placeholder,form input[type=date]::placeholder,form select::placeholder,form textarea::placeholder,#panel input[type=text]::placeholder,#panel input[type=email]::placeholder,#panel input[type=tel]::placeholder,#panel input[type=date]::placeholder,#panel select::placeholder,#panel textarea::placeholder{text-transform:uppercase;color:#5d4738}form,#panel{margin-bottom:2em;width:100%}form .form-entry,form .field,#panel .form-entry,#panel .field{position:relative;padding-top:15px;margin-bottom:15px}form select,#panel select{-webkit-appearance:none;-moz-appearance:none;text-indent:0.01px;text-overflow:'';background-image:url("../images/arrow-down__brown.svg");background-repeat:no-repeat;background-position:center right 15px;background-size:15px auto}form textarea,#panel textarea{min-height:103px}form .btn,form #panel input[type="button"],#panel form input[type="button"],form .overlay.navigation .inner.top .res-btn,.overlay.navigation .inner.top form .res-btn,form .overlay.booking-widget #booking-form #bookNow,.overlay.booking-widget #booking-form form #bookNow,#email-signup__container form#email-signup .signup-btn,form .has-blog ul.posts-list li a.read-more,.has-blog ul.posts-list li form a.read-more,#panel .btn,#panel input[type="button"],#panel .overlay.navigation .inner.top .res-btn,.overlay.navigation .inner.top #panel .res-btn,#panel .overlay.booking-widget #booking-form #bookNow,.overlay.booking-widget #booking-form #panel #bookNow,#panel #email-signup__container form#email-signup .signup-btn,#email-signup__container form#email-signup #panel .signup-btn,#panel .has-blog ul.posts-list li a.read-more,.has-blog ul.posts-list li #panel a.read-more{display:block;width:170px;margin:20px auto 0}#frmContact,#formRFP{width:100%;margin:2em auto}#frmContact input[type=text],#frmContact input[type=email],#frmContact select,#frmContact textarea,#formRFP input[type=text],#formRFP input[type=email],#formRFP select,#formRFP textarea{width:100%}#frmContact .form-entry,#frmContact .field,#formRFP .form-entry,#formRFP .field{margin-bottom:10px;position:relative;overflow:auto}label.error{color:red;font-family:"Raleway",sans-serif;margin-top:5px;font-weight:600;font-size:12px}input[type=text].error,select.error,textarea.error{border:1px solid red !important}.errorMsg,#email-error p{line-height:1.4;margin:0 auto 10px;text-align:left}.errorMsg ul,.errorMsg ul li{color:#fff !important;margin-bottom:0;list-style:none}.errorMsg ul li:before{display:none}#email-error.success{background-color:#74510f}p#thankyou{text-align:center;font-size:22px !important}fieldset{border:0px solid #dc8840;padding:0 15px;margin:0 0 2em}fieldset legend{color:#dc8840;font-size:25px;padding:0 15px;text-transform:uppercase;letter-spacing:2px;margin-bottom:1em}body.connect #content .content #complementary_bottom_content{margin-bottom:20px}form[name='surveysubmit11626'] .survey{padding:0 !important}form[name='surveysubmit11626'] .survey input[type=checkbox]{width:auto !important;-webkit-appearance:checkbox !important}form[name='surveysubmit11626'] .survey .fieldBlock #fieldBlockemailinput,form[name='surveysubmit11626'] .survey .fieldBlock .fieldBlockInput{width:100% !important}form[name='surveysubmit11626'] .survey .questionBlock .questionText{margin-bottom:20px}form[name='surveysubmit11626'] .survey .questionBlock .answerBlock label,form[name='surveysubmit11626'] .survey .questionBlock .answerBlock input{display:inline-block;vertical-align:middle !important}form[name='surveysubmit11626'] .survey .questionBlock .answerBlock label{margin-left:10px;color:#3c3c3c;letter-spacing:0;text-transform:none}form[name='surveysubmit11626'] .survey .questionBlock .answerBlock br{line-height:25px}form[name='surveysubmit11626'] .survey .optInCheckbox{margin-bottom:0 !important}form[name='surveysubmit11626'] .survey .optInCheckbox p,form[name='surveysubmit11626'] .survey .optInCheckbox p input{display:inline-block;vertical-align:middle !important}form[name='surveysubmit11626'] .survey .submitButton{margin:0 !important}#frmContact .form-entry.one-line label{float:left;width:35%}#frmContact .form-entry.one-line input[type=text],#frmContact .form-entry.one-line .form-entry input[type=text].small,#frmContact .form-entry.one-line .form-entry select.small{width:auto}#frmContact .one_half{width:50%;float:left}#frmContact .one_half:last-child{padding-left:5%}#formRFP .ui-datepicker-trigger{left:168px;position:absolute;top:39px}#formRFP .contact_type{width:160px;float:left;display:inline;margin-top:17px;padding-right:30px;text-align:left;color:#3c3c3c}#panel{max-width:500px;margin-top:4em}#panel .mode,#panel .startdir,#panel .enddir{color:#3c3c3c;float:left;width:100%;margin-bottom:20px;font-size:16px}#panel .mode label,#panel .startdir label,#panel .enddir label{width:150px;margin-bottom:15px}#panel .mode input[type=text],#panel .startdir input[type=text],#panel .enddir input[type=text]{color:#3c3c3c;width:100%;font-family:inherit;padding:8px 3%}#panel .mode select{width:100%;font-family:inherit;display:block;padding:10px 25px}#panel br{display:none}#panel p{clear:both}*{box-sizing:border-box}*:focus{outline:0 !important}body{font-family:"Raleway",sans-serif;color:#3c3c3c;font-size:13px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a,input,button{color:#dc8840}a:hover,a:focus,input:hover,input:focus,button:hover,button:focus{text-decoration:none;color:#74510f}.btn,#panel input[type="button"],.overlay.navigation .inner.top .res-btn,.overlay.booking-widget #booking-form #bookNow,#email-signup__container form#email-signup .signup-btn,.has-blog ul.posts-list li a.read-more{position:relative;display:inline-block;min-width:170px;padding:11px 30px;margin-top:30px;border:1px solid #5d4738;background-color:transparent;color:#5d4738;font-size:13px;font-weight:600;text-align:center;text-transform:uppercase;outline:none;cursor:pointer;border-radius:0;zoom:1;-webkit-appearance:none}.btn span,#panel input[type="button"] span,.overlay.navigation .inner.top .res-btn span,.overlay.booking-widget #booking-form #bookNow span,#email-signup__container form#email-signup .signup-btn span,.has-blog ul.posts-list li a.read-more span{position:relative;z-index:9}.btn:after,#panel input[type="button"]:after,.overlay.navigation .inner.top .res-btn:after,.overlay.booking-widget #booking-form #bookNow:after,#email-signup__container form#email-signup .signup-btn:after,.has-blog ul.posts-list li a.read-more:after{content:"";position:absolute;height:100%;top:0;left:50%;right:50%;opacity:0;border-radius:inherit;background-color:#5d4738}.btn:hover,#panel input:hover[type="button"],.overlay.navigation .inner.top .res-btn:hover,.overlay.booking-widget #booking-form #bookNow:hover,#email-signup__container form#email-signup .signup-btn:hover,.has-blog ul.posts-list li a.read-more:hover{color:#fff}.btn:hover:after,#panel input[type="button"]:hover:after,.overlay.navigation .inner.top .res-btn:hover:after,.overlay.booking-widget #booking-form #bookNow:hover:after,#email-signup__container form#email-signup .signup-btn:hover:after,.has-blog ul.posts-list li a.read-more:hover:after{opacity:1;left:0;right:0}.btn.alt,#panel input.alt[type="button"],.overlay.navigation .inner.top .alt.res-btn,.overlay.booking-widget #booking-form .alt#bookNow,#email-signup__container form#email-signup .alt.signup-btn,.has-blog ul.posts-list li a.alt.read-more{border-color:#fff;color:#fff}.btn.alt:after,#panel input.alt[type="button"]:after,.overlay.navigation .inner.top .alt.res-btn:after,.overlay.booking-widget #booking-form .alt#bookNow:after,#email-signup__container form#email-signup .alt.signup-btn:after,.has-blog ul.posts-list li a.alt.read-more:after{background-color:#fff}.btn.alt:hover,#panel input.alt:hover[type="button"],.overlay.navigation .inner.top .alt.res-btn:hover,.overlay.booking-widget #booking-form .alt#bookNow:hover,#email-signup__container form#email-signup .alt.signup-btn:hover,.has-blog ul.posts-list li a.alt.read-more:hover{color:#5d4738}.btn.alt-2,#panel input.alt-2[type="button"],.overlay.navigation .inner.top .alt-2.res-btn,.overlay.booking-widget #booking-form .alt-2#bookNow,#email-signup__container form#email-signup .alt-2.signup-btn,.has-blog ul.posts-list li a.alt-2.read-more{border-color:#b29a78;color:#b29a78}.btn.alt-2:after,#panel input.alt-2[type="button"]:after,.overlay.navigation .inner.top .alt-2.res-btn:after,.overlay.booking-widget #booking-form .alt-2#bookNow:after,#email-signup__container form#email-signup .alt-2.signup-btn:after,.has-blog ul.posts-list li a.alt-2.read-more:after{background-color:#b29a78}.btn.alt-2:hover,#panel input.alt-2:hover[type="button"],.overlay.navigation .inner.top .alt-2.res-btn:hover,.overlay.booking-widget #booking-form .alt-2#bookNow:hover,#email-signup__container form#email-signup .alt-2.signup-btn:hover,.has-blog ul.posts-list li a.alt-2.read-more:hover{color:#b29a78}.btn.alt-3,#panel input.alt-3[type="button"],.overlay.navigation .inner.top .alt-3.res-btn,.overlay.booking-widget #booking-form .alt-3#bookNow,#email-signup__container form#email-signup .alt-3.signup-btn,.has-blog ul.posts-list li a.alt-3.read-more{border-color:#dc8840;color:#dc8840}.btn.alt-3:after,#panel input.alt-3[type="button"]:after,.overlay.navigation .inner.top .alt-3.res-btn:after,.overlay.booking-widget #booking-form .alt-3#bookNow:after,#email-signup__container form#email-signup .alt-3.signup-btn:after,.has-blog ul.posts-list li a.alt-3.read-more:after{background-color:#dc8840}.btn.alt-3:hover,#panel input.alt-3:hover[type="button"],.overlay.navigation .inner.top .alt-3.res-btn:hover,.overlay.booking-widget #booking-form .alt-3#bookNow:hover,#email-signup__container form#email-signup .alt-3.signup-btn:hover,.has-blog ul.posts-list li a.alt-3.read-more:hover{color:#fff}.icon{padding-left:50px;background-repeat:no-repeat;background-position:left center;background-size:auto 40px}.icon.icon__subway{background-image:url("../images/icon__subway.svg");background-size:auto 40px}.icon.icon__railroad{background-image:url("../images/icon__railroad.svg");background-size:auto 40px}.icon.icon__taxi{background-image:url("../images/icon__taxi.svg");background-size:auto 30px}#content.page-not-found{width:90%;margin:0 auto;padding:35vh 0;text-align:center}.animated,.btn,#panel input[type="button"],.overlay.navigation .inner.top .res-btn,.overlay.booking-widget #booking-form #bookNow,#email-signup__container form#email-signup .signup-btn,.has-blog ul.posts-list li a.read-more,.btn:after,#panel input[type="button"]:after,.overlay.navigation .inner.top .res-btn:after,.overlay.booking-widget #booking-form #bookNow:after,#email-signup__container form#email-signup .signup-btn:after,.has-blog ul.posts-list li a.read-more:after,header,#footer #hotel-info-social-media__container .social-media-secondary-nav ul.social-media li a svg,ul.slick-dots li button{transition:all 0.3s ease-in-out}.hidden{display:none !important;position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.headline{text-transform:uppercase}.headline:after{content:'';display:block;margin:15px 0 20px;width:75px;height:1px;background-color:#5d4738}#footer #hotel-info-social-media__container .social-media-secondary-nav ul.social-media{margin-right:-20px}#footer #hotel-info-social-media__container .social-media-secondary-nav ul.social-media li{display:inline-block;vertical-align:middle;padding-left:20px;padding-right:20px}p#thankyou,fieldset legend,#content .contact-detail .form_contact h3,#email-signup__container h2.subscribe-emails,#home #top-content .uvp h1,#content .content #specials .one-item .info .cta .coming-soon,.special-modal__container .coming-soon,.special-modal__container h2.item-name{font-family:"Didot",serif;text-transform:uppercase}#home .main-content #top-reasons__container #top-reasons-content h2.blog-title span,#home .main-content #book-direct-benefits__container h2{font-family:"Raleway",sans-serif;font-weight:600;text-transform:uppercase}#content .contact-detail .form_contact h3{width:70%;color:#74510f}.top-content__exclusive{position:absolute;top:30%;right:10%;bottom:0;margin:auto;z-index:2}.top-content__exclusive div .top-content__exclusive--content{float:right}.top-content__exclusive div .top-content__exclusive--content h1{font-family:Didot;font-size:55px;line-height:1.04;text-transform:uppercase;color:#ffffff}.top-content__exclusive div .top-content__exclusive--content h2{font-family:"Mrs Saint Delafield" ,cursive;font-size:85px;line-height:0.56;color:#f2f2f2}.exclusive-events{background-color:#f2f2f2}.exclusive-events .exclusive-events__content{padding:70px 0 120px 0}.exclusive-events .exclusive-events__content h4{font-family:Didot;font-size:50.5px;line-height:1.04;color:#de8937}.exclusive-events .exclusive-events__content p{font-family:Raleway;font-size:16px;line-height:1.69;color:#3c3c3c}@media screen and (max-device-width: 480px){body{-webkit-text-size-adjust:none}}.wrapper,.container{width:90%;margin:0 auto}#content h1,#content h2,#content h3,#content h4,#content h5,#content h6{margin-bottom:1em}#content h1,#content .h1{font-size:1.88331em;font-family:"Didot",serif;color:#74510f;font-weight:500;text-transform:uppercase}#content h2,#content .h2{font-size:1.66665em;font-family:"Didot",serif;text-transform:uppercase}#content h3,#content .h3{font-size:1.49999em;font-family:"Mrs Saint Delafield",cursive}#content h4,#content .h4{font-size:1.33332em;font-family:"Didot",serif;text-transform:uppercase}#content h5,#content .h5{font-size:1.16665em}#content h6,#content .h6{font-size:.99999em}#content ul{list-style:none}#content ul.sym-inline-list li{padding-left:25px;position:relative;font-size:16px;line-height:24px}#content ul.sym-inline-list li:before{content:"•";position:absolute;left:0;top:-1px;color:#c7c1b5;font-size:50px;margin-right:10px}#content p{color:#3c3c3c;font-size:16px;line-height:24px;font-weight:300;margin-bottom:20px}iframe[title~="Price"]{display:none !important}header{background-color:transparent;position:fixed;box-shadow:none}header.scroll{background-color:#fff;box-shadow:0 0 20.52px rgba(0,0,0,0.4)}header.scroll #header__logo{opacity:1}header.scroll #menu-btn svg{fill:#dc8840}header.scroll #menu-btn span{color:#dc8840}header #header__logo{display:block;position:absolute;top:50%;transform:translateY(-50%);left:20px;opacity:0}header #header__logo svg{margin:0;width:auto;height:60px;fill:#dc8840}header #menu-btn{float:right;margin-right:30px;width:50px;background:transparent;text-align:center}header #menu-btn svg{width:30px;height:30px;margin:17px 0 5px;fill:#fff;display:inline-block}header #menu-btn span{color:#fff;font-family:"Times New Roman", sans-serif;font-style:italic;text-transform:lowercase;font-size:14px;display:block;margin-top:-10px}.navigation .inner ul li:last-child ul.submenu li:nth-child(3){display:none}.overlay{background-image:url("../images/menu-navigation__background.jpg");background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#342c29;z-index:9999999999}.overlay .close-menu,.overlay .close-res{width:20px;height:20px;fill:#fff;z-index:99}.overlay.navigation{display:block}.overlay.navigation .inner{display:block;height:calc(100% - 39px);overflow:scroll;position:relative}.overlay.navigation .inner.top{text-align:center;height:70px;overflow:visible}.overlay.navigation .inner.top .res-btn{width:auto;position:static;margin-top:7%;margin-left:5%}.overlay.navigation .inner.top:after{content:'';width:100%;height:30px;position:absolute;display:block;z-index:50}.overlay.navigation .inner.top:after{bottom:-30px}.overlay.navigation .inner>ul{position:relative;max-height:100%;transform:translateY(-50%);top:50%;padding-top:65px;background-image:url("../images/logo__navigation.svg");background-position:top center;background-repeat:no-repeat;background-size:35px auto}.overlay.navigation .inner>ul li a{position:relative;color:#ffffff;font-family:"Raleway",sans-serif;text-transform:uppercase;font-size:18px;line-height:1.3;display:inline-block}.overlay.navigation .inner>ul li a:after{content:'';display:block;margin:auto;height:2px;width:0;background:transparent;transition:width .35s ease, background-color .35s ease}.overlay.navigation .inner>ul li a:hover::after,.overlay.navigation .inner>ul li a.active:after{width:100%;background:#ffffff}.overlay.navigation .inner>ul li.item-open{margin-bottom:10px}.overlay.navigation .inner>ul li.item-open div.sub-sub-menu{margin-bottom:0}.overlay.navigation .inner>ul li.item-open div.sub-sub-menu ul.submenu li a{font-size:14px;text-transform:capitalize;font-family:"Raleway",sans-serif}.overlay.navigation .inner>ul>li:last-child{margin-bottom:50px}.overlay.navigation .inner.open>ul{margin:30px 0 0 0}.overlay.navigation #secondary-nav{padding:10px 0 20px;bottom:0;margin-top:-60px;position:absolute;width:100%;z-index:99}.overlay.navigation #secondary-nav ul{text-align:center}.overlay.navigation #secondary-nav ul li{display:inline-block;border-right:1px solid #ffffff;padding-right:7.5px;margin-right:7.5px}.overlay.navigation #secondary-nav ul li:last-child{border-right:0;padding-right:0;margin-right:0}.overlay.navigation #secondary-nav ul li a{padding:0;color:#ffffff;text-transform:capitalize;font-weight:300}.overlay.booking-widget .title{margin:20px 0;padding:0;color:#3c3c3c}.overlay.booking-widget #booking-form .entry{display:block;width:90%;margin:20px auto}.overlay.booking-widget #booking-form .entry label{color:#3c3c3c}.overlay.booking-widget #booking-form .entry input{display:block;outline:none;border:none;width:100%;font-family:"Raleway",sans-serif;line-height:inherit;height:auto;padding:0 30px;margin:0 auto 10px;color:#3c3c3c;font-size:12px;text-align:center;-webkit-appearance:none}.overlay.booking-widget #booking-form .entry input:-ms-input-placeholder{color:#3c3c3c}.overlay.booking-widget #booking-form .entry input::placeholder{color:#3c3c3c}.overlay.booking-widget #booking-form .entry input[type="date"]::-webkit-date-and-time-value{margin:0}.overlay.booking-widget #booking-form .entry input[type="date"]::-webkit-clear-button,.overlay.booking-widget #booking-form .entry input[type="date"]::-webkit-inner-spin-button,.overlay.booking-widget #booking-form .entry input[type="date"]::-webkit-calendar-picker-indicator{display:none}.overlay.booking-widget #booking-form input[type="submit"]{width:100%;padding-top:10px;padding-bottom:10px}.overlay.booking-widget #booking-form .half .entry{margin-top:10px}#livechat-compact-container{margin-bottom:55px !important;z-index:10 !important}footer .buttons{background-color:#342c29}footer .buttons a.footer-btn{width:20%}footer .buttons a.footer-btn span.iconfont{background-color:transparent;height:32px;padding-top:11px;-webkit-mask:none !important}footer .buttons a.footer-btn span.iconfont svg{width:auto;height:18px;fill:#fff}footer .buttons a.footer-btn span.btn-label{display:block;margin-top:3px;font-size:1em;color:#fff;font-family:"Times New Roman", sans-serif;font-style:italic;font-weight:300;text-transform:capitalize}footer .buttons a.footer-btn.bookNow{width:40%;line-height:55px;height:55px;background-color:#dc8840}footer .buttons a.footer-btn.bookNow span.btn-label{margin:0;padding:0;font-size:17px;font-weight:bold;font-style:normal}#email-signup__container{background-color:#bb9f76;padding:25px 0;text-align:center}#email-signup__container h2.subscribe-emails{margin-top:0;margin-bottom:30px;text-transform:none;color:#fff;font-size:26px}#email-signup__container form#email-signup{position:relative}#email-signup__container form#email-signup label{color:#ffffff}#email-signup__container form#email-signup .input label{display:none}#email-signup__container form#email-signup .field{text-align:left;margin-right:2.5%;margin-bottom:0;font-family:"Raleway",sans-serif;text-transform:none;font-weight:500;letter-spacing:0;font-size:13px}#email-signup__container form#email-signup .field a{color:#ffffff}#email-signup__container form#email-signup label.form-label{position:absolute;overflow:hidden;height:1px;width:1px}#email-signup__container form#email-signup input{text-align:center}#email-signup__container form#email-signup label{color:#ffffff;display:inline-block;margin:0 auto 0;font-family:"Raleway",sans-serif;text-transform:none;font-weight:500;letter-spacing:0;font-size:13px}#email-signup__container form#email-signup .gdpr{position:relative;padding-left:25px}#email-signup__container form#email-signup .gdpr input[type=checkbox]{width:auto;position:absolute;top:10px;left:0}#email-signup__container form#email-signup .gdpr label{margin:0;display:block;font-size:11px}#email-signup__container form#email-signup input{width:100%;margin-right:10px;line-height:1.7;padding:7px 20px;border:0;border-bottom:1px solid rgba(255,255,255,0.5);font-family:"Raleway",sans-serif;font-weight:500;font-size:13px;color:#ffffff}#email-signup__container form#email-signup input:-ms-input-placeholder{color:#ffffff}#email-signup__container form#email-signup input::placeholder{color:#ffffff}#email-signup__container form#email-signup .error{color:red;font-size:11px}#footer{padding-bottom:50px;background-image:url(../images/footer-background-mobile.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;color:#9e9e9e}#footer #footer__logo{padding:30px 0}#footer #footer__logo svg{display:block;margin:0 auto;width:70px;height:auto;fill:#fff}#footer #hotel-info-social-media__container{padding:30px;border-top:1px solid rgba(208,166,124,0.5);border-bottom:1px solid rgba(208,166,124,0.5)}#footer #hotel-info-social-media__container .hotel-info,#footer #hotel-info-social-media__container .social-media-secondary-nav{width:50%;float:left}#footer #hotel-info-social-media__container .hotel-info{font-size:13px;text-transform:uppercase}#footer #hotel-info-social-media__container .hotel-info p{margin:10px 0 0;color:#9e9e9e;font-size:13px;line-height:16px;text-transform:capitalize}#footer #hotel-info-social-media__container .hotel-info a{color:#9e9e9e}#footer #hotel-info-social-media__container .hotel-info a:hover{color:#dc8840}#footer #hotel-info-social-media__container .social-media-secondary-nav{text-align:right}#footer #hotel-info-social-media__container .social-media-secondary-nav ul.social-media{display:inline-block;width:100%;margin-bottom:40px}#footer #hotel-info-social-media__container .social-media-secondary-nav ul.social-media li{padding:0 10px}#footer #hotel-info-social-media__container .social-media-secondary-nav ul.social-media li:first-child a svg{margin-left:-10px}#footer #hotel-info-social-media__container .social-media-secondary-nav ul.social-media li a{display:block}#footer #hotel-info-social-media__container .social-media-secondary-nav ul.social-media li a svg{width:auto;height:25px;fill:#fff}#footer #hotel-info-social-media__container .social-media-secondary-nav ul.social-media li a:hover svg{fill:#dc8840}#footer #hotel-info-social-media__container #third-nav ul{width:100%;margin:0}#footer #hotel-info-social-media__container #third-nav ul li{display:inline-block;vertical-align:middle;padding:0 5px;border-right:1px solid #9e9e9e;line-height:1}#footer #hotel-info-social-media__container #third-nav ul li a{font-size:11px;color:#9e9e9e}#footer #hotel-info-social-media__container #third-nav ul li a:hover,#footer #hotel-info-social-media__container #third-nav ul li a.active{color:#dc8840}#footer #hotel-info-social-media__container #third-nav ul li:last-child{padding-right:0;margin-right:0;border-right:0}#footer .tambourine{padding:30px 0;text-align:center}#footer .tambourine a,#footer .tambourine svg{display:inline-block;vertical-align:middle;color:#9e9e9e}#footer .tambourine svg{position:relative;top:-1px;margin-left:10px;fill:#fff}@keyframes home-scroll{0%{opacity:0}50%{opacity:1}100%{opacity:0}}#home #top-content{position:relative}#home #top-content:before{content:"";position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background-color:rgba(43,42,41,0.7)}#home #top-content .uvp{position:absolute;z-index:3;top:50%;left:50%;transform:translate(-50%, -50%);width:300px;padding-left:80px;background-image:url("../images/logo__navigation.svg");background-position:top left;background-repeat:no-repeat}#home #top-content .uvp h1{color:#fff;font-size:25px}#home #top-content .uvp h1 span{display:block;margin-top:-10px;font-family:"Mrs Saint Delafield",cursive;font-size:40px;text-transform:none}#home #top-content #logo__short_version{position:absolute;z-index:5;bottom:10%;left:50%;transform:translateX(-50%)}#home #top-content #logo__short_version svg{fill:#fff}#home #content{margin-top:0}#home #content .content{padding:0}#home .main-content #intro-content__container .intro-content{margin-top:30px;padding-right:20px;padding-bottom:60px}#home .main-content #intro-content__container .intro-content h2{margin:0 0 15px;font-size:30px;color:#dc8840}#home .main-content #top-reasons__container #top-reasons-images{margin-bottom:30px}#home .main-content #top-reasons__container #top-reasons-images .post-image-slide{margin:0 5px;position:relative}#home .main-content #top-reasons__container #top-reasons-images .post-image-slide span{display:block;position:absolute;bottom:5px;left:10px;color:#fff;font-family:"Didot",serif;font-size:30px}#home .main-content #top-reasons__container #top-reasons-content h2{margin-top:0;color:#dc8840}#home .main-content #top-reasons__container #top-reasons-content p{margin-bottom:0}#home .main-content #top-reasons__container #top-reasons-content h2.blog-title{font-size:35px;margin-bottom:0}#home .main-content #top-reasons__container #top-reasons-content h2.blog-title span{display:block;font-size:12px;letter-spacing:3px;color:#342c29}#home .main-content #top-reasons__container #top-reasons-dots{margin-bottom:30px}#home .main-content #book-direct-benefits__container{background-color:#ebeae9;padding:45px 0}#home .main-content #book-direct-benefits__container .book-direct-benefits__content{width:90%;margin:0 auto;font-weight:300;font-size:15px}#home .main-content #book-direct-benefits__container h2{position:relative;margin-top:20px;color:#9a745a}#home .main-content #book-direct-benefits__container h2 span{padding:0 15px;position:relative;z-index:2;display:inline-block;background-color:#ebeae9}#home .main-content #book-direct-benefits__container h2:before{content:'';position:absolute;height:1px;width:80%;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#9a745a}#home .main-content #inset-video__home{margin-top:30px}#home .main-content #marketing-quad__container{position:relative;padding:60px 0 30px;text-align:center}#home .main-content #marketing-quad__container:before{content:"";position:absolute;left:0;top:0;width:100%;height:50%;background-image:url("../images/marketing-quad-home-background.jpg");background-repeat:no-repeat;background-position:center}#home .main-content #marketing-quad__container h2.headline{font-size:40px;color:#fff}#home .main-content #marketing-quad__container h2.headline:after{margin:20px auto;background-color:#fff}#home .main-content #marketing-quad__container h2.headline span{display:block;font-size:50%}#home .main-content #marketing-quad__container img{margin-bottom:30px}#home .main-content #marketing-quad__container p{margin-bottom:0}#home .main-content #marketing-quad__container a.btn,#home .main-content #marketing-quad__container .overlay.navigation .inner.top a.res-btn,.overlay.navigation .inner.top #home .main-content #marketing-quad__container a.res-btn,#home .main-content #marketing-quad__container .overlay.booking-widget #booking-form a#bookNow,.overlay.booking-widget #booking-form #home .main-content #marketing-quad__container a#bookNow,#home .main-content #marketing-quad__container #email-signup__container form#email-signup a.signup-btn,#email-signup__container form#email-signup #home .main-content #marketing-quad__container a.signup-btn,#home .main-content #marketing-quad__container .has-blog ul.posts-list li a.read-more,.has-blog ul.posts-list li #home .main-content #marketing-quad__container a.read-more{margin-top:30px}#home .main-content #testimonials__container{margin:15px 0 30px}#home .main-content #testimonials__container .companion-image{position:relative;margin-bottom:30px}#home .main-content #testimonials__container .companion-image:before{content:'';position:absolute;top:20%;left:0;width:100%;height:65%;background-color:#ebeae9}#home .main-content #testimonials__container .companion-image img{position:relative;z-index:2;display:block;margin:0 auto;padding-right:5px;width:50%}#home .main-content #testimonials__container .testimonials__content-container .tripadvisor__logo svg{fill:#2b2a29;margin-bottom:30px}#home .main-content #testimonials__container .testimonials__content-container .testimonials blockquote{width:80%;padding:0;margin:0 auto 15px;font-size:30px;letter-spacing:1px;text-transform:uppercase}#home .main-content #testimonials__container .testimonials__content-container .testimonials cite{display:block;font-style:normal;font-weight:600}#home .main-content #testimonials__container .testimonials__content-container .testimonials .starts__container{margin-top:30px}#home .main-content #testimonials__container .testimonials__content-container .testimonials .starts__container svg{fill:#9a745a;width:auto;height:12px;margin-right:10px}#home .main-content #testimonials__container .testimonials__content-container .testimonials .starts__container svg:last-child{margin-right:0}#content .content .full-content__alt>h2:first-of-type,#content .content #complementary_bottom_content>h2{position:relative;margin:0 0 20px;text-align:center;color:#dc8840}#content .content .full-content__alt>h2:first-of-type span,#content .content #complementary_bottom_content>h2 span{display:inline-block;width:80%;background-color:#fff;position:relative;z-index:2;padding:0 15px}#content .content .full-content__alt>h2:first-of-type:after,#content .content #complementary_bottom_content>h2:after{content:'';position:absolute;top:50%;left:-100%;transform:translateY(-50%);width:500%;height:1px;background-color:rgba(93,71,56,0.4)}#content #top-content.no-image{height:160px}#content #uvp #uvp__left-side,#content #uvp #uvp__left-side__copy,#content #uvp__copy #uvp__left-side,#content #uvp__copy #uvp__left-side__copy{width:80%}#content #uvp #uvp__left-side span,#content #uvp #uvp__left-side__copy span,#content #uvp__copy #uvp__left-side span,#content #uvp__copy #uvp__left-side__copy span{display:inline-block;white-space:nowrap;line-height:1}#content #uvp #uvp__right-side,#content #uvp #uvp__right-side__copy,#content #uvp__copy #uvp__right-side,#content #uvp__copy #uvp__right-side__copy{margin-top:-3.5%;width:80%}#content #uvp #uvp__right-side span,#content #uvp #uvp__right-side__copy span,#content #uvp__copy #uvp__right-side span,#content #uvp__copy #uvp__right-side__copy span{display:inline-block;white-space:nowrap;line-height:1}#content #uvp{margin-top:-50px;position:relative;overflow:hidden}#content #uvp h1{margin:0;width:100%;color:#130804;text-transform:uppercase;font-family:"Didot",serif}#content #uvp h1 span{display:inline-block;white-space:nowrap;line-height:1}#content #uvp.design-a #uvp__left-side,#content #uvp.design-a #uvp__left-side__copy{width:100%}#content #uvp.design-a #uvp__right-side,#content #uvp.design-a #uvp__right-side__copy{width:65%;margin-left:10%}#content #uvp.design-a #page-title__container{display:none;width:0%}#content #uvp.design-a #short-content__container h2{margin:0 0 10px;font-family:"Mrs Saint Delafield",cursive;text-transform:none;font-size:30px;color:#2b2a29}#content #uvp.design-b #uvp__left-side,#content #uvp.design-b #uvp__left-side__copy{width:80%}#content #uvp.design-b #uvp__right-side,#content #uvp.design-b #uvp__right-side__copy{width:60%;float:right}#content #uvp #uvp__copy{position:absolute;z-index:2;top:0;left:0;width:100%;color:#fff;line-height:1;height:50px;overflow:hidden}#content #uvp #uvp__copy span{text-transform:uppercase;font-family:"Didot",serif;text-shadow:-1px -1px 0 #fff,-1px 0px 0 #fff,-1px 1px 0 #fff,0px -1px 0 #fff,0px 0px 0 #fff,0px 1px 0 #fff,1px -1px 0 #fff,1px 0px 0 #fff,1px 1px 0 #fff}#content #uvp #uvp__copy.no-image{color:#dc8840}#content #uvp #page-title__container{text-align:left}#content #uvp #page-title__container h2{width:100%;margin-bottom:0;white-space:nowrap;font-family:"Mrs Saint Delafield",cursive;text-transform:none;font-size:40px;color:#dc8840}#content #uvp #uvp__left-side.no-image{color:#dc8840}#content #uvp #short-content__container{margin-top:20px;text-align:left}#content #uvp #short-content__container #short_content__content{font-size:18px;line-height:32px}#content .content .full-content{margin-top:40px;overflow:hidden}#content .content #custom-content__container{margin:40px 0}#content .content #custom-content__container .container{position:relative}#content .content #custom-content__container #custom-content__content{padding:60px 0 120px}#content .content #custom-content__container #custom-content__background{color:#fff;background-repeat:no-repeat;background-position:center;background-size:cover;background-attachment:fixed}#content .content #custom-content__container #custom-content__background p{color:#fff}#content .content #custom-content__container #custom-content__background h3{margin:0;font-size:50px;line-height:1}#content .content #custom-content__container #custom-content__background h2{margin-top:-10px;font-size:50px}#content .content #custom-content__container #custom-content__images{margin-top:-100px}#content .content #custom-content__container #custom-content__bottom{margin-top:40px}#content .content .full-content__alt{border-top:1px solid rgba(116,81,15,0.4);border-bottom:1px solid rgba(116,81,15,0.4);padding:40px 0;margin-bottom:40px}#content .content .full-content__alt h2{margin-top:0;margin-bottom:20px;font-size:40px;color:#5d4738}#content .content .full-content__alt ul.sym-inline-list li{margin-bottom:10px}#content .content #inset-gallery__container{padding:40px 0}#content .content #inset-gallery__container a.fancybox{position:relative;display:block;float:left;background-position:center;background-repeat:no-repeat;background-size:cover}#content .content #inset-gallery__container a.fancybox:first-child{width:100%;height:250px}#content .content #inset-gallery__container a.fancybox:nth-child(2){width:100%;height:125px}#content .content #inset-gallery__container a.fancybox:nth-child(3){width:50%;height:125px}#content .content #inset-gallery__container a.fancybox:nth-child(4){width:50%;height:125px}#content .content #inset-gallery__container .slick-dots{margin-top:20px;margin-bottom:0}#content .content #complementary_bottom_content{margin:40px 0;overflow:hidden}body#landing-page #content .content #short-content__container{margin-top:30px}body#landing-page #content .content #short-content__container h1#main-headline{margin-bottom:0;font-size:28px;color:#dc8840}body#landing-page #content .content #short-content__container h1#main-headline span{display:block;margin-top:10px;color:#3c3c3c;font-family:"Mrs Saint Delafield",cursive;text-transform:none;font-size:175%;line-height:30px}body#landing-page #content .content #short-content__container #short-content{margin-top:30px}body#landing-page #content .content #booking-direct-benefits__landing__container{position:relative;margin-top:40px}body#landing-page #content .content #booking-direct-benefits__landing__container h2#booking-direct-benefits__landing__title{margin:0;text-align:center;font-size:18px}body#landing-page #content .content #booking-direct-benefits__landing__container h2#booking-direct-benefits__landing__title span{margin-bottom:-30px;font-size:80px;display:block;color:#dc8840;font-family:"Mrs Saint Delafield",cursive;text-transform:none}body#landing-page #content .content #booking-direct-benefits__landing__container #booking-direct-benefits__landing{padding:30px 0;margin-top:30px;position:relative;background-image:url("../images/background-image-booking-direct-benefits-landing.jpg")}body#landing-page #content .content #booking-direct-benefits__landing__container #booking-direct-benefits__landing ul.sym-inline-list{margin:0 auto;width:90%;padding:40px 40px;background-color:#9a745a}body#landing-page #content .content #booking-direct-benefits__landing__container #booking-direct-benefits__landing ul.sym-inline-list li{margin-top:15px;color:#fff}body#landing-page #content .content #booking-direct-benefits__landing__container #booking-direct-benefits__landing ul.sym-inline-list li:first-child{margin-top:0}body#landing-page #content .content #booking-direct-benefits__landing__container #booking-direct-benefits__landing ul.sym-inline-list li::before{color:#fff}body#landing-page #email-signup__container{display:none}body#landing-page #footer{margin-top:0}#content{padding:0}#content .content{padding:0}#content .content hr{margin:40px 0;border-top-color:rgba(93,71,56,0.4)}#content .content .list h2.shortcode-title,#content .content #media-inquiry h2.shortcode-title,#content .content #production-form h2.shortcode-title,#content .content #marketing-quad h2.shortcode-title,#content .content #press-releases h2.shortcode-title{position:relative;margin:0 0 40px;text-align:center;color:#dc8840}#content .content .list h2.shortcode-title span,#content .content #media-inquiry h2.shortcode-title span,#content .content #production-form h2.shortcode-title span,#content .content #marketing-quad h2.shortcode-title span,#content .content #press-releases h2.shortcode-title span{background-color:#fff;position:relative;z-index:2;padding:0 15px}#content .content .list h2.shortcode-title:after,#content .content #media-inquiry h2.shortcode-title:after,#content .content #production-form h2.shortcode-title:after,#content .content #marketing-quad h2.shortcode-title:after,#content .content #press-releases h2.shortcode-title:after{content:'';position:absolute;top:50%;left:-100%;transform:translateY(-50%);width:500%;height:1px;background-color:rgba(93,71,56,0.4)}#content .content .list .one-item .images ul.slick-dots,#content .content #press-releases .one-item ul.slick-dots{position:absolute;bottom:15px;left:50%;transform:translateX(-50%)}#content .content .list .one-item .images ul.slick-dots li button,#content .content #press-releases .one-item ul.slick-dots li button{background-color:#fff;border-color:#fff}#content .content .list .container{padding:0 15px;background-color:#fff}#content .content .list .one-item{margin-bottom:30px}#content .content .list .one-item.even{background-color:#f2f2f2}#content .content .list .one-item:last-child{margin-bottom:0}#content .content .list .one-item .images,#content .content .list .one-item .info{background-color:#fff}#content .content .list .one-item .info{margin-top:30px;padding-bottom:30px;padding-left:0}#content .content .list .one-item .info h2.item-name{margin:0;width:100%;font-size:30px}#content .content .list .one-item .info h2.item-name span{width:90%;display:block;margin-bottom:5px;color:#dc8840;font-family:"Raleway",sans-serif;font-size:14px;line-height:19px;letter-spacing:3px}#content .content .list .one-item .info h2.item-name:after{margin-top:25px}#content .content .list .one-item .info p,#content .content .list .one-item .info a{word-wrap:break-word}#content .content .list .one-item .info ul.list-inline{margin-top:45px;margin-left:-5px}#content .content .list .one-item .info ul.list-inline li{padding:0 5px;display:inline-block;vertical-align:middle}#content .content .list .one-item .info ul.list-inline li a.btn,#content .content .list .one-item .info ul.list-inline li .overlay.navigation .inner.top a.res-btn,.overlay.navigation .inner.top #content .content .list .one-item .info ul.list-inline li a.res-btn,#content .content .list .one-item .info ul.list-inline li .overlay.booking-widget #booking-form a#bookNow,.overlay.booking-widget #booking-form #content .content .list .one-item .info ul.list-inline li a#bookNow,#content .content .list .one-item .info ul.list-inline li #email-signup__container form#email-signup a.signup-btn,#email-signup__container form#email-signup #content .content .list .one-item .info ul.list-inline li a.signup-btn,#content .content .list .one-item .info ul.list-inline .has-blog ul.posts-list li a.read-more,.has-blog ul.posts-list #content .content .list .one-item .info ul.list-inline li a.read-more{margin-top:0}#content .content .list .one-item .info .list-description{margin-top:25px}#content .content .list .one-item .info a.btn,#content .content .list .one-item .info .overlay.navigation .inner.top a.res-btn,.overlay.navigation .inner.top #content .content .list .one-item .info a.res-btn,#content .content .list .one-item .info .overlay.booking-widget #booking-form a#bookNow,.overlay.booking-widget #booking-form #content .content .list .one-item .info a#bookNow,#content .content .list .one-item .info #email-signup__container form#email-signup a.signup-btn,#email-signup__container form#email-signup #content .content .list .one-item .info a.signup-btn,#content .content .list .one-item .info .has-blog ul.posts-list li a.read-more,.has-blog ul.posts-list li #content .content .list .one-item .info a.read-more{margin-top:20px;border-color:#b29a78}#content .content .list .one-item .info a.btn:after,#content .content .list .one-item .info .overlay.navigation .inner.top a.res-btn:after,.overlay.navigation .inner.top #content .content .list .one-item .info a.res-btn:after,#content .content .list .one-item .info .overlay.booking-widget #booking-form a#bookNow:after,.overlay.booking-widget #booking-form #content .content .list .one-item .info a#bookNow:after,#content .content .list .one-item .info #email-signup__container form#email-signup a.signup-btn:after,#email-signup__container form#email-signup #content .content .list .one-item .info a.signup-btn:after,#content .content .list .one-item .info .has-blog ul.posts-list li a.read-more:after,.has-blog ul.posts-list li #content .content .list .one-item .info a.read-more:after{background-color:#b29a78}#content .content #media-inquiry,#content .content #production-form{margin-bottom:30px}#content .content #marketing-quad{margin:30px 0;text-align:center}#content .content #marketing-quad .one-item{margin-bottom:30px}#content .content #marketing-quad .one-item .images ul.slick-dots{position:absolute;bottom:15px;left:50%;transform:translateX(-50%)}#content .content #marketing-quad .one-item .images ul.slick-dots li button{background-color:#fff}#content .content #marketing-quad .one-item .info{margin-top:15px}#content .content #marketing-quad .one-item .info h2.item-name{margin:0 auto;width:90%;font-size:40px}#content .content #marketing-quad .one-item .info h2.item-name span{display:block;color:#dc8840;font-family:"Raleway",sans-serif;font-size:16px;line-height:19px;letter-spacing:3px}#content .content #marketing-quad .one-item .info h2.item-name:after{margin:25px auto 25px}#content .content #marketing-quad .one-item .info .list-description{margin-top:25px}#content .content #marketing-quad .one-item .info a.btn,#content .content #marketing-quad .one-item .info .overlay.navigation .inner.top a.res-btn,.overlay.navigation .inner.top #content .content #marketing-quad .one-item .info a.res-btn,#content .content #marketing-quad .one-item .info .overlay.booking-widget #booking-form a#bookNow,.overlay.booking-widget #booking-form #content .content #marketing-quad .one-item .info a#bookNow,#content .content #marketing-quad .one-item .info #email-signup__container form#email-signup a.signup-btn,#email-signup__container form#email-signup #content .content #marketing-quad .one-item .info a.signup-btn,#content .content #marketing-quad .one-item .info .has-blog ul.posts-list li a.read-more,.has-blog ul.posts-list li #content .content #marketing-quad .one-item .info a.read-more{margin-top:20px;border-color:#b29a78}#content .content #marketing-quad .one-item .info a.btn:after,#content .content #marketing-quad .one-item .info .overlay.navigation .inner.top a.res-btn:after,.overlay.navigation .inner.top #content .content #marketing-quad .one-item .info a.res-btn:after,#content .content #marketing-quad .one-item .info .overlay.booking-widget #booking-form a#bookNow:after,.overlay.booking-widget #booking-form #content .content #marketing-quad .one-item .info a#bookNow:after,#content .content #marketing-quad .one-item .info #email-signup__container form#email-signup a.signup-btn:after,#email-signup__container form#email-signup #content .content #marketing-quad .one-item .info a.signup-btn:after,#content .content #marketing-quad .one-item .info .has-blog ul.posts-list li a.read-more:after,.has-blog ul.posts-list li #content .content #marketing-quad .one-item .info a.read-more:after{background-color:#b29a78}#content .content #accommodations .room .images a.item-image{position:relative}#content .content #accommodations .room .images a.item-image:first-child::after{content:'';display:block;position:absolute;top:50%;left:50%;right:auto;bottom:auto;width:80px;height:80px;background-image:url("../images/video-play__icon.svg");background-size:80px;transform:translate(-50%, -50%)}#content .content #press-releases{margin-bottom:30px}#content .content #press-releases .one-item{margin:0 20px}#content .content #press-releases .one-item h2.item-name:after{margin-left:auto;margin-right:auto}#content .content #press-releases .one-item h4.date-published{text-transform:none}.has-blog ul.posts-list li{margin:2em 0}.has-blog ul.posts-list li img{width:100%;height:auto}.has-blog ul.posts-list li h3{margin-top:20px;font-family:"Didot",serif !important}.has-blog ul.posts-list li a.read-more{width:120px;display:block}.has-blog .posts-sidebar{background-color:#FFF;padding:3%;margin:2em 0;text-align:center}.has-blog .posts-sidebar>*:first-child{margin-top:0}.has-blog .posts-sidebar>*:last-child{margin-bottom:0}.has-blog .posts-sidebar h3,.has-blog .posts-sidebar h2{text-transform:uppercase}.has-blog .posts-sidebar p{font-size:90% !important;margin-bottom:2em}.has-blog .posts-sidebar ul.blog-archive{list-style:none;text-align:left;padding:0 5%;font-size:90%}.has-blog .posts-sidebar ul.blog-archive li a.year{display:block;border-top:1px solid #E0E0E0;padding:0 5%}.has-blog .posts-sidebar ul.blog-archive li:last-child a.year{border-bottom:1px solid #E0E0E0}.has-blog .posts-sidebar ul.blog-archive li ul.sub-blog-archive{margin:10px 0}.has-post #content .content .full-content{margin-bottom:40px}.has-post #content .content article.post{margin-bottom:1em}.has-post #content .content article.post .post-content{width:100%;margin:0 auto;padding:2.5% 5%}.has-post #content .content article.post .post-content .inner-content h1{margin-top:0;text-align:left;color:#dc8840}.has-post #content .content article.post .post-content .inner-content p.date{text-align:left;font-family:"Mrs Saint Delafield",cursive;color:#74510f;font-size:30px !important;margin-top:10px;margin-bottom:1em}.has-post #content .content article.post .post-content .share-btn{display:inline-block;height:32px;margin-top:1em;padding-left:40px;background:url(../images/icon-share.png) left center no-repeat;background-size:31.5px 27px;text-transform:uppercase;font-size:90%;line-height:2.2;color:#a4a4a4 !important;transition:all 0.3s ease-in-out}.has-post #content .content article.post .post-content .share-btn:hover{opacity:0.7}.has-post #content .content article.post .post-img{float:none;width:100% !important}.has-post #content .content article.post .post-img figure{margin-bottom:1em;position:relative}.has-post #content .content article.post .post-img figure img{width:100%;height:auto}.has-post #content .content article.post .post-img figure .pin-it-button{width:43px;height:21px;position:absolute;top:5px;left:10px;transition:all 0.3s ease-in-out}.has-post #content .content article.post .post-img figure .pin-it-button:hover{opacity:0.7}.has-post #content .content #share-modal{min-width:500px;padding:3em;text-align:center}.has-post #content .content #share-modal h2{margin:0 0 1em 0}#content .content #specials .one-item .info .cta .coming-soon,.special-modal__container .coming-soon{font-size:22px}#content .content #specials .one-item .images a.item-image:after{display:none}#content .content #specials .one-item .info h2.item-name{width:80%}#content .content #specials .one-item .info .cta{vertical-align:middle}#content .content #specials .one-item .info .cta a.learn-more{margin-left:10px;letter-spacing:1.5px;text-transform:uppercase}#content .content #specials .one-item .info .cta a.learn-more:hover{color:#b29a78}.special-modal__container{max-width:700px;height:70%;padding:20px 10px}.special-modal__container h2.item-name{margin:0;width:70%;font-size:30px}.special-modal__container h2.item-name span{width:90%;display:block;color:#dc8840;font-family:"Raleway",sans-serif;font-size:13px;line-height:19px;letter-spacing:3px}.special-modal__container h2.item-name:after{margin-top:25px}.special-modal__container .item-description p{color:#3c3c3c;font-size:16px;line-height:24px;font-weight:300;margin-bottom:20px}.special-modal__container .item-description ul{list-style:none;margin-bottom:20px}.special-modal__container .item-description ul.sym-inline-list li{padding-left:25px;position:relative;font-size:16px;line-height:24px}.special-modal__container .item-description ul.sym-inline-list li:before{content:"•";position:absolute;left:0;top:-1px;color:#b29a78;font-size:50px;margin-right:10px}.special-modal__container a.btn,.special-modal__container .overlay.navigation .inner.top a.res-btn,.overlay.navigation .inner.top .special-modal__container a.res-btn,.special-modal__container .overlay.booking-widget #booking-form a#bookNow,.overlay.booking-widget #booking-form .special-modal__container a#bookNow,.special-modal__container #email-signup__container form#email-signup a.signup-btn,#email-signup__container form#email-signup .special-modal__container a.signup-btn,.special-modal__container .has-blog ul.posts-list li a.read-more,.has-blog ul.posts-list li .special-modal__container a.read-more{margin-top:10px}.special-modal__container .terms-and-conditions__container{margin-top:20px}.special-modal__container .terms-and-conditions__container p{color:#3c3c3c;font-size:11px;line-height:15px;font-weight:300}ul.global-sitemap{position:relative;width:90%;margin:0 auto}ul.global-sitemap li{line-height:1.6;margin-bottom:10px;list-style:none}ul.global-sitemap li ul{border-left:1px solid #EAEAEA;margin-left:0px;margin-bottom:10px}ul.global-sitemap li ul li{padding:10px 5px 3px 5px;list-style:none !important;line-height:1.2;font-size:90%;margin-bottom:0px}ul.global-sitemap li ul li a{text-decoration:none !important;color:grey;padding-left:10px}ul.global-sitemap li ul li ul{margin:10px 0 0 10px}ul.global-sitemap li ul li ul li ul li{padding:0;margin-bottom:3px}ul.global-sitemap li ul li ul li ul li a{opacity:0.7}ul.global-sitemap li ul li:before{display:none}.fancybox-wrap{position:fixed}.fancybox-overlay{background:rgba(36,29,29,0.8)}.fancybox-close{background:url(../images/close.svg) center no-repeat !important;background-size:15px auto !important;background-color:#b29a78 !important}.fancybox-skin{border-radius:0}.tvs_wrapper{width:100%;position:relative;margin:0}.tvs_wrapper:after{padding-top:56.25%;display:block;content:''}.tvs_wrapper .tvs_main{position:absolute;top:0;bottom:0;right:0;left:0}.tvs_wrapper iframe{margin-bottom:0 !important}a,input,button,header #header__logo{transition:all 0.3s ease-in-out}.text-center{text-align:center}ul.slick-dots{padding-left:0;text-align:center}ul.slick-dots li{position:relative;display:inline-block;margin:0 7.5px;padding:0;cursor:pointer}ul.slick-dots li button{font-size:0;line-height:0;display:block;width:15px;height:15px;padding:5px;cursor:pointer;color:transparent;outline:none;background-color:transparent;border:1px solid #b29a78;border-radius:50%;background-clip:padding-box}ul.slick-dots li:hover button,ul.slick-dots li.slick-active button{background-color:#b29a78}.slick-arrow{display:block;position:absolute;z-index:20;top:50%;padding:0;width:16px;height:32px;margin-top:-16px;cursor:pointer;color:transparent;border:none;outline:none;background-image:url(../images/slick-arrow.svg);background-position:center;background-size:8px 16px;background-repeat:no-repeat;background-color:transparent;text-indent:-99999px;overflow:hidden;transition:all 0.3s ease-in-out}.slick-arrow:hover{cursor:pointer;outline:none;opacity:.5}.slick-arrow.slick-disabled{opacity:.25}.slick-prev{left:0}.slick-next{transform:rotate(180deg);right:0}

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