@font-face{font-family:mimiconfont;src:url(../fonts/mimiconfont-7fc1a88bdfa1c5d39462b213036968fd.eot);src:url(../fonts/mimiconfont-7fc1a88bdfa1c5d39462b213036968fd.eot#iefix) format('embedded-opentype'),url(../fonts/mimiconfont-f43fd2f6842b7d149aa4a8e5354262bc.ttf) format('truetype'),url(../fonts/mimiconfont-8b54e1212e2f8a2f0e0c8c6edde3b697.woff) format('woff'),url(../fonts/mimiconfont-f3b34a76d1ad92001adca20fb462be9f.svg#mimiconfont) format('svg');font-weight:400;font-style:normal}[class^=mim-icon-].tr-layout-element{font-family:mimiconfont!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mim-icon-youtube-play.tr-layout-element:before{content:""}.mim-icon-facebook.tr-layout-element:before{content:""}.mim-icon-twitter.tr-layout-element:before{content:""}a.tr-layout-element,body.tr-layout-element,div.tr-layout-element,footer.tr-layout-element,header.tr-layout-element,html.tr-layout-element,img.tr-layout-element,li.tr-layout-element,nav.tr-layout-element,span.tr-layout-element,ul.tr-layout-element{margin:0;padding:0;border:0;font-size:100%;font-family:Helvetica,sans-serif;vertical-align:baseline}footer.tr-layout-element,header.tr-layout-element,nav.tr-layout-element{display:block}body.tr-layout-element{line-height:1;min-width:990px}ul.tr-layout-element{list-style:none}a.tr-layout-element:link,a.tr-layout-element:visited{text-decoration:none!important;color:#a99e70}a.tr-layout-element:focus,a.tr-layout-element:hover{color:#15324b}.clear.tr-layout-element{clear:both;float:none;height:0}body.tr-layout-element{color:#000;font-size:14px;background-color:#fff;font-family:Sans-serif;line-height:28px}#wrapper.tr-layout-element{padding:0;overflow:hidden}#main.tr-layout-element{height:148px;position:relative;top:0;left:0;width:100%;z-index:1;background-color:#fff;min-width:1600px}.top-header.tr-layout-element{height:100px;position:relative;background-color:#fff;line-height:40px;padding:0 0;border-bottom:2px solid #a99e70;width:100%}.top-header-wrap.tr-layout-element{margin:0 auto;position:relative}#number.tr-layout-element{left:0;font-size:14px;font-family:Helvetica,Sans-serif;color:#555;letter-spacing:1.5px;font-weight:500;top:0;float:left}#number span.icon-phone.tr-layout-element{color:#fff;margin-right:9px}#number a.tr-layout-element:link,#number a.tr-layout-element:visited{color:#555}#weather-box.tr-layout-element{position:relative;top:0;left:0;border-right:1px solid #efede6;padding:0 0 0 21px;height:30px;float:left;padding-right:20px;margin-right:10px}header.tr-layout-element{height:48px;padding:0 0}.header-wrap.tr-layout-element{max-width:1170px;margin:0 auto;position:relative}#logo.tr-layout-element{position:relative;top:23px;float:left}#logo a.tr-layout-element:link,#logo a.tr-layout-element:visited{display:block;color:#8b0f03}#nav.tr-layout-element{position:relative;right:0;top:0}.weather-number-box.tr-layout-element{float:right;position:relative;top:35px;line-height:30px}#topnav ul.tr-layout-element::after{clear:both;display:block;content:" "}#topnav ul li.tr-layout-element{float:left;padding:0 15px;position:relative}#topnav ul li.tr-layout-element:first-child{padding-left:0}#topnav ul li.tr-layout-element:last-child{padding-right:0}#topnav ul li a.tr-layout-element:link,#topnav ul li a.tr-layout-element:visited{display:block;line-height:43px;position:relative;color:#555;font-size:13px;font-family:Helvetica,Sans-serif;letter-spacing:.55px;font-weight:600}#topnav ul li a.tr-layout-element::after{content:" ";height:2px;width:100%;position:absolute;background-color:#15324b;left:0;bottom:6px;transform-origin:left;-webkit-transform-origin:left;-ms-transform-origin:left;-o-transform-origin:left;transform:scaleX(0);-webkit-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0)}#topnav ul li a.tr-layout-element:hover::after{transform:scaleX(1);-webkit-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transition:.4s;-webkit-transition:.4s;-ms-transition:.4s;-o-transition:.4s}#note.tr-layout-element{background-color:#f5f4ef;position:relative}footer.tr-layout-element{max-width:1680px;margin:0 auto;color:#000;padding:80px 0 60px}footer.tr-layout-element::after{clear:both;content:" ";display:block}footer .first-list.tr-layout-element{float:left;width:255px;box-sizing:border-box;line-height:18px;text-align:center;position:relative;left:95px}footer .first-list li.tr-layout-element{padding:6px 0}footer a.tr-layout-element:link,footer a.tr-layout-element:visited{color:#000;display:inline-block}footer .mid-list.tr-layout-element{text-align:center;box-sizing:border-box;float:left;line-height:24px;padding:0 0 38px;margin-left:340px;margin-right:0;max-width:1170px}footer .last-list.tr-layout-element{float:right;width:255px;line-height:24px;margin:-3px 0 0;right:68px;position:relative}.googleaddress .hotel-name.tr-layout-element{font-size:22px;font-family:Helvetica,sans-serif;margin-bottom:40px}.information.tr-layout-element{margin-top:56px}.em-f.tr-layout-element{margin-top:35px;font-family:Montserrat-Medium}.googleaddress-title.tr-layout-element{font-size:14px;font-family:Helvetica,sans-serif}.subscribe-btn.tr-layout-element{padding:62px 0 0}.googleaddress-box.tr-layout-element{width:392px;margin:0 auto;font-family:Helvetica,sans-serif}.googleaddress-box .left-box.tr-layout-element{float:left;width:135px;text-align:right;border-right:1px solid#a99e70;padding-right:60px;margin-right:60px;padding:26px 60px 26px 0}.subscribe-text.tr-layout-element{margin-bottom:25px;text-align:center}.googleaddress-box .right-box.tr-layout-element{text-align:left;padding:26px 0}.subscribe-btn a.button.tr-layout-element:link,.subscribe-btn a.button.tr-layout-element:visited{width:172px;height:50px;line-height:46px;margin:0 auto;border:1px solid #fff;letter-spacing:0;border-radius:4px}.desk-bottom-nav.tr-layout-element{background-color:#fff}.desk-bottom-nav-wrap.tr-layout-element{max-width:980px;margin:0 auto;position:relative;text-align:center;padding:70px 0}.desk-bottom-nav-wrap.tr-layout-element::after{clear:both;display:block;content:" "}.footer-logos.tr-layout-element{height:auto;float:none;text-align:center;padding:0}.footer-logos>div.tr-layout-element{display:inline-block;vertical-align:middle;width:23.5%;margin-right:1%}.footer-logos img.tr-layout-element{width:100%;height:auto}.fourth-logo.tr-layout-element{float:right;margin:0}.footer-logos>div a.tr-layout-element{display:block}.footer-logos>div img.tr-layout-element{margin-right:0;vertical-align:top}.social-media-wrap.tr-layout-element{margin-top:32px}.social-media-wrap li.tr-layout-element{display:inline-block;padding:0 12px;font-size:16px}.reserve-btn.tr-layout-element{float:left;margin-left:40px;margin-top:-15px}.reserve-btn .close-btn.tr-layout-element{display:none}.home .reserve-btn.tr-layout-element{display:none}.reserve-btn a.close-btn.button.tr-layout-element{display:none}a.button.tr-layout-element:link,a.button.tr-layout-element:visited{background:#15324b;border:solid 2px#15324b;font-family:Helvetica,sans-serif;color:#fff;cursor:pointer;display:block;font-size:14px;height:46px;line-height:42px;letter-spacing:1.5px;font-weight:400;text-align:center;padding:0;position:relative;box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:3px;margin:0 auto;padding:0 15px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.reserve-btn a.button.tr-layout-element{padding:5px 13px}}.reserve-btn a.button.tr-layout-element{width:219px;border-radius:0;font-size:28px;font-family:OldStandardTT-Regular;height:56px;line-height:56px}.reserve-btn a.button.tr-layout-element:hover{background-color:#a99e70;color:#fff}#topnav ul li a.tr-layout-element::after,a.tr-layout-element:link,a.tr-layout-element:visited{transition:.4s;-webkit-transition:.4s;-ms-transition:.4s;-o-transition:.4s}#number a.tr-layout-element:focus,#number a.tr-layout-element:hover{color:#a99e70}ul.footer-ul li a.tr-layout-element:focus,ul.footer-ul li a.tr-layout-element:hover{color:#a99e70}#topnav ul li a.tr-layout-element:focus,#topnav ul li a.tr-layout-element:hover{color:#15324b;outline:0 dashed #fff}#topnav ul li a.tr-layout-element:focus::after,#topnav ul li a.tr-layout-element:hover::after{transform:scaleX(1);-webkit-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1)}a.button.tr-layout-element:focus,a.button.tr-layout-element:hover{background:#a99e70;color:#fff;border:2px solid#a99e70;outline:0}.subscribe-btn a.button.tr-layout-element:focus,.subscribe-btn a.button.tr-layout-element:hover{text-decoration:none}footer a.tr-layout-element:focus,footer a.tr-layout-element:hover{color:#a99e70;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}@media screen and (max-width:1560px){#topnav ul li a.tr-layout-element:link,#topnav ul li a.tr-layout-element:visited{font-size:13px}footer .first-list.tr-layout-element,footer .last-list.tr-layout-element{width:200px}#topnav ul li.tr-layout-element{padding:0 18px}footer .first-list.tr-layout-element{left:0}footer .last-list.tr-layout-element{margin:0;right:0}footer .mid-list.tr-layout-element{margin-left:200px;margin-right:200px}}@media screen and (max-width:1590px){.top-header.tr-layout-element{padding:0 13px;width:1590px}#topnav ul li.tr-layout-element{padding:0 18px}#topnav ul li.tr-layout-element:first-child{padding-left:0}#topnav ul li.tr-layout-element:last-child{padding-right:0}}@media screen and (max-width:1220px){#topnav ul li a.tr-layout-element:link,#topnav ul li a.tr-layout-element:visited{font-size:13px}footer .mid-list.tr-layout-element{margin-left:25px;margin-right:25px;max-width:none;width:540px}}@media screen and (max-width:1199px){#topnav ul li.tr-layout-element{padding:0 13px}}@media screen and (max-width:1590px){.top-header.tr-layout-element,header.tr-layout-element{padding:0 13px}#topnav ul li.tr-layout-element{padding:0 12.5px}}@media screen and (max-width:1120px){#topnav ul li.tr-layout-element{padding:0 12px}}@media screen and (max-width:1060px){#topnav ul li.tr-layout-element{padding:0 7px}}#navborder1.tr-layout-element{border-bottom:1px solid #a99e70}#main-content-area-wrapper.tr-layout-element{min-width:954px;max-width:1140px;padding:18px;margin:2px auto}#main-content-area.tr-layout-element{border:1px solid #bcbec0;background-color:#fff}