.rec-nav{background:#62366e;font-family:Montserrat,sans-serif;position:sticky;top:0;width:100%;z-index:1000}.rec-nav .nav-inner{align-items:center;display:flex;height:60px;margin:0 auto;max-width:1280px;padding:0 20px;transition:height .2s ease}.rec-nav .nav-logo{align-items:center;display:inline-flex;padding:6px 0;text-decoration:none}.rec-nav .nav-logo img{display:block;height:32px!important;max-width:200px;object-fit:contain;width:auto!important}.rec-nav .nav-spacer{flex:1}.rec-nav .btn-book{background:#a4704a;border-radius:0;color:#fff;display:none;font-size:12px;font-weight:700;letter-spacing:.1em;margin-left:20px;padding:12px 24px;text-decoration:none;text-transform:uppercase;transition:background .2s ease;white-space:nowrap}.rec-nav .btn-book:hover{background:#8f5f3d}.rec-nav__toggle{background:transparent;border:0;cursor:pointer;display:flex;flex-direction:column;gap:5px;height:44px;justify-content:center;margin-left:16px;padding:0;width:44px}.rec-nav__toggle span{background:#fff;display:block;height:2px;transition:transform .2s ease,opacity .2s ease;width:24px}.rec-nav__toggle.is-open span:first-child{transform:translateY(7px) rotate(45deg)}.rec-nav__toggle.is-open span:nth-child(2){opacity:0}.rec-nav__toggle.is-open span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.rec-mobile__list .hs-menu-wrapper ul,.rec-nav__desktop .hs-menu-wrapper ul{list-style:none;margin:0;padding:0}.rec-mobile__list .hs-menu-item,.rec-nav__desktop .hs-menu-item{float:none;margin:0;padding:0}.rec-mobile__list .hs-menu-item a,.rec-nav__desktop .hs-menu-item a{text-decoration:none}.rec-mobile__list .hs-menu-item,.rec-mobile__list .hs-menu-wrapper,.rec-mobile__list .hs-menu-wrapper>ul{display:block;width:auto}.rec-nav__desktop{display:none;height:100%}.rec-nav__desktop .hs-menu-wrapper,.rec-nav__desktop .hs-menu-wrapper>ul{height:100%}.rec-nav__desktop ul{align-items:center;display:flex;height:100%;list-style:none;margin:0;padding:0}.rec-nav__desktop li.hs-menu-depth-1{align-items:center;display:flex;height:100%;position:relative}.rec-nav__desktop li.hs-menu-depth-1>a{align-items:center;border-bottom:2px solid transparent;border-top:2px solid transparent;color:hsla(0,0%,100%,.75);display:flex;font-size:12px;font-weight:600;height:100%;letter-spacing:.1em;padding:0 14px;text-decoration:none;text-transform:uppercase;transition:color .15s ease}.rec-nav__desktop li.hs-menu-depth-1>a:hover{color:#fff}.rec-nav__desktop li.hs-menu-depth-1.active-branch>a,.rec-nav__desktop li.hs-menu-depth-1.active>a{border-bottom-color:#a4704a;color:#fff}.rec-nav__desktop li.hs-item-has-children.hs-menu-depth-1>a:after{border-bottom:2px solid;border-right:2px solid;content:"";height:6px;margin-left:8px;transform:rotate(45deg) translateY(-2px);transition:transform .15s ease;width:6px}.rec-nav__desktop li.hs-item-has-children.hs-menu-depth-1:focus-within>a:after,.rec-nav__desktop li.hs-item-has-children.hs-menu-depth-1:hover>a:after{transform:rotate(225deg) translateY(-2px)}.rec-nav__desktop ul.hs-menu-children-wrapper{align-items:stretch;background:#fff;border:1px solid #e2ddd9;box-shadow:0 6px 18px rgba(0,0,0,.12);display:none;flex-direction:column;height:auto;left:0;min-width:220px;padding:0;position:absolute;top:100%}.rec-nav__desktop li.hs-menu-depth-1:focus-within>ul.hs-menu-children-wrapper,.rec-nav__desktop li.hs-menu-depth-1:hover>ul.hs-menu-children-wrapper{display:flex}.rec-nav__desktop li.hs-menu-depth-2{display:block;height:auto}.rec-nav__desktop li.hs-menu-depth-2>a{align-items:center;border-bottom:1px solid #f0ece8;color:#2b2b2b;display:flex;font-size:13px;font-weight:600;letter-spacing:.02em;min-height:44px;padding:10px 20px;text-decoration:none;text-transform:none}.rec-nav__desktop li.hs-menu-depth-2:last-child>a{border-bottom:0}.rec-nav__desktop li.hs-menu-depth-2>a:hover{background:#faf7f4;color:#a4704a}.rec-mobile{background:#62366e;bottom:0;display:none;flex-direction:column;font-family:Montserrat,sans-serif;left:0;overflow-y:auto;position:fixed;right:0;top:60px;z-index:999}.rec-mobile.is-open{display:flex}body.rec-nav-lock{overflow:hidden}.rec-mobile__list ul{list-style:none;margin:0;padding:0}.rec-mobile__list .hs-menu-wrapper>ul{padding:8px 0}.rec-mobile__list li.hs-menu-depth-1{border-bottom:1px solid hsla(0,0%,100%,.12);position:relative}.rec-mobile__list li.hs-menu-depth-1>a{align-items:center;color:#fff;display:flex;font-size:17px;font-weight:700;letter-spacing:.06em;min-height:56px;padding:0 24px;text-decoration:none;text-transform:uppercase}.rec-mobile__list li.hs-item-has-children>a{padding-right:72px}.rec-mobile__list .rec-acc-toggle{align-items:center;background:transparent;border:0;border-left:1px solid hsla(0,0%,100%,.12);cursor:pointer;display:flex;height:56px;justify-content:center;position:absolute;right:0;top:0;width:64px}.rec-mobile__list .rec-acc-toggle .rec-chev{border-bottom:2px solid hsla(0,0%,100%,.75);border-right:2px solid hsla(0,0%,100%,.75);height:9px;transform:rotate(45deg);transition:transform .2s ease;width:9px}.rec-mobile__list li.hs-item-has-children.open>.rec-acc-toggle .rec-chev{margin-top:4px;transform:rotate(225deg)}.rec-mobile__list ul.hs-menu-children-wrapper{background:#f4f2ef;display:none}.rec-mobile__list li.hs-item-has-children.open>ul.hs-menu-children-wrapper{display:block}.rec-mobile__list li.hs-menu-depth-2>a{align-items:center;border-bottom:1px solid #e2ddd9;color:#333;display:flex;font-size:14px;font-weight:600;min-height:52px;padding:0 24px 0 40px;text-decoration:none}.rec-mobile__list li.hs-menu-depth-2:last-child>a{border-bottom:0}.rec-mobile__list li.hs-menu-depth-2>a:hover{color:#a4704a}.rec-mobile__footer{margin-top:auto;padding:24px}.rec-mobile__book{align-items:center;background:#a4704a;color:#fff;display:flex;font-size:14px;font-weight:700;justify-content:center;letter-spacing:.1em;min-height:56px;text-decoration:none;text-transform:uppercase;width:100%}.rec-mobile__book:hover{background:#8f5f3d}@media (min-width:900px){.rec-nav .nav-inner{height:72px;padding:0 32px}.rec-nav.compressed .nav-inner{height:60px}.rec-nav .nav-logo img{height:38px!important}.rec-nav__desktop{display:flex}.rec-nav .btn-book{display:inline-block}.rec-nav__toggle{display:none}.rec-mobile{display:none!important}}#recNav .rec-nav__desktop .hs-menu-wrapper,#recNav .rec-nav__desktop .hs-menu-wrapper>ul{align-items:center;display:flex!important;float:none!important;height:100%}#recNav .rec-nav__desktop li.hs-menu-item{float:none!important;list-style:none!important}#recNav .rec-nav__desktop li.hs-menu-depth-1{align-items:center;display:flex!important;height:100%;position:relative!important;width:auto!important}#recNav .rec-nav__desktop ul.hs-menu-children-wrapper{display:none!important;flex-direction:column;height:auto!important;left:0!important;min-width:220px;position:absolute!important;top:100%!important;width:auto!important}#recNav .rec-nav__desktop li.hs-menu-depth-1:focus-within>ul.hs-menu-children-wrapper,#recNav .rec-nav__desktop li.hs-menu-depth-1:hover>ul.hs-menu-children-wrapper{display:flex!important}#recMobileMenu .rec-mobile__list .hs-menu-wrapper,#recMobileMenu .rec-mobile__list .hs-menu-wrapper>ul,#recMobileMenu .rec-mobile__list li.hs-menu-item,#recNav .rec-nav__desktop li.hs-menu-depth-2{display:block!important;float:none!important;width:100%!important}#recMobileMenu .rec-mobile__list li.hs-menu-item{list-style:none!important}#recMobileMenu .rec-mobile__list ul.hs-menu-children-wrapper{display:none!important;position:static!important;width:100%!important}#recMobileMenu .rec-mobile__list li.hs-item-has-children.open>ul.hs-menu-children-wrapper{display:block!important}#recMobileMenu .rec-mobile__list li.hs-menu-depth-1>a,#recMobileMenu .rec-mobile__list li.hs-menu-depth-2>a,#recNav .rec-nav__desktop li.hs-menu-depth-1>a,#recNav .rec-nav__desktop li.hs-menu-depth-2>a{align-items:center!important;display:flex!important}#recMobileMenu .rec-mobile__list li.hs-menu-depth-1>a{min-height:56px!important}#recMobileMenu .rec-mobile__list li.hs-menu-depth-2>a{min-height:52px!important;padding:0 24px 0 40px!important}#recMobileMenu .rec-mobile__list li.hs-item-has-children.hs-menu-depth-1>a{padding-right:72px!important}#recNav .rec-nav__desktop li.hs-menu-depth-1:last-child>ul.hs-menu-children-wrapper{left:auto!important;right:0!important}