a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{padding:0;font-size:100%;border:0;margin:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}body{letter-spacing:.05em;line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}div#dialog-description{color:#000!important}table{border-collapse:collapse;border-spacing:0}a:link,a:visited{text-decoration:none;color:#715002;outline:none}a:focus,a:hover{color:#000;outline:none}.clear{height:0;clear:both;float:none}.boxspacer{height:30px;display:block}#divsiteabandonment .sub-title{color:#000!important}.mob-boxspacer{display:none}input,select,textarea{padding:0;font-size:14px;border:1px solid #e1e1e1;color:#656565;outline:0;background-color:#fff;box-sizing:border-box;-webkit-box-sizing:border-box;margin:0;border-radius:0;font-family:inherit}textarea{padding:8px 10px}input,select{height:40px;padding:0 8px}.box{border-bottom:1px solid #525148}.box,.box2{padding:30px 0}.sr-only{height:1px;overflow:hidden;padding:0;border:0;clip:rect(0,0,0,0);color:#000;position:absolute;margin:-1px;background:#fff;width:1px}.gm-err-message{color:#000!important;background:#fff}a.skip-to-content-btn{height:30px;padding:0 20px;color:#000!important;position:absolute;opacity:0;top:0;background:#d0b985;left:0;width:auto;line-height:30px;z-index:10000}a.skip-to-content-btn:focus{color:#fff;opacity:1}#reservationtable ul li button.ui-datepicker-trigger,.ada-datepicker .ui-datepicker-trigger{height:auto;padding:2px;font-size:0;border:1px solid transparent;right:31px;position:absolute;bottom:22px;margin:0;background:transparent;cursor:pointer;width:auto;line-height:0}.ada-datepicker{position:relative}#reservationtable ul li button.ui-datepicker-trigger:focus,.ada-datepicker .ui-datepicker-trigger:focus{border:1px solid #a29050;outline:none}.ada-datepicker .resinputbox{background-image:none}input[type=radio]:focus,input[type=radio]:hover{outline-offset:2px;outline:1px solid #fff}input[type=date],input[type=number],input[type=tel],input[type=text],select,textarea{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none}#blogpostcomment .commentcodecol4 a:focus,#emailOfferForm .email-frmfieldset #imgcode-home:focus,input:focus,input[type=text]:focus,select:focus,textarea:focus{border-color:#000}.rating-list .li:focus{border:1px solid #000}#breadcrumb a:link,#breadcrumb a:visited,a.has-link:link,a.has-link:visited{color:#000;border-bottom:1px solid}#breadcrumb a:focus,#breadcrumb a:hover,a.has-link:focus,a.has-link:hover{color:#fff;border-bottom:1px solid}.input-error{border:1px solid red!important}.error-message{font-size:14px;color:red}#logo a:link,#logo a:visited{border:1px solid transparent;display:block}#logo a:focus{border:1px solid #fff}body{font-size:15px;color:#fff;background-color:#525148;line-height:30px;font-family:Arial}#wrapper{overflow:hidden;padding:0 0 90px;background-color:#000;margin:0 auto;width:auto}#main{height:101px;transition:.4s;-webkit-transition:.4s;-ms-transition:.4s;-o-transition:.4s;position:fixed;top:0;background:#000;background-color:transparent;width:100%;z-index:10}#main.headerfix{background-color:#32312b}#main header{height:101px;padding:0 20px;position:relative;max-width:1140px;margin:0 auto;z-index:2}#logo{position:absolute;top:12px;margin-left:-99px;left:49.5%;z-index:10}#logo img{height:auto;width:100%;vertical-align:top}#number{font-size:14px;position:absolute;top:13px;left:20px}#number span{font-size:17px;margin-right:11px;color:#d0b985}#number a:link,#number a:visited{color:#fff;border-bottom:1px solid transparent}#number a:focus,#number a:hover{color:#d0b985;border-bottom:1px solid #d0b985}#subnav{right:20px;position:absolute;top:10px;z-index:2}#subnav ul{list-style:none}#subnav ul:after{content:" ";clear:both;display:block}#subnav ul li{float:left;padding-left:23px}#subnav ul li a:link,#subnav ul li a:visited{font-size:14px;color:#d0b985;border-bottom:1px solid transparent}#subnav ul li a.navON:link,#subnav ul li a.navON:visited,#subnav ul li a:focus,#subnav ul li a:hover{color:#fff;border-bottom:1px solid #fff}#reservationtable .res-text{border-right:1px solid #a19c8d;font-size:36px;color:#000;padding-right:18px;letter-spacing:.7px;text-align:center;width:180px;line-height:24px;float:left;margin-top:22px;font-family:Times New Roman;display:block}#reservationtable .res-text span{font-size:14px;font-family:Arial;display:block}#reservationtable ul:after{content:" ";clear:both;display:block}#reservationtable ul{list-style:none}#reservationtable ul li{margin-right:10px;position:relative;float:left}#reservationtable ul li .rtitle{color:#000;display:block}#reservationtable ul li input{padding:0;font-size:0;color:transparent;cursor:pointer;width:100%}#reservationtable ul li select{cursor:pointer;width:60px}#reservationtable ul li:last-child{padding:20px 0 0;margin:0;width:211px}#reservationtable ul li .res-down-arrow{font-size:8px;color:#a29050;position:absolute;bottom:16px;left:3px;width:100%;display:block}#nav{padding:0 20px;position:absolute;bottom:12px;box-sizing:border-box;left:0;width:100%}#nav #topnav{position:relative}#nav ul:after{content:" ";clear:both;display:block}#nav ul{list-style:none}#nav ul li{padding:0 31px 0 0;font-size:18px;position:relative;float:left;font-family:Times New Roman}#nav ul li.logo-center{padding:0;width:205px}#nav ul li:nth-child(n+6){padding:0 43px 0 19px}#nav ul li:last-child{padding-right:0}#nav ul li a:link,#nav ul li a:visited{color:#fff;display:block}#nav ul li a.navON:link,#nav ul li a.navON:visited,#nav ul li a:focus,#nav ul li a:hover{color:#d0b985}#topnav ul li ul.dropnav{list-style:none outside none;height:auto;padding:0;position:absolute;top:30px;margin:0;background:#d0b985;left:0;width:auto;float:left;z-index:1}#topnav ul li ul.dropnav li a:link{padding:0 18px}#topnav ul li ul.dropnav li{padding:0;border-bottom:1px solid #2e2d27;line-height:40px;float:none}#topnav ul li ul.dropnav a.navON,#topnav ul li ul.dropnav a:focus,#topnav ul li ul.dropnav a:hover{color:#000!important;background-color:#e3dec8}#topnav ul li ul.dropnav.contactsub,#topnav ul li ul.dropnav.nearbysub{left:inherit}#topnav .dropnav a:link,#topnav .dropnav a:visited{color:#000!important;white-space:nowrap}.weather-holder{position:absolute;top:12px;left:175px;padding-left:18px}.weather-holder:before{height:14px;content:" ";position:absolute;top:50%;background-color:#605d5a;left:-2px;width:1px;margin-top:-7px}.weather-holder a:link,.weather-holder a:visited{font-size:14px;color:#fff;border-bottom:1px solid transparent}.weather-holder a:focus,.weather-holder a:hover{color:#d0b985;border-bottom:1px solid #d0b985}.ic-weather{font-size:21px;margin-right:10px;color:#d0b985;vertical-align:middle}#middle{position:relative}#middle:before{height:432px;transition:.4s;-webkit-transition:.4s;-ms-transition:.4s;-o-transition:.4s;content:" ";position:absolute;top:0;left:0;width:100%;background-image:url(/images_noindex/main-nav-bg.png);background-repeat:repeat-x;z-index:1}#middle.headerfix:before{opacity:0}#middle:after{height:100%;content:" ";position:absolute;background-size:cover;top:0;left:0;width:100%;background-image:url(/images_noindex/mainimage-bg.png);background-repeat:no-repeat}#mainimage .flex-control-nav{right:0;position:absolute;bottom:39px;text-align:center;left:0;z-index:1}#mainimage .flex-control-nav li{margin:0 2px;display:inline-block}#mainimage .flex-control-nav li a{height:10px;border:2px solid #fff;text-indent:-9999px;margin:0 1px;border-radius:50%;background:transparent;cursor:pointer;width:10px;display:block}#mainimage .flex-control-paging li a.flex-active,#mainimage .flex-control-paging li a:focus,#mainimage .flex-control-paging li a:hover{background:#fff}#contentinfo{color:#353430}#container-wrap,#contentinfo{position:relative;background-color:#ded0a6}#container-wrap{background-image:url(/images_noindex/main-content-bg.png)}#container{padding:94px 20px 70px;position:relative;max-width:945px;margin:0 auto;background-position:50%;background-image:url(/images_noindex/main-content-element-bg.png);background-repeat:no-repeat}#header{font-size:50px;color:#000;letter-spacing:2px;text-align:center;padding-bottom:22px;line-height:50px;font-family:Times New Roman}.contentinfo-home #header{margin:0 auto;width:650px}.text-center{text-align:center}h1{font-size:40px;font-weight:400;color:#000;text-transform:capitalize;letter-spacing:1px;margin:0;padding-bottom:15px;line-height:60px;font-family:Times New Roman}h2{font-size:36px;line-height:50px}h2,h3{font-weight:400;color:#000;text-transform:capitalize;margin:0;padding-bottom:10px;font-family:Times New Roman}h3{font-size:32px}h4{font-size:28px;font-weight:400;margin:0;padding-bottom:10px;font-family:Times New Roman}#content .readmoretest,h4{color:#fff;text-transform:capitalize}#content .readmoretest{height:50px;font-size:14px;transition:all .5s;text-align:center;background-color:#32312b;margin:43px auto 0;cursor:pointer;width:188px;line-height:50px;padding-left:0;display:block}#content .readmoretest:focus,#content .readmoretest:hover{color:#32312b;transition:all .5s;background-color:#fff}ul.bulletlist li{padding:0 10px 10px 15px;position:relative;box-sizing:border-box;vertical-align:top}ul.bulletlist li:before{font-size:9px;content:"\e930";position:absolute;top:1px;left:0;font-family:mimiconfont}ul.bulletlist.nobullet li:before{display:none}ul.bulletlist.twocolumn li{width:48%;display:inline-block}ul.bulletlist.threecolumn li{width:32%;display:inline-block}#note{color:#fff;letter-spacing:.04em;background-color:#2e2d27}.footer-warp{padding:46px 20px 29px;font-size:14px;position:relative;max-width:1140px;margin:0 auto;line-height:24px}.footer-box{margin-right:96px;float:left}.googleaddress.footer-box.googleaddress2{margin:0}.information.footer-box{margin-right:0}.footer-sec-title{font-size:20px;color:#fff;padding-bottom:10px;line-height:40px;font-family:Times New Roman}footer a.nav:link,footer a.nav:visited,footer a:link,footer a:visited{color:#d1c9a9;border-bottom:1px solid transparent}footer a.nav:focus,footer a.nav:hover,footer a.navON:focus,footer a.navON:hover,footer a.navON:link,footer a.navON:visited,footer a:focus,footer a:hover{color:#fff;border-bottom:1px solid #fff}footer .social-media a:focus,footer .social-media a:hover{border-bottom:0 solid #fff}.htl-addr{width:222px}.popular-links.footer-box,.social-media-wrap.footer-box,.subscribe-box.footer-box{margin:0;float:none}.sub-social{float:right}.social-media ul li{font-size:25px;margin:0 9px;line-height:normal;display:inline-block}.popular-links ul,.social-media ul{text-align:center}.subscribe-btn{margin-top:23px}.popular-links ul li{margin:0 10px;display:inline-block}.social-media-wrap.footer-box{padding-top:44px}.popular-links.footer-box{padding-top:25px}.home-reason-stay{position:relative;z-index:2}.home-reason-stay-wrap{padding:107px 20px 93px;max-width:1170px;margin:0 auto}.home-reason-stay-top-slide{border-bottom:1px solid #6c6b66;margin:0 0 20px auto;width:65.13%}.home-reason-stay-top-slide ul:after{content:" ";clear:both;display:block}.home-reason-stay-top-slide ul li{position:relative;text-align:center;width:20%;float:left}.home-reason-stay-top-slide ul li a:after{height:3px;transform:scaleX(0);-webkit-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transition:.4s;-webkit-transition:.4s;-ms-transition:.4s;-o-transition:.4s;content:" ";position:absolute;bottom:0;background-color:#54534a;transform-origin:left;-webkit-transform-origin:left;-ms-transform-origin:left;-o-transform-origin:left;left:0;width:100%}.home-reason-stay-top-slide ul li a:focus:after,.home-reason-stay-top-slide ul li a:hover:after,.home-reason-stay-top-slide ul li.active a:after{transform:scaleX(1);-webkit-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1)}.home-reason-stay-top-slide ul li a:link,.home-reason-stay-top-slide ul li a:visited{color:#54534a;position:relative;display:block}.home-reason-stay-top-slide ul li .reason-icon{font-size:36px;text-align:center;display:block}.home-reason-stay-top-slide ul li .reason-icon-text{padding:11px 0 8px;color:#000;display:block}.home-reason-stay-top-slide ul li a:focus,.home-reason-stay-top-slide ul li a:hover,.home-reason-stay-top-slide ul li.active a.active:visited,.home-reason-stay-top-slide ul li.active a:link{color:#54534a}.home-reason-stay-slide-wrap:after{content:" ";clear:both;display:block}.home-reason-stay-left-slide{padding-top:30px;box-sizing:border-box;width:32.05%;float:left;padding-left:15px}.home-reason-stay-right-slide{width:65.13%;float:right}.home-reason-stay-right-slide img{height:auto;width:100%;vertical-align:top}.home-reason-stay-right-slide .home-reason-img-text{display:none}.home-reason-stay-main-title{font-size:40px;padding-bottom:40px}.home-reason-stay-main-title,.home-reason-stay-title{color:#000;letter-spacing:1px;line-height:40px;font-family:Times New Roman}.home-reason-stay-title{font-size:22px}.home-reason-stay-btn{width:194px}.home-reason-stay-desc{padding:18px 0 41px;letter-spacing:.05em}.room-suite-home-wrap{padding:0 20px;position:relative;max-width:1170px;margin:0 auto}.room-suite-home-main-title{font-size:34px;color:#000;text-align:center;padding-bottom:47px;line-height:40px;font-family:Times New Roman}.room-suite-home-main-title span{font-size:16px;letter-spacing:3px;margin-top:2px;font-family:Arial;display:block}.room-suite-home-slide-wrap{position:relative}.room-suite-home-slide-content{padding:20px 40px 35px;right:0;position:absolute;bottom:0;text-align:center;background-color:#d0b985;box-sizing:border-box;width:41.28%}.room-suite-home-slide-title-wrap{color:#000}.room-suite-home-slide-desc{color:#353430;padding-bottom:7px}.room-suite-home-wrap .bx-pager.bx-default-pager{right:0;position:absolute;bottom:0;top:inherit;width:41.28%;z-index:55}.room-suite-home-slide-title{height:auto;font-size:22px;right:0;position:relative;bottom:0;letter-spacing:1px;text-align:center;background-color:transparent;width:auto;line-height:normal;font-family:Times New Roman}.room-suite-home-slide-desc{padding:7px 0;color:#000}a.button2:link,a.button2:visited{font-size:14px;color:#32312b;border-bottom:2px solid #797057}a.button2:focus,a.button2:hover{color:#000;border-bottom:1px solid #000}.room-suite-home-wrap .bx-controls{z-index:55}.room-suite-home-wrap .bx-wrapper .bx-controls .bx-pager.bx-default-pager .bx-pager-item a{height:10px;border:2px solid #000;background-color:transparent;margin:0;border-radius:50%;width:10px}.room-suite-home-wrap .bx-wrapper .bx-controls .bx-pager.bx-default-pager .bx-pager-item{margin:0 3px}.room-suite-home-wrap .bx-wrapper .bx-controls .bx-pager.bx-default-pager .bx-pager-item a.active,.room-suite-home-wrap .bx-wrapper .bx-controls .bx-pager.bx-default-pager .bx-pager-item a:focus,.room-suite-home-wrap .bx-wrapper .bx-controls .bx-pager.bx-default-pager .bx-pager-item a:hover{background-color:#000}.room-suite-home{position:relative;padding-bottom:100px;z-index:2}.room-suite-home-slide-img img{height:auto;width:100%}.room-suite-home-wrap .bx-wrapper .bx-controls-direction{display:Block}.room-suite-home-wrap .bx-wrapper .bx-controls-direction a{height:60px;text-indent:-9999px;color:#fff;position:absolute;background-size:100%;outline:0 none;background-position:0 0;left:20px;width:60px;background-image:url(/images_noindex/nav-left.png);z-index:9999}.room-suite-home-wrap .bx-wrapper .bx-controls-direction a.bx-next{right:20px;left:inherit;background-image:url(/images_noindex/nav-right.png)}.home-special-package{padding:100px 0;position:relative;background-color:#d4c191;background-image:url(/images_noindex/main-content-bg.png);z-index:2}.home-special-package-wrap{padding:0 20px;position:relative;max-width:1170px;margin:0 auto}.home-special-package-slide-wrap:after{content:" ";clear:both;display:block}.home-special-package-right-slide{width:57.09%;float:left}.home-special-package-right-slide img{height:auto;width:100%}.home-special-package-left-slide{padding:25px 60px 0 0;box-sizing:border-box;width:37.01%;float:right}.home-special-package-main-title{font-size:40px;color:#000;padding-bottom:55px;line-height:40px;font-family:Times New Roman}.home-special-package-main-title span{font-size:16px;margin-bottom:-9px;letter-spacing:3px;font-family:Arial;display:block}.home-special-package-title{font-size:22px;color:#000;line-height:40px;font-family:Times New Roman}.home-special-package-btn{width:194px}.home-special-package-desc{padding:18px 60px 40px 0}.home-special-package-wrap .bx-wrapper .bx-controls{width:37.01%;z-index:55}.home-special-package-wrap .bx-wrapper .bx-controls .bx-pager{right:371px;position:absolute;bottom:10px;text-align:right;top:inherit;z-index:55}.home-special-package-wrap .bx-wrapper .bx-controls .bx-pager .bx-pager-item{margin-right:6px}.home-special-package-wrap .bx-wrapper .bx-controls .bx-pager .bx-pager-item a{height:10px;border:2px solid #000;background-color:transparent;margin:0;border-radius:50%;width:10px}.home-special-package-wrap .bx-wrapper .bx-controls-direction a{height:36px;text-indent:-9999px;color:#fff;position:absolute;background-size:100%;outline:0 none;bottom:50%;top:50%;background-color:#2f2e28;margin:auto;background-position:0 0;border-radius:20px;left:20px;width:35px;background-image:url(/images_noindex/nav-left.png);z-index:9999}.home-special-package-wrap .bx-wrapper .bx-controls-direction a.bx-next{right:520px;left:inherit;background-image:url(/images_noindex/nav-right.png)}.home-special-package-wrap .bx-wrapper .bx-controls .bx-pager .bx-pager-item a.active,.home-special-package-wrap .bx-wrapper .bx-controls .bx-pager .bx-pager-item a:focus,.home-special-package-wrap .bx-wrapper .bx-controls .bx-pager .bx-pager-item a:hover{background-color:#000}.home-wedding-aside-slider-wrap{padding:0 20px;position:relative;max-width:1170px;margin:0 auto}.wedding-event-home-main-title{font-size:40px;text-align:center;padding-bottom:53px;line-height:40px;font-family:Times New Roman}.wedding-event-home-main-title span{font-size:16px;letter-spacing:3px;padding-bottom:9px;font-family:Arial;display:block}.wedding-event-home-slide-content{padding:29px 125px 37px;color:#000;text-align:center;background-color:#d4c191;box-sizing:border-box;margin:0 0 0 auto;width:59.57%}.wedding-event-home-slide-title{font-size:22px;padding-bottom:5px;line-height:40px;font-family:Times New Roman}.home-wedding-event-aside{padding:62px 64px 4px 0;color:#000;position:absolute;bottom:0;background-color:#ded0a6;box-sizing:border-box;left:20px;width:39.1%;z-index:55}.home-wedding-event-aside-title{font-size:34px;font-family:Times New Roman}.home-wedding-event-aside-btn{width:160px}.home-wedding-event-aside-desc{padding:37px 0 33px;color:#000}.home-wedding-aside-slider{padding:87px 0 68px;position:relative;z-index:2}.wedding-event-home-wrap .wedd-control a{height:36px;font-size:14px;border:2px solid #32312b;text-indent:-9999px;color:#32312b;position:absolute;text-align:center;top:0;background-color:#d0b985;border-radius:50%;width:36px;display:none}.wedding-event-home-wrap .wedd-control a.disabled{opacity:.5!important}.wedding-event-home-wrap{position:relative}.wedding-event-home-wrap .wedd-control{height:40px;margin-bottom:-20px;right:0;position:absolute;width:59.57%;z-index:55}.wedding-event-home-wrap .wedd-control a.bx-prev{left:30px}.wedding-event-home-wrap .wedd-control a.bx-next{right:30px}.wedding-event-home-wrap .wedd-control a:before{height:100%;text-indent:0;position:absolute;top:0;left:0;width:100%;line-height:36px;font-family:mimiconfont!important}.wedding-event-home-wrap .wedd-control a.bx-prev:before{content:"\e92f"}.wedding-event-home-wrap .wedd-control a.bx-next:before{content:"\e930"}.wedding-event-home-wrap .wedd-control a:focus,.wedding-event-home-wrap .wedd-control a:hover{color:#d0b985;background-color:#32312b}.wedding-event-home-slide-img img{height:auto;width:100%}.home-upcoming-events{padding:40px 113px 42px;position:relative;max-width:1170px;background-color:#d4c191;box-sizing:border-box;margin:0 auto}.home-upcoming-events-wrap:after{content:" ";clear:both;display:block}.home-upcoming-events-info{max-width:555px;box-sizing:border-box;width:58.73%;float:left;padding-left:10px}.home-upcoming-events-title{font-size:22px;color:#000;line-height:40px;font-family:Times New Roman}a.button3:link,a.button3:visited{font-size:14px;color:#353430;border-bottom:2px solid #83795e}a.button3:focus,a.button3:hover{color:#715002}.home-upcoming-events-date{padding-top:4px;color:#000;text-align:center;width:165px;line-height:normal;float:right;font-family:Times New Roman}.home-upcoming-events-day{font-size:26px}.home-upcoming-events-number{padding:6px 0 1px;font-size:50px}.home-upcoming-events-time{font-size:16px;line-height:36px;font-family:Arial}.home-upcoming-events-desc{margin:-1px 0 6px}.home-reason-stay.home-dining-bar .home-reason-stay-main-title{text-align:center;padding-bottom:52px}.home-reason-stay.home-dining-bar .home-reason-stay-right-slide{float:left}.home-reason-stay.home-dining-bar .home-reason-stay-left-slide{padding-top:60px;padding-right:15px;box-sizing:border-box;width:30.5%;float:right}.home-reason-stay.home-dining-bar .home-reason-stay-top-slide{border-bottom:1px solid #6c6b66;margin:0 0 20px;width:65.13%}.home-reason-stay.home-dining-bar .home-reason-stay-top-slide ul li{position:relative;text-align:center;width:25%;float:left}.home-reason-stay.home-dining-bar .home-reason-stay-title{font-size:40px;line-height:40px;font-family:Times New Roman}.home-dining-private-table{font-size:22px;line-height:40px;font-family:Times New Roman}.home-reason-stay.home-dining-bar .home-reason-stay-wrap{padding:86px 20px 100px;max-width:1170px;margin:0 auto}.home-reason-stay.home-dining-bar .home-reason-stay-desc{padding:24px 0 19px}.home-dining-private-table-info{padding:9px 0 2px}.home-ttd-section-wrap{padding:0 20px;position:relative;max-width:1440px;margin:0 auto}.home-ttd-section-slide:after{content:" ";clear:both;display:block}.home-ttd-section-main-title{font-size:40px;color:#000;text-align:center;padding-bottom:45px;line-height:40px;font-family:Times New Roman}.home-ttd-section-main-title span{padding-top:4px;font-size:14px;letter-spacing:3px;font-family:Arial;display:block}.home-ttd-section-wrap .home-ttd-snippet-format{overflow:hidden;border-right:1px solid #32312b;border-left:1px solid #32312b;position:relative;text-align:center;background-color:#32312b;box-sizing:border-box;padding-bottom:80px;width:25%;float:left}.home-ttd-section-wrap .home-ttd-snippet-format .home-ttd-snippet-img img{height:auto;width:100%;vertical-align:top}.home-ttd-section-wrap .home-ttd-snippet-format .home-ttd-snippet-content{height:100%;padding:0;transition:.4s;-webkit-transition:.4s;-ms-transition:.4s;-o-transition:.4s;position:absolute;top:100%;background-color:#32312b;box-sizing:border-box;left:0;width:100%;margin-top:-80px}.home-ttd-section-wrap .home-ttd-snippet-format .home-ttd-snippet-contentinner{transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transition:.4s;-webkit-transition:.4s;-ms-transition:.4s;-o-transition:.4s;position:absolute;top:0;width:100%;margin-top:0}.home-ttd-section-wrap .home-ttd-snippet-format.blockdiv .home-ttd-snippet-contentinner,.home-ttd-section-wrap .home-ttd-snippet-format:hover .home-ttd-snippet-contentinner{transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);top:50%}.home-ttd-section-wrap .home-ttd-snippet-format .home-ttd-snippet-contentinner-title{height:80px;text-align:center;background-color:#32312b;width:100%;display:table}.home-ttd-section-wrap .home-ttd-snippet-format .home-ttd-snippet-contentinner-title h2{padding:0 60px;font-size:22px;color:#fff;text-transform:none;letter-spacing:1px;line-height:normal;vertical-align:middle;display:table-cell}.home-ttd-section-wrap .home-ttd-snippet-format .home-ttd-snippet-desc{margin:12px auto 0;width:159px}.home-ttd-section-wrap .home-ttd-snippet-format.blockdiv .home-ttd-snippet-content,.home-ttd-section-wrap .home-ttd-snippet-format:hover .home-ttd-snippet-content{top:0;margin-top:0}.home-ttd-section{padding:88px 0 100px;position:relative;background-color:#d4c191;background-image:url(/images_noindex/main-content-bg.png);z-index:2}.home-ttd-main-button{padding:50px 0 0;margin:0 auto;width:194px}.home-guest-review-wrap{padding:0 20px 25px;position:relative;max-width:810px;text-align:center;margin:0 auto}.home-guest-review-title{padding-top:41px;font-size:16px;color:#000;letter-spacing:3px;background-position:top;background-image:url(/images_noindex/home-review-icon.png);line-height:40px;background-repeat:no-repeat}.home-guest-review-quote{padding:20px 40px 10px;font-size:40px;color:#353430;line-height:normal;font-family:Times New Roman}.home-guest-review-autore{letter-spacing:.5px}.home-guest-review{padding:101px 0 82px}.home-guest-review-wrap:after{right:20px;top:13px;background-image:url(/images_noindex/home-review-top-right-bg.png)}.home-guest-review-wrap:after,.home-guest-review-wrap:before{height:158px;content:" ";position:absolute;width:160px;background-repeat:no-repeat}.home-guest-review-wrap:before{bottom:0;left:20px;background-image:url(/images_noindex/home-review-bottom-left-bg.png)}.home-gallery-setion-wrap{padding:0 20px;position:relative;max-width:1440px;margin:0 auto}.home-gallery-setion-title{font-size:32px;color:#000;text-align:center;padding-bottom:48px;line-height:40px;font-family:Times New Roman}.home-gallery-setion-slide-wrap img{height:auto;width:100%}.home-gallery-section-btn{padding-top:44px;margin:0 auto;width:228px}.home-gallery-setion-wrap .bx-wrapper .bx-controls{z-index:2}.home-gallery-setion-wrap .bx-pager.bx-default-pager{right:0;position:absolute;bottom:0;top:inherit;width:100%;z-index:55}.home-gallery-setion-wrap .bx-wrapper .bx-controls-direction a{height:50px;font-size:25px;text-indent:0;color:#fff;position:absolute;bottom:50%;text-align:center;top:50%!important;background-color:#2f2e28;margin:auto;border-radius:50px;left:20px;width:50px;line-height:55px;vertical-align:middle}.home-gallery-setion-wrap .bx-wrapper .bx-controls-direction a .mim-icon-left-arrow{position:relative;left:-2px}.home-gallery-setion-wrap .bx-controls-direction a .mim-icon-right-arrow{right:-2px;position:relative}.home-gallery-setion-wrap .bx-wrapper .bx-controls-direction a.bx-next{right:20px;left:inherit}.home-gallery-setion-wrap .bx-wrapper:after{height:151px;content:" ";position:absolute;bottom:0;left:0;width:100%;background-image:url(/images_noindex/home-gallery-bg.png);background-repeat:repeat-x;z-index:1}.home-gallery-setion-wrap .bx-wrapper .bx-controls .bx-pager-item{margin:0 3px}.home-gallery-setion-wrap .bx-wrapper .bx-controls .bx-pager-item a{height:10px;border:2px solid #fff;background-color:transparent;margin:0;border-radius:50%;width:10px}.home-gallery-setion-wrap .bx-wrapper .bx-controls .bx-pager-item a.active,.home-gallery-setion-wrap .bx-wrapper .bx-controls .bx-pager-item a:focus,.home-gallery-setion-wrap .bx-wrapper .bx-controls .bx-pager-item a:hover{background-color:#fff}.home-gallery-setion{position:relative;padding-bottom:62px;z-index:2}a#backtotop:link,a#backtotop:visited{height:50px;border:1px solid #b09b6b;right:10px;color:#000;position:fixed;bottom:10px;text-align:center;background-color:#d0b985;width:50px;line-height:50px;z-index:9}a#backtotop .mim-icon-select-drop-arrow{height:50px;transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);line-height:50px;display:block}a#backtotop:focus,a#backtotop:hover{background-color:#fff}#breadcrumb{text-align:center;padding-bottom:25px}.column21{width:48%;float:left}.column22{width:48%;float:right}.column31,.column32{margin-right:3.5%;width:31%;float:left}.column33{width:31%;float:right}.column41,.column42,.column43{margin-right:2.66%;width:23%;float:left}.column44{width:48%;float:right}.box ul li,.box2 ul li,.column21 ul li,.column22 ul li,.column31 ul li,.column32 ul li,.column33 ul li,.column41 ul li,.column42 ul li,.column43 ul li,.column44 ul li{position:relative;line-height:30px;padding-left:20px}.box ul li:before,.box2 ul li:before,.column21 ul li:before,.column22 ul li:before,.column31 ul li:before,.column32 ul li:before,.column33 ul li:before,.column41 ul li:before,.column42 ul li:before,.column43 ul li:before,.column44 ul li:before{font-size:8px;content:"\e94a";position:absolute;top:0;left:0;line-height:30px;font-family:mimiconfont}.box2 #paracookiepolicy ul li:before{top:10px}.container{padding:0 20px;max-width:1170px;margin:0 auto}#container-wrap2:empty{display:none}#container-wrap2{padding:80px 0;position:relative}#contentinfo.subnav-main{padding-top:101px}.photo-gallery-main #container{max-width:1170px}#gdprformsection{padding:20px!important;border:1px solid #525148!important}#gdprsubmit{height:40px;padding:0 20px;line-height:40px;display:inline-block}.sitemapinfo h1,.sitemapinfo h2{font-size:24px;color:#000;border-bottom:1px solid #525148;line-height:normal}.errTop{font-size:18px;text-align:center}.oh{border-right:1px solid #525148;font-size:25px;margin-right:15px;padding-right:15px}.er,.errSugg{font-size:18px}.er-maindiv{padding-top:25px;margin:0 auto;width:100%}.er-contentbox-wrap{position:relative;text-align:center;margin:0 1.33% 0 0;width:24%;float:left}.er-contentbox-wrap img{height:auto;width:100%;vertical-align:top}.er-contentbox-wrap.last-child{margin:0}.er-or{padding-top:20px;font-size:28px;width:100%}.er-back,.er-or{text-align:center}.er-back{padding:20px 0;margin:0 auto;width:320px}#goog-fixurl{max-width:540px;margin:0 auto;padding-bottom:50px}.search-goog input{margin-right:10px;width:300px}#goog-wm-sb,.search-goog input{vertical-align:middle;display:inline-block}#goog-wm-sb{height:40px!important;width:180px;line-height:36px!important}.box2.shadow-box.err-404-box{padding:0}.location-wrap-info{padding:0 20px;position:relative;max-width:1170px;margin:0 auto}.location-wrap-info #location-attraction-map{padding:0;max-width:inherit}.locationattraction:after{content:" ";clear:both;display:block}.locationattractionmain{padding-top:70px}.locationattractionmain .column21 ul li:before,.locationattractionmain .column22 ul li:before{font-size:20px;content:"";line-height:50px;font-family:mimiconfont!important}.locationattractionmain .column21 ul li,.locationattractionmain .column22 ul li{border-bottom:1px solid #6c6b66;line-height:50px;padding-left:30px}.outer-box{padding:30px 0;color:#fff;max-width:960px;text-align:center;background-color:#32312b;margin:30px auto 0;width:94%;background-image:url(/images_noindex/main-content-bg.png)}.pro-txt{font-size:26px;font-weight:400;margin-bottom:20px;text-align:center;line-height:30px;font-family:Times New Roman}.click-logo{padding-bottom:20px}.vcard{font-size:14px;line-height:24px}.vcard .fn{font-size:16px;text-transform:uppercase;font-family:Times New Roman}.lockimg{font-size:120px;margin-bottom:20px}.footer-logo-main{text-align:center;margin-top:50px}.footer-logo-main .footer-logo-info{margin:0 25px;vertical-align:middle;display:inline-block}.expandable_hiddentest{display:none}.middel-area{padding:0 20px;position:relative;max-width:1170px;margin:0 auto}.reservation-bg .month-label,.reservation-bg .year-label{padding-top:0!important;display:inline-block!important}.reservation-bg{color:#000}#reservation .res-text span{padding-top:7px}#meetingRFP img{width:20px}.hotel-site a.button:Focus,.hotel-site a.button:hover{color:#fff;background:#525148}.snippet-btns.service-page a.button:link,.snippet-btns.service-page a.button:visited{color:#fff;background:#2f2e28}.snippet-btns.service-page a.button:link:focus,.snippet-btns.service-page a.button:link:hover,.snippet-btns.service-page a.button:visited:focus,.snippet-btns.service-page a.button:visited:hover{color:#000;background:#fff}.snippet-btns.service-page{padding-top:0}.open-table-reservation .ui-datepicker-trigger img{width:20px}div#contactForm-captcha-message,div#emailOfferForm-captcha-message{position:absolute}.open-table-reservation input,.open-table-reservation select{cursor:pointer}#meetingRFP select#COUNTRY{padding:0 36px 0 8px}#reviewForm .form-input{margin-bottom:10px}#paracookiepolicy h3{padding-top:10px}#paracookiepolicy .box2 ul li:before{top:9px}.box2 ul li.wheelchair_icon{position:relative;background:none;padding-left:30px}.box2 ul li.wheelchair_icon:before{height:25px;content:"";position:absolute;background-size:23px auto;top:0;left:0;width:25px;display:block}.box2 ul li.wheelchair_icon a{border-bottom:1px solid}.box2 ul li.wheelchair_icon a:focus,.box2 ul li.wheelchair_icon a:hover{border-bottom:0}@media (min-width:1025px) and (max-width:1200px){.snipnew-wrap{padding:0 10px;font-size:13px;line-height:22px}#nav ul li a:link,#nav ul li a:visited{font-size:14px}#nav ul li{padding:0 19px 0 0}.home-special-package-desc{padding:18px 20px 5px 0}}.dalendar-content .from-date.year-label.check-in-year,.dalendar-content .to-date.check-out-year.year-label{color:#000!important;font-family:Times New Roman}.googleaddress.footer-box.googleaddress2 .htl-addr{width:242px}.mfp-close{cursor:pointer!important}.other-things b{font-weight:400!important}.btn-reminder{line-height:26px}#gdpr-remider a:link,#gdpr-remider a:visited,.btn-reminder a:link,.btn-reminder a:visited{color:#2f2e28;border-bottom:1px solid}#gdpr-remider a:focus,#gdpr-remider a:hover,.btn-reminder a:focus,.btn-reminder a:hover{color:#000;border-bottom:1px solid}#booking-reminder{padding:0 20px;position:relative;max-width:1140px;margin:0 auto}#gdpr-remider{font-size:14px;color:#000;text-align:center;line-height:33px;vertical-align:top}div#booking-reminder{display:none}.reservation-bottom1 ul{text-align:center}#reservationtable #booking-reminder ul li{padding:0;margin-right:15px;color:#000;text-align:left;width:200px;float:none;vertical-align:top;display:inline-block}#reservationtable #booking-reminder ul li .rtitle{line-height:20px;display:block}#reservationtable #booking-reminder ul li input{height:34px;padding:0;font-size:18px;color:#000;border-bottom:2px solid #a29050;cursor:pointer;width:100%}.button.form-res-button.secondary-btn{width:100%;display:block}#reservationtable #booking-reminder ul li.last-child{width:150px}#reservationtable #booking-reminder ul li.last-child-two{margin-right:0;width:160px}#reservationtable #booking-reminder ul li .ui-datepicker-trigger{right:0;bottom:6px}#reminder-email,#reminder-name{cursor:text!important}a#backtobottom:link,a#backtobottom:visited{height:50px;border:1px solid #b09b6b;right:10px;color:#000;position:fixed;text-align:center;top:120px;background-color:#d0b985;width:50px;line-height:50px;z-index:9}a#backtobottom:focus,a#backtobottom:hover{background-color:#fff}#overlay{filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7;background-color:#000;z-index:1000}#overlay,.popup-main{height:100%;position:fixed;top:0;left:0;width:100%;display:none}.popup-main{right:0;max-width:500px;max-height:149px;bottom:0;margin:auto;z-index:1001}.popup-inner{padding:10px;border:5px solid #d4c191;background:#000}.popup-inner2{display:table}.popup-left{padding:12px;font-size:16px;margin-right:15px;color:#fff;text-align:center;background-color:#2f2e28;width:190px;line-height:20px;vertical-align:middle;display:table-cell}.popup-center{position:absolute;top:50%;width:58px}.popup-center,.popup-right{text-align:center;vertical-align:middle;display:inline-block}.popup-right{padding-top:20px;font-size:15px;border:1px solid #fff;color:#fff;position:relative;background-color:#2f2e28;margin-left:58px;width:193px;line-height:20px;margin-top:14px}.popup-left a:focus,.popup-left a:hover,.popup-left a:link,.popup-left a:visited{border-bottom:1px solid}.popup-main.pushItDown{margin:auto!important}.popup-left span{padding-top:10px;font-size:14px;color:#c8c8c8;line-height:15px;display:inline-block}.icon-close,.popup-close{height:30px;font-size:11px;border:1px solid #fff;font-weight:400;right:-15px;color:#fff!important;position:absolute;text-align:center;top:-15px;background-color:#000;border-radius:22px;cursor:pointer;width:30px;line-height:32px;vertical-align:middle;display:block}.popup-booknow{text-align:center;padding-bottom:5px;width:100%;margin-top:10px}.icon-close:focus,.icon-close:hover,.popup-close:focus,.popup-close:hover{color:#32312b!important;background:#d0b985}a.button.popupbtn{padding:0 20px;border:1px solid #fff!important;margin:0 auto 5px;width:auto;line-height:33px!important;display:inline-block!important}#mainimage .flex-direction-nav{height:auto;position:absolute;bottom:0;top:0;box-sizing:border-box;margin:auto!important;width:100%;display:table;z-index:9}#mainimage .flex-direction-nav li{display:inline}#mainimage .flex-direction-nav a{height:50px;text-align:center;background-color:rgba(0,0,0,.59);width:20px;line-height:50px;display:inline-block}#mainimage .flex-direction-nav a.flex-prev{padding-right:15px;border-radius:0 100px 100px 0;left:0;padding-left:5px}#mainimage .flex-direction-nav a.flex-next{right:0;padding-right:5px;border-radius:100px 0 0 100px;float:right;padding-left:15px}#mainimage .flex-direction-nav .mim-icon-left-arrow,.flex-direction-nav .mim-icon-right-arrow{color:#fff}#mainimage .flex-pauseplay{position:absolute;top:50%;margin:-20px 0 0;left:50px;z-index:9}img.mapimg{height:auto;width:100%}li.dine-slider.active span.reason-icon-text{color:#54534a}.home-ttd-snippet-desc a.button:link,.home-ttd-snippet-desc a.button:visited{color:#000;background:#d0b985}.home-ttd-snippet-desc a.button:hover{color:#000;background:#fff}.subscribe-btn a.button:link,.subscribe-btn a.button:visited{color:#000;background:#d0b985}.subscribe-btn a.button:focus,.subscribe-btn a.button:hover{color:#000;background:#fff}a.best-rate-ihg{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);padding:10px 36px;font-size:22px;right:-130px;color:#000;position:absolute;letter-spacing:1px;top:309px;background-color:#d0b985;display:block;z-index:1000}a.best-rate-ihg:focus,a.best-rate-ihg:hover{background-color:#fff}a.best-rate-ihg:after{transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);font-size:18px;content:"\e92f";margin-left:10px;vertical-align:middle;font-family:mimiconfont;display:inline-block}.best-rate-window{transform:translateX(130%);-webkit-transform:translateX(130%);-ms-transform:translateX(130%);-o-transform:translateX(130%);right:0;color:#000;transition:.4s;-webkit-transition:.4s;-ms-transition:.4s;-o-transition:.4s;position:absolute;text-align:center;top:180px;box-sizing:border-box;width:494px;display:None;z-index:1000}.best-rate-window.best-rate-window-active{transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);display:Block}.best-rate-title{font-size:22px;padding-bottom:10px}.best-rate-desc{line-height:20px}.best-rate-btn{padding:0 0 15px;margin:0 auto;width:175px}.best-rate-btn a.button:link,.best-rate-btn a.button:visited{height:50px;font-size:14px;color:#fff;background-color:#32312b;line-height:50px}.best-rate-btn a.button:focus,.best-rate-btn a.button:hover{color:#32312b;transition:all .5s;background-color:#fff}.best-rate-window-top{padding:20px 30px;background-color:#d0b985}.best-rate-window-bottom{padding:20px 30px;color:#fff;background-color:#2e2d27}.brate{font-size:14px;position:relative;width:33.33%;line-height:15px;float:left}.brate .best-icon{font-size:20px;margin-right:-8px;margin-bottom:10px;display:block}.best-rate-close{position:absolute;top:0;left:-30px}.best-rate-close a:link,.best-rate-close a:visited{height:30px;font-size:12px;color:#000;text-align:center;background-color:#d0b985;width:30px;line-height:32px;display:block}.best-rate-close a:focus,.best-rate-close a:hover{color:#fff;background-color:#000}.best-rate-detail-btn{padding-top:20px;margin:0 auto;width:150px}.brate.brate2:after,.brate.brate2:before{height:43px;content:" ";position:absolute;bottom:0;background-color:#706f6b;left:-10px;width:1px;display:block}.brate.brate2:after{right:-10px;left:inherit}.brate.brate3{width:auto;padding-left:25px}.button.popupbtn.right_click{height:35px;border:0!important;color:#000;background:#d0b985;width:130px;line-height:35px!important}.button.popupbtn.right_click:focus,.button.popupbtn.right_click:hover{background:#fff}.popup-center{color:#fff}.ui-datepicker .ui-datepicker-buttonpane button:focus{color:#fff;background-color:#2e2d27}.ui-datepicker .ui-datepicker-prev:focus{outline:1px solid #9b3103;background-color:#e2e0df;left:1px}.ui-datepicker .ui-datepicker-next:focus{right:1px;outline:1px solid #9b3103;background-color:#e2e0df}.event-time,span.place-txt{color:#4b3b15}#msCookieBanner .right button{line-height:1}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){#nav ul li.contact{padding:0}select::-ms-expand{display:none}#reservationtable ul li.reserv-drop select{padding:0 0 0 44px!important}}.location-page-map-category.menu-nearby:nth-child(1n+10){display:block}.location-page-map-category.menu-nearby{display:none}.formslable{display:none!important}.services #container-wrap2,.site-map #container-wrap2{display:none}.covid7{padding:0!important;width:120px;display:block!important}.covid7 a:link,a:visited{height:50px;padding:0;font-size:14px;border:none;font-weight:400;color:#fff;transition:all .5s;outline:0;text-align:center;box-sizing:border-box;background:#32312b;cursor:pointer;line-height:50px;font-family:arial;display:block}.covid7 a:focus,.covid7 a:hover{color:#32312b;background:#fff}ul.covid-pagelist{margin:20px 0}ul.covid-pagelist li{margin:0 20px;display:inline-block}.snippet-btns.service-page-new a.button:link,.snippet-btns.service-page-new a.button:visited{color:#fff;background:#2f2e28;width:26%}#mainimage .video-slide{height:0;overflow:hidden;position:relative;padding-bottom:56.25%}#mainimage .video-slide iframe{height:100%;position:absolute;top:0;left:0;width:100%}.videowrapper{height:auto;padding:0;position:relative}.video-navigation{padding:8px;position:absolute;text-align:center;top:50%;background:#d0b985;left:0;margin-top:-55px;z-index:999}.video-navigation a{color:#fff;margin:5px 0;line-height:normal;display:block}a.playclick.active .puase-video{display:inline}a.playclick .puase-video,a.playclick.active .play-video{display:none}.video-navigation a span{font-size:30px;text-shadow:0 0 0 #000;color:transparent;vertical-align:middle}.social-media ul li a:focus span:before,.social-media ul li a:hover span:before{color:#7c9ac0}.videowrapper video{height:auto;width:100%;display:block}.icon-play-button:before{content:"\e767";font-family:MilestoneRetinaDisplayIcons}.icon-music-player:before{content:"\e755";font-family:MilestoneRetinaDisplayIcons}.icon-library:before{height:25px;content:"";position:relative;background-size:100%;top:2px;background-position:0 0;width:21px;background-repeat:no-repeat;display:inline-block}.video-navigation a span.sr-only{color:#000}.video-navigation a:focus,.video-navigation a:hover{opacity:.6}.covid-19-advisory-main{transform:translate(-50%,-50%);padding:30px;color:#000;position:fixed;max-width:950px;top:50%;background-color:#fff;box-sizing:border-box;margin:auto;-webkit-box-shadow:0 0 30px 10px rgba(0,0,0,.15);-moz-box-shadow:0 0 30px 10px rgba(0,0,0,.15);box-shadow:0 0 30px 10px rgba(0,0,0,.15);border-radius:10px;left:50%;width:80%;z-index:999!important}.covid-19-advisory-close{height:25px;font-size:30px;right:10px;position:absolute;text-align:center;top:7px;cursor:pointer;width:25px;line-height:25px}.covid-19-advisory-close:focus,.covid-19-advisory-close:hover{color:#91a1b1}.covid-19-advisory-title{font-size:20px}.covid-19-advisory-description ul{list-style:disc;padding:15px}.covid-19-advisory-link{width:150px;margin-top:10px}.covid-19-advisory-link a:link,.covid-19-advisory-link a:visited{height:50px;padding:0;font-size:14px;border:none;font-weight:700;color:#000;transition:all .5s;text-transform:uppercase;outline:0;text-align:center;box-sizing:border-box;background:#d0b985;cursor:pointer;line-height:50px;font-family:muli,sans-serif;display:block}.covid-19-advisory-link a:focus,.covid-19-advisory-link a:hover{color:#2f2e28}.trip{position:relative;bottom:-160px;left:5%}.holidaybtn a.button:link,.holidaybtn a.button:visited{padding:0 30px;display:inline-block}.holidaybanner{position:absolute;top:135px;left:0;line-height:0;z-index:9}.holidaybannertext{font-size:23px;color:#fff;position:absolute;bottom:auto;text-align:center;top:30px;line-height:28px;font-family:Times New Roman;z-index:99}.brandlogos{padding:10px 0;text-align:center}.logo1{width:160px}.logo1,.logo2{vertical-align:middle;display:inline-block}.logo2{margin:0 12px;width:96px}.logo3{width:140px;vertical-align:middle;display:inline-block}.brandlogos a img:focus,.brandlogos a img:hover{opacity:.6}img.ihg{padding:10px;top:20px;width:100%}.blf-box,img.ihg{position:relative;background-color:#fff}.blf-box{padding:30px 20px;text-align:center;box-sizing:border-box;margin:30px 0 0}.blf-data{margin:20px 0 0;width:12%;vertical-align:middle;display:inline-block}.blf-data a:focus img,.blf-data a:hover img{opacity:.6}.blf-item img{height:auto;width:100%;display:block}.blf-inner{border:1px solid #000;position:relative;box-sizing:border-box;padding-bottom:25px}.blf-data.ihg-logo{pointer-events:none;top:-14px;left:20px}.blf-data.ihg-logo,.blf-data.ihgrewardsclub-logo{padding:0 20px;position:absolute;background-color:#fff;margin:0;width:160px}.blf-data.ihgrewardsclub-logo{right:20px;bottom:-13px}.meetvideo video{height:auto;box-sizing:border-box;width:100%;margin-top:30px}.meetvideo{height:0;overflow:hidden;position:relative;padding-bottom:56.25%}.meetvideo iframe{height:100%;position:absolute;top:0;left:0;width:100%}.meetpagebtn a.button:link,a.button:visited{height:auto;padding:15px;line-height:normal;display:inline-block}.snipnewimgbox-slider .bx-pager.bx-default-pager{right:0;position:absolute;bottom:0;top:inherit;width:100%;z-index:8}.snipnewimgbox-slider .bx-wrapper .bx-controls .bx-pager-item{margin:0 3px}.snipnewimgbox-slider .bx-wrapper .bx-controls .bx-pager-item a{height:10px;border:2px solid #fff;background-color:transparent;margin:0;border-radius:50%;width:10px}.snipnewimgbox-slider .bx-wrapper .bx-controls .bx-pager-item a.active,.snipnewimgbox-slider .bx-wrapper .bx-controls .bx-pager-item a:focus,.snipnewimgbox-slider .bx-wrapper .bx-controls .bx-pager-item a:hover{background-color:#fff}.snipnewimgbox-slider .bx-wrapper:after{height:70px;content:" ";position:absolute;bottom:0;left:0;width:100%;background-image:url(/images_noindex/home-gallery-bg.png);background-repeat:repeat-x;z-index:1}.snipnewimgbox.snipnewimgbox-slider img{object-fit:cover}.container945{padding:0 20px;position:relative;max-width:945px;margin:0 auto}body,html{height:100%}body{padding:30px 0 0;margin:0}