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"],#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 #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}#header #primary-nav-booking-engine__container .call-now__container a{color:#74510f}#header #primary-nav-booking-engine__container .call-now__container a:hover,#header #primary-nav-booking-engine__container .call-now__container a:focus{color:#dc8840}.btn,#panel input[type="button"],#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,#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,#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"],#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,#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"],#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,#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"],#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"],#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,#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"],#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"],#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,#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"],#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"],#email-signup__container form#email-signup .signup-btn,.has-blog ul.posts-list li a.read-more,.btn:after,#panel input[type="button"]:after,#email-signup__container form#email-signup .signup-btn:after,.has-blog ul.posts-list li a.read-more:after,ul.slick-dots li button,#header #primary-nav-booking-engine__container #booking-engine__alt-form-container #booking-form .submit,#navigation-reveal__container #navigation-reveal__content nav#primary-nav>ul li a,#footer ul.social-media li a svg,#footer #footer__logo{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}#header #primary-nav-booking-engine__container #primary-nav__alt-container .primary-nav__alt-container nav#primary-nav>ul{margin-right:-20px}#header #primary-nav-booking-engine__container #primary-nav__alt-container .primary-nav__alt-container nav#primary-nav>ul li{display:inline-block;vertical-align:middle;padding-left:20px;padding-right:20px}p#thankyou,fieldset legend,#content .contact-detail .form_contact h3,#navigation-reveal__container #navigation-reveal__content h2,#email-signup__container h2.subscribe-emails,#top-content .uvp h1,.main-content #home-gallery__container a#home-gallery_headline,.main-content #map__container h2.section-title span,.desc .map_popup h2,.desc .map_popup .title,.ui-infobox h2,.ui-infobox .title,.infoBox h2,.infoBox .title,#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}.main-content #book-direct-benefits__container h2,.main-content #top-reasons-marketing-quad__container #top-reasons__container .top-reasons-content__container #top-reasons-content h2.blog-title span{font-family:"Raleway",sans-serif;font-weight:600;text-transform:uppercase}#content .contact-detail .form_contact h3{width:70%;color:#74510f}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.wrapper{margin:0 auto;max-width:1920px;width:100%}.no-gutter{padding-left:0;padding-right:0}.no-gutter-left{padding-left:0}.no-gutter-right{padding-right:0}.v-align{float:none;display:inline-block;vertical-align:middle}.v-center{position:relative;top:50%;transform:translateY(-50%)}.row-centered{text-align:center}.col-centered{display:inline-block;float:none;text-align:left;margin-right:-4px}.row-height{display:table;table-layout:fixed;height:100%;width:100%}.col-height{display:table-cell;float:none;height:100%}.col-top{vertical-align:top}.col-middle{vertical-align:middle}.col-bottom{vertical-align:bottom}.animate-fade{opacity:0}.animate-fade.top{transform:translateY(0%)}.animate-fade.top.fade-in{transform:translateY(-5%)}.animate-fade.bottom{transform:translateY(-5%)}.animate-fade.bottom.fade-in{transform:translateY(0%)}.animate-fade.left{transform:translateX(-5%)}.animate-fade.left.fade-in{transform:translateX(0%)}.animate-fade.right{transform:translateX(5%)}.animate-fade.right.fade-in{transform:translateX(0%)}.animate-fade.fade-in{opacity:1;transition:all 1s ease-out}blockquote{margin-left:0;font-size:inherit;border-left:none}.breadcrumb{padding:8px 15px;margin-left:20px;margin-bottom:5px;list-style:none}.breadcrumb>li{display:inline-block}.breadcrumb li+li:before{padding:0 5px;color:#777;content:"\3e";content:"›"}.breadcrumb>.active{color:#777}.sym-slides,.slick{opacity:0;transition:all 0.5s ease-in-out}.sym-slides.slick-initialized,.slick.slick-initialized{opacity:1}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:#dc8840;border:1px solid transparent;border-radius:50%;opacity:.5;background-clip:padding-box}ul.slick-dots li:hover button,ul.slick-dots li.slick-active button{opacity:1}.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}#ui-datepicker-div.ui-widget-content{background:#ffffff !important;z-index:1000 !important;border:none !important;padding:0 !important;border-radius:0}#ui-datepicker-div.ui-widget-content *{font-weight:normal !important;font-size:14px;text-align:center}#ui-datepicker-div .ui-widget-header{position:relative;padding:10px 0;background:#b29a78 !important;border-radius:0 !important;border:0 !important;height:47px}#ui-datepicker-div .ui-widget-header .ui-datepicker-title select,#ui-datepicker-div .ui-widget-header .ui-datepicker-title span{border:0;background-color:transparent;text-transform:capitalize;font-family:"Didot",serif;color:#fff}#ui-datepicker-div .ui-widget-header .ui-datepicker-title select{background-image:url("images/arrow-down__white.svg");background-repeat:no-repeat;background-position:center right 10px;background-size:10px auto;-webkit-appearance:none;-moz-appearance:none}#ui-datepicker-div .ui-widget-header .ui-datepicker-prev{transform:translateY(-50%)}#ui-datepicker-div .ui-widget-header .ui-datepicker-next{transform:translateY(-50%) rotate(180deg) !important}#ui-datepicker-div .ui-widget-header .ui-datepicker-prev,#ui-datepicker-div .ui-widget-header .ui-datepicker-next{top:50%;background-image:url("images/left-arrow-datepicker.svg");background-size:10px;background-position:center;background-repeat:no-repeat}#ui-datepicker-div .ui-widget-header .ui-datepicker-prev span.ui-icon,#ui-datepicker-div .ui-widget-header .ui-datepicker-next span.ui-icon{background-image:none}#ui-datepicker-div .ui-datepicker-calendar{margin:0 !important;width:100% !important;table-layout:fixed}#ui-datepicker-div .ui-datepicker-calendar thead{background-color:#5d4738;color:#fff}#ui-datepicker-div .ui-datepicker-calendar tbody td{padding:0;font-family:"Raleway",sans-serif}#ui-datepicker-div .ui-datepicker-calendar .ui-state-default{background-color:white !important;border:0 !important;color:#3c3c3c}#ui-datepicker-div .ui-datepicker-calendar .ui-state-default.ui-state-active,#ui-datepicker-div .ui-datepicker-calendar .ui-state-default.ui-state-hover,#ui-datepicker-div .ui-datepicker-calendar .ui-state-default.ui-state-focus{background:#74510f !important;border-color:#74510f;color:#fff !important}ul.global-sitemap{width:70%;margin:0 auto 50px;padding-left:10%;position:relative;-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;column-gap:20px}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-overlay{background:rgba(36,29,29,0.8)}.fancybox-close{background:url(images/close.svg) center no-repeat;background-size:15px auto;background-color:#b29a78}.fancybox-skin{border-radius:0}a,input,button,.close_navigation svg,a#header__logo svg,#header #primary-nav-booking-engine__container #primary-nav__alt-container #primary-nav__icon-trigger span,#navigation-reveal__container #navigation-reveal__content nav#primary-nav>ul li:before,.main-content #home-gallery__container a#home-gallery_headline,.main-content #map__container #place-overview__container .places-overview__left-side #places-overview li a,.main-content #instagram-feed__container #instagram-feed a:before,.main-content #instagram-feed__container #instagram-feed a span,#content .content #inset-gallery__container a.fancybox::before,#content .content .list .one-item .images a.item-image:after{transition:all 0.3s ease-in-out}.horizontal-center,#header #primary-nav-booking-engine__container .best-rate__container svg,#header #primary-nav-booking-engine__container .call-now__container svg{float:none !important;display:inline-block;vertical-align:middle}.horizontal-center__left-side{margin-left:-2%}.horizontal-center__right-side{margin-right:-2%}#footer #secondary-nav ul,#footer #third-nav ul,#footer .fine-print__container #third-nav ul{margin-left:-5px}#footer #secondary-nav ul li,#footer #third-nav ul li,#footer .fine-print__container #third-nav ul li{list-style:none;display:inline-block}#footer #secondary-nav ul li:last-child,#footer #third-nav ul li:last-child{margin-right:0;padding-right:0;border-right:0}#content-popin .box-arrow-popin{background-color:#dc8840}#content-popin .box-arrow-popin .arrow svg{fill:#fff}#exit-intent__container form{margin-bottom:20px}#exit-intent__container form #fieldBlockzip,#exit-intent__container form #fieldBlockcountry,#exit-intent__container form .questionBlock,#exit-intent__container form .optInCheckbox{display:none}#exit-intent__container form .fieldBlockText{display:none}#exit-intent__container form .submitButton{margin-right:0}#exit-intent__container form #fieldBlockemailinput,#exit-intent__container form .fieldBlockInput{width:65% !important;margin:0 auto}#exit-intent__container form input{width:100% !important;height:30px;line-height:30px;border:0;border-bottom:1px dotted #3c3c3c;color:#3c3c3c;text-transform:none}#exit-intent__container form input:-ms-input-placeholder{color:#3c3c3c;text-transform:capitalize}#exit-intent__container form input::placeholder{color:#3c3c3c;text-transform:capitalize}#exit-intent__container form .btn,#exit-intent__container form #panel input[type="button"],#panel #exit-intent__container form input[type="button"],#exit-intent__container #email-signup__container form#email-signup .signup-btn,#email-signup__container #exit-intent__container form#email-signup .signup-btn,#exit-intent__container form .has-blog ul.posts-list li a.read-more,.has-blog ul.posts-list li #exit-intent__container form a.read-more{width:65% !important;margin:0 auto;padding:0;height:30px;line-height:30px;border-color:#dc8840;color:#fff;background-color:#dc8840}#exit-intent__container form .btn:after,#exit-intent__container form #panel input[type="button"]:after,#panel #exit-intent__container form input[type="button"]:after,#exit-intent__container #email-signup__container form#email-signup .signup-btn:after,#email-signup__container #exit-intent__container form#email-signup .signup-btn:after,#exit-intent__container form .has-blog ul.posts-list li a.read-more:after,.has-blog ul.posts-list li #exit-intent__container form a.read-more:after{background-color:#fff}#exit-intent__container form .btn:hover span,#exit-intent__container form #panel input:hover[type="button"] span,#panel #exit-intent__container form input:hover[type="button"] span,#exit-intent__container #email-signup__container form#email-signup .signup-btn:hover span,#email-signup__container #exit-intent__container form#email-signup .signup-btn:hover span,#exit-intent__container form .has-blog ul.posts-list li a.read-more:hover span,.has-blog ul.posts-list li #exit-intent__container form a.read-more:hover span{color:#dc8840}#header #primary-nav-booking-engine__container .best-rate__container,#header #primary-nav-booking-engine__container .call-now__container,#header #primary-nav-booking-engine__container #booking-engine__alt-form-container #booking-form .submit input[type=submit]{font-family:"Times", serif;text-transform:capitalize}.close_navigation{display:block;position:absolute;right:2.5%;top:5%;padding:15px}.close_navigation svg{fill:#fff}.close_navigation:hover svg{opacity:.7}a#header__logo{display:block;position:absolute;left:5%;top:50%;transform:translateY(-50%);z-index:99}a#header__logo svg{fill:#9a745a;width:auto;height:89.5px}a#header__logo:hover svg{fill:#DE8937}#header{width:100%;top:0;position:fixed;z-index:99;background-color:#fff;height:130px;box-shadow:0 0 20.52px rgba(0,0,0,0.05)}#header .wrapper{position:relative;padding:0 5%}#header #primary-nav-booking-engine__container{position:relative;padding:27px 200px 27px 30px;height:130px}#header #primary-nav-booking-engine__container .best-rate__container,#header #primary-nav-booking-engine__container .call-now__container{font-style:italic;letter-spacing:2px}#header #primary-nav-booking-engine__container .best-rate__container svg,#header #primary-nav-booking-engine__container .call-now__container svg{margin-right:5px}#header #primary-nav-booking-engine__container .best-rate__container{color:#dc8840}#header #primary-nav-booking-engine__container .call-now__container{margin-left:10px;color:#5d4738}#header #primary-nav-booking-engine__container .call-now__container a{color:#5d4738}#header #primary-nav-booking-engine__container #booking-engine__alt-form-container #booking-form{float:left;width:335px;margin-left:15px;margin-bottom:0}#header #primary-nav-booking-engine__container #booking-engine__alt-form-container #booking-form input{display:block;float:left;width:160px;border:1px solid #5d4738;background-image:url("images/arrow-down__brown.svg");background-repeat:no-repeat;background-position:center right 15px;background-size:15px auto}#header #primary-nav-booking-engine__container #booking-engine__alt-form-container #booking-form input#alt__check-in{margin-right:15px}#header #primary-nav-booking-engine__container #booking-engine__alt-form-container #booking-form select{background-color:#5d4738 !important}#header #primary-nav-booking-engine__container #booking-engine__alt-form-container #booking-form .submit{position:absolute;top:0;right:0;display:block;width:180px;height:130px;background-color:#dc8840;padding:27px;text-align:center;outline:none;cursor:pointer;border-radius:0;zoom:1;border:0;-webkit-appearance:none}#header #primary-nav-booking-engine__container #booking-engine__alt-form-container #booking-form .submit input[type=submit]{background-image:none;margin:0;padding:0;float:none;width:100%;min-width:auto;display:block;border:1px solid #fff;line-height:76px;color:#fff;font-weight:700;font-size:21px}#header #primary-nav-booking-engine__container #booking-engine__alt-form-container #booking-form .submit:hover{background-color:#5d4738}#header #primary-nav-booking-engine__container #primary-nav__alt-container{margin-top:14px}#header #primary-nav-booking-engine__container #primary-nav__alt-container .primary-nav__alt-container nav#primary-nav{position:relative}#header #primary-nav-booking-engine__container #primary-nav__alt-container .primary-nav__alt-container nav#primary-nav>ul{margin-right:0;margin-bottom:0;transition:all 0.5s ease-in-out}#header #primary-nav-booking-engine__container #primary-nav__alt-container .primary-nav__alt-container nav#primary-nav>ul.primary-nav__open{margin-right:-150%}#header #primary-nav-booking-engine__container #primary-nav__alt-container .primary-nav__alt-container nav#primary-nav>ul>li{position:relative;line-height:1;padding-right:0}@media (max-width: 1300px){#header #primary-nav-booking-engine__container #primary-nav__alt-container .primary-nav__alt-container nav#primary-nav>ul>li{padding-left:10px}}#header #primary-nav-booking-engine__container #primary-nav__alt-container .primary-nav__alt-container nav#primary-nav>ul>li::after{content:"|";margin-left:20px;display:inline-block;vertical-align:top;font-size:16px;line-height:1;color:rgba(93,71,56,0.4)}@media (max-width: 1300px){#header #primary-nav-booking-engine__container #primary-nav__alt-container .primary-nav__alt-container nav#primary-nav>ul>li::after{margin-left:10px}}#header #primary-nav-booking-engine__container #primary-nav__alt-container .primary-nav__alt-container nav#primary-nav>ul>li:last-child::after{display:none}#header #primary-nav-booking-engine__container #primary-nav__alt-container .primary-nav__alt-container nav#primary-nav>ul>li>a{text-transform:uppercase;font-size:16px;color:#5d4738}@media (max-width: 1300px){#header #primary-nav-booking-engine__container #primary-nav__alt-container .primary-nav__alt-container nav#primary-nav>ul>li>a{font-size:14px}}#header #primary-nav-booking-engine__container #primary-nav__alt-container .primary-nav__alt-container nav#primary-nav>ul>li>a:hover,#header #primary-nav-booking-engine__container #primary-nav__alt-container .primary-nav__alt-container nav#primary-nav>ul>li>a.active{color:#dc8840}#header #primary-nav-booking-engine__container #primary-nav__alt-container #primary-nav__icon-trigger{display:inline-block;text-align:right;margin-top:2px;width:20px;height:17px}#header #primary-nav-booking-engine__container #primary-nav__alt-container #primary-nav__icon-trigger span{display:block;float:right;height:2px;margin-bottom:4px;background-color:#5d4738}#header #primary-nav-booking-engine__container #primary-nav__alt-container #primary-nav__icon-trigger span:first-child,#header #primary-nav-booking-engine__container #primary-nav__alt-container #primary-nav__icon-trigger span:nth-child(3){width:80%}#header #primary-nav-booking-engine__container #primary-nav__alt-container #primary-nav__icon-trigger span:nth-child(2){width:100%}#header #primary-nav-booking-engine__container #primary-nav__alt-container #primary-nav__icon-trigger:hover span{cursor:pointer;width:100%}#header #primary-nav-booking-engine__container #primary-nav__alt-container #primary-nav__icon-trigger.open span{width:100%}#primary-nav ul.submenu{display:none;position:absolute;left:50%;background-color:#b29a78;width:200px;text-align:center;margin-left:-100px;padding:0 10px;z-index:10;top:47px}#primary-nav ul.submenu li{display:block;border-bottom:1px solid rgba(255,255,255,0.3)}#primary-nav ul.submenu li:last-child{border-bottom:0}#primary-nav ul.submenu li a{display:block;padding:12px 0;text-transform:capitalize;color:#fff}#primary-nav ul.submenu li a:hover,#primary-nav ul.submenu li a.active{color:#74510f}#navigation-reveal__container{position:fixed;z-index:98;top:-390px;left:0;width:100%;background-color:rgba(36,29,29,0.95);padding:90px 0;transition:all 0.5s ease-in-out}#navigation-reveal__container.open{top:130px}#navigation-reveal__container #navigation-reveal__content h2{position:relative;z-index:-1;display:block;margin:-50px 0 0;text-align:right;font-size:70px;color:#fff;line-height:1}#navigation-reveal__container #navigation-reveal__content h2 span{display:block;margin-bottom:-30px;padding-right:60px;color:#dc8840;font-size:100px;font-family:"Mrs Saint Delafield",cursive;line-height:1;text-transform:none}#navigation-reveal__container #navigation-reveal__content nav#primary-nav>ul{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#navigation-reveal__container #navigation-reveal__content nav#primary-nav>ul li{position:relative;margin-bottom:20px;padding-left:25px;overflow:hidden}#navigation-reveal__container #navigation-reveal__content nav#primary-nav>ul li:before{content:"";position:absolute;top:0;left:0;height:19px;width:20px;background-image:url(images/arrow__primary_nav.svg);background-position:left 0 center;background-repeat:no-repeat}#navigation-reveal__container #navigation-reveal__content nav#primary-nav>ul li:last-child{margin-bottom:0}#navigation-reveal__container #navigation-reveal__content nav#primary-nav>ul li.hover::before{margin-top:3.5px;transform:rotate(90deg)}#navigation-reveal__container #navigation-reveal__content nav#primary-nav>ul li a{text-transform:uppercase;color:#fff;font-size:16px;line-height:18px;height:19px;letter-spacing:2px}#navigation-reveal__container #navigation-reveal__content nav#primary-nav>ul li a:hover,#navigation-reveal__container #navigation-reveal__content nav#primary-nav>ul li a.active{color:#dc8840}#navigation-reveal__container #navigation-reveal__content nav#primary-nav>ul ul.submenu{display:none;margin:10px 0 10px 10px}#navigation-reveal__container #navigation-reveal__content nav#primary-nav>ul ul.submenu li{padding-left:12px;margin-bottom:10px}#navigation-reveal__container #navigation-reveal__content nav#primary-nav>ul ul.submenu li:last-child{margin-bottom:0}#navigation-reveal__container #navigation-reveal__content nav#primary-nav>ul ul.submenu li:before{margin-top:0 !important;transform:none !important;background-size:7px}#navigation-reveal__container #navigation-reveal__content nav#primary-nav>ul ul.submenu li a{font-size:90%}#navigation-reveal__container #navigation-reveal__content nav#primary-nav>ul li.item-open ul.submenu{display:block}#email-signup__container{clear:both;background-color:#dc8840;padding:25px 0}#email-signup__container h2.subscribe-emails{margin-top:0;margin-bottom:0;text-transform:none;color:#fff;font-size:26px}#email-signup__container form#email-signup{position:relative;width:620px;padding-right:140px;margin-bottom:0;padding-right:150px}#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{display:inline-block;width:47%;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 .signup-btn{margin-top:0;position:absolute;top:15px;right:-30px;padding:6px 30px;font-size:16px}#email-signup__container form#email-signup .error{color:red;font-size:11px}#footer{clear:both;margin-bottom:-25px;padding:30px 0 15px;background-image:url(images/footer__background.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;color:#9e9e9e;font-size:14px}#footer a{color:#9e9e9e}#footer a:hover{color:#dc8840}#footer .social-media--secondary-nav__container{border-bottom:1px solid #d0a67c;padding-bottom:28px}#footer ul.social-media{display:inline-block;margin-right:30px;margin-bottom:0}#footer ul.social-media li:first-child a svg{margin-left:-10px}#footer ul.social-media li a{display:block}#footer ul.social-media li a svg{height:25px;fill:#fff}#footer ul.social-media li a:hover svg{fill:#dc8840}#footer #secondary-nav ul,#footer #third-nav ul{margin:0}#footer #secondary-nav ul li,#footer #third-nav ul li{border-right:1px solid #9e9e9e;line-height:1}#footer #secondary-nav ul li a,#footer #third-nav ul li a{color:#9e9e9e}#footer #secondary-nav ul li a:hover,#footer #secondary-nav ul li a.active,#footer #third-nav ul li a:hover,#footer #third-nav ul li a.active{color:#dc8840}#footer #secondary-nav ul li{margin-right:10px;padding-right:10px;line-height:1}#footer #secondary-nav ul li a{font-size:14px;letter-spacing:1px}#footer #footer__logo{display:block}#footer #footer__logo:hover{opacity:.7}#footer #footer__logo svg{display:block;margin:0 auto;width:120px;fill:#fff}#footer .hotel-info{margin:25px 0;text-transform:uppercase}#footer .hotel-info a{color:#9e9e9e}#footer .hotel-info a:hover{color:#dc8840}#footer .fine-print__container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;font-size:12px}#footer .fine-print__container #third-nav ul li{margin-right:5px;padding-right:5px}#footer .fine-print__container p{margin-bottom:0}#footer .fine-print__container .tambourine-fine-print__container a.tambourine{height:44px;line-height:44px}#footer .fine-print__container .tambourine-fine-print__container a.tambourine svg{position:relative;top:7px;left:10px;display:inline-block;width:150px;fill:#9e9e9e}#footer .fine-print__container .tambourine-fine-print__container a.tambourine:hover{opacity:.7}@keyframes home-scroll{0%{opacity:0}50%{opacity:1}100%{opacity:0}}.arrow-home{display:block;position:absolute;z-index:97;left:50%;bottom:7.5%;margin-left:-10px;width:20px;height:10px;cursor:pointer;background:url("images/arrow-down__white.svg") no-repeat;animation:home-scroll 2s infinite .4s}#top-content{position:relative}#top-content:before{content:"";position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background-color:rgba(43,42,41,0.4)}#top-content .uvp{position:absolute;z-index:3;top:50%;right:10%;transform:translateY(-50%)}#top-content .uvp h1{color:#fff;font-size:70px}#top-content .uvp h1 span{display:block;margin-top:-20px;font-family:"Mrs Saint Delafield",cursive;font-size:110px;text-transform:none}#top-content #header_img__dots{position:absolute;bottom:2%;left:50%;transform:translateX(-50%);z-index:5;opacity:.35}#top-content #header_img__dots ul li button{background-color:#fff}#top-content .header-img img{margin:0 auto;width:100%}.main-content #intro-content__container{padding-top:70px;background-color:#f2f2f2}.main-content #intro-content__container .intro-content{padding-right:60px;padding-bottom:70px}.main-content #intro-content__container .intro-content h2{margin-top:0;font-size:50px;color:#dc8840}.main-content #intro-content__container .testimonials__container svg{fill:#2b2a29}.main-content #intro-content__container .testimonials__container .testimonials{margin-top:25px}.main-content #intro-content__container .testimonials__container .testimonials blockquote{padding:0;text-transform:uppercase}.main-content #intro-content__container .testimonials__container .testimonials cite{font-style:normal;font-weight:600}.main-content #intro-content__container .testimonials__container .testimonials .starts__container{margin-top:30px}.main-content #intro-content__container .testimonials__container .testimonials .starts__container svg{fill:#9a745a;width:auto;height:12px;margin-right:10px}.main-content #intro-content__container .testimonials__container .testimonials .starts__container svg:last-child{margin-right:0}.main-content #intro-content__container .companion-image{position:relative}.main-content #intro-content__container .companion-image img{position:absolute;left:0;bottom:-40px}.main-content #book-direct-benefits__container{background-color:#ebeae9;padding:60px 0 100px}.main-content #book-direct-benefits__container .book-direct-benefits__content{width:450px;margin:0 auto;font-weight:600;font-size:18px}.main-content #book-direct-benefits__container h2{position:relative;margin-top:20px;color:#9a745a}.main-content #book-direct-benefits__container h2 span{padding:0 15px;position:relative;z-index:2;display:inline-block;background-color:#ebeae9}.main-content #book-direct-benefits__container h2:before{content:'';position:absolute;height:1px;width:70%;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#9a745a}.main-content #top-reasons-marketing-quad__container #top-reasons-marketing-quad__content{background-image:url(images/home__top-reasons-marketing-quad.jpg);background-position:center;background-attachment:fixed;background-repeat:no-repeat}.main-content #top-reasons-marketing-quad__container #top-reasons__container{margin-top:-50px;padding-left:100px;background-color:#9a745a;color:#fff;overflow:hidden}.main-content #top-reasons-marketing-quad__container #top-reasons__container p{color:#fff}.main-content #top-reasons-marketing-quad__container #top-reasons__container .top-reasons-content__container{padding-right:15px}.main-content #top-reasons-marketing-quad__container #top-reasons__container .top-reasons-content__container #top-reasons-content{padding-bottom:25px;position:relative}.main-content #top-reasons-marketing-quad__container #top-reasons__container .top-reasons-content__container #top-reasons-content .slick-track{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.main-content #top-reasons-marketing-quad__container #top-reasons__container .top-reasons-content__container #top-reasons-content .slick-slide{padding-right:30px}.main-content #top-reasons-marketing-quad__container #top-reasons__container .top-reasons-content__container #top-reasons-content h2.blog-title{font-size:45px}.main-content #top-reasons-marketing-quad__container #top-reasons__container .top-reasons-content__container #top-reasons-content h2.blog-title span{display:block;font-size:16px;letter-spacing:3px}.main-content #top-reasons-marketing-quad__container #top-reasons__container .top-reasons-content__container #top-reasons-content h2{margin-top:0}.main-content #top-reasons-marketing-quad__container #top-reasons__container .top-reasons-content__container #top-reasons-content p{margin-bottom:0}.main-content #top-reasons-marketing-quad__container #top-reasons__container .top-reasons-content__container #top-reasons-content:after{content:'';position:absolute;width:100px;left:-100px;bottom:0;height:1px;background-color:#fff}.main-content #top-reasons-marketing-quad__container #top-reasons__container .top-reasons-content__container #top-reasons-dots{margin-top:25px}.main-content #top-reasons-marketing-quad__container #top-reasons__container .top-reasons-content__container #top-reasons-dots ul{text-align:left}.main-content #top-reasons-marketing-quad__container #top-reasons__container .top-reasons-content__container #top-reasons-dots ul li{width:auto;height:auto;margin-right:30px}.main-content #top-reasons-marketing-quad__container #top-reasons__container .top-reasons-content__container #top-reasons-dots ul li:first-child{display:none}.main-content #top-reasons-marketing-quad__container #top-reasons__container .top-reasons-content__container #top-reasons-dots ul li:last-child{margin-right:0}.main-content #top-reasons-marketing-quad__container #top-reasons__container .top-reasons-content__container #top-reasons-dots ul li button{width:auto;height:auto;padding:0;text-indent:0;border:0;background-color:transparent !important;font-family:"Didot",serif;font-size:35px;line-height:35px;color:#614633}.main-content #top-reasons-marketing-quad__container #top-reasons__container .top-reasons-content__container #top-reasons-dots ul li:hover button,.main-content #top-reasons-marketing-quad__container #top-reasons__container .top-reasons-content__container #top-reasons-dots ul li.slick-active button{color:#fff}.main-content #top-reasons-marketing-quad__container #top-reasons__container #top-reasons-images{box-shadow:-5px 2px 23px 3px rgba(0,0,0,0.15)}.main-content #marketing-quad__container{margin-bottom:-50px;background-color:#bb9f76;color:#fff;position:relative}.main-content #marketing-quad__container .overflow-fix{overflow:hidden}.main-content #marketing-quad__container .marketing-quad-content__container{width:70%;padding-left:4.1%;margin:0 auto}.main-content #marketing-quad__container .marketing-quad-content__container h2.headline:after{margin:15px auto 20px}.main-content #marketing-quad__container #marketing-quad-images{box-shadow:5px 2px 23px 0px rgba(0,0,0,0.15)}.main-content #marketing-quad__container .marketing-quad-content__container #marketing-quad-content h2.post-title span{display:block;font-size:50%}.main-content #marketing-quad__container .marketing-quad-content__container #marketing-quad-content h2.post-title:after{background-color:#fff}.main-content #marketing-quad__container .marketing-quad-content__container #marketing-quad-content p{color:#fff}.main-content #marketing-quad__container .marketing-quad-content__container #marketing-quad-content a.btn,.main-content #marketing-quad__container .marketing-quad-content__container #marketing-quad-content #email-signup__container form#email-signup a.signup-btn,#email-signup__container form#email-signup .main-content #marketing-quad__container .marketing-quad-content__container #marketing-quad-content a.signup-btn,.main-content #marketing-quad__container .marketing-quad-content__container #marketing-quad-content .has-blog ul.posts-list li a.read-more,.has-blog ul.posts-list li .main-content #marketing-quad__container .marketing-quad-content__container #marketing-quad-content a.read-more{margin-top:30px}.main-content #marketing-quad__container #marketing-quad-arrows{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:110%}.main-content #marketing-quad__container #marketing-quad-arrows .slick-arrow{width:44px;height:44px;margin-top:-45px;background-image:url(images/slick-arrow-alt.svg);background-size:22px 45px}.main-content #inset-video__home{margin-top:90px}.main-content #home-gallery__container{position:relative;z-index:2;margin-top:50px;overflow:hidden}.main-content #home-gallery__container:before{content:"";position:absolute;z-index:-1;top:31%;left:0;width:100%;height:50%;background-color:#f2f2f2}.main-content #home-gallery__container .container{position:relative}.main-content #home-gallery__container a#home-gallery_headline{display:block;position:relative;z-index:4;padding-left:29%;margin-top:-30px;text-align:left;color:#a9a296;font-size:235px;line-height:186px;letter-spacing:12px}.main-content #home-gallery__container a#home-gallery_headline:hover{color:#dc8840}.main-content #home-gallery__container a#home-gallery_headline span{display:block}.main-content #home-gallery__container a#home-gallery_headline span:nth-child(1){font-size:302px;line-height:318px}.main-content #home-gallery__container a#home-gallery_headline span:nth-child(2){margin-top:-30px;margin-right:-24px;text-align:right}.main-content #home-gallery__container a#home-gallery_headline span:nth-child(3){padding-left:14.5%}.main-content #home-gallery__container #home-gallery_subheadline{position:absolute;z-index:3;top:30px;padding-right:1.5%;width:29%;text-align:right;font-size:50px;line-height:30px;color:#dc8840}.main-content #home-gallery__container #home-gallery_subheadline span{display:block;padding-right:30%}.main-content #home-gallery__container .photo-group__container{position:absolute;z-index:2;top:0;left:0;width:100%}.main-content #home-gallery__container .photo-group__container .photo-group__row{float:left;width:100%}.main-content #home-gallery__container .photo-group__container .photo-group__row img{vertical-align:top}.main-content #home-gallery__container .photo-group__container .photo-group__row:first-child{margin-bottom:33px}.main-content #home-gallery__container .photo-group__container .photo-group__row:first-child img{float:right}.main-content #home-gallery__container .photo-group__container .photo-group__row:nth-child(2){padding-left:14.5%;margin-bottom:18px}.main-content #home-gallery__container .photo-group__container .photo-group__row:nth-child(2) img:first-child{margin-right:37px}.main-content #home-gallery__container .photo-group__container .photo-group__row:nth-child(3){margin-bottom:16px}.main-content #home-gallery__container .photo-group__container .photo-group__row:nth-child(3) img:first-child{margin-right:20px}.main-content #home-gallery__container .photo-group__container .photo-group__row:nth-child(3) img:nth-child(2){margin-right:17%}.main-content #home-gallery__container .photo-group__container .photo-group__row:nth-child(3) img:last-child{float:right}.main-content #map__container{padding:90px 0}.main-content #map__container .v-center{padding-right:105px}.main-content #map__container h2.section-title{margin:-140px 0 0;color:#dc8840;font-size:150px;font-family:"Mrs Saint Delafield",cursive;line-height:1;text-transform:none;text-align:right}.main-content #map__container h2.section-title span{position:relative;z-index:-1;display:block;margin-top:-40px;padding-right:20px;text-align:right;font-size:60px;color:#3c3c3c;line-height:1}.main-content #map__container #place-overview__container{position:absolute;z-index:97;top:5%;left:-70px;width:570px;height:90%;background-color:#9a745a;color:#fff;box-shadow:21px 3px 32px -13px rgba(0,0,0,0.29)}.main-content #map__container #place-overview__container .places-overview__left-side,.main-content #map__container #place-overview__container .places-overview__right-side{float:left}.main-content #map__container #place-overview__container .places-overview__left-side{position:relative;z-index:10;padding:20px 40px;width:60%;height:100%;box-shadow:21px 3px 32px -13px rgba(0,0,0,0.29)}.main-content #map__container #place-overview__container .places-overview__left-side h2.headline span{display:block;font-family:"Raleway",sans-serif;font-size:50%;margin-bottom:2.5px}.main-content #map__container #place-overview__container .places-overview__left-side h2.headline:after{margin:30px 0;background-color:#bb9f76}.main-content #map__container #place-overview__container .places-overview__left-side #places-overview li{display:block}.main-content #map__container #place-overview__container .places-overview__left-side #places-overview li a{display:block;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #c0a795;font-size:21px;color:#c0a795}.main-content #map__container #place-overview__container .places-overview__left-side #places-overview li a.active,.main-content #map__container #place-overview__container .places-overview__left-side #places-overview li a:hover{color:#fff}.main-content #map__container #place-overview__container .places-overview__right-side{position:absolute;z-index:2;top:0;right:0;width:40%;height:100%}.main-content #map__container #myMap{height:500px !important}.main-content #map__container #myMap h2{font-size:16px;text-transform:capitalize;margin:0}.main-content #instagram-feed__container{padding:90px 0;background-color:#f2f2f2}.main-content #instagram-feed__container h2.instagram-feed__title{text-align:left;font-size:50px;line-height:55px;padding-left:20%}.main-content #instagram-feed__container h2.instagram-feed__title:after{width:20%;margin:20px 0 0;background-color:#b6a66b}.main-content #instagram-feed__container h2.instagram-feed__title span{display:block;margin-bottom:10px;font-family:"Raleway",sans-serif;font-size:35%;line-height:1.4;color:#dc8840}.main-content #instagram-feed__container #instagram-feed a{display:block;margin-right:20px;height:300px;position:relative}.main-content #instagram-feed__container #instagram-feed a:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:#5d4738;opacity:0}.main-content #instagram-feed__container #instagram-feed a:hover::before{opacity:.75;cursor:pointer}.main-content #instagram-feed__container #instagram-feed a:hover span{opacity:1;cursor:pointer}.main-content #instagram-feed__container #instagram-feed a span{display:block;position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center;font-family:"Didot",serif;color:#fff;font-size:35px;letter-spacing:1px;opacity:0}.main-content #instagram-feed__container #instagram-feed a svg{display:block;margin:0 auto;width:20px;color:#fff;fill:#dc8840}#content .content .full-content__alt>h2:first-of-type,#content .content #complementary_bottom_content>h2{position:relative;margin:0 0 40px;text-align:center;color:#dc8840}#content .content .full-content__alt>h2:first-of-type span,#content .content #complementary_bottom_content>h2 span{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 #uvp.design-a #short-content__container h2,#content #uvp #page-title__container h2{font-family:"Mrs Saint Delafield",cursive;text-transform:none;font-size:40px;color:#dc8840}#content #top-content .header-img img{margin:0 auto}#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:70%}#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:70%}#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}#content #uvp #uvp__left-side,#content #uvp #uvp__right-side,#content #uvp__copy #uvp__left-side,#content #uvp__copy #uvp__right-side{font-size:70px}#content #uvp{margin-top:-150px;position:relative}#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}#content #uvp.design-a #uvp__left-side,#content #uvp.design-a #uvp__left-side__copy{width:85%}#content #uvp.design-a #uvp__left-side.design-a__left-short-word,#content #uvp.design-a #uvp__left-side__copy.design-a__left-short-word{width:55%}#content #uvp.design-a #uvp__right-side,#content #uvp.design-a #uvp__right-side__copy{width:40%;margin-left:10%}#content #uvp.design-a #uvp__right-side.design-a__right-long-word,#content #uvp.design-a #uvp__right-side__copy.design-a__right-long-word{width:60%}#content #uvp.design-a #short-content__container{width:50%;padding:2.5%}#content #uvp.design-a #page-title__container{display:none;width:15%}#content #uvp.design-a #short-content__container{right:0}#content #uvp.design-a #short-content__container h2{margin:0 0 10px}#content #uvp.design-b #uvp__left-side,#content #uvp.design-b #uvp__left-side__copy{width:70%}#content #uvp.design-b #uvp__right-side,#content #uvp.design-b #uvp__right-side__copy{width:50%;float:right}#content #uvp.design-b #short-content__container{width:50%;padding:2.5%}#content #uvp.design-b #page-title__container{width:30%}#content #uvp.design-b #short-content__container{left:0}#content #uvp.design-b #short-content__container #short_content__content{width:80%}#content #uvp #uvp__copy{position:absolute;z-index:2;top:0;left:0;width:100%;padding:0 15px;color:#fff;line-height:1;height:150px;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 #uvp__left-side.no-image{color:#dc8840}#content #uvp #page-title__container{position:absolute;top:0;right:0}#content #uvp #page-title__container h2{position:absolute;margin:0;left:0;bottom:28%;width:100%;white-space:nowrap}#content #uvp #short-content__container{position:absolute;bottom:0;transition-delay:0.25s}#content #uvp #short-content__container #short_content__content{position:absolute;top:50%;left:5%;transform:translateY(-50%);font-size:16px;line-height:24px}#content .content .full-content{margin-top:40px;overflow:hidden}#content .content #custom-content__container{margin:40px 0 80px}#content .content #custom-content__container .container{position:relative}#content .content #custom-content__container #custom-content__content{padding:120px 0}#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;color:#dc8840}#content .content #custom-content__container #custom-content__background h2{margin-top:-10px;font-size:50px}#content .content #custom-content__container #custom-content__images{position:absolute;z-index:2;right:0;bottom:-190px}#content .content #custom-content__container #custom-content__images #custom-content__images__arrows{position:absolute;top:55%;left:50%;transform:translateX(-50%);width:110%}#content .content #custom-content__container #custom-content__images #custom-content__images__arrows button{width:22px;height:44px;background-image:url(images/custom-content__slick-arrows.svg);background-size:22px 44px}#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;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:50%;height:500px}#content .content #inset-gallery__container a.fancybox:nth-child(2){width:50%;height:250px}#content .content #inset-gallery__container a.fancybox:nth-child(3){width:25%;height:250px}#content .content #inset-gallery__container a.fancybox:nth-child(4){width:25%;height:250px}#content .content #inset-gallery__container a.fancybox::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:#5d4738;background-image:url(images/expand_icon.svg);background-repeat:no-repeat;background-position:center;opacity:0}#content .content #inset-gallery__container a.fancybox:hover::before{opacity:.75;cursor:pointer}#content .content #inset-gallery__container .slick-dots{margin-top:20px;margin-bottom:0}#content .content #complementary_bottom_content{margin:40px 0 80px;overflow:hidden}body.gallery #myGallery{margin-top:0 !important;padding-bottom:18px}.infoBox img{z-index:99 !important}.desc .map_popup,.ui-infobox,.infoBox{width:300px !important;padding:20px !important;box-shadow:0 0 30px rgba(85,85,85,0.5) !important;background-color:rgba(154,116,90,0.9) !important}.desc .map_popup .ui-infobox-content,.ui-infobox .ui-infobox-content,.infoBox .ui-infobox-content{padding:0}.desc .map_popup img.infowindow-close,.ui-infobox img.infowindow-close,.infoBox img.infowindow-close{position:absolute}.desc .map_popup img:not(.infowindow-close),.ui-infobox img:not(.infowindow-close),.infoBox img:not(.infowindow-close){position:static !important;top:0;left:0;display:block;width:100% !important;height:auto;margin-bottom:20px !important}.desc .map_popup *:not(img),.ui-infobox *:not(img),.infoBox *:not(img){width:100% !important;color:#fff !important}.desc .map_popup h2,.desc .map_popup .title,.ui-infobox h2,.ui-infobox .title,.infoBox h2,.infoBox .title{margin:0 0 10px;font-size:20px !important}.desc .map_popup p,.ui-infobox p,.infoBox p{font-size:14px;margin-bottom:18px;white-space:pre-wrap}.desc .map_popup a[target=_blank],.ui-infobox a[target=_blank],.infoBox a[target=_blank]{text-decoration:underline;letter-spacing:1px;font-weight:600;text-transform:uppercase;color:#fff}.desc .map_popup a[target=_blank]:hover,.ui-infobox a[target=_blank]:hover,.infoBox a[target=_blank]:hover{color:#dc8840}#myMap{background:#d8d8d8 !important;height:calc(100vh - 95px) !important;width:100%;float:left}#content #amenityMenu{position:absolute;z-index:3}#content #amenityMenu dl{border:0 !important;background-color:#ffffff}#content #amenityMenu dl dt a{background:url(//www.symphonyhotelmarketing.com/frontend/includes/images/map/arrow-down-orange.png) no-repeat 5% 50% #fff;color:#3c3c3c !important;border:0 !important;font-family:"Didot",serif;font-size:16px;letter-spacing:0}#content #amenityMenu dl dt.open a{background:url(//www.symphonyhotelmarketing.com/frontend/includes/images/map/double-arrow-down-white.png) no-repeat 5% 50%;background-color:#dc8840 !important;color:#ffffff !important}#content #amenityMenu dl dd li a{font-style:normal;letter-spacing:0}body#map-category #content{overflow:hidden}body#landing-page #header #booking-engine__alt-form,body#landing-page #header #primary-nav__alt-container,body#landing-page #header #booking-engine__trigger{display:none}body#landing-page #header #primary-nav-booking-engine__container{padding:54px 0}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:50px;color:#dc8840}body#landing-page #content .content #short-content__container h1#main-headline span{margin-top:-10px;display:block;color:#3c3c3c;font-family:"Mrs Saint Delafield",cursive;text-transform:none;font-size:175%}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:120px}body#landing-page #content .content #booking-direct-benefits__landing__container:before{content:"";position:absolute;right:0;top:-10%;width:57%;height:120%;background-image:url("images/background-image-booking-direct-benefits-landing.jpg");background-repeat:no-repeat;background-size:cover;background-position:center}body#landing-page #content .content #booking-direct-benefits__landing__container h2#booking-direct-benefits__landing__title{margin:0;position:absolute;top:50%;transform:translateY(-50%);left:-300px;width:260px;text-align:right;font-size:18px}body#landing-page #content .content #booking-direct-benefits__landing__container h2#booking-direct-benefits__landing__title span{margin-bottom:-20px;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{position:relative;padding:40px 40px;background-color:#9a745a}body#landing-page #content .content #booking-direct-benefits__landing__container #booking-direct-benefits__landing:after{content:"";position:absolute;top:0;right:-190px;width:220px;height:100%;background-image:url("images/companion-image-booking-direct-benefits-landing.jpg");background-repeat:no-repeat;background-size:cover;background-position:center}body#landing-page #content .content #booking-direct-benefits__landing__container #booking-direct-benefits__landing ul.sym-inline-list{margin-bottom:0}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:90px}#content .content .list h2.shortcode-title,#content .content #marketing-quad h2.shortcode-title,#content .content #media-inquiry h2.shortcode-title,#content .content #production-form 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 #marketing-quad h2.shortcode-title span,#content .content #media-inquiry h2.shortcode-title span,#content .content #production-form 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 #marketing-quad h2.shortcode-title:after,#content .content #media-inquiry h2.shortcode-title:after,#content .content #production-form 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}#content .content .list .one-item{margin-bottom:30px}#content .content .list .one-item.even{background-color:#f2f2f2}#content .content .list .one-item.even .info{padding-left:5%}#content .content .list .one-item.odd .info{padding-right:5%}#content .content .list .one-item .images,#content .content .list .one-item .info{background-color:#fff}#content .content .list .one-item .images a.item-image:after{content:"";bottom:20px;right:10px;position:absolute;display:inline-block;width:26px;height:26px;background-image:url("images/expand_icon.svg");background-position:center;background-repeat:no-repeat;background-size:cover;opacity:1}#content .content .list .one-item .images a.item-image:hover::after{opacity:.7}#content .content .list .one-item .info{padding-left:5%}#content .content .list .one-item .info h2.item-name{margin:0;width:90%;font-size:40px}#content .content .list .one-item .info h2.item-name span{width:90%;display:block;color:#dc8840;font-family:"Raleway",sans-serif;font-size:16px;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 .list-description{margin-top:25px}#content .content .list .one-item .info a.btn,#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 #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 .list .one-item{margin-bottom:30px}#content .content .list .one-item.even{background-color:#f2f2f2}#content .content .list .one-item.even .info{padding-left:5%}#content .content .list .one-item.odd .info{padding-right:5%}#content .content .list .one-item .images,#content .content .list .one-item .info{background-color:#fff}#content .content .list .one-item .images a.item-image:after{content:"";bottom:20px;right:10px;position:absolute;display:inline-block;width:26px;height:26px;background-image:url("images/expand_icon.svg");background-position:center;background-repeat:no-repeat;background-size:cover;opacity:1}#content .content .list .one-item .images a.item-image:hover::after{opacity:.7}#content .content .list .one-item .info{padding-left:5%}#content .content .list .one-item .info h2.item-name{margin:0;width:90%;font-size:40px}#content .content .list .one-item .info h2.item-name span{width:90%;display:block;color:#dc8840;font-family:"Raleway",sans-serif;font-size:16px;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 .list-description{margin-top:25px}#content .content .list .one-item .info a.btn,#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 #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 #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 #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 #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 #media-inquiry,#content .content #production-form{margin-bottom:30px}#content .content #list .images a.item-image:after{display:none}#content .content #accommodations .room .images a.item-image:first-child::after{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{padding:0 30px}#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:0;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{float:none;width:80%;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;padding:50px}.special-modal__container h2.item-name{margin:0;width:70%;font-size:50px}.special-modal__container h2.item-name span{width:90%;display:block;color:#dc8840;font-family:"Raleway",sans-serif;font-size:16px;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 #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}.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}body{overflow-x:hidden}#bio_ep{top:auto;bottom:0;transform:translateX(-50%) !important}.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}#content{padding-top:130px}#content .content h1{font-family:"Didot",serif;color:#74510f;font-weight:500;text-transform:uppercase}#content .content h2,#content .content h4{font-family:"Didot",serif;text-transform:uppercase}#content .content h3,#content .content .h3{font-family:"Mrs Saint Delafield",cursive}#content .content p{color:#3c3c3c;font-size:16px;line-height:24px;font-weight:300;margin-bottom:20px}#content .content ul{list-style:none}#content .content ul.sym-inline-list li{padding-left:25px;position:relative;font-size:16px;line-height:24px}#content .content ul.sym-inline-list li:before{content:"•";position:absolute;left:0;top:-1px;color:#c7c1b5;font-size:50px;margin-right:10px}#content .content hr{margin:40px 0;border-top-color:rgba(93,71,56,0.4)}.sub-menu ul li{display:inline-block;margin-right:15px;padding-right:15px;border-right:1px solid #222;line-height:0.65}.sub-menu ul li a{padding:3px 0;color:#3c3c3c}.sub-menu ul li a.active{cursor:default;color:#74510f}.sub-menu ul li a:hover{color:#74510f}.sub-menu ul li:last-child{border-right:0px}.instructions-block{margin-top:190px}.instructions-block .shortcode-block{padding:40px 0}.instructions-block .shortcode-block .title{font-family:"Didot",serif;font-size:35px;text-align:center}.instructions-block .shortcode-block .location{font-family:"Raleway",sans-serif;font-size:13px;text-align:center;margin-bottom:35px}.instructions-block .shortcode-block .instructions{margin:0 auto 30px auto;width:95%;max-width:1170px;text-align:left;padding:40px}@media only screen and (min-width: 1024px) and (max-width: 1240px){#header #primary-nav-booking-engine__container .best-rate__container{display:none}}@media only screen and (min-width: 768px) and (max-width: 1024px){#header #primary-nav-booking-engine__container .best-rate__container{display:none}#header #primary-nav-booking-engine__container #primary-nav__alt-container .primary-nav__alt-container nav#primary-nav ul{display:none}#formRFP{width:100%}#formRFP fieldset{margin:0 1%;width:48%}#content .content #custom-content__container #custom-content__background{background-attachment:scroll}#content .content #custom-content__container #custom-content__content{padding:60px 0}#content .content #custom-content__container #custom-content__images{bottom:-150px}.gallery_contain_prev,.gallery_contain_next{opacity:1 !important}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){#header #primary-nav-booking-engine__container .best-rate__container{display:none}#home .main-content #map__container h2.section-title{font-size:98px;margin-bottom:30px}#home .main-content #map__container h2.section-title span{margin-top:-25px;font-size:40px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){#header #primary-nav-booking-engine__container .call-now__container{display:none}#home #top-content .uvp h1{font-size:40px}#home #top-content .uvp h1 span{font-size:50px}#home .arrow-home{bottom:12.5%}#home .main-content #intro-content__container .intro-content{padding:0 10px 30px}#home .main-content #home-gallery__container .photo-group__container .photo-group__row:nth-child(3) img:last-child{display:none}#home .main-content #top-reasons-marketing-quad__container #top-reasons__container{padding-left:20px}#home .main-content #top-reasons-marketing-quad__container #top-reasons__container .top-reasons-content__container #top-reasons-content{padding-bottom:20px}#home .main-content #top-reasons-marketing-quad__container #top-reasons__container .top-reasons-content__container #top-reasons-content h2.blog-title{font-size:30px}#home .main-content #top-reasons-marketing-quad__container #top-reasons__container .top-reasons-content__container #top-reasons-content p{font-size:14px;line-height:17px}#home .main-content #top-reasons-marketing-quad__container #top-reasons__container .top-reasons-content__container #top-reasons-content h2{font-size:22px}#home .main-content #top-reasons-marketing-quad__container #top-reasons__container .top-reasons-content__container #top-reasons-content:after{width:20px;left:-20px}#home .main-content #top-reasons-marketing-quad__container #top-reasons__container .top-reasons-content__container #top-reasons-dots{margin-top:20px}#home .main-content #top-reasons-marketing-quad__container #top-reasons__container .top-reasons-content__container #top-reasons-dots ul li button{font-size:25px}#home .main-content #marketing-quad__container .marketing-quad-content__container{width:90%}#home .main-content #marketing-quad__container .marketing-quad-content__container #marketing-quad-content h2.post-title{font-size:28px}#home .main-content #marketing-quad__container .marketing-quad-content__container #marketing-quad-content p{font-size:14px;line-height:17px}#home .main-content #marketing-quad__container .marketing-quad-content__container #marketing-quad-content a.btn,#home .main-content #marketing-quad__container .marketing-quad-content__container #marketing-quad-content #email-signup__container form#email-signup a.signup-btn,#email-signup__container form#email-signup #home .main-content #marketing-quad__container .marketing-quad-content__container #marketing-quad-content a.signup-btn,#home .main-content #marketing-quad__container .marketing-quad-content__container #marketing-quad-content .has-blog ul.posts-list li a.read-more,.has-blog ul.posts-list li #home .main-content #marketing-quad__container .marketing-quad-content__container #marketing-quad-content a.read-more{margin-top:20px}#home .main-content #map__container .equalize{height:auto !important}#home .main-content #map__container h2.section-title{margin-bottom:30px}#home .main-content #map__container #place-overview__container{width:510px}#home .main-content #instagram-feed__container{padding:45px 0}#home .main-content #instagram-feed__container h2.instagram-feed__title{margin-bottom:40px}#content #uvp #short-content__container #short_content__content{width:90%}#content #uvp #short-content__container #short_content__content h2{font-size:22px}#content #uvp #short-content__container #short_content__content p{width:100%;font-size:14px;line-height:18px}#content .content #custom-content__container #custom-content__images{position:relative;bottom:0;margin-bottom:45px}#content .content .list .one-item .info{padding:2.5%}#content .content .list .one-item .info h2.item-name{font-size:26px}#email-signup__container h2.subscribe-emails{font-size:20px}#footer #footer__logo svg{width:80%}}

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