@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont_1-674f50d287a8c48dc19ba404d20fe713.eot);src:url(../fonts/fontawesome-webfont-674f50d287a8c48dc19ba404d20fe713.eot#iefix&v=4.7.0) format('embedded-opentype'),url(../fonts/fontawesome-webfont-af7ae505a9eed503f8b8e6982036873e.woff2) format('woff2'),url(../fonts/fontawesome-webfont-fee66e712a8a08eef5805a46892932ad.woff) format('woff'),url(../fonts/fontawesome-webfont-b06871f281fee6b241d60582ae9369b9.ttf) format('truetype'),url(../fonts/fontawesome-webfont-912ec66d7572ff821749319396470bde.svg#fontawesomeregular) format('svg');font-weight:400;font-style:normal}.fa.tr-layout-element{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-home.tr-layout-element:before{content:"\f015"}.fa-camera.tr-layout-element:before{content:"\f030"}.fa-map-marker.tr-layout-element:before{content:"\f041"}.fa-phone.tr-layout-element:before{content:"\f095"}.fa-facebook.tr-layout-element:before{content:"\f09a"}.fa-pinterest.tr-layout-element:before{content:"\f0d2"}.fa-suitcase.tr-layout-element:before{content:"\f0f2"}.fa-instagram.tr-layout-element:before{content:"\f16d"}.sr-only.tr-layout-element{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}html.tr-layout-element{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body.tr-layout-element{margin:0;min-width:990px}footer.tr-layout-element,header.tr-layout-element,nav.tr-layout-element{display:block}a.tr-layout-element{background-color:transparent}a.tr-layout-element:active,a.tr-layout-element:hover{outline:0}.tr-layout-element{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tr-layout-element:after,.tr-layout-element:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html.tr-layout-element{font-size:10px;-webkit-tap-highlight-color:transparent}body.tr-layout-element{font-family:rawline,sans-serif;font-size:18px;line-height:1.6;color:#373737;background-color:#fff}a.tr-layout-element{color:#222a3f;text-decoration:none}a.tr-layout-element:focus,a.tr-layout-element:hover{color:#141825;text-decoration:none}a.tr-layout-element:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.sr-only.tr-layout-element{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.h3.tr-layout-element{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h3.tr-layout-element{margin-top:28px;margin-bottom:14px}.h3.tr-layout-element{font-size:31px}ul.tr-layout-element{margin-top:0;margin-bottom:14px}ul ul.tr-layout-element{margin-bottom:0}.container.tr-layout-element{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container.tr-layout-element{width:750px}.container.tr-layout-element{width:970px}@media (min-width:1200px){.container.tr-layout-element{width:1170px}}.col-md-4.tr-layout-element{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-md-4.tr-layout-element{float:left}.col-md-4.tr-layout-element{width:33.33333333%}.col-md-pull-4.tr-layout-element{right:33.33333333%}.col-md-push-4.tr-layout-element{left:33.33333333%}.btn.tr-layout-element{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:18px;line-height:1.6;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.tr-layout-element:active:focus,.btn.tr-layout-element:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.tr-layout-element:focus,.btn.tr-layout-element:hover{color:#333;text-decoration:none}.btn.tr-layout-element:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.collapse.tr-layout-element{display:none}.dropdown.tr-layout-element{position:relative}.dropdown-toggle.tr-layout-element:focus{outline:0}.nav.tr-layout-element{margin-bottom:0;padding-left:0;list-style:none}.nav>li.tr-layout-element{position:relative;display:block}.nav>li>a.tr-layout-element{position:relative;display:block;padding:10px 15px}.nav>li>a.tr-layout-element:focus,.nav>li>a.tr-layout-element:hover{text-decoration:none;background-color:#eee}.navbar.tr-layout-element{position:relative;min-height:50px;margin-bottom:28px;border:1px solid transparent}.navbar.tr-layout-element{border-radius:4px}.navbar-header.tr-layout-element{float:left}.navbar-collapse.tr-layout-element{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling:touch}.navbar-collapse.tr-layout-element{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse.tr-layout-element{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-static-top .navbar-collapse.tr-layout-element{padding-left:0;padding-right:0}.navbar-static-top.tr-layout-element{z-index:1;border-width:0 0 1px}.navbar-static-top.tr-layout-element{border-radius:0}.navbar-brand.tr-layout-element{float:left;padding:11px 15px;font-size:23px;line-height:28px;height:50px}.navbar-brand.tr-layout-element:focus,.navbar-brand.tr-layout-element:hover{text-decoration:none}.navbar-nav.tr-layout-element{margin:5.5px -15px}.navbar-nav>li>a.tr-layout-element{padding-top:10px;padding-bottom:10px;line-height:28px}.navbar-nav.tr-layout-element{float:left;margin:0}.navbar-nav>li.tr-layout-element{float:left}.navbar-nav>li>a.tr-layout-element{padding-top:11px;padding-bottom:11px}.navbar-default.tr-layout-element{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-nav>li>a.tr-layout-element{color:#fff}.navbar-default .navbar-nav>li>a.tr-layout-element:focus,.navbar-default .navbar-nav>li>a.tr-layout-element:hover{color:#fff;background-color:transparent}.navbar-default .navbar-collapse.tr-layout-element{border-color:#e7e7e7}.clearfix.tr-layout-element:after,.clearfix.tr-layout-element:before,.container.tr-layout-element:after,.container.tr-layout-element:before,.nav.tr-layout-element:after,.nav.tr-layout-element:before,.navbar-collapse.tr-layout-element:after,.navbar-collapse.tr-layout-element:before,.navbar-header.tr-layout-element:after,.navbar-header.tr-layout-element:before,.navbar.tr-layout-element:after,.navbar.tr-layout-element:before{content:" ";display:table}.clearfix.tr-layout-element:after,.container.tr-layout-element:after,.nav.tr-layout-element:after,.navbar-collapse.tr-layout-element:after,.navbar-header.tr-layout-element:after,.navbar.tr-layout-element:after{clear:both}@media (max-width:1199px){.hidden-md.tr-layout-element{display:none!important}}@font-face{font-family:rawline;src:url(../fonts/rawline-400-27aad6326cf2d793d92bf9db7359993e.eot);src:url(../fonts/rawline-400-27aad6326cf2d793d92bf9db7359993e.eot#iefix) format('embedded-opentype'),url(../fonts/rawline-400-fb994064fc0eb46d7ae236fc2cbf3287.woff2) format('woff2'),url(../fonts/rawline-400-7e5dd66997816d592c8ffe7d811f6ccf.woff) format('woff'),url(../fonts/rawline-400-7c4ff2db404230df7253286527cf52b9.ttf) format('truetype'),url(../fonts/rawline-400-d5377cec8a28c83c65f0b0e020b71bc0.svg) format('svg');font-weight:400;font-style:normal}@font-face{font-family:rawline;src:url(../fonts/rawline-500-df823ce847bf3ba21c862b2337bd1547.eot);src:url(../fonts/rawline-500-df823ce847bf3ba21c862b2337bd1547.eot#iefix) format('embedded-opentype'),url(../fonts/rawline-500-ada2b8b015b09fa945c60c80f10bbb29.woff2) format('woff2'),url(../fonts/rawline-500-c18e42b806aede3270d005755922cdb6.woff) format('woff'),url(../fonts/rawline-500-a8658dc229426766ba8b58b7ba2ce759.ttf) format('truetype'),url(../fonts/rawline-500-bda509a642cd4d95f36d641147c1f725.svg) format('svg');font-weight:500;font-style:normal}@font-face{font-family:rawline;src:url(../fonts/rawline-600-3f3948c670da12688a7a23fa88383585.eot);src:url(../fonts/rawline-600-3f3948c670da12688a7a23fa88383585.eot#iefix) format('embedded-opentype'),url(../fonts/rawline-600-18c9e6d469f33003fdc79621c5c757ff.woff2) format('woff2'),url(../fonts/rawline-600-6173a00662f73160a970420f83aafeca.woff) format('woff'),url(../fonts/rawline-600-354b8720ccc0a8d7d8be6f2d051102a9.ttf) format('truetype'),url(../fonts/rawline-600-21f1c2613cc29ff70ca761dfb5fca0bc.svg) format('svg');font-weight:600;font-style:normal}body.tr-layout-element{background-color:#fff;font-size:18px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.h3.tr-layout-element{color:#576886;font-family:Philosopher,sans-serif}.h3.tr-layout-element{font-size:22px}a.tr-layout-element{text-decoration:underline}.background-primary-color.tr-layout-element{background-color:#222a3f}.nav-wrapper.tr-layout-element{font-family:Philosopher,sans-serif}.nav-wrapper .navbar-main.tr-layout-element{display:none}.nav-wrapper .navbar-default.tr-layout-element{background-color:#222a3f;border:none;border-radius:0;margin-bottom:0;position:relative;width:100%;z-index:1}.nav-wrapper .navbar-nav>li.tr-layout-element{transition:background-color .2s}.nav-wrapper .navbar-nav>li a.tr-layout-element{font-size:15px;padding-left:17px;padding-right:17px;text-decoration:none;transition:color .2s}.nav-wrapper .navbar-nav>li:focus>a.tr-layout-element,.nav-wrapper .navbar-nav>li:hover>a.tr-layout-element{color:#fff}.nav-wrapper .phone-icons ul.tr-layout-element{list-style:none;margin:0;padding:0;width:100%}.nav-wrapper .phone-icons ul.tr-layout-element:after,.nav-wrapper .phone-icons ul.tr-layout-element:before{content:" ";display:table}.nav-wrapper .phone-icons ul.tr-layout-element:after{clear:both}.nav-wrapper .phone-icons ul.tr-layout-element:after,.nav-wrapper .phone-icons ul.tr-layout-element:before{content:" ";display:table}.nav-wrapper .phone-icons ul.tr-layout-element:after{clear:both}.nav-wrapper .phone-icons ul>li.tr-layout-element{float:left;height:56px;padding-top:6px;padding-bottom:6px;text-align:center;width:20%}.nav-wrapper .phone-icons ul>li>a.tr-layout-element{color:#fff;text-decoration:none}.nav-wrapper .phone-icons ul>li .fa.tr-layout-element{font-size:24px}.nav-wrapper .phone-icons ul>li .fa-camera.tr-layout-element{font-size:21px}.nav-wrapper .phone-icons .icon-text.tr-layout-element{color:#fff;display:block;font-family:rawline,sans-serif;font-size:14px;letter-spacing:1px;line-height:1;padding-top:0}.nav-wrapper .phone-icons .book-link.tr-layout-element{color:#fff}.nav-wrapper .phone-icons .book-link .icon-text.tr-layout-element{color:#fff}.header-top.tr-layout-element{color:#fff;min-height:62px;padding-bottom:2px;position:relative;z-index:1}.header-top .container.tr-layout-element{padding-left:0;padding-right:0;position:relative}.header-top a.tr-layout-element{color:#fff;text-decoration:none}.header-top a.tr-layout-element:hover{color:#fff}.header-top .header-top-right.tr-layout-element{display:none}.logo-header-container.tr-layout-element{color:#222a3f;display:inline-block;font-family:rawline,sans-serif;font-weight:500;line-height:1;position:relative;width:100%;z-index:1}.logo-header-container a.tr-layout-element,.logo-header-container a.tr-layout-element:active,.logo-header-container a.tr-layout-element:focus,.logo-header-container a.tr-layout-element:hover{color:#222a3f}.logo-header-inner.tr-layout-element{background-color:#fff;padding:8px 5px 5px 5px;position:relative}.logo-header.tr-layout-element{background-image:url(../images/logo-default-a6a183dd8319a7c57a844980b7eab090.png);background-repeat:no-repeat;background-size:180px auto;display:inline-block;float:none;height:58px;outline:0;max-width:180px;text-indent:-9999px;width:180px}.logo-header.tr-layout-element:focus{outline:0}.logo-header-location.tr-layout-element{font-size:15px}.logo-header-phone.tr-layout-element{display:none;font-size:17px;font-weight:700;margin-top:6px}.footer.tr-layout-element{margin-top:14px;position:relative;z-index:1}.footer .menu.tr-layout-element{list-style-type:none;margin:0;padding:0}.footer .menu .menu-item.tr-layout-element{display:inline-block;margin:0;position:relative}.footer .menu .menu-item a.tr-layout-element{display:block;padding:5px 10px;text-decoration:none}.footer .menu .menu-item a.tr-layout-element:hover{text-decoration:underline}.footer a.tr-layout-element,.footer a.tr-layout-element:focus,.footer a.tr-layout-element:hover{color:#4a4a4a}.footer .inn-name.tr-layout-element,.footer .inn-street-address.tr-layout-element{display:block}.footer .address-link.tr-layout-element{display:block}.footer .address-link a.tr-layout-element,.footer .inn-email.tr-layout-element,.footer .inn-phone a.tr-layout-element{text-decoration:none}.footer .inn-phone.tr-layout-element{display:inline}.footer .inn-email.tr-layout-element:hover{text-decoration:underline}.footer .social-links-container.tr-layout-element{margin:8px 0 12px 0;text-align:center}.footer .social-links-container.tr-layout-element:after,.footer .social-links-container.tr-layout-element:before{content:" ";display:table}.footer .social-links-container.tr-layout-element:after{clear:both}.footer .social-links-container.tr-layout-element:after,.footer .social-links-container.tr-layout-element:before{content:" ";display:table}.footer .social-links-container.tr-layout-element:after{clear:both}.footer .social-links.tr-layout-element{display:inline-block;padding:0;margin:18px 0 0 0;position:relative;vertical-align:top}.footer .social-links>li.tr-layout-element{display:inline-block;font-size:23px;height:28px;line-height:28px;margin:0 2px 5px 2px;text-align:center;width:28px}.footer .social-links>li a.tr-layout-element{color:#576886;display:block;height:100%}.footer .social-links>li a.tr-layout-element:hover{color:#637699}.footer .social-links>li i.tr-layout-element{line-height:28px}.footer .social-links>li.tr-layout-element:last-child{margin-right:0}.logo-footer-container.tr-layout-element{border:5px solid #fff;border:5px solid rgba(255,255,255,.6);box-shadow:0 0 9px rgba(0,0,0,.4);margin:0 auto;padding:6px;position:relative;text-align:center;width:187px}.logo-footer-container.tr-layout-element:before{border:6px solid #c9a650;bottom:0;content:"";position:absolute;left:0;right:0;top:0}.logo-footer-inner.tr-layout-element{background-color:#fff;padding:20px;position:relative}.logo-footer.tr-layout-element{background-image:url(../images/logo_black-aabc29de501ddd5cb2bfa8cdb2fcc065.png);background-image:no-repeat;background-size:125px auto;display:block;height:128px;width:125px}.footer-top.tr-layout-element{background-color:#e8e5e2;border-top:3px solid #fff;border-bottom:3px solid #fff;box-shadow:0 0 8px rgba(0,0,0,.2);padding-top:33px;padding-bottom:30px;position:relative}.footer-top.tr-layout-element:before{background-color:#576886;content:"";height:3px;left:0;position:absolute;right:0;top:0;z-index:1}.footer-address.tr-layout-element{color:#252424;text-align:center}.footer-address a.tr-layout-element{color:#252424}.footer-links-container.tr-layout-element{display:none}.footer-attribution.tr-layout-element{color:#3e3e3e;font-size:15px;font-weight:500;margin:20px 0;text-align:center}.footer-attribution a.tr-layout-element{color:#3e3e3e;text-decoration:none}.footer-attribution a.tr-layout-element:focus,.footer-attribution a.tr-layout-element:hover{color:#3e3e3e;text-decoration:none}.footer-attribution .copy.tr-layout-element,.footer-attribution .photography.tr-layout-element{display:block}.footer-bottom>.container.tr-layout-element,.footer-top>.container.tr-layout-element{padding:0 15px}.container.tr-layout-element{padding-left:30px;padding-right:30px}.btn.tr-layout-element{border:none;border-radius:0;box-shadow:none;font-weight:500;line-height:1;padding-top:12px;padding-bottom:14px;text-decoration:none}.btn-accent.tr-layout-element{color:#fff;background-color:#c9a650;transition:background-color .2s}.btn-accent.tr-layout-element:hover{background-color:#d0b267}.btn-accent.tr-layout-element:active,.btn-accent.tr-layout-element:focus,.btn-accent.tr-layout-element:hover{color:#fff}.h3.tr-layout-element{font-size:24px}.nav-wrapper .navbar-default.tr-layout-element{min-height:47px}.nav-wrapper .navbar-header.tr-layout-element{height:47px}.nav-wrapper .phone-icons.tr-layout-element{display:none}.navbar-collapse.tr-layout-element{border-color:#fff;border-width:3px}.header-top.tr-layout-element{background-color:#222a3f;border-bottom:3px solid #fff;box-shadow:0 0 13px rgba(0,0,0,.5);display:block;height:50px;min-height:0;padding-bottom:2px}.header-top .container.tr-layout-element{padding-left:15px;padding-right:15px}.header-top .header-top-right.tr-layout-element{display:block;font-size:20px;height:50px;line-height:1;position:absolute;top:0;right:0;z-index:1}.header-top .icons-large.tr-layout-element{float:left;height:50px}.header-top .icons-large>a.tr-layout-element{display:block;float:left;height:47px;line-height:47px;text-transform:uppercase}.header-top .icons-large>a .fa.tr-layout-element{padding-right:4px}.header-top .icons-large>a.tr-layout-element,.header-top .icons-large>a.tr-layout-element:hover{text-decoration:none}.header-top .icon-home.tr-layout-element,.header-top .icon-map.tr-layout-element,.header-top .icon-photos.tr-layout-element{margin-right:16px}.header-top .icon-home .fa.tr-layout-element,.header-top .icon-map .fa.tr-layout-element,.header-top .icon-photos .fa.tr-layout-element{font-size:20px}.header-top .icon-home.tr-layout-element{position:relative;top:1px}.header-top .icon-home .fa.tr-layout-element{font-size:22px}.header-top .icon-photos .fa.tr-layout-element{font-size:16px}.header-top .icon-map.tr-layout-element{top:1px}.logo-header-container.tr-layout-element{border:5px solid rgba(255,255,255,.6);border-top:none;box-shadow:0 0 9px rgba(0,0,0,.4);left:50%;margin-top:0;margin-left:-103.5px;margin-bottom:0;min-height:97px;padding:0 6px 6px 6px;position:absolute;text-align:center;width:205px;top:0}.logo-header-container.tr-layout-element:before{border:6px solid #c9a650;border-top:none;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.logo-header-location.tr-layout-element{font-size:15px;margin-top:9px}.logo-header-phone.tr-layout-element{display:block}.header-top-reservations.tr-layout-element{font-size:18px;font-weight:400;padding-top:14px;padding-bottom:15px;text-align:center}.container.tr-layout-element{padding-left:30px;padding-right:30px}.footer-top.tr-layout-element{padding-bottom:4px}.footer-address.tr-layout-element{text-align:center}.footer-attribution .copy.tr-layout-element,.footer-attribution .marketing.tr-layout-element{display:inline;margin:0 15px}.footer-attribution .photography.tr-layout-element{display:block;margin:0 15px}.footer-bottom>.container.tr-layout-element,.footer-top>.container.tr-layout-element{padding:0 15px}.footer-col.tr-layout-element{color:#052b25;position:relative}.footer-links-container.tr-layout-element{background-color:#222a3f;border:1px solid #fff;border-left:none;border-right:none;display:block;margin-top:28px;padding-top:30px;padding-bottom:30px}.footer-links.tr-layout-element{font-family:Philosopher,sans-serif;font-size:20px;text-align:center}.footer-links a.tr-layout-element,.footer-links a.tr-layout-element:active,.footer-links a.tr-layout-element:focus,.footer-links a.tr-layout-element:hover{color:#fff}.footer-links .sub-menu.tr-layout-element{display:none}.nav-wrapper .navbar-header.tr-layout-element{display:none}.nav-wrapper .navbar-default.tr-layout-element{background-color:transparent;float:left;margin-left:6px;width:auto}.nav-wrapper .navbar-main.tr-layout-element{display:block}.nav-wrapper .navbar-nav>li a.tr-layout-element{font-size:16px;line-height:1;padding:15px 12px 15px 12px;text-decoration:none}.nav-wrapper .navbar-nav>li>a.tr-layout-element,.nav-wrapper .navbar-nav>li>a.tr-layout-element:focus,.nav-wrapper .navbar-nav>li>a.tr-layout-element:hover{color:#fff}.nav-wrapper .navbar-nav>li.tr-layout-element:focus,.nav-wrapper .navbar-nav>li.tr-layout-element:hover{background-color:#171d2b}.nav-wrapper .navbar-nav>li:focus>a.tr-layout-element,.nav-wrapper .navbar-nav>li:hover>a.tr-layout-element{color:#fff}.logo-header-container.tr-layout-element{float:left;left:auto;margin-left:0;position:relative}.header-top .header-top-right.tr-layout-element{display:block;float:right;position:relative}.h3.tr-layout-element{font-size:28px}.container.tr-layout-element{padding-left:30px;padding-right:30px}.footer .footer-columns.tr-layout-element{display:flex}.footer .logo-col.tr-layout-element{align-self:center}.footer .social-links-container.tr-layout-element{margin-top:0;margin-bottom:0}.footer .social-links.tr-layout-element{margin-top:15px}.footer .social-links>li.tr-layout-element{display:block;float:left;font-size:24px;height:28px;line-height:28px;margin:0 5px 5px 5px;text-align:center;width:28px}.footer .inn-street-address.tr-layout-element{display:inline}.footer .inn-street-address.tr-layout-element:after{content:"\f111";display:inline-block;font-size:4px;font-family:FontAwesome;line-height:14px;vertical-align:middle;padding:0 3px 0 7px}.footer-bottom>.container.tr-layout-element,.footer-top>.container.tr-layout-element{padding:0 15px}.footer-top.tr-layout-element{height:auto;padding-bottom:7px}.footer-top>.container.tr-layout-element{display:block}.footer-header.tr-layout-element{margin-top:15px;margin-bottom:8px}.footer-links-container.tr-layout-element{padding-top:30px;padding-bottom:25px;text-align:center}.footer-links.tr-layout-element{display:inline-block;font-size:24px;text-align:left}.footer-links .menu>.menu-item.tr-layout-element{margin-left:30px;margin-right:30px}.footer-links .menu>.menu-item.tr-layout-element:first-child{margin-left:0}.footer-links .menu>.menu-item.tr-layout-element:last-child{margin-right:0}.footer-links .menu>.menu-item>a.tr-layout-element{border-bottom:1px solid #fff;border-bottom:1px solid rgba(255,255,255,.25);margin-bottom:5px;padding-top:0;padding-bottom:6px}.footer-links .menu-item.tr-layout-element{display:block;float:left}.footer-links .menu-item a.tr-layout-element{padding-left:0;padding-right:0}.footer-links .sub-menu.tr-layout-element{display:block;font-family:rawline,sans-serif;font-size:16px;margin-left:0;padding-left:0}.footer-links .sub-menu .menu-item.tr-layout-element{display:block;float:none}.footer-attribution .photography.tr-layout-element{display:inline}.footer-attribution .copy.tr-layout-element,.footer-attribution .marketing.tr-layout-element,.footer-attribution .photography.tr-layout-element{margin:0 18px}@media (min-width:1200px){.h3.tr-layout-element{font-size:30px}.header-top .header-top-right .header-top-reservations.tr-layout-element{box-shadow:0 0 8px rgba(0,0,0,.2);float:left}.header-top-reservations.tr-layout-element{font-size:20px;font-weight:400;padding-top:13px;padding-bottom:14px;text-align:center}.nav-wrapper .navbar-nav>li a.tr-layout-element{font-size:17px;padding:15px 15px 15px 15px}.logo-header-container.tr-layout-element{width:252px}.logo-header.tr-layout-element{max-width:205px}}.logo-header-container a.tr-layout-element,.logo-header-container a.tr-layout-element:hover,.logo-header-container.tr-layout-element{color:#585349}.footer-top.tr-layout-element{background-repeat:repeat}.footer .footer-columns .h3.tr-layout-element{color:#505031}@font-face{font-family:Philosopher;font-style:normal;font-weight:400;src:local('Philosopher Regular'),local('Philosopher-Regular'),url(../fonts/vEFV2_5QCwIS4_Dhez5jcWBuT0g-218dce52e9e24624dc30e65aff8d7183.ttf) format('truetype')}body.tr-layout-element{color:#585349}body.tr-layout-element{background-color:#fdf4df}.logo-header.tr-layout-element{background-image:url(../images/logo_black-aabc29de501ddd5cb2bfa8cdb2fcc065.png);height:104px;width:205px}.logo-header.tr-layout-element{background-size:160px auto;height:81px;width:160px}@media (min-width:1200px){.logo-header.tr-layout-element{background-size:177px auto;height:90px;width:177px}}@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.modern .logo-header.tr-layout-element{background-image:url(../images/logo_black-aabc29de501ddd5cb2bfa8cdb2fcc065.png);background-image:no-repeat}}.logo-footer.tr-layout-element{background-image:url(../images/logo_black-aabc29de501ddd5cb2bfa8cdb2fcc065.png);background-image:no-repeat;background-size:125px auto;height:58px;width:125px}.btn-accent.tr-layout-element{background-color:#c68722}.logo-header-container.tr-layout-element:before{border-color:#c68722}.logo-footer-container.tr-layout-element:before{border-color:#c68722}.btn-accent.tr-layout-element:hover{background-color:#c68722}.h3.tr-layout-element{color:#778e7a}.background-primary-color.tr-layout-element{background-color:#052b25}.header-top.tr-layout-element{background-color:#052b25}.footer-top.tr-layout-element:before{background-color:#052b25}.footer-links-container.tr-layout-element{background-color:#052b25}.nav-wrapper .navbar-default.tr-layout-element{background-color:#052b25}.nav-wrapper .navbar-default.tr-layout-element{background-color:transparent}a.tr-layout-element{color:#052b25}a.tr-layout-element:focus,a.tr-layout-element:hover{color:#778e7a}.nav-wrapper .navbar-nav>li.tr-layout-element:hover{background-color:#778e7a}.footer .social-links>li a.tr-layout-element{color:#052b25}.footer .social-links>li a.tr-layout-element:focus,.footer .social-links>li a.tr-layout-element:hover{color:#7d7d7d}.footer-top.tr-layout-element{background-color:#f2e9da}#main-content-area-wrapper.tr-layout-element{min-width:954px;max-width:1140px;padding:18px 0;margin:0 auto;clear:both}#main-content-area.tr-layout-element{border:1px solid #bcbec0;background-color:#fff}