nav.top-nav-div ul.social{margin:0;padding:0;list-style:none;display:flex}nav.top-nav-div ul.audience{margin:0;padding:0;list-style:none;display:flex;margin-left:auto}#top-nav-div ul.social li{display:grid;place-items:center}.top-header.headroom--top{background-color:transparent!important;background-image:linear-gradient(to top,transparent 8%,rgba(0,0,0,.75) 80%)!important;box-shadow:0 0 0 0 transparent!important;transition:all .5s ease 0s!important}#top-nav-div ul.audience li a{color:var(--White,#fff);font-family:AvenirNext-Medium!important;text-transform:none;font-size:12px;font-style:normal;font-weight:400;line-height:14px}#top-nav-div ul.audience li a:hover{color:#c6aa76}.top-nav-div .audience li:after{color:var(--Brass,#c6aa76);font-family:LibreCaslonText-Regular;font-size:14px;font-style:normal;font-weight:400;line-height:100%}#head-nav{transition:all .8s}.top-head.top-header-section{background-color:transparent!important;background-image:linear-gradient(to top,transparent 8%,rgba(0,0,0,.75) 80%)!important;box-shadow:0 0 0 0 transparent;transition:all .5s ease 0s}#head-nav,.top-head{left:0;position:fixed;top:0;width:100%;z-index:3000}.head.headroom--unpinned{transform:translateY(-140%)!important;transition:all .5s ease 0s}.head.scroll-up{transform:translateY(-240px)!important}@media screen and (min-width:808px){.header.headroom--pinned{-webkit-transform:none;-ms-transform:none;transform:none}}#top-nav-div{background-color:#1c1714!important;border-bottom:1px solid #5a5235;color:#c5b486;display:block;font-family:MrsEavesXLSerifOT-Bold;height:40px;line-height:2em;padding:0 3%;position:relative;transform:translateY(0);transition:all .6s ease 0s;display:flex!important;align-items:center;width:100%}.top-nav-div ul li{float:left;line-height:42px;list-style:none;padding-right:10px}.top-nav-div a{font-weight:400;line-height:34px;margin:10px 10px 10px 0;color:#c5b486;display:inline-block;text-transform:uppercase;text-decoration:none}.top-nav-div .social li:last-child a{padding-right:0}.top-nav-div .social li{padding-right:0}.top-nav-div .social a{display:flex}.head.headroom--not-top,.head.traditions.headroom--top{background:rgba(0,0,0,.9) 0 0}.top-nav-div .audience li:after{content:" | ";font-weight:700;padding-left:5px}.top-nav-div .audience li:last-child::after{content:" "}.head__mobile .header-mobile{display:block}img.brand-logo{position:absolute;top:10px;max-width:180px}.mobile-head{display:block}.top-header.headroom--unpinned{transform:translateY(-100%)!important;transition:all .5s ease 0s!important}.top-nav-header .custom-svg-icon{width:20px;height:20px}@media (min-width:50.5em){.desktop-header{display:block}}@media (min-width:64em){.top-nav-div .audience li{font-size:1rem}}@media (min-width:48em){.alt-nav.main-nav-div{display:inline-block;margin:0 3%;position:relative;width:94%}}@media (min-width:48em){.alt-nav.main-nav-div ul{display:inline-block;float:right;text-align:left}}@media (min-width:48em) and (min-width:64em){.main-nav-div .mainlinks li{font-size:1rem}}@media (min-width:320px){#header-mobile{background:#000;height:55px;width:100%;position:fixed;top:0;z-index:2000;border-bottom:1px solid #877a4f;display:flex;align-items:center}#mobile-navigation .mobile-phone{margin:0!important;padding-top:10px!important}#mobile-navigation .mobile-phone:empty{padding-top:0!important}#header-logo{height:55px;margin-bottom:20px}#header-mobile .fogo-menu a{color:#fff;text-decoration:none}#header-mobile #logo{width:100%;padding-left:3%;display:inline-flex;align-items:center;padding-top:20px}#header-mobile #logo>a{position:relative;display:block}#header-mobile .brand-head{max-width:160px;position:relative;margin-top:0;display:block}#header-mobile #responsive-menu-button{position:fixed;right:10px;font-size:1.6em;color:#b4a365;width:44px;height:44px;display:flex;align-items:center}#header-mobile .sidr-open{display:inline-block;position:absolute;width:20px;height:2px;background-color:#b4a365;transition:background-color .3s;right:4px;top:10px}}@media screen and (min-width:808px){.top-header.top-headroom-section{background-color:transparent!important;background-image:-webkit-linear-gradient(bottom,transparent 8%,rgba(0,0,0,.75) 80%)!important;background-image:linear-gradient(to top,transparent 8%,rgba(0,0,0,.75) 80%)!important;-webkit-transition:all .5s;transition:all .5s;box-shadow:0 0 0 0 rgba(32,39,44,0)}.top-header{position:fixed;top:0;left:0;width:100%;z-index:3000;-webkit-transition:all .8s;transition:all .8s}}@media (max-width:991px){body #header-mobile #reserv-btn-m{text-align:center!important;height:38px!important;align-items:center;font-family:AvenirNextLTPro-BoldCn;background:#c6aa76;border:1px solid #b4a365;font-size:15px;display:flex;right:5%;padding:0 4%;letter-spacing:.8px}.fogo-menu{position:fixed;top:auto!important;left:auto!important}#mobile-navigation nav#nav-m li.mobile-nav-li a{font-family:AvenirNextLTProRegular!important;color:var(--White,#fff);font-size:28px;font-style:normal;font-weight:600!important;line-height:100%;padding-bottom:40px!important;letter-spacing:1.96px}#mobile-navigation img.custom-svg-icon{width:26px!important;height:26px!important;display:block}#mobile-navigation ul.social li{margin:10px!important}}.main-nav-div{width:100%!important;display:flex!important;height:60px;padding:0 0 0 3%!important;justify-content:space-between;align-items:center;margin:0 auto!important}.main-nav-div #logo{margin:0;padding:5px 0 0;list-style:none;display:flex}.main-nav-div ul.mainlinks{margin:0;padding:0;list-style:none;display:flex;margin-left:auto}.top-header.top-header-section.scroll-down .main-head-nav{background-color:#1c1714;height:60px!important}.main-nav-div ul#menulinks li a{color:var(--White,#fff);font-family:AvenirNextCondenced!important;font-size:16px;font-style:normal;font-weight:600;line-height:16px;letter-spacing:1.12px;text-transform:uppercase;letter-spacing:1.12px}.main-nav-div ul#menulinks li a:hover{color:#c6aa76}.main-nav-div .mainlinks li:after{display:none!important}.mobile-arrow-section{display:none!important}.desktop-arrow-section{display:block!important}.main-nav-div .mainlinks li{margin-right:24px;display:flex;align-items:center}.main-nav-div .mainlinks li:last-child{margin-right:0}.audience a.active,.current-loc .top-nav-location.active{color:#c6aa76!important}.main-nav-div ul#menulinks li.current-menu-item a{color:#c6aa76!important}.main-nav-div .mainlinks li a[aria-current=page],.main-nav-div .mainlinks li:hover>a{border-bottom:none!important}.main-nav-div ul#menulinks li.current-menu-item:last-child a{color:#1c1714!important;background-color:#b99a62!important}#menulinks .reserv-btn.menu-reserv-btn{top:0;border:0;outline:0;width:230px;height:60px;background-color:#c6aa76;padding:0!important}.reserv-btn.menu-reserv-btn a,.reserv-btn.menu-reserv-btn a:active,.reserv-btn.menu-reserv-btn a:hover{color:#fff!important}.main-nav #menulinks li>a{padding-bottom:0;line-height:20px}#menulinks .reserv-btn.menu-reserv-btn a{font-family:AvenirNextLTPro-BoldCn!important;line-height:15px;color:#1c1714!important;font-style:normal;font-weight:600;font-size:18px;width:230px;padding:22px 0}#menulinks .reserv-btn.menu-reserv-btn a:hover{background-color:#b99a62}#header-mobile #reserv-btn-m a{color:#1c1714!important;font-weight:500}@media (min-width:992px){#header-mobile #reserv-btn-m{position:fixed;text-align:center!important;top:0;left:54%!important;width:120px;height:38px!important;align-items:center;font-family:LibreCaslonText-Italic;background:#c6aa76;border:1px solid #b4a365;font-size:12px;margin:8px 0;display:flex;padding:0 6%}}#mobile-navigation #reserv-menu-btn a{color:#1c1714!important;font-weight:500}#mobile-navigation #reserv-menu-btn{text-align:center!important;font-family:AvenirNextLTPro-BoldCn;background:#c6aa76;border:1px solid #b4a365;font-size:20px;padding:20px 5%;width:230px;margin-left:48px;margin-top:0;position:static;display:inline-block;letter-spacing:1.12px}@media (min-width:992px){#mobile-navigation,.sidr,div#header-mobile{display:none!important}.mobileOpen{overflow:unset!important}.mobileOpen .page-overlay{opacity:0!important}}@media (max-width:991px){.main-head-nav{display:none}}@media (max-width:1320px){.main-nav-div .mainlinks li{margin-right:16px}.main-nav-div ul#menulinks li a{font-size:15px;letter-spacing:1px;line-height:15px}#menulinks .reserv-btn.menu-reserv-btn{width:130px}#menulinks .reserv-btn.menu-reserv-btn a{font-size:16px}}@media (max-width:1120px){.main-nav-div .mainlinks li{margin-right:10px}.main-nav-div ul#menulinks li a{font-size:14px;line-height:14px}}@media (max-width:1024px){.main-nav-div .mainlinks li{margin-right:14px}.main-nav-div ul#menulinks li a{font-size:13px;line-height:13px}#menulinks .reserv-btn.menu-reserv-btn{width:115px}#menulinks .reserv-btn.menu-reserv-btn a{font-size:14px}}#mobile-navigation nav#nav-m li.mobile-nav-li a{font-size:24px;padding-bottom:30px!important}.mobile-reward{display:none!important}@media (min-width:768px) and (max-width:959px){#header-mobile .brand-head{margin-top:-5px}#header-mobile #logo{padding-top:0}}@media (max-width:768px){div#mobile-navigation div a.reserve-button{font-family:LibreCaslonText-Italic!important;line-height:15px;background-color:#c6aa76!important;color:#1c1714!important;text-transform:capitalize;font-size:16px;padding:15px 82%}div#head-nav-main{display:none}.mobile-arrow-section,.mobile-reward{display:block!important}.desktop-arrow-section{display:none!important}.top-head #logo{text-align:left}#mobile-navigation .navOpenHeader{border-bottom:none!important}#mobile-navigation .brand-nav{left:13%}#nav-m{margin-top:45px}body #header-mobile #reserv-btn-m{right:8%}#mobile-navigation nav#nav-m li.mobile-nav-li a{font-family:AvenirNextCondenced!important;color:var(--White,#fff);font-size:28px;font-style:normal;font-weight:600!important;line-height:100%;padding-bottom:40px!important;letter-spacing:1.96px}#mobile-navigation ul.social li{margin:10px!important}}@media (max-width:500px){body #header-mobile #reserv-btn-m{right:12%}#nav-m{margin-top:20px}}@media (min-width:520px){#mobile-navigation nav#nav-m li.mobile-nav-li a{font-family:AvenirNextCondenced!important;color:var(--White,#fff);font-size:28px;font-style:normal;font-weight:600!important;line-height:100%;padding-bottom:40px!important;letter-spacing:1.96px}#mobile-navigation ul.social{text-align:left;margin-left:34px}#mobile-navigation .nav{margin-top:65px}#mobile-navigation .navOpenHeader{border-bottom:none}#mobile-navigation .brand-nav{max-width:210px}}#nav-m .mobile-nav-li a.active{color:#b4a365!important}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (orientation:portrait){#mobile-navigation nav#nav-m li.mobile-nav-li a{font-size:18px;line-height:20px;padding-bottom:16px!important}#mobile-navigation ul.social li{margin:10px}}@media only screen and (min-device-width:375px) and (max-device-width:667px) and (orientation:portrait){#mobile-navigation nav#nav-m li.mobile-nav-li a{font-size:18px;line-height:20px;padding-bottom:16px!important}#mobile-navigation ul.social li{margin:10px}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (orientation:landscape),only screen and (min-device-width:375px) and (max-device-width:667px) and (orientation:landscape){#mobile-navigation nav#nav-m li.mobile-nav-li a{font-size:18px;padding-bottom:30px}#mobile-navigation ul.social li{margin:10px}#mobile-navigation .nav{margin-top:30px}}.green-lt-bg{z-index:6!important}.ui-datepicker{z-index:10!important;max-width:250px;max-height:265px!important}@media (max-height:630px){#mobile-navigation nav#nav-m li.mobile-nav-li a{padding-bottom:23px!important;font-size:16px!important}}@media (max-width:768px){.virtual_tour{white-space:normal!important}#mobile-navigation .nav{margin-top:40px}}img[height="1"]{display:none!important}body:not(:has(#wpadminbar)) .hero{margin-top:40px!important}body:has(#wpadminbar) .hero{margin-top:0!important;top:0!important}@media (min-width:20em){.sidr .sidr-inner{padding:0 0 30px;margin-bottom:40px}}@media (max-width:500px){.align-div{display:flex;align-items:center;justify-content:center}#mobile-navigation #reserv-menu-btn{margin-left:0}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;color:#000}.sr-inline-label{display:inline}li,ul{margin:0;padding:0;list-style:none}