.btn,.signup-btn,.cta{position:relative;padding:10px 40px 10px 42px;display:inline-block;zoom:1;text-align:center;text-transform:uppercase;outline:none;border:none;border-radius:0;cursor:pointer;transition:all .3s ease-in-out;font-size:15px;letter-spacing:2px;color:#202020;background:transparent;line-height:16px}.btn:after,.signup-btn:after,.cta:after{content:"";display:block;position:absolute;top:17px;left:0px;z-index:1;width:28px;height:1px;background:#d1b5a4;transition:all 0.3s ease-in-out}.btn:before,.signup-btn:before,.cta:before{content:"";display:block;position:absolute;top:8px;right:0px;z-index:1;width:26px;height:20px;background:url("svg/arrow-btn.svg") no-repeat;background-size:auto 20px;background-position:-51px -1px;transition:all 0.3s ease-in-out}.btn:hover:after,.signup-btn:hover:after,.cta:hover:after{left:28px;width:0px}.btn:hover:before,.signup-btn:hover:before,.cta:hover:before{background-position:-20px -1px}.hidden{position:absolute;display:block;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.animated{transition:all 0.7s cubic-bezier(0.18, 0.32, 0.17, 0.99)}*{box-sizing:border-box}*:focus{outline:0 !important}html{font-size:16px}body{font-family:"Nunito Sans",sans-serif;font-size:16px;color:#202020;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;background:#fff}a,input,button{color:#202020;transition:all 0.3s ease-in-out}a:hover,a:focus,input:hover,input:focus,button:hover,button:focus{text-decoration:none}p{margin-bottom:10px;line-height:26px;font-weight:300}p a:not(.btn){text-decoration:underline}h1{position:relative;font-family:"Libre Baskerville",serif;font-size:55px;line-height:65px;font-weight:400;color:#202020;margin-bottom:40px}h1 em{position:relative;display:block;font-style:italic;padding:0 0 0 95px}h1 em:before{content:"";display:block;position:absolute;width:100%;height:1px;left:calc(-100% + 76px);top:28px;background:#d1b5a4;z-index:2}h1 span{position:relative;display:block;text-transform:uppercase;font-family:"Nunito Sans",sans-serif;font-size:16px;line-height:18px;font-weight:600;color:#202020;letter-spacing:2px;margin-bottom:15px}h2{position:relative;font-family:"Libre Baskerville",serif;font-size:35px;line-height:45px;font-weight:400;color:#202020;margin-bottom:20px}h2 em{position:relative;display:block;font-style:italic;padding:0 0 0 70px}h2 em:before{content:"";display:block;position:absolute;width:35%;height:1px;left:calc(-35% + 60px);top:22px;background:#d1b5a4;z-index:2}h2 span{position:relative;display:block;text-transform:uppercase;font-family:"Nunito Sans",sans-serif;font-size:16px;line-height:18px;font-weight:600;color:#202020;letter-spacing:2px;margin-bottom:15px}.ui-datepicker-next span{transform:translateY(-10%) rotate(180deg) !important;display:block}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots li:only-child{display:none}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-outer,.fancybox-inner{position:relative;-webkit-overflow-scrolling:touch}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("images/fancybox_sprite.png")}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url("images/fancybox_loading.gif") center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url("images/blank.gif");-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url("images/fancybox_overlay.png")}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("images/fancybox_sprite@2x.png");background-size:44px 152px}#fancybox-loading div{background-image:url("images/fancybox_loading@2x.gif");background-size:24px 24px}}@keyframes home-scroll{0%{opacity:0}50%{opacity:1}100%{opacity:0}}#ui-datepicker-div.ui-widget-content{background:#ffffff;z-index:1000;border:none;padding:0;border-radius:0}#ui-datepicker-div.ui-widget-content *{font-weight:normal;font-size:14px;text-align:center}.ui-datepicker{width:17em;font-size:20px}.ui-datepicker table{border:0;border-collapse:collapse}.ui-datepicker table th{padding:.7em .3em}.ui-datepicker *{font-weight:normal;font-size:14px;text-align:center;border:0}.ui-datepicker .ui-state-disabled,.ui-datepicker .ui-widget-content .ui-state-disabled,.ui-datepicker .ui-widget-header .ui-state-disabled{opacity:.35}.ui-datepicker.ui-datepicker-inline{width:100% !important;padding:0}.ui-datepicker.ui-datepicker-inline .ui-datepicker-group{width:48% !important;margin:0 1% !important;background-color:#fff}.ui-datepicker.ui-datepicker-inline .ui-datepicker-header{height:55px}.ui-datepicker.ui-datepicker-inline .ui-datepicker-header *{line-height:25px;font-size:25px}.ui-datepicker select.ui-datepicker-month{width:auto;padding-right:30px}.ui-datepicker .ui-widget-header{position:relative;padding:10px 0;background:#f1ede4 !important;border-radius:0 !important;border:0 !important;height:47px}.ui-datepicker .ui-widget-header tr th{padding:10px 0}.ui-datepicker .ui-widget-header .ui-datepicker-title{margin:0 2.3em;line-height:1.8em}.ui-datepicker .ui-widget-header .ui-datepicker-title select,.ui-datepicker .ui-widget-header .ui-datepicker-title span{border:0;background-color:transparent;text-transform:uppercase;font-family:"Libre Baskerville",serif;color:#202020}.ui-datepicker .ui-widget-header .ui-datepicker-title select{background-image:url("images/arrow-down.svg");background-repeat:no-repeat;background-position:center right 10px;background-size:10px auto;-webkit-appearance:none;-moz-appearance:none}.ui-datepicker .ui-widget-header .ui-datepicker-prev{left:0;transform:translateY(-50%)}.ui-datepicker .ui-widget-header .ui-datepicker-next{transform:translateY(-50%) rotate(180deg) !important;right:0}.ui-datepicker .ui-widget-header .ui-datepicker-prev,.ui-datepicker .ui-widget-header .ui-datepicker-next{position:absolute;top:50%;background-image:url("images/left-arrow-datepicker.svg");background-size:10px;background-position:center;background-repeat:no-repeat}.ui-datepicker .ui-widget-header .ui-datepicker-prev span,.ui-datepicker .ui-widget-header .ui-datepicker-next span{background-image:none;color:transparent}.ui-datepicker .ui-datepicker-calendar{margin:0 !important;width:100% !important;table-layout:fixed}.ui-datepicker .ui-datepicker-calendar thead{background-color:#d1b5a4;color:#fff;text-transform:uppercase}.ui-datepicker .ui-datepicker-calendar tbody td{padding:0;font-family:"Nunito Sans",sans-serif;height:50px;position:relative;vertical-align:top;transition:all .3s ease-in-out}.ui-datepicker .ui-datepicker-calendar tbody td *{padding:0;line-height:50px;text-align:center}.ui-datepicker .ui-datepicker-calendar tbody td .ui-state-default{font-size:11px;border:0 !important;color:#202020;background-color:transparent}.ui-datepicker .ui-datepicker-calendar tbody td span.price{position:absolute;bottom:10px;display:block;width:100%;line-height:1;color:#f1ede4}.ui-datepicker .ui-datepicker-calendar tbody td.has-price *{line-height:25px}.ui-datepicker .ui-datepicker-calendar tbody td.dp-highlight,.ui-datepicker .ui-datepicker-calendar tbody td:hover,.ui-datepicker .ui-datepicker-calendar tbody td.ui-datepicker-current-day{background-color:#f1ede4 !important}.ui-datepicker .ui-datepicker-calendar tbody td.dp-highlight *,.ui-datepicker .ui-datepicker-calendar tbody td:hover *,.ui-datepicker .ui-datepicker-calendar tbody td.ui-datepicker-current-day *{color:#202020 !important}.ui-datepicker .ui-datepicker-calendar tbody td.ui-state-disabled{background-color:transparent !important}form{margin-bottom:2em;width:100%}form label{display:block;margin:0 0 10px;font-size:15px;color:#202020}form label span{font-size:0.8em}form input[type=text],form input[type=email],form input[type=tel],form input[type=date],form input[type=number],form select,form textarea{border:0px none;margin:0px 0px 10px;color:#202020;background-color:transparent;padding:8px 5px;border-bottom:solid 1px rgba(209,181,164,0.5);-webkit-appearance:none;-moz-appearance:none}form select{-moz-appearance:none;text-indent:0.01px;text-overflow:''}form select::-ms-expand{display:none}form select option{color:black;text-align:center}form textarea{min-height:120px}form input:-ms-input-placeholder{color:#202020;opacity:1;font-weight:300}form input::placeholder{color:#202020;opacity:1;font-weight:300}#frmContact,#formRFP{max-width:800px;margin:auto}#frmContact input[type=text],#frmContact input[type=email],#frmContact input[type=date],#frmContact input[type=tel],#frmContact select,#frmContact textarea,#formRFP input[type=text],#formRFP input[type=email],#formRFP input[type=date],#formRFP input[type=tel],#formRFP select,#formRFP textarea{font-family:"Nunito Sans",sans-serif;width:100%}#frmContact textarea,#formRFP textarea{min-height:215px}#frmContact input[type=date],#frmContact input#event_date,#formRFP input[type=date],#formRFP input#event_date{background:url("svg/icon-calendar.svg") no-repeat right center;padding-right:20px}#frmContact select,#formRFP select{background:url("svg/icon-select.svg") no-repeat right center;padding-right:20px}#frmContact .gdpr-wrapper,#formRFP .gdpr-wrapper{position:relative;padding:0 240px 0 50px}#frmContact .gdpr-wrapper .gdpr,#formRFP .gdpr-wrapper .gdpr{position:relative;margin:0 0 10px 0;padding:0}#frmContact .gdpr-wrapper .gdpr label:not(.error),#formRFP .gdpr-wrapper .gdpr label:not(.error){position:relative;font-size:12px;line-height:16px;margin:0;padding:0px 0 0 22px}#frmContact .gdpr-wrapper .gdpr label:not(.error):before,#formRFP .gdpr-wrapper .gdpr label:not(.error):before{width:14px;height:14px;background:transparent;border:solid 1px #d1b5a4}#frmContact .gdpr-wrapper .gdpr label:not(.error):after,#formRFP .gdpr-wrapper .gdpr label:not(.error):after{width:6px;height:6px;background:#d1b5a4;margin-top:4px;margin-left:4px}#frmContact .btnSubmit,#formRFP .btnSubmit{position:absolute;z-index:10;bottom:5px;right:50px}#formRFP{position:relative;max-width:1500px}#formRFP .group{position:relative;width:100%;display:-ms-flexbox;display:flex}#formRFP .group .one_half{position:relative;display:block;width:50%;border:none;border-right:solid 1px #d1b5a4;padding:30px 50px 20px 50px;margin:0 0 40px 0px}#formRFP .group .one_half:last-child{border-right:none}#frmContact textarea{min-height:150px}#frmContact .gdpr-wrapper{padding:0 240px 0 0px}#frmContact .btnSubmit{right:15%}#frmContact.popup .btnSubmit{position:relative;right:0}.rfp-form__title{font-family:"Libre Baskerville",serif;font-size:35px;text-align:center;color:#d1b5a4;margin-bottom:50px;line-height:40px}.rfp-form__title em{display:block;padding-left:90px}.form-entry,.field{margin-bottom:10px;position:relative}label.error{position:absolute;bottom:100%;left:0px;font-size:12px;color:#fff;background:#e74c3c;padding:7px 12px;border-radius:3px;margin-bottom:2px;z-index:3}label.error:before{content:"";display:block;position:absolute;top:100%;left:20px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #e74c3c}input[type=text].error,input[type=tel].error,input[type=email].error,select.error,textarea.error{border-color:#e74c3c}.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:#d1b5a4}p#thankyou{text-align:center}fieldset{margin-inline-start:0px;margin-inline-end:0px;padding-block-start:0;padding-inline-start:0;padding-inline-end:0;padding-block-end:0;min-inline-size:auto;margin-bottom:20px}fieldset legend{margin-inline-start:0px;margin-inline-end:0px;padding-block-start:0;padding-inline-start:0;padding-inline-end:0;padding-block-end:0;min-inline-size:auto;position:relative;top:20px;font-size:15px;font-weight:600;color:#d1b5a4;margin-bottom:15px;text-transform:uppercase;letter-spacing:2px}.field.gdpr{position:relative;margin-bottom:15px}.field.gdpr input{position:absolute;left:-99999px}.field.gdpr input:checked+label:after{opacity:1}.field.gdpr label:not(.error){position:relative;padding-left:18px;text-align:left;font-size:.625rem}.field.gdpr label:not(.error) a{color:#202020;text-decoration:underline}.field.gdpr label:not(.error):before{content:"";display:block;position:absolute;width:10px;height:10px;background:#d1b5a4;left:0;top:0;cursor:pointer;z-index:2}.field.gdpr label:not(.error):after{content:"";display:block;position:absolute;width:4px;height:4px;left:0;top:0;cursor:pointer;z-index:3;background:#fff;margin-top:3px;margin-left:3px}@media screen and (min-width: 641px){.field.gdpr label:not(.error):after{opacity:0}}@media screen and (max-width: 640px){.field.gdpr label:not(.error){padding-left:70px;min-height:30px;line-height:16px}.field.gdpr label:not(.error):before{content:"";display:block;position:absolute;width:51px;height:30px;background:#d7d7d7;border-radius:15px;left:0;top:0;cursor:pointer;transition:all 0.4s;border:0}.field.gdpr label:not(.error):after{content:"";display:block;position:absolute;width:24px !important;height:24px !important;background:#fff;transition:all 0.4s;border-radius:50%;top:3px;left:3px;z-index:3;margin:0}.field.gdpr input{position:absolute;left:-99999px}.field.gdpr input:checked+label:after{left:24px;margin:0;top:3px}.field.gdpr input:checked+label:before{background:#d1b5a4}#frmContact .btn{width:280px;display:block;margin:auto;margin-top:40px}}.form-module-wrapper .form-module h2{font-family:"Libre Baskerville",serif;font-size:35px;text-align:center;color:#d1b5a4;margin-bottom:50px;line-height:40px}.form-module-wrapper .form-module .gdpr-wrap{-ms-flex:1 1 50% !important;flex:1 1 50% !important}.form-module-wrapper .form-module__submit{-ms-flex:1 1 50% !important;flex:1 1 50% !important;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.animate-fade{opacity:0}.animate-fade.top{transform:translateY(100px)}.animate-fade.top.fade-in{transform:translateY(0)}.animate-fade.bottom{transform:translateY(-100px)}.animate-fade.bottom.fade-in{transform:translateY(0)}.animate-fade.left{transform:translateX(-100px)}.animate-fade.left.fade-in{transform:translateX(0)}.animate-fade.right{transform:translateX(100px)}.animate-fade.right.fade-in{transform:translateX(0)}.animate-fade.fade-in{opacity:1;transition:all 0.7s cubic-bezier(0.18, 0.32, 0.17, 0.99)}#content-popin .box-arrow-popin{background-color:#d1b5a4}#content-popin .box-arrow-popin .arrow svg{fill:#f1ede4}.wrapper{margin:0 auto;max-width:1500px;width:100%}.no-gutter{padding-left:0;padding-right:0}.no-gutter-left{padding-left:0}.no-gutter-right{padding-right:0}.container{max-width:1170px;padding:0 15px;margin:0 auto}ul.global-sitemap{position:relative;-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;column-gap:20px;width:65%;margin-left:30%;margin-bottom:60px;padding-top:60px}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}.sym-slides,.slick{opacity:0;transition:all 0.5s ease-in-out}.sym-slides.slick-initialized,.slick.slick-initialized{opacity:1}.slick-arrow{position:absolute;width:36px;height:72px;border:0px;background:transparent;font-size:0;z-index:3;cursor:pointer;transition:all 0.4s;top:calc(50% - 36px);padding:0;margin:0px;overflow:hidden}.slick-arrow:after{content:"";display:block;position:absolute;width:15px;height:15px;background:url("svg/arrow-black.svg") no-repeat;background-size:15px auto;background-position:0 center;top:29px;left:14px;transition:all 0.3s ease-in-out}.slick-arrow:before{content:"";display:block;position:absolute;width:50px;height:50px;top:11px;left:11px;border-top:solid 1px #202020;border-left:solid 1px #202020;transform:rotate(-45deg)}.slick-arrow.slick-prev{left:-36px}.slick-arrow.slick-next{left:0px;transform:rotate(180deg)}.slick-arrow.slick-next:after{background:url("svg/arrow-white.svg") no-repeat}.slick-arrow.slick-next:before{border-top:solid 1px #fff;border-left:solid 1px #fff}.slick-arrow:hover:after{left:10px}.slick-dots{padding-left:0;text-align:center}.slick-dots li{position:relative;display:inline-block;list-style:none;margin:0 25px}.slick-dots li button{position:relative;font-size:0;line-height:0;display:block;width:8px;height:8px;cursor:pointer;background-color:#d1b5a4;border:0;background-clip:padding-box;transition:all 0.4s;padding:0px;transform:rotate(45deg)}.slick-dots li:before{content:"";display:block;position:absolute;width:30px;height:1px;background:rgba(32,32,32,0.2);top:4px;right:-40px}.slick-dots li:last-child:before{display:none}.slick-dots li.slick-active button{background-color:#202020}.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:#202020}.sub-menu ul li a.active{cursor:default;color:#d1b5a4}.sub-menu ul li a:hover{color:#d1b5a4}.sub-menu ul li:last-child{border-right:0px}#gallery-category .gallery_close{background:url("svg/Intercontinental-houston-Expand-Close.svg") no-repeat top left !important;background-size:15px 15px;width:25px;height:25px;top:25px;right:25px;transition:all 0.3s ease-in-out}#gallery-category .gallery_close:hover{opacity:.5}body#gallery-category .gallery_contain_prev,body#gallery-category .gallery_contain_next{background:url("svg/Intercontinental-houston-arrow-white.svg") no-repeat 95% 50%;background-size:35px;transition:all 0.3s ease-in-out;opacity:1}body#gallery-category .gallery_contain_prev:hover,body#gallery-category .gallery_contain_next:hover{opacity:.5}body#gallery-category .gallery_contain_prev{transform:rotate(180deg)}.fancybox-item.fancybox-close{background-image:none;background:url("svg/Intercontinental-houston-Expand-Close.svg") no-repeat top left !important;background-size:15px 15px;width:25px;height:25px;top:25px;right:25px}.fancybox-item.fancybox-close:hover{opacity:0.6}.fancybox-nav span{visibility:visible !important}.fancybox-nav.fancybox-prev,.fancybox-nav.fancybox-next{background-image:none;background:url("svg/Intercontinental-houston-arrow-white.svg") no-repeat 95% 50%;background-size:25px;transition:all 0.3s ease-in-out;opacity:1}.fancybox-nav.fancybox-prev span,.fancybox-nav.fancybox-next span{background:transparent}.fancybox-nav.fancybox-prev:hover,.fancybox-nav.fancybox-next:hover{opacity:.5}.fancybox-nav.fancybox-prev{transform:rotate(180deg)}.full-fancy-copy{max-width:900px;min-width:540px;width:100%}.full-fancy-copy .fancybox-inner{-webkit-overflow-scrolling:touch;position:relative}.full-fancy-copy .full-popup{width:calc(100% - 40px);margin-left:20px;margin-top:20px;margin-bottom:20px;padding:45px 50px 0;border:1px solid}.full-fancy-copy h2{line-height:1.4em}.full-fancy-copy.fancybox-wrap .fancybox-close{background:url("svg/Intercontinental-houston-Expand-Close-dark.svg") !important;background-size:10px 10px;top:12px;right:12px;width:15px;height:15px}.fancybox-overlay{background:rgba(0,0,0,0.6) !important}#specials .fancybox-close,.fancybox-copy-wrapper .fancybox-close{background:url("svg/Intercontinental-houston-Expand-Close-dark.svg") !important;background-size:10px 10px;top:12px;right:12px;width:15px;height:15px}.fancybox-copy-wrapper .fancybox-skin{padding:30px !important}#home .header{color:#202020;background:#fff}#home .header.down{margin-top:-100px}#home .header .container{position:relative}#home .header .logo-content{position:absolute;width:182px;height:70px;background:url("images/logo-color-home-black.png") no-repeat center center;background-size:cover;top:9px;left:50%;transform:translate(-50%, 0%);z-index:2;transition:opacity 0.3s ease-in-out;margin:0}#home .header .gift-voucher{position:absolute;right:50px;top:20px;width:200px;background:url(images/icon-gift.png) no-repeat top left;padding-left:30px;line-height:28px;color:#202020}#home .header .gift-voucher:after{content:"";display:block;position:absolute;top:15px;left:135px;z-index:1;width:28px;height:1px;background:#202020;transition:all 0.3s ease-in-out}#home .header .gift-voucher:hover{color:#d1b5a4}#home .header .gift-voucher:hover:after{left:145px;width:28px;background:#d1b5a4}#home .header #primary-nav{width:100%}#home .header #primary-nav ul#privary-navigation{text-align:center;top:65px}#home .header #primary-nav ul#privary-navigation li{font-size:17px;padding:0 7px;position:relative}#home .header #primary-nav ul#privary-navigation li:nth-child(5){padding-right:130px}#home .header #primary-nav ul#privary-navigation li:nth-child(6){padding-left:130px}#home .header #primary-nav ul#privary-navigation li a{color:#202020}#home .header #primary-nav ul#privary-navigation li a:after{background:#202020}#home .header .content-book{display:none}#home .header.up,#home .header.down{background:#fff}#home .header.up .container,#home .header.down .container{display:-ms-flexbox;display:flex}#home .header.up .gift-voucher,#home .header.down .gift-voucher{display:none}#home .header.up .logo-content,#home .header.down .logo-content{position:relative;width:34px;height:50px;background:url("images/logo-icon-color.png") no-repeat center center;background-size:cover;top:18px;left:unset;margin:0 20px}#home .header.up #primary-nav,#home .header.down #primary-nav{position:relative;display:block;width:76%}#home .header.up #primary-nav ul#privary-navigation,#home .header.down #primary-nav ul#privary-navigation{text-align:left;top:34px}#home .header.up #primary-nav ul#privary-navigation li:nth-child(5),#home .header.down #primary-nav ul#privary-navigation li:nth-child(5){padding-right:10px}#home .header.up #primary-nav ul#privary-navigation li:nth-child(6),#home .header.down #primary-nav ul#privary-navigation li:nth-child(6){padding-left:10px}#home .header.up #primary-nav ul#privary-navigation li a,#home .header.down #primary-nav ul#privary-navigation li a{color:#202020}#home .header.up #primary-nav ul#privary-navigation li a:after,#home .header.down #primary-nav ul#privary-navigation li a:after{background:#d1b5a4}#home .header.up #primary-nav ul#privary-navigation li a:hover,#home .header.down #primary-nav ul#privary-navigation li a:hover{color:#d1b5a4}#home .header.up .content-book,#home .header.down .content-book{display:block}.header{display:block;position:fixed;top:0;z-index:99;width:100%;height:90px;color:#202020;transition:all 0.4s ease-in-out;background:#fff}.header .container{display:-ms-flexbox;display:flex;max-width:1200px}.header.down{margin-top:-100px}.header .logo-content{position:relative;width:34px;height:50px;background:url("images/logo-icon-color.png") no-repeat center center;background-size:cover;top:18px;left:unset;margin:0 20px;transition:opacity 0.3s ease-in-out}.header .logo-content a{position:relative;display:block;width:100%;height:100%}.header .logo-content:hover{opacity:0.8}.header .logo-content span{position:absolute;display:block;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.header #primary-nav{position:relative;display:block;width:76%}.header #primary-nav ul#privary-navigation{position:relative;margin:0;padding:0;text-align:left;top:34px}.header #primary-nav ul#privary-navigation li{position:relative;display:inline-block;font-size:17px;margin:0;padding:0 8px}.header #primary-nav ul#privary-navigation li a{position:relative;display:block;color:#202020}.header #primary-nav ul#privary-navigation li a:after{content:"";display:block;position:absolute;width:0%;height:1px;left:50%;bottom:-4px;background:#d1b5a4;transition:all 0.3s ease-in-out}.header #primary-nav ul#privary-navigation li a:hover:after,.header #primary-nav ul#privary-navigation li a.active:after{content:"";display:block;position:absolute;width:100%;left:0%}.header #primary-nav ul#privary-navigation li .submenu{display:none;position:absolute;background:#fff;width:200px;text-align:center;margin-left:-65px;padding:15px 0 5px;z-index:10;top:20px}.header #primary-nav ul#privary-navigation li .submenu.hover{display:block}.header #primary-nav ul#privary-navigation li .submenu li{display:block;margin-bottom:5px;padding:0;width:100%}.header .content-book{position:relative;display:block;width:18%}.header .content-book a.btn-booking{position:relative;display:block;height:90px;background:#f1ede4;font-size:16px;text-transform:uppercase;letter-spacing:3px;padding:36px 30px 0 35px;color:#202020;transition:all 0.4s ease-in-out}.header .content-book a.btn-booking:after{content:"";display:block;position:absolute;width:0%;height:100%;top:0;left:0;background:#d1b5a4;transition:all 0.4s ease-in-out}.header .content-book a.btn-booking span{position:relative;display:block;z-index:2}.header .content-book a.btn-booking span svg{position:absolute;width:16px;height:20px;top:-3px;right:0px;fill:#d1b5a4;transition:all 0.4s ease-in-out}.header .content-book a.btn-booking:hover{color:#fff}.header .content-book a.btn-booking:hover:after{width:100%}.header .content-book a.btn-booking:hover span svg{fill:#fff}.header .menu-tablet{display:none}.navigation{display:none}.footer{position:relative;display:block;margin-top:-10px;overflow:hidden}.footer .content-info{position:relative;display:block;background:#202020;padding:60px 0px;color:#fff}.footer .content-info a{color:#fff}.footer .content-info a:hover{color:#d1b5a4}.footer .content-info .container{display:-ms-flexbox;display:flex}.footer .content-info .section-one,.footer .content-info .section-three{position:relative;width:29%;padding:0 30px}.footer .content-info .section-one{background:url("images/footer-line.png") no-repeat top right}.footer .content-info .section-one .logo-content{position:relative;width:200px;height:76px;background:url("images/logo-white.png") no-repeat center center;background-size:cover;z-index:2;transition:all 0.3s ease-in-out}.footer .content-info .section-one .logo-content a{position:relative;display:block;width:100%;height:100%}.footer .content-info .section-one .logo-content:hover{opacity:0.8}.footer .content-info .section-one .logo-content span{position:absolute;display:block;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.footer .content-info .section-one .address{position:relative;display:block;padding:40px 0 30px 20px;line-height:24px}.footer .content-info .section-one .social-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:20px 0 0 20px}.footer .content-info .section-one .social-content ul.social-media{display:inline-block;margin:0;padding:0 0 0 10px}.footer .content-info .section-one .social-content ul.social-media li{position:relative;display:inline-block;margin:0;padding:0 7px}.footer .content-info .section-one .social-content ul.social-media li a{display:block}.footer .content-info .section-one .social-content ul.social-media li a svg{width:auto;height:18px;fill:#fff;transition:all 0.3s ease-in-out}.footer .content-info .section-one .social-content ul.social-media li a:hover{color:#d1b5a4}.footer .content-info .section-one .social-content ul.social-media li a:hover svg{fill:#d1b5a4}.footer .content-info .section-two{position:relative;width:46%;padding:0 30px}.footer .content-info .section-two #secondary-nav{position:relative;display:block}.footer .content-info .section-two #secondary-nav ul#secondary-navigation{position:relative;display:block;margin:0 0 15px 0;padding:0}.footer .content-info .section-two #secondary-nav ul#secondary-navigation li{position:relative;display:inline-block;padding:0 16px 0 15px}.footer .content-info .section-two #secondary-nav ul#secondary-navigation li a{position:relative;display:block}.footer .content-info .section-two #secondary-nav ul#secondary-navigation li a:after{content:"";display:block;position:absolute;width:0%;height:1px;left:50%;bottom:-4px;background:#d1b5a4;transition:all 0.3s ease-in-out}.footer .content-info .section-two #secondary-nav ul#secondary-navigation li a:hover,.footer .content-info .section-two #secondary-nav ul#secondary-navigation li a.active{color:#d1b5a4}.footer .content-info .section-two #secondary-nav ul#secondary-navigation li a:hover:after,.footer .content-info .section-two #secondary-nav ul#secondary-navigation li a.active:after{content:"";display:block;position:absolute;width:100%;left:0%}.footer .content-info .section-two #secondary-nav ul#secondary-navigation li:first-child{padding-left:0px}.footer .content-info .section-two #secondary-nav ul#secondary-navigation li:after{content:"";display:block;position:absolute;width:1px;height:16px;top:0;right:0;background:#fff}.footer .content-info .section-two #secondary-nav ul#secondary-navigation li:last-child:after{display:none}.footer .content-info .section-two #third-nav{position:relative;display:block}.footer .content-info .section-two #third-nav ul#tertiary-navigation{position:relative;display:block;margin:0 0 20px 0;padding:0;font-size:13px}.footer .content-info .section-two #third-nav ul#tertiary-navigation li{position:relative;display:inline-block;padding:0 9px 0 8px;margin:5px 0}.footer .content-info .section-two #third-nav ul#tertiary-navigation li a{position:relative;display:block}.footer .content-info .section-two #third-nav ul#tertiary-navigation li a:after{content:"";display:block;position:absolute;width:0%;height:1px;left:50%;bottom:-4px;background:#d1b5a4;transition:all 0.3s ease-in-out}.footer .content-info .section-two #third-nav ul#tertiary-navigation li a:hover,.footer .content-info .section-two #third-nav ul#tertiary-navigation li a.active{color:#d1b5a4}.footer .content-info .section-two #third-nav ul#tertiary-navigation li a:hover:after,.footer .content-info .section-two #third-nav ul#tertiary-navigation li a.active:after{content:"";display:block;position:absolute;width:100%;left:0%}.footer .content-info .section-two #third-nav ul#tertiary-navigation li:first-child{padding-left:0px}.footer .content-info .section-two #third-nav ul#tertiary-navigation li:after{content:"";display:block;position:absolute;width:1px;height:14px;top:1px;right:0;background:#fff}.footer .content-info .section-two #third-nav ul#tertiary-navigation li:last-child:after{display:none}.footer .content-info .section-two .icons{position:relative;display:block;padding:10px 0}.footer .content-info .section-two .icons ul.content-icons{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;margin:0px;padding:0px}.footer .content-info .section-two .icons ul.content-icons li{position:relative;width:50%;padding:20px 10px;margin:0;text-align:center}.footer .content-info .section-two .icons ul.content-icons li img{position:relative}.footer .content-info .section-two .icons ul.content-icons .icon-tripadvisor{width:80px}.footer .content-info .section-two .icons ul.content-icons .icon-security{width:80px;margin-right:50px}.footer .content-info .section-two .icons ul.content-icons .icon-aaa{width:110px}.footer .content-info .section-two .legal{position:relative;display:block;font-size:13px;line-height:20px;margin-top:20px;text-align:center}.footer .content-info .section-three{position:relative;width:25%;padding:0 10px}.footer .content-info .section-three .footer-title{font-family:"Libre Baskerville",serif;font-size:18px;font-weight:300;color:#d1b5a4;line-height:22px;margin-bottom:20px}.footer .content-info .section-three #email-signup{position:relative;display:block}.footer .content-info .section-three #email-signup .fields-wrap{position:relative;display:block}.footer .content-info .section-three #email-signup .fields-wrap .field.input{margin:0px;padding:0px}.footer .content-info .section-three #email-signup .fields-wrap .field.input .form-label{position:absolute;display:block;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.footer .content-info .section-three #email-signup .fields-wrap .field.input input{position:relative;display:block;width:100%;margin-bottom:15px;padding:12px 0;background:transparent;color:#fff;border-bottom:solid 1px rgba(255,255,255,0.4)}.footer .content-info .section-three #email-signup .fields-wrap .field.input input:-ms-input-placeholder{color:#fff}.footer .content-info .section-three #email-signup .fields-wrap .field.input input::placeholder{color:#fff}.footer .content-info .section-three #email-signup .fields-wrap .gdpr-wrap{position:relative;display:block}.footer .content-info .section-three #email-signup .fields-wrap .gdpr-wrap .field.gdpr{position:relative;margin-bottom:15px}.footer .content-info .section-three #email-signup .fields-wrap .gdpr-wrap .field.gdpr label:not(.error){position:relative;padding-left:18px;text-align:left;font-size:12px;line-height:14px;color:#fff}.footer .content-info .section-three #email-signup .fields-wrap .gdpr-wrap .field.gdpr label:not(.error) a{color:#fff;text-decoration:underline}.footer .content-info .section-three #email-signup .fields-wrap .gdpr-wrap .field.gdpr label:not(.error):before{content:"";display:block;position:absolute;width:11px;height:11px;background:transparent;left:0;top:1px;cursor:pointer;z-index:2;border:solid 1px rgba(255,255,255,0.4)}.footer .content-info .section-three #email-signup .fields-wrap .gdpr-wrap .field.gdpr label:not(.error):after{content:"";display:block;position:absolute;width:5px;height:5px;left:0;top:1px;cursor:pointer;z-index:3;background:#d1b5a4;margin-top:3px;margin-left:3px}.footer .content-info .section-three #email-signup .signup-btn{margin-top:20px;color:#fff}.footer .content-icons{position:relative;display:block;padding:30px 0;font-size:13px}.footer .content-icons .container{text-align:center}.footer .content-icons .container img{width:90%;max-width:856px}.footer .content-icons a{color:#44443c}#booking-form .form-entry{display:inline-block;margin-bottom:0;min-width:120px}.top-content{position:relative;display:block}.top-content .top-img{position:relative;display:block}.top-content .top-img figure{position:relative;width:100%;height:500px}.top-content .top-img figure img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.top-content .uvp{position:absolute;display:inline-block;left:50%;top:44%;color:#fff;z-index:10;transform:translate(-50%, -50%);text-transform:uppercase;font-size:14px;font-weight:600;letter-spacing:2.5px}.top-content .uvp span{position:absolute;display:block;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.top-content .slick-arrow.slick-prev{left:30px}.top-content .slick-arrow.slick-prev::before{border-color:#fff}.top-content .slick-arrow.slick-prev::after{background:url(svg/arrow-white.svg) no-repeat}.top-content .slick-arrow.slick-next{left:initial;right:30px}.intro-content{position:relative;display:block;padding:80px 0 50px 0}.intro-content .info-intro{position:relative;display:block;width:70%;margin:0 auto;text-align:center}.intro-content .info-intro h1 em{display:inline-block}.intro-content .info-intro .btn-weeding-rfp{border:1px solid #d1b5a4;padding:15px 50px 15px 20px !important;color:#d1b5a4}.intro-content .info-intro .btn-weeding-rfp::after{display:block;content:"";width:0}.intro-content .info-intro .btn-weeding-rfp::before{top:14px;right:12px}.intro-content .info-intro .btn-weeding-rfp:hover{background-color:#fff}.intro-content .info-intro .btn-weeding-rfp:hover::before{background-position:-51px -1px}.amenities-content{position:relative;display:block;padding:60px 0;background:url("images/dining-home-bg.png") repeat-y #f1ede4;background-position:-15% center;background-size:390px auto;margin-top:50px;overflow:hidden}.amenities-content .amenities-info{position:relative;display:block;padding:0 0 0 180px;display:-ms-flexbox;display:flex}.amenities-content .amenities-info h2{font-size:24px;line-height:30px;letter-spacing:0px;margin-bottom:15px}.amenities-content .amenities-info h2 span{display:inline-block;font-family:"Libre Baskerville",serif;color:#202020;font-size:24px;line-height:30px;text-transform:none;font-weight:500;letter-spacing:0px}.amenities-content .amenities-info ul{position:relative;display:block;margin:0;padding:0;columns:2;vertical-align:top}.amenities-content .amenities-info ul li{position:relative;display:block;margin:0;padding:7px 10px 7px 20px;font-size:14px;line-height:18px;text-transform:uppercase;letter-spacing:1px;color:#202020;font-weight:600}.amenities-content .amenities-info ul li:before{content:"";display:block;position:absolute;width:6px;height:6px;background:#d1b5a4;top:12px;left:0px;transform:rotate(45deg)}.amenities-content .amenities-info .pl-4{padding-left:40px}#myGallery{margin:85px 0 20px 0}#myGallery #gallerymontage a .caption{position:absolute;width:100%;bottom:0;left:0;z-index:20;background:rgba(32,32,32,0.8);padding:8px;text-align:center}#myGallery #gallerymontage a img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.additional-content{position:relative;display:block;padding:80px 0}.additional-content.not-intro{padding:0px 0 80px 0}.additional-content .additional-info{position:relative;display:block}.content-information{position:relative;display:block;padding:0px 0 80px 0}.top-of-the-mark .content-information{padding:0}.content-information.not-intro{padding:80px 0}.content-information .regular-text{width:70%}.content-information .regular-text h2{font-size:30px;line-height:36px;margin:20px 0 10px 0}.content-information .regular-text ul,.content-information .regular-text ol{position:relative;display:block;margin:0 0 10px 0px;padding:0;vertical-align:top}.content-information .regular-text ul li,.content-information .regular-text ol li{position:relative;display:block;margin:0;padding:7px 10px 7px 15px;font-weight:300}.content-information .regular-text ul li:before,.content-information .regular-text ol li:before{content:"";display:block;position:absolute;width:6px;height:6px;background:#d1b5a4;top:12px;left:0px;transform:rotate(45deg)}.content-information .regular-text ul li:before{display:none}.hotel .content-information{padding:0}.sitemap .info-intro h1{border-bottom:solid 2px #d1b5a4;padding-bottom:30px;margin-bottom:0}.sitemap .content-information .regular-text{width:55%}.sitemap .content-information .regular-text ul.global-sitemap{width:100%;position:relative;margin:0;padding:0px}.sitemap .content-information .regular-text ul.global-sitemap li{font-size:18px;letter-spacing:1px;font-weight:400;padding:15px 20px;margin:0px}.sitemap .content-information .regular-text ul.global-sitemap li:before{top:25px}.sitemap .content-information .regular-text ul.global-sitemap li ul{margin:0;padding:0}.sitemap .content-information .regular-text ul.global-sitemap li a{position:relative;color:#202020}.sitemap .content-information .regular-text ul.global-sitemap li a:before{content:"";display:block;position:absolute;width:0%;height:1px;left:0;bottom:-2px;background:#d1b5a4;transition:all 0.3s ease-in-out}.sitemap .content-information .regular-text ul.global-sitemap li a:hover{color:#d1b5a4}.sitemap .content-information .regular-text ul.global-sitemap li a:hover:before{content:"";display:block;position:absolute;width:100%}#gallery .gallery_wrapper .gallery_close{background:url("svg/Intercontinental-houston-Expand-Close.svg") no-repeat center center rgba(32,32,32,0.5);background-size:15px 15px;width:30px;height:30px;top:25px;right:25px}#gallery .gallery_wrapper .gallery_close:hover{opacity:0.6}#gallery .gallery_wrapper .gallery_contain_prev,#gallery .gallery_wrapper .gallery_contain_next{background:none}#gallery .gallery_wrapper .gallery_contain_prev .gallery_item_next,#gallery .gallery_wrapper .gallery_contain_prev .gallery_item_prev,#gallery .gallery_wrapper .gallery_contain_next .gallery_item_next,#gallery .gallery_wrapper .gallery_contain_next .gallery_item_prev{display:block !important;background:url("svg/Intercontinental-houston-arrow-white.svg") no-repeat center center rgba(32,32,32,0.5);background-size:20px auto;width:40px;height:40px}#gallery .gallery_wrapper .gallery_contain_prev .gallery_item_next,#gallery .gallery_wrapper .gallery_contain_next .gallery_item_next{right:30px}#gallery .gallery_wrapper .gallery_contain_prev .gallery_item_prev,#gallery .gallery_wrapper .gallery_contain_next .gallery_item_prev{left:30px;transform:rotate(180deg)}.weddings #formRFP #company{display:none}.weddings .reviews-blog .container{width:50%}.weddings .featured-offer{padding:60px 0}.weddings .featured-offer .featured-content h2{position:relative}.weddings .featured-offer .featured-content h2 span{position:absolute;top:-30px;left:-20px;font-size:16px}.weddings .featured-offer .featured-content .featured-info{-ms-flex-align:center;align-items:center}.weddings .featured-offer .featured-content .featured-info .images figure{height:auto}.weddings .featured-offer .featured-content .featured-info .images figure img{object-fit:none;height:auto;position:relative}@media (max-width: 1400px){.weddings .accommodations-home .wrapper{-ms-flex-align:start;align-items:flex-start}}.weddings .accommodations-home .copy{padding-right:40px;padding-left:100px}@media (max-width: 1500px){.weddings .accommodations-home .copy h2{font-size:50px}}.weddings .accommodations-home .images figure{height:auto}.weddings .accommodations-home .images figure img{position:relative}.weddings .list-blog .list-content .container .images{width:50%}.weddings .list-blog .list-content .container .images figure{max-width:100%}a.instagram-1{position:absolute;bottom:-95px;margin-left:-110px;background:url("svg/icon-instagram-blk.svg") no-repeat left;padding-left:35px;font-style:italic;font-family:"Libre Baskerville",serif;background-size:12%;font-size:20px}a.instagram-1:hover{color:#202020}a.instagram-2{position:relative;background:url("svg/icon-instagram-blk.svg") no-repeat left;padding-left:28px;font-style:italic;font-family:"Libre Baskerville",serif;background-size:12%;font-size:20px;margin-top:25px;margin-left:27px}a.instagram-2:hover{color:#202020}.top-of-the-mark .intro-content{padding-bottom:90px;margin-bottom:50px}.top-of-the-mark .amenities-content{margin-top:0}.top-of-the-mark .amenities-content .amenities-info{padding:0}.top-of-the-mark p.resy-txt{position:absolute;margin:auto;bottom:-44px;text-align:center;width:100%}.dining a.instagram{font-size:19px;margin-left:20px}.meetings-events .link-switcher{-webkit-appearance:none;background:url(svg/icon-select.svg) no-repeat #fff 95% center;color:#000;border:1px solid #ababa9;border-radius:0;font-size:13px;padding:10px 25px 10px 15px;margin-bottom:20px;font-family:"Nunito Sans",sans-serif;margin-left:30px}.tour-btn{display:inline-block;max-width:125px;width:100%;margin-top:20px;margin-left:20px;color:#202020}.tour-btn span{display:inline-block;font-family:"Libre Baskerville",serif;font-size:15px;text-transform:uppercase;vertical-align:middle;line-height:1.5}.tour-btn svg{margin-right:10px;display:inline-block;vertical-align:middle}.tour-btn svg path{fill:#d1b5a4;transition:all 300ms ease-out}.tour-btn:hover,.tour-btn:focus{opacity:0.6}.live-cams{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.live-cams>div{-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%;padding:0 15px;margin-bottom:30px}.live-cams>div h2{font-size:24px}.live-cams>div img{height:auto;max-width:100%;transition:all 0.3s ease-in-out}.live-cams>div a:hover{opacity:0.7}.live-cams>div a:hover img{transform:scale(0.95)}#default.holidays-at-the-mark .intro-content h1 span{font-size:24px}#default.holidays-at-the-mark .holidays{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}#default.holidays-at-the-mark .holidays>div{width:44%;margin-right:60px}#default.holidays-at-the-mark .holidays div{line-height:1.8}#default.holidays-at-the-mark .holidays div.short div:nth-of-type(3){margin-top:30px}#default.holidays-at-the-mark .holidays div a{margin:20px 0}.return-from-map{position:fixed;top:120px;left:5%;z-index:99}.infoBox img{z-index:99 !important}.map_popup .map_popup{background:#FFFFFF !important;width:220px !important;z-index:-1 !important}.map_popup .map_popup img{width:200px !important;position:relative !important}.map_popup img{display:block;position:relative;top:-8px;margin-bottom:-8px;width:220px !important;z-index:1 !important}.map_popup .desc{padding:0 20px;overflow:auto;box-shadow:0 0 30px rgba(85,85,85,0.5);background:#fff;width:220px !important}.map_popup .desc h2{color:#d1b5a4 !important;margin:15px 0 5px;font-size:17px}.map_popup .desc p{color:#202020 !important;white-space:pre-wrap;line-height:1.3em;margin-bottom:18px;font-size:14px}#home .top-content .book-content{position:absolute;z-index:10;width:90%;max-width:810px;background:#f4f4f3;bottom:75px;left:50%;transform:translateX(-50%);padding:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#home .top-content .book-content .logo{position:relative;width:20%;padding:0 10px;text-align:center}#home .top-content .book-content .logo img{width:125px}#home .top-content .book-content .form-info{position:relative;width:80%}#home .top-content .book-content .form-info #booking-form{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:0px;padding:0px;color:#fff}#home .top-content .book-content .form-info #booking-form .date{position:relative;display:inline-block;width:33%;padding:0 10px}#home .top-content .book-content .form-info #booking-form .date label{position:relative;display:block;color:#202020;font-size:14px;text-transform:uppercase;letter-spacing:1px;padding:0 15px 0 5px;margin:0px 0 5px 0}#home .top-content .book-content .form-info #booking-form .date label:before{content:"";display:block;position:absolute;width:12px;height:12px;top:0;left:110px;background:url("svg/calendar.svg") no-repeat center right}#home .top-content .book-content .form-info #booking-form .date input{position:relative;display:block;width:100%;background:transparent;color:#202020;padding:5px 5px;border-bottom:solid 1px #d1b5a4;font-family:"Libre Baskerville",serif;font-size:25px}#home .top-content .book-content .form-info #booking-form .submit{position:relative;display:inline-block;width:34%;text-align:right;padding-right:10px}#home .top-content .book-content .number-phone{position:absolute;display:block;width:90%;text-align:right;right:5%;bottom:-30px}#home .top-content .book-content .number-phone a{color:#fff}#home .top-content .book-content .number-phone a:hover{color:#d1b5a4}#home .top-content .top-img figure{height:800px}#home .top-content .top-img figure:before{content:"";display:block;position:absolute;width:1px;height:200px;left:calc(50% - 0.5px);top:120px;background:#fff;z-index:2}#home .top-content .top-img figure:after{content:"";display:block;position:absolute;width:1px;height:320px;left:calc(50% - 0.5px);bottom:0px;background:#fff;z-index:2}#home .intro-content-home{position:relative;display:block;overflow:hidden}#home .intro-content-home .wrapper{display:-ms-flexbox;display:flex}#home .intro-content-home .wrapper .info-intro{position:relative;display:block;width:60%;padding:80px 5% 0px 12%}#home .intro-content-home .wrapper .info-intro .title-intro{text-transform:uppercase;color:#d1b5a4;letter-spacing:2px;margin-bottom:20px}#home .intro-content-home .wrapper .info-intro p{padding:0 0 0 95px}#home .intro-content-home .wrapper .info-intro .btn{margin-top:20px}#home .intro-content-home .wrapper .book-here{position:relative;display:block;width:40%;background:url("images/book-here-bg.jpg") no-repeat top left;padding-top:160px}#home .intro-content-home .wrapper .book-here .book-here-info{position:relative;display:block;width:100%;background:#f1ede4;padding:50px 0px}#home .intro-content-home .wrapper .book-here .book-here-info .content-info{position:relative;display:block;width:60%;padding:0 20px 0 50px}#home .intro-content-home .wrapper .book-here .book-here-info .content-info h2{font-size:18px;line-height:22px;font-weight:300;margin-bottom:0px;text-align:center;padding:0px}#home .intro-content-home .wrapper .book-here .book-here-info .content-info h2 span{display:inline-block;color:#202020;padding:0px;font-style:normal}#home .intro-content-home .wrapper .book-here .book-here-info .content-info h2 span:before{display:none}#home .intro-content-home .wrapper .book-here .book-here-info .content-info .copy{position:relative;display:block;width:100%;padding:0}#home .intro-content-home .wrapper .book-here .book-here-info .content-info .copy .slick-list{padding:50px 0}#home .intro-content-home .wrapper .book-here .book-here-info .content-info .copy .info{position:relative;display:block}#home .intro-content-home .wrapper .book-here .book-here-info .content-info .copy .info figure{position:relative;display:block;text-align:center;margin-bottom:20px}#home .intro-content-home .wrapper .book-here .book-here-info .content-info .copy .info figure img{width:30px;margin:0 auto}#home .intro-content-home .wrapper .book-here .book-here-info .content-info .copy .info h2{position:relative;display:block;text-align:center;font-family:"Nunito Sans",sans-serif;font-size:16px;line-height:22px;letter-spacing:2px;font-weight:600;text-transform:uppercase;padding:0 30px}#home .guests-say{margin:40px 0px}#home .simple-blog{background:none;overflow:hidden;margin-top:20px;margin-bottom:53px}#home .simple-blog .container{position:relative;z-index:2;padding:0 0 0 30px;max-width:1018px}#home .simple-blog:after{content:" ";display:block;width:100%;max-width:427px;background:url(/assets/images/featured-offer-bg.png) repeat-x center;height:275px;position:absolute;left:calc(50% - 750px);bottom:0;z-index:0}#home .simple-blog .simple-content .simple-info .images{width:45%}#home .simple-blog .simple-content .simple-info .copy{padding-right:20px;width:55%}#home .simple-blog .simple-content .simple-info .copy .btn{margin:20px 0 0}#home .simple-blog .simple-content .simple-info .copy p{padding-right:0}.what-sets-content{position:relative;display:block;padding:40px 0}.what-sets-content .content-info{position:relative;display:block;width:95%;margin:0 0 0 5%}.what-sets-content .content-info .slider-one{position:relative;display:block;z-index:10}.what-sets-content .content-info .slider-one .title{position:relative;display:inline-block;width:8%;vertical-align:top;padding:60px 10px 0 0}.what-sets-content .content-info .slider-one .title h2{position:relative;display:block;font-family:"Nunito Sans",sans-serif;font-size:16px;line-height:28px;letter-spacing:3px;font-weight:600;text-transform:uppercase}.what-sets-content .content-info .slider-one .content-slider{position:relative;display:inline-block;width:91%}.what-sets-content .content-info .slider-one .content-slider .images{position:relative;display:block}.what-sets-content .content-info .slider-one .content-slider .images figure{position:relative;display:inline-block;width:580px;height:650px}.what-sets-content .content-info .slider-one .content-slider .images figure img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.what-sets-content .content-info .slider-one .content-slider .images .copy{position:relative;display:inline-block;width:370px;padding:0 20px 0 60px}.what-sets-content .content-info .slider-two{position:absolute;width:100%;top:0;left:0}.what-sets-content .content-info .slider-two .what-sets-images{position:relative;display:block;width:73%;left:27%}.what-sets-content .content-info .slider-two .what-sets-images .slick-slide{position:relative;height:650px;padding:60px 10px 0 10px}.what-sets-content .content-info .slider-two .what-sets-images .slick-slide figure{position:relative;display:inline-block;width:100%;height:260px}.what-sets-content .content-info .slider-two .what-sets-images .slick-slide figure img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.what-sets-content .content-info .slider-two .what-sets-images .slick-slide.slick-current{opacity:0}.what-sets-content .content-info .slider-two .what-sets-images .slick-slide.slick-current+.slick-active+.slick-active{margin-top:80px}.guests-say{position:relative;display:block;width:100%;background:#f5f5f4;padding:40px 0px;color:#fff}.guests-say .container{display:-ms-flexbox;display:flex}.guests-say .container .logo{position:relative;width:25%;border-right:solid 1px #d1b5a4;padding:5px 0;text-align:center}.guests-say .container .logo img{position:relative;width:170px;top:50%;transform:translateY(-50%)}.guests-say .container #IWSfrContainer{width:75% !important}.guests-say .container .IWSfrContentContainer{position:relative;width:60%;padding:0 30px}.guests-say .container .IWSfrContentContainer .IWSfrHeader{position:relative;display:block;width:100%;font-family:"Nunito Sans",sans-serif;font-size:16px;line-height:20px;letter-spacing:2px;font-weight:500;text-transform:uppercase;margin-bottom:15px}.guests-say .container .IWSfrContentContainer .IWSfrCount{color:#202020}@media (min-width: 992px){.guests-say .container .IWSfrContentContainer .IWSfrCount{position:absolute;right:0;bottom:5px}}.guests-say .container .IWSfrContentContainer .IWSfrCount .stars{position:relative}.guests-say .container .IWSfrContentContainer .IWSfrCount .number{font-size:34px;padding:0 20px;font-weight:300;color:#202020}.guests-say .container .IWSfrContainer_horiz .IWSfrLink{top:50%;transform:translateY(-50%)}.guests-say .container .IWSfrLink a{position:relative;padding:10px 40px 10px 42px !important;display:inline-block !important;zoom:1;text-align:center;text-transform:uppercase;outline:none;border:none;border-radius:0;cursor:pointer;transition:all .3s ease-in-out;font-size:15px !important;font-family:"Nunito Sans",sans-serif !important;letter-spacing:2px;color:#202020 !important;background:transparent !important;line-height:16px !important}.guests-say .container .IWSfrLink a:after{content:"";display:block;position:absolute;top:17px;left:0px;z-index:1;width:28px;height:1px;background:#d1b5a4;transition:all 0.3s ease-in-out}.guests-say .container .IWSfrLink a:before{content:"";display:block;position:absolute;top:8px;right:0px;z-index:1;width:26px;height:20px;background:url("svg/arrow-btn.svg") no-repeat;background-size:auto 20px;background-position:-51px -1px;transition:all 0.3s ease-in-out}.guests-say .container .IWSfrLink a:hover:after{left:28px;width:0px}.guests-say .container .IWSfrLink a:hover:before{background-position:-20px -1px}.featured-offer{position:relative;display:block;width:100%;background:url("images/featured-offer-bg.png") no-repeat;background-position:-50% bottom;padding:40px 0 80px 0px;overflow:hidden}.featured-offer.right-align{background-position:150% bottom}.featured-offer .title{position:relative;display:block;margin-bottom:-20px;font-size:15px;color:#202020;font-weight:600;text-transform:uppercase;letter-spacing:2px}.featured-offer .featured-content{position:relative;display:block}.featured-offer .featured-content .slick-list{overflow:initial}.featured-offer .featured-content .featured-info{position:relative;display:-ms-flexbox;display:flex}.featured-offer .featured-content .featured-info .copy{position:relative;width:60%;padding:40px 80px 10px 80px}.featured-offer .featured-content .featured-info .copy h2{position:relative;display:block}.featured-offer .featured-content .featured-info .copy h2:before{content:"";display:block;position:absolute;width:100%;height:1px;left:calc(-100% - 30px);top:20px;background:#d1b5a4;z-index:2}.featured-offer .featured-content .featured-info .copy p{position:relative;padding:0 80px 0 30px}.featured-offer .featured-content .featured-info .copy .btn{margin:20px 0 0 30px}.featured-offer .featured-content .featured-info .images{position:relative;width:40%}.featured-offer .featured-content .featured-info .images figure{width:100%;height:320px}.featured-offer .featured-content .featured-info .images figure img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.featured-offer .featured-content .slick-arrow.slick-prev{top:124px;left:calc(60% - 36px)}.featured-offer .featured-content .slick-arrow.slick-next{top:124px;left:60%}.accommodations-home{position:relative;display:block;overflow:hidden;background:#f5f5f4}.accommodations-home .wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.accommodations-home .images,.accommodations-home .copy{position:relative;width:50%}.accommodations-home .images{display:block}.accommodations-home .images figure{position:relative;width:100%;height:650px}.accommodations-home .images figure img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.accommodations-home .images figure:nth-child(2){position:absolute;width:230px;height:250px;z-index:2;top:50%;transform:translateY(-10%);right:-120px}.accommodations-home .copy{padding:20px 130px}.accommodations-home .copy h2{font-size:55px;line-height:70px;margin-bottom:40px}.accommodations-home .copy h2 em:before{top:30px}.accommodations-home .copy p{padding:0 0 0 80px}.accommodations-home .copy .btn{margin-top:30px}.dining-home{position:relative;display:block;margin:70px 0;background-image:url("images/dining-home-bg.png");background-color:#f5f5f4;background-repeat:no-repeat;background-position:top right;overflow:hidden}.dining-home .wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.dining-home .wrapper .images,.dining-home .wrapper .copy{position:relative;width:50%}.dining-home .wrapper .copy{height:100%;background:#f5f5f4;padding:20px 120px 20px 160px}.dining-home .wrapper .copy h2{position:relative}.dining-home .wrapper .copy h2 span{padding-left:30px}.dining-home .wrapper .copy h2 em{display:inline-block;padding:0px}.dining-home .wrapper .copy h2 em:before{display:none}.dining-home .wrapper .copy h2:before{content:"";display:block;position:absolute;width:50%;height:1px;left:calc(-50% - 20px);top:55px;background:#d1b5a4;z-index:2}.dining-home .wrapper .copy p{padding:0 0 0 30px}.dining-home .wrapper .copy .btn{margin-top:30px}.dining-home .wrapper .images figure{position:relative;width:100%;max-width:550px;height:480px}.dining-home .wrapper .images figure img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.meetings-home{position:relative;display:block;margin:70px 0}.meetings-home .meetings-content{position:relative;display:block}.meetings-home .meetings-content .meetings-info{position:relative}.meetings-home .meetings-content .meetings-info .info{position:relative;display:-ms-flexbox;display:flex}.meetings-home .meetings-content .meetings-info .info .images,.meetings-home .meetings-content .meetings-info .info .copy{position:relative;width:50%}.meetings-home .meetings-content .meetings-info .info .images figure{width:100%;max-width:580px;height:650px}.meetings-home .meetings-content .meetings-info .info .images figure img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.meetings-home .meetings-content .meetings-info .info .copy{padding:80px 70px 290px 70px}.meetings-home .meetings-content .meetings-info .info .copy h2 em:before{width:22%;left:calc(-22% + 60px)}.meetings-home .meetings-content .meetings-info .info .copy .link{position:relative;display:block;text-align:right;padding-right:40px;margin-top:20px}.meetings-home .meetings-content .meetings-info .info .copy .image-two{position:absolute;width:290px;height:250px;right:70px;bottom:0px}.meetings-home .meetings-content .meetings-info .slick-arrow.slick-prev{top:75%;left:calc(50% - 36px)}.meetings-home .meetings-content .meetings-info .slick-arrow.slick-prev:after{background:url("svg/arrow-white.svg") no-repeat}.meetings-home .meetings-content .meetings-info .slick-arrow.slick-prev:before{border-top:solid 1px #fff;border-left:solid 1px #fff}.meetings-home .meetings-content .meetings-info .slick-arrow.slick-next{top:75%;left:50%}.meetings-home .meetings-content .meetings-info .slick-arrow.slick-next:after{background:url("svg/arrow-black.svg") no-repeat}.meetings-home .meetings-content .meetings-info .slick-arrow.slick-next:before{border-top:solid 1px #202020;border-left:solid 1px #202020}.meetings-home .meetings-content .meetings-menus{position:absolute;width:50%;top:0;left:50%;z-index:2;padding:0 70px}.meetings-home .meetings-content .meetings-menus ul{position:relative;display:block;width:100%;margin:0px;padding:0px;text-align:center}.meetings-home .meetings-content .meetings-menus ul li{position:relative;display:inline-block;margin:0;padding:5px 21px 5px 20px;border-right:solid 1px #d1b5a4;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:2px;cursor:pointer;color:#cccccc;transition:all 0.3s ease-in-out}.meetings-home .meetings-content .meetings-menus ul li:last-child{border-right:none}.meetings-home .meetings-content .meetings-menus ul li.active,.meetings-home .meetings-content .meetings-menus ul li:hover{color:#202020}.location-home{position:relative;display:block;height:650px;background-size:cover;padding:80px 0px;overflow:hidden}.location-home.visible{background:url("images/ic-location-bg.jpg") no-repeat center center}.location-home .location-content{position:relative;width:40%;padding-top:60px;color:#fff;transition:all 1.0s 4.0s ease-in-out}.location-home .location-content h2{font-size:55px;line-height:70px;margin-bottom:40px;color:#fff}.location-home .location-content h2 span{color:#fff}.location-home .location-content h2 em:before{top:30px}.location-home .location-content p{padding:0 0 0 80px}.location-home .location-content .btn{margin-top:30px;color:#fff}.location-home .image-two{position:absolute;display:block;width:100%;height:650px;top:0px;left:0px;z-index:0;opacity:1;transition:all 5.5s 0.5s ease-out}.location-home .image-two.visible{background:url("images/ic-location-bg-02.jpg") repeat-x center center}.location-home .image-two.fade-in{background-position:35% 0;opacity:0}.instagram-home{position:relative;display:block}.instagram-home .bg-section{position:absolute;width:70%;height:100%;background:#f1ede4;left:30%;z-index:0}.instagram-home .wrapper{position:relative;z-index:1;padding:50px 60px}.instagram-home .instagram-content{position:relative;display:-ms-flexbox;display:flex}.instagram-home .instagram-content .ins-item{position:relative;width:17%;margin:0 10px}.instagram-home .instagram-content .ins-item.copy{padding:55px 0 0 25px}.instagram-home .instagram-content .ins-item .ins-img{position:relative;display:block;width:100%;height:260px;background-size:cover;background-position:center}.instagram-home .instagram-content .ins-item .ins-img .ins-color{position:relative;display:block;width:calc(100% - 20px);height:calc(100% - 20px);background:rgba(209,181,164,0.9);top:10px;left:10px;color:#fff;opacity:0;transition:all 0.4s ease-in-out}.instagram-home .instagram-content .ins-item .ins-img .ins-color .likes{position:absolute;display:inline-block;font-family:"Libre Baskerville",serif;font-size:35px;top:50%;left:50%;transform:translate(-50%, -50%);background:url("svg/icon-heart.svg") no-repeat;background-position:0px 6px;background-size:22px 20px;padding:0 0 0 30px}.instagram-home .instagram-content .ins-item .ins-img .ins-color .user{position:absolute;display:inline-block;left:50%;bottom:20px;transform:translate(-50%, 0%);text-transform:uppercase;font-size:12px;letter-spacing:2px}.instagram-home .instagram-content .ins-item .ins-img:hover .ins-color{opacity:1}.menu-rooms{position:relative;display:block;padding:30px 0}.menu-rooms nav.specials-nav{position:relative;display:block;text-align:center}.menu-rooms nav.specials-nav a.btn-rooms{position:relative;display:inline-block;padding:7px 31px 5px 30px;color:#cccccc;font-size:14px;text-transform:uppercase;font-weight:600;letter-spacing:2px;border-right:solid 1px #d1b5a4;cursor:pointer}.menu-rooms nav.specials-nav a.btn-rooms:hover,.menu-rooms nav.specials-nav a.btn-rooms.active{color:#202020}.menu-rooms nav.specials-nav a.btn-rooms:last-child{border-right:none}.ada-btn{text-transform:uppercase;padding:3px 0px 3px 30px;background:url(svg/accesibility-icon.svg) no-repeat left center/contain;display:inline-block;color:#202020}@media (min-width: 1025px){.ada-btn{margin-left:30px}}.ada-btn:hover,.ada-btn:focus{opacity:0.5}.rooms-container{position:relative;display:block}.rooms-container .rooms-content{position:relative;display:block;background-image:url("images/dining-home-bg.png");background-color:#f1ede4;background-repeat:no-repeat;background-position:top right}.rooms-container .rooms-content.rooms-content:last-child::after{content:"";width:100%;background:#fff;height:50px;display:block}.rooms-container .rooms-content .container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.rooms-container .rooms-content .container .copy{position:relative;width:52%;padding:20px 60px}.rooms-container .rooms-content .container .copy h2{position:relative}.rooms-container .rooms-content .container .copy h2 span{padding-left:30px}.rooms-container .rooms-content .container .copy h2 em{display:inline-block;padding:0px}.rooms-container .rooms-content .container .copy h2 em:before{display:none}.rooms-container .rooms-content .container .copy h2:before{content:"";display:block;position:absolute;width:50%;height:1px;left:calc(-50% - 20px);top:22px;background:#d1b5a4;z-index:2}.rooms-container .rooms-content .container .copy ul.sub-title{position:relative;display:block}.rooms-container .rooms-content .container .copy ul.sub-title li{position:relative;display:inline-block;font-size:15px;text-transform:uppercase;font-weight:600;color:#202020;letter-spacing:2px;padding:5px 15px 2px 0;margin:0 15px 0 0;border-right:solid 1px #d1b5a4}.rooms-container .rooms-content .container .copy ul.sub-title li:last-child{border-right:none;padding:5px 0px 2px 0;margin:0}.rooms-container .rooms-content .container .copy h3{position:relative;display:block;font-size:15px;text-transform:uppercase;font-weight:600;color:#d1b5a4;margin-bottom:20px;letter-spacing:2px}.rooms-container .rooms-content .container .copy h3,.rooms-container .rooms-content .container .copy p{padding-left:30px}.rooms-container .rooms-content .container .copy .btn{margin-top:30px}.rooms-container .rooms-content .container .images{position:relative;width:48%}.rooms-container .rooms-content .container .images figure{position:relative;width:100%;max-width:550px;height:600px}.rooms-container .rooms-content .container .images figure img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.rooms-container .rooms-content .container .images figure .expand{position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(32,32,32,0.6);background-image:url("svg/gallery-expand.svg");background-repeat:no-repeat;background-position:center center;background-size:40px auto;z-index:2;opacity:0;transition:opacity 0.3s ease-in-out}.rooms-container .rooms-content .container .images figure .expand:hover{opacity:1}.rooms-container .rooms-content .container .images .slick-arrow{top:calc(75% - 36px)}.rooms-container .rooms-content:nth-child(even){background-color:transparent;background-position:top left}.rooms-container .rooms-content:nth-child(even) .container{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.rooms-container .rooms-content:nth-child(even) .container .copy{padding:20px 40px 20px 100px}.rooms-container .rooms-content:nth-child(even) .container .copy h2:before{content:"";display:block;position:absolute;width:10%;left:calc(-10% - 15px)}.rooms-container .rooms-content:nth-child(even) .container .images .slick-arrow.slick-prev{left:calc(100% - 36px)}.rooms-container .rooms-content:nth-child(even) .container .images .slick-arrow.slick-prev:after{background:url("svg/arrow-white.svg") no-repeat}.rooms-container .rooms-content:nth-child(even) .container .images .slick-arrow.slick-prev:before{border-top:solid 1px #fff;border-left:solid 1px #fff}.rooms-container .rooms-content:nth-child(even) .container .images .slick-arrow.slick-next{left:100%}.rooms-container .rooms-content:nth-child(even) .container .images .slick-arrow.slick-next:after{background:url("svg/arrow-black.svg") no-repeat}.rooms-container .rooms-content:nth-child(even) .container .images .slick-arrow.slick-next:before{border-top:solid 1px #202020;border-left:solid 1px #202020}.special-content{position:relative;display:block;background:#f1ede4;padding:50px 0px 30px 0px}.special-content .container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.special-content .container .special-info{position:relative;width:calc(100% / 3);padding:0 15px 40px 15px}.special-content .container .special-info .images{position:relative;width:100%;margin-bottom:20px}.special-content .container .special-info .images figure{position:relative;width:100%;height:320px}.special-content .container .special-info .images figure img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.special-content .container .special-info .copy{position:relative;width:100%;text-align:center}.special-content .container .special-info .copy h2{font-size:30px;line-height:36px}.special-content .container .special-info .copy .btn{margin-top:10px}.special-content .container .special-info .copy .btn-terms{position:relative;display:block;margin-top:20px;color:#202020}.special-content .container .special-info .copy .btn-terms:before{content:"";display:block;position:absolute;width:0%;height:1px;background:#d1b5a4;left:50%;bottom:-5px;transition:all 0.3s ease-in-out}.special-content .container .special-info .copy .btn-terms:hover:before{width:40%;left:30%}.special-content .container .special-info .copy .special-terms{display:none}.special-terms{position:relative;width:100%;max-width:600px;padding:50px 40px}.special-terms h3{font-family:"Libre Baskerville",serif;font-size:30px;color:#202020;margin-bottom:20px}.special-terms ul{position:relative;display:block;margin:0;padding:0;vertical-align:top}.special-terms ul li{position:relative;display:block;margin:0;padding:7px 10px 7px 20px;color:#202020}.special-terms ul li:before{content:"";display:block;position:absolute;width:6px;height:6px;background:#d1b5a4;top:11px;left:0px;transform:rotate(45deg)}.posBtnExpand,#expand--attractions-content,.attraction-map--wrapper #expand--attractions-map{position:absolute;z-index:9;top:28px}#attractions header.scroll{border-bottom:1px solid #d1b5a4}.map-content{overflow:hidden;margin:90px 0 10px 0}.attraction-content{position:relative}.attraction-content::after{display:block;content:"";clear:both}.categories-sidebar,.attraction-map--wrapper{float:left}.categories-sidebar{position:absolute;left:0px;top:0px;z-index:3;width:50%;padding-right:30px;height:calc(100vh - 89px);padding-left:2%;overflow-y:scroll;background-color:#fff;transition:all .3s ease-in-out;padding-bottom:50px}.categories-sidebar__intro-text{margin:40px 0 60px}.categories-sidebar h1{margin-top:30px}.categories-sidebar .categories-sidebar__intro-text{margin:10px 0px}.categories-sidebar .info-intro{padding:50px 0 0 0}.categories-sidebar .info-intro h1{margin-bottom:20px}#expand--attractions-content{right:5%;text-transform:uppercase;padding:0 20px 0 0}#expand--attractions-content:before{content:"";display:block;position:absolute;top:3px;left:94%;width:8px;height:11px;background:url("svg/icon-expand-map.svg") no-repeat center;transition:0.3s}#expand--attractions-content:hover:before{left:96%}#expand--attractions-content:active,#expand--attractions-content:focus{color:#d1b5a4}.long #expand--attractions-content{padding:0 0px 0 20px}.long #expand--attractions-content:before{content:"";display:block;position:absolute;top:3px;left:3%;width:8px;height:11px;background:url("svg/icon-expand-map.svg") no-repeat center;transform:rotate(180deg);transition:0.3s}.long #expand--attractions-content:hover:before{left:0%}.attraction-map--wrapper{position:absolute;top:0;right:0;z-index:3;height:calc(100vh - 89px);width:50%;background-color:#f1ede4;transition:all .3s ease-in-out}.attraction-map--wrapper #expand--attractions-map{left:5%;text-transform:uppercase;padding:0 0px 0 20px}.attraction-map--wrapper #expand--attractions-map:before{content:"";display:block;position:absolute;top:3px;left:3%;width:8px;height:11px;background:url("svg/icon-expand-map.svg") no-repeat center;transform:rotate(180deg);transition:0.3s}.attraction-map--wrapper #expand--attractions-map:hover:before{left:0%}.attraction-map--wrapper #expand--attractions-map:active,.attraction-map--wrapper #expand--attractions-map:focus{color:#d1b5a4}.attraction-map--wrapper #attractions-map{position:absolute;top:0;left:0;width:100%;height:100%}.attraction-map--wrapper #attractions-map img{width:30px;height:30px}.attraction-map--wrapper.long #expand--attractions-map{padding:0 20px 0 0px}.attraction-map--wrapper.long #expand--attractions-map:before{content:"";display:block;position:absolute;top:3px;left:93%;width:8px;height:11px;background:url("svg/icon-expand-map.svg") no-repeat center;transform:rotate(0deg);transition:0.3s}.attraction-map--wrapper.long #expand--attractions-map:hover:before{left:96%}.attraction-map--wrapper.long #expand--attractions-map:active,.attraction-map--wrapper.long #expand--attractions-map:focus{color:#d1b5a4}form#attractions-filtering-form{margin:30px 0 0;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}form#attractions-filtering-form .form-entry{width:calc(100% - 470px);max-width:400px;margin:0 10px 0 0}form#attractions-filtering-form .form-entry label{position:absolute;display:block;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}form#attractions-filtering-form .form-entry select,form#attractions-filtering-form .form-entry input{width:100%;color:#202020;font-size:16px;margin:0;appearance:none;background:url("svg/icon-select.svg") no-repeat 92% center #f7f5f3;background-size:11px auto;padding:13px 15px 14px 15px;border:none;border-radius:0}form#attractions-filtering-form .btn,form#attractions-filtering-form .cta{margin:0 5px;padding:10px 30px 10px 30px}form#attractions-filtering-form .btn:after,form#attractions-filtering-form .cta:after{width:18px}form#attractions-filtering-form .btn:before,form#attractions-filtering-form .cta:before{width:18px;background-position:-60px 0px}form#attractions-filtering-form .btn:hover:after,form#attractions-filtering-form .cta:hover:after{left:18px;width:0px}form#attractions-filtering-form .btn:hover:before,form#attractions-filtering-form .cta:hover:before{background-position:-20px 0px}.nameMarker{color:#202020}article.attraction{text-align:center}article.attraction .attraction-image{position:relative;width:100%;height:250px}article.attraction .attraction-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}article.attraction .info-wrapper{padding:30px 10px 10px}article.attraction img{display:block;width:100%;height:auto}article.attraction .learn-more-btn{position:relative;margin:15px 0 20px 0;color:#d1b5a4;padding-left:15px;text-transform:uppercase;display:none}article.attraction .learn-more-btn:before{content:"";display:block;position:absolute;top:4px;left:0%;width:8px;height:11px;background:url("svg/icon-expand-map.svg") no-repeat center;transform:rotate(0deg);transition:0.3s}article.attraction .learn-more-btn:hover{color:#f1ede4;padding-left:19px}article.attraction .learn-more-btn:hover:before{left:4px}article.attraction ul.additional-info{margin-top:20px}article.attraction ul.additional-info li{margin-bottom:10px}article.attraction ul.additional-info li:last-of-type{margin-bottom:0px}article.attraction ul.additional-info li svg{margin-right:15px;width:20px;height:20px}.attractions--wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.attractions--wrapper .no-filter-content{font-size:1.125rem;display:block;margin:0px auto;padding:120px 0}.attractions--wrapper .no-filter-content svg{width:30px;display:block;margin:0px auto 20px}.attractions--wrapper article.attraction{width:48%;margin-top:30px;cursor:pointer}.attractions--wrapper article.attraction .attraction--wrapper{position:relative}.attractions--wrapper article.attraction .attraction--wrapper .description{display:none}.attractions--wrapper article.attraction .attraction--wrapper:hover .learn-more-btn{opacity:1}.attractions--wrapper article.attraction .info-wrapper{padding:20px 10px 10px;border-top:0;-ms-flex:1 0 auto;flex:1 0 auto;text-align:left;line-height:24px}.attractions--wrapper article.attraction .info-wrapper h2{color:#d1b5a4;font-family:"Nunito Sans",sans-serif;text-transform:uppercase;font-size:16px;line-height:24px;margin-bottom:10px}.attractions--wrapper article.attraction .info-wrapper p{margin:0;color:#202020}.attractions--wrapper article.attraction ul.additional-info{margin-top:20px}.attractions--wrapper article.attraction ul.additional-info li{margin-bottom:10px;display:-ms-flexbox;display:flex}.attractions--wrapper article.attraction ul.additional-info li:last-of-type{margin-bottom:0px}.attractions--wrapper article.attraction ul.additional-info li svg{margin-right:10px;width:20px;height:20px}.attractions--wrapper.attractions-expanded article.attraction{width:24%}#attraction--ligthbox article.attraction ul.additional-info{margin:20px 0 0}#attraction--ligthbox article.attraction ul.additional-info li{display:block;margin:0 15px 10px}#attraction--ligthbox article.attraction ul.additional-info li:last-child{margin-left:0}#attraction--ligthbox article.attraction p{color:#202020;font-weight:600;margin-bottom:5px}#attraction--ligthbox article.attraction p.description{font-weight:normal;margin-bottom:20px}#attraction--ligthbox .info-wrapper{padding:20px 40px}#attraction--ligthbox .info-wrapper h2{font-size:24px;line-height:34px;margin-bottom:5px}#attraction--ligthbox .learn-more-btn{display:none}#attraction--ligthbox-wrapper{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,0.6);z-index:9999999999;opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}#attraction--ligthbox-wrapper.opened-lightbox{opacity:1;pointer-events:all}#attraction--ligthbox-wrapper .attraction-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#ffffff;width:90%;max-width:480px}#attraction--ligthbox-wrapper #close--lightbox{display:block;position:absolute;top:0;right:0;transform:translate(50%, -50%);background-color:rgba(32,32,32,0.9);padding:8px;cursor:pointer}#attraction--ligthbox-wrapper #close--lightbox svg{width:20px;height:auto;fill:#fff;display:block;pointer-events:none}#attraction--ligthbox-wrapper #close--lightbox:hover{background-color:rgba(209,181,164,0.9)}@media only screen and (max-width: 1090px){form#attractions-filtering-form{-ms-flex-wrap:wrap;flex-wrap:wrap}form#attractions-filtering-form .form-entry{width:210px}#expand--attractions-content{position:relative;right:0;top:10px;margin:0}.attractions--wrapper article.attraction .info-wrapper h2{font-size:2vw}.attractions--wrapper article.attraction .info-wrapper p{font-size:15px}}@media only screen and (max-width: 1000px){form#attractions-filtering-form{margin-bottom:20px}form#attractions-filtering-form .form-entry{width:130px;margin:0 5px 0 0}form#attractions-filtering-form button[type=submit]{margin-right:5px;padding:11px 18px 7px}.attractions--wrapper article.attraction{width:90%;margin:15px auto}}.lp-header{height:auto;background:white;padding:15px 0}.lp-header .container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.lp-phone a{display:inline-block;color:#202020;padding:5px 0 5px 25px;background:url(svg/icon-phone-pink.svg) no-repeat left center}.lp-phone a:hover{color:#d1b5a4}.lp-top-content{margin-top:80px}.lp-top-content .slide-image{height:600px;background-position:center bottom;background-repeat:no-repeat;background-size:cover}.lp-intro-content{padding:90px 0;background:#f5f5f4;overflow:hidden}.lp-intro-content .container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.lp-intro-content .text{width:70%;padding-right:180px}.lp-intro-content .text h1{color:#202020;font-size:38px;line-height:1.3;font-weight:normal}.lp-intro-content .text h1 span{display:block;margin-left:60px;font-family:"Libre Baskerville",serif;font-style:italic;text-transform:capitalize;font-size:40px;font-weight:normal;letter-spacing:0;line-height:1.5;position:relative}.lp-intro-content .text h1 span:before{content:"";position:absolute;right:calc(100% + 10px);width:500px;height:1px;background:rgba(209,181,164,0.3);top:30px}.lp-intro-content .text p{color:#202020;margin-left:60px}.lp-intro-content figure{width:30%}.lp-intro-content figure img{max-width:100%}#landing-page .header .logo-content{top:0;left:0;width:200px;height:80px;background:url("images/logo-color-home-black.png") no-repeat center center;background-size:100% auto}.travel-and-leisure-vote-now h1 span{margin-left:0 !important;font-size:35px !important}.travel-and-leisure-vote-now .lp-intro-content .text{width:100%;margin:0 auto;text-align:center;padding-right:0}.travel-and-leisure-vote-now .lp-intro-content .text p{margin-left:0}@media only screen and (max-width: 1100px){.lp-intro-content .container{padding:0 60px}.lp-intro-content .text{padding-right:50px}}@media only screen and (max-width: 1000px){.lp-intro-content .container{-ms-flex-wrap:wrap;flex-wrap:wrap}.lp-intro-content .text,.lp-intro-content figure{width:100%}.lp-intro-content figure{text-align:center}.lp-intro-content figure img{display:inline-block}}.historic-timeline{position:relative;display:block;overflow:hidden;background:#202020;color:#fff}.historic-timeline .wrapper{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.historic-timeline .copy,.historic-timeline .images{position:relative;width:50%}.historic-timeline .copy{padding:0 5% 0 15%}.historic-timeline .copy h2{font-size:55px;line-height:60px;margin-bottom:30px;color:#fff}.historic-timeline .copy .historic-slides{position:relative;padding:0 0 0 60px}.historic-timeline .copy ul.historic-points{margin-top:80px;padding:0 40px}.historic-timeline .copy ul.historic-points li{position:relative;text-align:center;padding:30px 0 0 0;color:#d1b5a4;transition:all 0.3s ease-in-out}.historic-timeline .copy ul.historic-points li:before{content:"";display:block;position:absolute;width:8px;height:8px;background:#d1b5a4;top:4px;left:calc(50% - 4px);transform:rotate(45deg);transition:all 0.3s ease-in-out}.historic-timeline .copy ul.historic-points li:after{content:"";display:block;position:absolute;width:40px;height:1px;background:rgba(255,255,255,0.2);top:8px;left:calc(100% - 20px)}.historic-timeline .copy ul.historic-points li.slick-center{color:#fff}.historic-timeline .copy ul.historic-points li.slick-center:before{background:#fff}.historic-timeline .copy ul.historic-points .slick-arrow{top:calc(20% - 36px)}.historic-timeline .copy ul.historic-points .slick-arrow:after{background:url("svg/arrow-white.svg") no-repeat}.historic-timeline .copy ul.historic-points .slick-arrow:before{border-top:solid 1px #fff;border-left:solid 1px #fff}.historic-timeline .copy ul.historic-points .slick-arrow.slick-prev{left:calc(100% - 36px)}.historic-timeline .copy ul.historic-points .slick-arrow.slick-next{left:100%;transform:rotate(180deg)}.historic-timeline .copy ul.historic-points .slick-arrow.slick-next:after{background:url("svg/arrow-white.svg") no-repeat}.historic-timeline .copy ul.historic-points .slick-arrow.slick-next:before{border-top:solid 1px #fff;border-left:solid 1px #fff}.historic-timeline .copy ul.historic-points .slick-arrow:hover:after{left:10px}.historic-timeline .images figure{position:relative;width:100%;max-width:730px;height:650px}.historic-timeline .images figure img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.simple-blog{position:relative;display:block;width:100%;background:url("images/featured-offer-bg.png") no-repeat;background-position:-30% bottom;padding:80px 0px;overflow:hidden}.simple-blog .simple-content{position:relative;display:block}.simple-blog .simple-content .slick-list{overflow:initial}.simple-blog .simple-content .simple-info{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.simple-blog .simple-content .simple-info .copy{position:relative;width:60%;padding:10px 80px 10px 80px}.simple-blog .simple-content .simple-info .copy h2{position:relative;display:block}.simple-blog .simple-content .simple-info .copy h2 em{display:inline-block;padding:0}.simple-blog .simple-content .simple-info .copy h2 em:before{display:none}.simple-blog .simple-content .simple-info .copy h2:before{content:"";display:block;position:absolute;width:8%;height:1px;left:calc(-8% - 20px);top:54px;background:#d1b5a4;z-index:2}.simple-blog .simple-content .simple-info .copy p{position:relative;padding:0 80px 0 30px}.simple-blog .simple-content .simple-info .copy .btn{margin:20px 0 0 30px}.simple-blog .simple-content .simple-info .images{position:relative;width:40%}.simple-blog .simple-content .simple-info .images figure{width:100%;height:320px}.simple-blog .simple-content .simple-info .images figure img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.simple-blog .simple-content .slick-arrow.slick-prev{top:124px;left:calc(40% - 36px)}.simple-blog .simple-content .slick-arrow.slick-prev:after{background:url("svg/arrow-white.svg") no-repeat}.simple-blog .simple-content .slick-arrow.slick-prev:before{border-top:solid 1px #fff;border-left:solid 1px #fff}.simple-blog .simple-content .slick-arrow.slick-next{top:124px;left:40%;transform:rotate(180deg)}.simple-blog .simple-content .slick-arrow.slick-next:after{background:url("svg/arrow-black.svg") no-repeat}.simple-blog .simple-content .slick-arrow.slick-next:before{border-top:solid 1px #d1b5a4;border-left:solid 1px #d1b5a4}.tabs-blog{position:relative;display:block;padding:40px 0}.tabs-blog .blog-info{position:relative;display:block;text-align:center}.tabs-blog .blog-info h2 em:before{width:75%}.tabs-blog .blog-info .blog-copy{position:relative;display:block;width:60%;margin:10px auto;line-height:26px;font-weight:300}.tabs-blog .tabs-menu{position:relative;display:block;padding:50px 0}.tabs-blog .tabs-menu ul{position:relative;display:block;text-align:center;margin:0;padding:0}.tabs-blog .tabs-menu ul li{position:relative;display:inline-block;padding:8px 26px 8px 25px;font-size:14px;letter-spacing:2px;text-transform:uppercase;font-weight:600;color:#cccccc;border-right:solid 1px #d1b5a4;cursor:pointer;transition:all 0.3s ease-in-out}.tabs-blog .tabs-menu ul li:last-child{border-right:none}.tabs-blog .tabs-menu ul li.active,.tabs-blog .tabs-menu ul li:hover{color:#202020}.tabs-blog .tabs-info{position:relative;display:block;padding:0px 0 40px 0px}.tabs-blog .tabs-info .tabs-items{position:relative;display:block}.tabs-blog .tabs-info .tabs-items ul{position:relative;display:block;margin:0;padding:0;columns:2;vertical-align:top}.tabs-blog .tabs-info .tabs-items ul li{position:relative;display:block;margin:0;padding:7px 10px 7px 20px;font-size:16px;line-height:24px;font-weight:300;margin:0px 30px}.tabs-blog .tabs-info .tabs-items ul li:before{content:"";display:block;position:absolute;width:6px;height:6px;background:#d1b5a4;top:15px;left:4px;transform:rotate(45deg)}.blog-content{position:relative;display:block;margin:0;background-image:url("images/dining-home-bg.png");background-color:#f1ede4;background-repeat:no-repeat;background-position:top right;overflow:hidden}.blog-content .blog-info{position:relative;display:block}.blog-content .blog-info .blog-items{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.blog-content .blog-info .blog-items .images,.blog-content .blog-info .blog-items .copy{position:relative;width:50%}.blog-content .blog-info .blog-items .copy{height:100%;background:#f1ede4;padding:20px 120px 20px 160px}.blog-content .blog-info .blog-items .copy h2{position:relative}.top-of-the-mark .blog-content .blog-info .blog-items .copy h2{color:#fff}.top-of-the-mark .blog-content .blog-info .blog-items .copy h2 span{color:#fff;padding-left:0;font-size:18px;line-height:0.9}.blog-content .blog-info .blog-items .copy h2 span{padding-left:30px}.blog-content .blog-info .blog-items .copy h2 em{display:inline-block;padding:0px}.blog-content .blog-info .blog-items .copy h2 em:before{display:none}.blog-content .blog-info .blog-items .copy h2:before{content:"";display:block;position:absolute;width:50%;height:1px;left:calc(-50% - 20px);top:55px;background:#d1b5a4;z-index:2}.blog-content .blog-info .blog-items .copy p{padding:0 0 0 30px}.blog-content .blog-info .blog-items .copy .btn{margin-top:30px}.blog-content .blog-info .blog-items .images figure{position:relative;width:100%;max-width:550px;height:480px}.blog-content .blog-info .blog-items .images figure img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.blog-content .blog-info .slick-arrow.slick-prev{left:calc(50% - 36px)}.blog-content .blog-info .slick-arrow.slick-next{left:50%}.blog-content--dark{background:#202020}.blog-content--dark .blog-info .blog-items .copy{background-color:#202020;color:#fff}.blog-content--dark .blog-info .blog-items .copy h2::before{display:none}.blog-content--dark .blog-info .blog-items .copy h2 em{display:block;padding:0 0 0 70px}.blog-content--dark .blog-info .blog-items .copy h2 em::before{display:block}.list-blog{position:relative;display:block;overflow:hidden}.list-blog .list-content{position:relative;display:block;background-image:url("images/dining-home-bg.png");background-color:#f1ede4;background-repeat:no-repeat;background-position:top right}.list-blog .list-content .container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.list-blog .list-content .container .copy{position:relative;width:52%;padding:20px 60px}.list-blog .list-content .container .copy h2{position:relative}.list-blog .list-content .container .copy h2 span{padding-left:30px}.list-blog .list-content .container .copy h2 em{display:inline-block;padding:0px}.list-blog .list-content .container .copy h2 em:before{display:none}.list-blog .list-content .container .copy h2:before{content:"";display:block;position:absolute;width:50%;height:1px;left:calc(-50% - 20px);top:22px;background:#d1b5a4;z-index:2}.list-blog .list-content .container .copy h3{position:relative;display:block;font-size:15px;text-transform:uppercase;font-weight:600;color:#202020;margin-bottom:20px;letter-spacing:2px}.list-blog .list-content .container .copy h3,.list-blog .list-content .container .copy p{padding-left:30px}.list-blog .list-content .container .copy .btn{margin-top:30px}.list-blog .list-content .container .images{position:relative;width:48%}.list-blog .list-content .container .images figure{position:relative;width:100%;max-width:550px;height:480px}.list-blog .list-content .container .images figure img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.list-blog .list-content .container .images .slick-arrow{top:calc(75% - 36px)}.list-blog .list-content:nth-child(even){background-color:transparent;background-position:top left}.list-blog .list-content:nth-child(even) .container{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.list-blog .list-content:nth-child(even) .container .copy{padding:20px 40px 20px 100px}.list-blog .list-content:nth-child(even) .container .copy h2:before{content:"";display:block;position:absolute;width:10%;left:calc(-10% - 15px)}.list-blog .list-content:nth-child(even) .container .images .slick-arrow.slick-prev{left:calc(100% - 36px)}.list-blog .list-content:nth-child(even) .container .images .slick-arrow.slick-prev:after{background:url("svg/arrow-white.svg") no-repeat}.list-blog .list-content:nth-child(even) .container .images .slick-arrow.slick-prev:before{border-top:solid 1px #fff;border-left:solid 1px #fff}.list-blog .list-content:nth-child(even) .container .images .slick-arrow.slick-next{left:100%}.list-blog .list-content:nth-child(even) .container .images .slick-arrow.slick-next:after{background:url("svg/arrow-black.svg") no-repeat}.list-blog .list-content:nth-child(even) .container .images .slick-arrow.slick-next:before{border-top:solid 1px #d1b5a4;border-left:solid 1px #d1b5a4}.reviews-blog{position:relative;display:block;padding:80px 0;background:#202020}.reviews-blog .container{width:60%}.reviews-blog .reviews-content{position:relative;display:block;padding:0 60px;text-align:center;color:#fff}.reviews-blog .reviews-content h2{font-size:30px}.reviews-blog .reviews-content em.author{font-size:14px;letter-spacing:1px;font-weight:300}.reviews-blog .slick-arrow.slick-prev{left:-36px}.reviews-blog .slick-arrow.slick-prev:after{background:url("svg/arrow-white.svg") no-repeat}.reviews-blog .slick-arrow.slick-prev:before{border-top:solid 1px #fff;border-left:solid 1px #fff}.reviews-blog .slick-arrow.slick-next{left:100%}.reviews-blog .slick-arrow.slick-next:after{background:url("svg/arrow-white.svg") no-repeat}.reviews-blog .slick-arrow.slick-next:before{border-top:solid 1px #fff;border-left:solid 1px #fff}.faq-blog{position:relative;display:block;overflow:hidden;padding:10px 0px 70px 0}.faq-blog .faq-item{position:relative;display:-ms-flexbox;display:flex;padding:30px 0;border-top:solid 1px rgba(209,181,164,0.4)}.faq-blog .faq-item .title{position:relative;display:block;width:40%;padding:0 15px;color:#202020;font-family:"Libre Baskerville",serif;font-size:18px;line-height:26px}.faq-blog .faq-item .copy{position:relative;display:block;width:60%;padding:0 15px}.blog-info .btn.bordered{border:1px solid #fff;padding:15px 50px 15px 20px;color:#fff}.blog-info .btn.bordered:after{display:none}.blog-info .btn.bordered:before{top:13px;right:15px;background-image:url(svg/arrow-btn-white.svg)}.blog-info .btn.bordered:hover,.blog-info .btn.bordered:focus{background:#fff;color:#d1b5a4}.blog-info .btn.bordered:hover:before,.blog-info .btn.bordered:focus:before{background-image:url(svg/arrow-btn.svg);background-position:-51px -1px}.events-module{padding:134px 0;background-color:#f1ede4;text-align:center}.events-module h2{display:inline-block;margin-bottom:77px;text-align:left}.events-module h2 em::before{width:300%;left:calc(-300% + 60px)}.events-module__item{padding:0 15px}.events-module__image{display:block;height:auto !important;margin:0 auto;max-width:100%}.events-module__copy{padding:26px 0;text-align:center}.events-module__title{color:#d1b5a4;font-family:"Libre Baskerville",serif;font-size:35px;font-weight:400;line-height:45px;margin-bottom:10px}.events-module__date{color:#d1b5a4;margin-bottom:10px;text-transform:uppercase}@media (max-width: 1200px){.events-module .events-module-slider{max-width:900px}}@media (max-width: 992px){.events-module .events-module-slider{max-width:600px}}.events-module .events-module-slider .slick-prev,.events-module .events-module-slider .slick-next{top:25%}.events-module .events-module-slider .slick-prev::before,.events-module .events-module-slider .slick-next::before{display:none}.events-module .events-module-slider .slick-prev::after,.events-module .events-module-slider .slick-next::after{background:url(svg/arrow-black.svg) no-repeat}.events-module .events-module-slider .slick-next{left:initial;right:-36px}.meetings-page{position:relative;display:block;margin:70px 0}.meetings-page h2{text-align:center;margin-bottom:30px}.meetings-page .meetings-packages{position:relative;display:block}.meetings-page .meetings-packages .meetings-info{position:relative}.meetings-page .meetings-packages .meetings-info .info{position:relative;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.meetings-page .meetings-packages .meetings-info .info .images,.meetings-page .meetings-packages .meetings-info .info .copy{position:relative;width:50%}.meetings-page .meetings-packages .meetings-info .info .images figure{width:100%;max-width:580px;height:650px}.meetings-page .meetings-packages .meetings-info .info .images figure img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.meetings-page .meetings-packages .meetings-info .info small{font-size:12px}.meetings-page .meetings-packages .meetings-info .info .copy{padding:0px 40px 60px 40px}.meetings-page .meetings-packages .meetings-info .info .copy h2{text-align:left}.meetings-page .meetings-packages .meetings-info .info .copy h2 em:before{width:22%;left:calc(-22% + 60px)}.meetings-page .meetings-packages .meetings-info .info .copy h3{font-family:"Libre Baskerville",serif;font-size:13px;margin:21px 0px 21px}.meetings-page .meetings-packages .meetings-info .info .copy .link{position:relative;display:block;text-align:right;padding-right:40px;margin-top:20px}.meetings-page .meetings-packages .meetings-info .info .copy .image-two{position:absolute;width:290px;height:250px;right:70px;bottom:0px}.meetings-page .meetings-packages .meetings-info .info .copy ul{position:relative;display:block;vertical-align:top}.meetings-page .meetings-packages .meetings-info .info .copy ul li{position:relative;display:block;margin:0;padding:7px 10px 7px 20px;font-size:14px;line-height:18px;text-transform:uppercase;letter-spacing:1px;color:#d1b5a4;font-weight:600}.meetings-page .meetings-packages .meetings-info .info .copy ul li:before{content:"";display:block;position:absolute;width:6px;height:6px;background:#d1b5a4;top:12px;left:0px;transform:rotate(45deg)}.meetings-page .meetings-packages .meetings-info .slick-arrow.slick-prev{top:75%;left:calc(50% - 36px)}.meetings-page .meetings-packages .meetings-info .slick-arrow.slick-prev:after{background:url("svg/arrow-white.svg") no-repeat}.meetings-page .meetings-packages .meetings-info .slick-arrow.slick-prev:before{border-top:solid 1px #fff;border-left:solid 1px #fff}.meetings-page .meetings-packages .meetings-info .slick-arrow.slick-next{top:75%;left:50%}.meetings-page .meetings-packages .meetings-info .slick-arrow.slick-next:after{background:url("svg/arrow-black.svg") no-repeat}.meetings-page .meetings-packages .meetings-info .slick-arrow.slick-next:before{border-top:solid 1px #d1b5a4;border-left:solid 1px #d1b5a4}.form-module-wrapper{margin:0 auto;max-width:1170px;width:90%}.form-module-wrapper .form-module{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-module-wrapper .form-module__field,.form-module-wrapper .form-module__submit,.form-module-wrapper .form-module .gdpr-wrap{margin-bottom:10px;padding:0 25px;position:relative}.form-module-wrapper .form-module h2,.form-module-wrapper .form-module .col-12,.form-module-wrapper .form-module .gdpr-wrap,.form-module-wrapper .form-module__submit{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}.form-module-wrapper .form-module .gdpr-wrap{-ms-flex:0 0 auto;flex:0 0 auto;margin:25px auto}.form-module-wrapper .form-module__submit{text-align:center}.form-module-wrapper .form-module .col-6{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}@media (min-width: 900px){.form-module-wrapper .form-module .col-6{-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%}}.form-module-wrapper .form-module .col-4{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}@media (min-width: 900px){.form-module-wrapper .form-module .col-4{-ms-flex:1 1 33.333333%;flex:1 1 33.333333%;max-width:33.333333%}}.form-module-wrapper .form-module h2{margin:50px;text-align:center}.form-module-wrapper .form-module h2:first-of-type,.form-module-wrapper .form-module h2+hr{margin-top:0}.form-module-wrapper .form-module p{text-align:center}.form-module-wrapper .form-module p+hr{margin-top:40px}.form-module-wrapper .form-module hr{border:0;border-top:1px solid #d1b5a4;margin:50px 0 75px;width:100%}.form-module-wrapper .form-module input[type=text],.form-module-wrapper .form-module input[type=email],.form-module-wrapper .form-module input[type=tel],.form-module-wrapper .form-module input[type=date],.form-module-wrapper .form-module input[type=number],.form-module-wrapper .form-module select,.form-module-wrapper .form-module textarea{width:100%}.form-module-wrapper .form-module .checkbox,.form-module-wrapper .form-module .radio{margin-bottom:25px}.form-module-wrapper .form-module .checkbox .form-module__field--label,.form-module-wrapper .form-module .radio .form-module__field--label{margin-bottom:20px}.form-module-wrapper .form-module .checkbox .form-module__field--unit label,.form-module-wrapper .form-module .radio .form-module__field--unit label{display:inline-block;font-family:"Nunito Sans",sans-serif;font-size:rem(14px);margin:0 0 10px 10px;text-transform:initial}.form-module-wrapper .form-module .gdpr-wrap{margin-bottom:25px}.single-quad{padding:80px 0;background:white;background-repeat:no-repeat;background-position:left bottom}.single-quad .flex-box{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.single-quad .text{width:50%;padding:0 40px}.single-quad .text h2,.single-quad .text p,.single-quad .text li{color:#202020}.single-quad .text h2 a:not(.btn),.single-quad .text p a:not(.btn),.single-quad .text li a:not(.btn){text-decoration:underline}.single-quad .text h2 a:not(.btn):hover,.single-quad .text p a:not(.btn):hover,.single-quad .text li a:not(.btn):hover{color:darkgoldenrod}.single-quad .text li{padding-left:40px;position:relative;margin:0 0 15px 0;line-height:1.4}.single-quad .text li:before{content:"";position:absolute;left:0;top:7px;width:25px;height:1px;background:#d1b5a4}.single-quad .text h2 em{padding-left:0}.single-quad .text h2 em:before{display:none}.single-quad figure{overflow:hidden;width:50%}.top-of-the-mark .featured-offer .copy{margin-top:40px}.top-of-the-mark .featured-offer h2{top:100px;margin-bottom:0px}.top-of-the-mark .featured-offer .btn{border:1px solid #202020;padding:15px 60px 15px 30px;margin-left:0px !important}.top-of-the-mark .featured-offer .btn::after{display:none}.top-of-the-mark .featured-offer .btn::before{top:15px;right:15px}.top-of-the-mark .featured-content .single-title{text-align:start;left:50%;width:60%}.top-of-the-mark .featured-content .single-title em{padding:0}.top-of-the-mark .featured-content .single-title em::before{display:none}.top-of-the-mark .featured-content .single-title.right-align{left:auto;right:0;padding:40px 80px 10px 110px}.top-of-the-mark .featured-content .featured-info .images figure{position:relative;top:-50px;height:480px}.top-of-the-mark .featured-content .featured-info.left-align{-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media only screen and (max-width: 1000px){.single-quad{background-size:45% auto}}.landing-form{padding:80px 0;background:#f5f5f4;overflow:hidden}.landing-form h2{color:#202020;margin-bottom:60px}.landing-form h2 em{display:block;margin-left:80px;position:relative;padding-left:0}.landing-form h2 em:before{content:"";position:absolute;right:100%;width:500px;left:inherit;height:1px;background:rgba(209,181,164,0.3);top:15px}.landing-form .form-module{display:block}.landing-form .form-module__field{display:inline-block;vertical-align:top;width:calc(50% - 20px);margin:10px}.landing-form .form-module__field input{background:transparent;padding:10px;border:0;border-bottom:1px solid #202020;width:100%}.landing-form .form-module__field.date{width:calc(25% - 20px)}.landing-form .form-module__field.date input{padding-right:20px;background:url(svg/icon-calendar-pink.svg) no-repeat right center}.landing-form .form-module .gdpr-wrap{display:inline-block;vertical-align:top;width:calc(50% - 25px);margin:10px 0 0 25px}.landing-form .form-module__submit{margin:10px auto;width:200px}.landing-form .form-module__submit .btn:hover{color:#d1b5a4}.gallery-block{padding:80px 0;overflow:hidden;background:white}.gallery-block .container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.gallery-block h2{color:#202020}.gallery-block .fancybox{display:inline-block;margin:0 2px;width:32%;max-width:285px}.gallery-block .fancybox figure{width:100%;height:285px;background-size:cover}.gallery-block .gallery-images{width:calc(100% - 280px)}.gallery-block .text{width:280px;padding-right:50px}.gallery-block .text a:not(.btn){color:#202020;font-size:26px;font-family:"Libre Baskerville",serif;font-style:italic;display:block;position:relative}.gallery-block .text a:not(.btn):before{content:"";position:absolute;right:105%;width:500px;height:1px;background:rgba(209,181,164,0.3);top:9px}@media only screen and (max-width: 1000px){.gallery-block .container{-ms-flex-wrap:wrap;flex-wrap:wrap}.gallery-block .gallery-images{width:100%}.gallery-block .text{width:80%;margin-left:20%}}.text-modules-wrapper{margin:0 auto;max-width:1140px}.text-modules-wrapper .text-modules h2{color:#202020;font-size:24px}.text-modules-wrapper .text-modules ul{list-style:disc;margin-bottom:30px;padding-left:16px}.text-modules-wrapper .text-modules ul li{line-height:26px;margin-bottom:10px}@media (max-width: 1200px){#home .header #primary-nav ul#privary-navigation li{font-size:15px}#home .intro-content-home .wrapper .info-intro{padding:80px 5% 0px 5%}.header #primary-nav ul#privary-navigation li{font-size:14.5px}.what-sets-content .content-info{width:98%;margin:0 0 0 2%}.what-sets-content .content-info .slider-one .content-slider .images figure{width:50%}.what-sets-content .content-info .slider-two{width:94%;top:0;left:6%}.featured-offer{background-position:-72% bottom}.accommodations-home .images{width:45%}.accommodations-home .copy{width:55%;padding:20px 100px}.dining-home .wrapper .copy{padding:20px 120px}.instagram-home .instagram-content .ins-item{margin:0 10px}.instagram-home .instagram-content .ins-item.copy{padding:20px 0 0 0px}.instagram-home .instagram-content .ins-item .ins-img{height:200px}.amenities-content{background-position:-30% 0%}.historic-timeline .copy{padding:0 5%}.blog-content .blog-info .blog-items .copy{padding:20px 120px 20px 80px}.simple-blog .simple-content .simple-info .copy{padding:10px 0px 10px 80px}.categories-sidebar .info-intro h1{font-size:40px;line-height:50px}}@media (max-width: 1024px){#home .header .menu-tablet{display:block;margin-top:40px}#home .header .menu-tablet a#menu-btn{color:#fff}#home .header .menu-tablet a#menu-btn .bar{position:relative;display:block;width:90%;height:1px;background:#fff;margin:0px auto 5px auto}#home .header #primary-nav{display:none}#home .header #primary-nav ul#privary-navigation li{font-size:16px;padding:0 5px}#home .header #primary-nav ul#privary-navigation li:nth-child(5){padding-right:120px}#home .header #primary-nav ul#privary-navigation li:nth-child(6){padding-left:120px}#home .header.up .menu-tablet,#home .header.down .menu-tablet{display:block;margin-top:0}#home .header.up .menu-tablet a#menu-btn,#home .header.down .menu-tablet a#menu-btn{color:#d1b5a4}#home .header.up .menu-tablet a#menu-btn .bar,#home .header.down .menu-tablet a#menu-btn .bar{background-color:#d1b5a4}#home .header.up #primary-nav,#home .header.down #primary-nav{display:none}#home .header.up .logo-content,#home .header.down .logo-content{margin:0 0px 0 23px}.header .menu-tablet{position:relative;display:block;width:62%}.header .menu-tablet a#menu-btn{position:relative;display:block;width:45px;color:#d1b5a4;top:50%;transform:translateY(-50%);cursor:pointer}.header .menu-tablet a#menu-btn .bar{position:relative;display:block;width:90%;height:1px;background:#d1b5a4;margin:0px auto 5px auto}.header .menu-tablet a#menu-btn span{position:relative;display:block;text-align:center;text-transform:uppercase;font-size:13px;font-weight:600;letter-spacing:1px;padding-top:4px}.header #primary-nav{display:none}.header .content-book{width:28%}.navigation{position:fixed;display:block;width:100%;height:100%;z-index:999;background:#202020;padding:50px;top:0;right:-110%}.navigation .close-menu{position:absolute;top:50px;right:50px;width:30px}.navigation .close-menu svg{width:30px;height:auto}.navigation .logo-content{position:relative;display:block;width:40%;margin:0 auto}.navigation .logo-content .logo{position:relative;display:block;width:100%}.navigation .logo-content .logo img{position:relative;display:block;width:100%}.navigation .sub-menu{position:relative;display:block;width:100%}.navigation .sub-menu ul{position:relative;display:block;width:100%;margin-top:70px}.navigation .sub-menu ul li{position:relative;display:block;width:100%;text-align:center;padding:25px 0}.navigation .sub-menu ul li a{position:relative;display:block;width:100%;font-family:"Libre Baskerville",serif;font-size:30px;font-weight:300;letter-spacing:1px;color:#d1b5a4}.navigation .sub-menu ul li a.active{color:#fff}.featured-offer{background-position:-105% bottom}.featured-offer .title{padding:0px 40px}.featured-offer .featured-content .featured-info .copy{padding:40px 40px 10px 50px}.accommodations-home .images{width:35%}.accommodations-home .copy{width:65%;padding:20px 30px 20px 100px}.dining-home .wrapper .copy{padding:20px 40px 20px 60px}.meetings-home .meetings-content .meetings-info .info .copy{padding:80px 40px 290px 60px}.meetings-home .meetings-content .meetings-info .info .copy .image-two{right:40px}.meetings-home .meetings-content .meetings-info .info .copy .link{padding-right:20px}.location-home .location-content{width:60%;padding:60px 60px 0 40px}.instagram-home .instagram-content .ins-item{width:25%;margin:0 10px}.instagram-home .instagram-content .ins-item.copy{padding:20px 0 0 25px}.instagram-home .instagram-content .ins-item .ins-img{height:180px}.amenities-content{background-position:-45% 0%}.guests-say .container .logo{width:18%}.guests-say .container .logo img{width:90%}.guests-say .container .guests-content{width:58%}.guests-say .container .btn-content{width:24%}.rooms-container .rooms-content .container .copy{width:55%;padding:20px 60px 20px 40px}.rooms-container .rooms-content .container .images{width:45%}.rooms-container .rooms-content:nth-child(even) .container .copy{padding:20px 40px 20px 70px}.historic-timeline .copy{padding:0 5% 0 3%}.blog-content .blog-info .blog-items .copy{padding:20px 40px 20px 50px}.list-blog .list-content .container .copy{padding:20px 60px 20px 40px}.list-blog .list-content:nth-child(even) .container .copy{padding:20px 40px 20px 60px}.simple-blog{background-position:-60% bottom}.content-information .regular-text{width:90%}}@media (max-width: 768px){#home .header .logo-content{width:140px;height:54px}.footer .content-info{padding:60px 0px 30px 0px}.footer .content-info .container{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer .content-info .section-one{background:none;width:calc(100% - 40px);padding:0 20px 30px 20px;margin-bottom:40px}.footer .content-info .section-one:before{content:"";display:block;position:absolute;width:100%;height:1px;background:#fff;bottom:0px}.footer .content-info .section-one .address{display:inline-block;width:69%;padding:20px 0 0px 0px}.footer .content-info .section-one .social-content{width:30%;display:inline-block;padding:20px 0 0 35px;vertical-align:top}.footer .content-info .section-one .social-content ul.social-media{vertical-align:middle}.footer .content-info .section-two{width:67%;padding:0 10px 0 20px}.footer .content-info .section-three{width:33%;padding:0 20px 0 10px}.intro-content .info-intro{width:90%}#home .intro-content-home .wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}#home .intro-content-home .wrapper .info-intro{width:100%;padding:80px 10% 40px 10%}#home .intro-content-home .wrapper .book-here{width:100%;padding-top:40px;background-repeat:repeat-x;margin-bottom:40px}#home .intro-content-home .wrapper .book-here .book-here-info{padding:50px 0px 30px 0px}#home .intro-content-home .wrapper .book-here .book-here-info .content-info{width:60%;padding:0 20px;margin:0 auto}#home .intro-content-home .wrapper .book-here .book-here-info .content-info .copy .slick-list{padding:30px 0}.what-sets-content .content-info .slider-one .title{width:13%}.what-sets-content .content-info .slider-one .content-slider{width:86%}.what-sets-content .content-info .slider-one .content-slider .images figure{width:40%;height:500px}.what-sets-content .content-info .slider-one .content-slider .images .copy{width:59%;padding:0 20px 0 60px}.what-sets-content .content-info .slider-two .what-sets-images{width:78%;left:22%}.what-sets-content .content-info .slider-two .what-sets-images .slick-slide{position:relative;height:500px;padding:30px 20px 0 10px}.what-sets-content .content-info .slider-two .what-sets-images .slick-slide figure{height:150px}.what-sets-content .content-info .slider-two .what-sets-images .slick-slide.slick-current{opacity:0}.what-sets-content .content-info .slider-two .what-sets-images .slick-slide.slick-current+.slick-active+.slick-active{margin-top:40px}.guests-say{padding:40px 0px 30px 0}.guests-say .container{-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}.guests-say .container .logo{width:100%;border-right:none;padding:0 30px 20px 30px;margin-bottom:20px}.guests-say .container .logo:before{content:"";display:block;position:absolute;width:150px;height:1px;background:#d1b5a4;bottom:0px;left:50%;transform:translateX(-50%)}.guests-say .container .logo img{width:238px}.guests-say .container .guests-content{width:100%}.guests-say .container .guests-content .info{width:72%;margin:0 auto}.guests-say .container .btn-content{width:100%;margin-top:20px;padding:0 30px;text-align:center}.featured-offer{background-position:-240% bottom}.featured-offer .featured-content .featured-info .copy{padding:40px 40px 10px 40px}.featured-offer .featured-content .featured-info .copy p{padding:0 20px}.accommodations-home .images figure:nth-child(2){width:200px;height:200px;z-index:2;right:-90px}.accommodations-home .copy{padding:20px 30px 20px 40px}.accommodations-home .copy h2 em:before{width:16%;left:calc(-16% + 60px)}.dining-home{background-image:none}.dining-home .wrapper .copy{width:60%;padding:20px 40px 20px 50px}.dining-home .wrapper .images{width:40%}.meetings-home .meetings-content .meetings-menus{width:60%;left:40%;padding:0 60px}.meetings-home .meetings-content .meetings-info .info .images{width:40%}.meetings-home .meetings-content .meetings-info .info .copy{width:60%;padding:80px 30px 290px 60px}.meetings-home .meetings-content .meetings-info .info .copy .image-two{right:30px}.meetings-home .meetings-content .meetings-info .info .copy .image-two img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.meetings-home .meetings-content .meetings-info .info .copy .link{padding-right:20px}.meetings-home .meetings-content .meetings-info .slick-arrow.slick-prev{left:calc(40% - 36px)}.meetings-home .meetings-content .meetings-info .slick-arrow.slick-next{left:40%}.location-home.visible{background-position:60% 0%}.location-home .location-content{padding:100px 60px 0 40px}.location-home .location-content h2{font-size:40px;line-height:55px;margin-bottom:20px}.location-home .location-content h2 em{padding:0 0 0 30px}.location-home .location-content h2 em:before{width:15%;left:calc(-15% + 20px)}.location-home .location-content p{padding:0 0 0 30px}.location-home .location-content .btn{margin-top:20px}.instagram-home .wrapper{padding:40px 30px}.instagram-home .instagram-content .ins-item{position:relative;margin:0 5px}.instagram-home .instagram-content .ins-item.copy{padding:20px 0 0 5px}.amenities-content{background-position:-92% 0%}.amenities-content .amenities-info{padding:0 0 0 80px}.rooms-container .rooms-content{background-position:140% 0%}.rooms-container .rooms-content:nth-child(even){background-position:-60% 0%}.rooms-container .rooms-content .container .copy ul.sub-title{margin-bottom:15px}.rooms-container .rooms-content .container .copy ul.sub-title li{display:block;font-size:14px;padding:0px 0 5px 0;margin:0;border-right:none}.special-content .container .special-info{width:50%}.historic-timeline .copy{width:60%;padding:0 5% 0 5%}.historic-timeline .copy .historic-slides{padding:0 0 0 30px}.historic-timeline .images{width:40%}.simple-blog{background-position:-170% bottom}.simple-blog .simple-content .simple-info .copy{padding:10px 10px 10px 50px}.simple-blog .simple-content .simple-info .copy h2{font-size:30px}.simple-blog .simple-content .simple-info .copy h2 span{font-size:14px;margin-bottom:5px}.simple-blog .simple-content .simple-info .copy h2:before{left:calc(-8% - 10px);top:45px}.simple-blog .simple-content .simple-info .copy p{padding:0 10px 0 20px}.tabs-blog .blog-info .blog-copy{width:90%}.tabs-blog .tabs-info .tabs-items ul li{margin:0px 10px}.blog-content{background-position:150% 0%}.list-blog .list-content{background-position:150% 0%}.list-blog .list-content:nth-child(even){background-position:-40% 0%}.list-blog .list-content:nth-child(even) .container .copy{padding:20px 30px 20px 40px}.list-blog .list-content:nth-child(even) .container .copy .copy h2:before{width:8%;left:calc(-8% - 6px)}.list-blog .list-content .container .copy{padding:20px 40px 20px 30px}.reviews-blog .container{width:80%}.categories-sidebar .info-intro{padding:25px 0 0 0}.categories-sidebar .info-intro h1{font-size:28px;line-height:40px}form#attractions-filtering-form .form-entry{width:48%;margin:0 5px 0 0}form#attractions-filtering-form .btn,form#attractions-filtering-form .cta{width:40%;margin:10px 15px 0 15px}#expand--attractions-content{top:30px}.additional-content .additional-info #frmContact{width:90%}.additional-content .additional-info #frmContact .btnSubmit{right:5%}.sitemap .content-information .regular-text{width:80%}}

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