.haven-header{backdrop-filter:blur(10px);gap:48px;margin:0 auto;padding:32px 0;position:fixed;transition:.4s;width:100%;z-index:100}.haven-header .content-wrapper{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.haven-header__logo-link img{display:block;max-width:100%}.haven-header__nav,.haven-header__nav ul{align-items:center;display:flex}.haven-header__nav ul{gap:32px;list-style:none;margin:0;padding:0}.haven-header__nav li{list-style:none}.haven-header__nav ul li a{align-items:center;color:#fff8f0;display:flex;font-size:14px;font-weight:400;gap:8px;line-height:17px;position:relative;text-decoration:none;transition:.2s linear;white-space:nowrap}.haven-header__menu-wrapper{display:flex;flex-wrap:wrap;gap:32px}.haven-header__cta{align-items:center;display:flex}.haven-header__hamburger{background:none;border:none;cursor:pointer;display:none;flex-direction:column;flex-shrink:0;gap:5px;height:32px;justify-content:center;padding:0;width:24px;z-index:1000}.haven-header__hamburger span{background:#fff8f0;display:block;height:2px;transition:transform .3s ease,opacity .3s ease;width:100%}.haven-header__hamburger.is-active span:first-child{transform:translateY(7px) rotate(45deg)}.haven-header__hamburger.is-active span:nth-child(2){opacity:0}.haven-header__hamburger.is-active span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.haven-header__nav li.hs-item-has-children{position:relative}.haven-header__nav .hs-menu-children-wrapper li{padding:0}.haven-header__nav .hs-menu-children-wrapper a{color:#fff8f0;display:block;font-size:14px;opacity:.85;padding:8px 24px;white-space:nowrap}.haven-header__nav .hs-menu-children-wrapper a:hover{opacity:1}.haven-header__nav li.hs-item-has-children>a:after{border-bottom:1px solid;border-right:1px solid;content:"";display:inline-block;height:8px;margin-left:6px;transform:rotate(45deg);vertical-align:middle;width:8px}.haven-header.is-scrolled{background:rgba(92,84,70,.9)}.haven-header__cta a{padding:11px 16px}@media (max-width:1199px){.haven-header{gap:24px;padding:24px 0}.haven-header__nav ul{gap:20px}}@media (min-width:992px){.haven-header__nav .hs-menu-children-wrapper{backdrop-filter:blur(10px);background:rgba(92,84,70,.9);border-radius:8px;display:block!important;gap:0;left:0;list-style:none;margin:0;min-width:200px;opacity:0;padding:16px 0;position:absolute;top:100%;transition:.4s;visibility:hidden;z-index:200}.haven-header__nav li.hs-item-has-children:hover .hs-menu-children-wrapper{opacity:1;visibility:visible}.haven-header__nav .hs-menu-wrapper>ul>li>a:before{background:#fff;bottom:0;bottom:-12px;content:"";display:block;height:1px;left:50%;opacity:0;position:absolute;transform:translateX(-50%);transition:.2s linear;width:80%}.haven-header__nav .hs-menu-wrapper>ul>li:hover>a{transform:translateY(-6px)}.haven-header__nav .hs-menu-wrapper>ul>li:hover>a:before{bottom:-6px;opacity:1}}@media (max-width:991px){.haven-header{gap:16px;height:auto;padding:20px 0}.haven-header__hamburger{display:flex}.haven-header__cta{display:none}.haven-header__nav{align-items:flex-start;background:#5c5446;display:block;height:100vh;max-width:85vw;overflow-y:auto;padding:100px 24px 32px;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .3s ease;width:300px;z-index:999}.haven-header__nav li{width:100%}.haven-header__nav.is-active{transform:translateX(0)}.haven-header__nav ul{align-items:flex-start;flex-direction:column;gap:0;width:100%}.haven-header__nav ul li a{display:block;font-size:16px;padding:8px 0;width:100%}.haven-header__nav .hs-menu-children-wrapper{backdrop-filter:none;background:transparent;display:none;padding:0;position:static}.haven-header__nav .hs-menu-children-wrapper a{font-size:15px;opacity:.75;padding:8px 0}.haven-header__nav li.hs-item-has-children>a:after{float:right;transform:rotate(45deg);transition:transform .2s ease}.haven-header__nav li.hs-item-has-children.is-open>a:after{transform:rotate(-135deg)}}@media (max-width:480px){.haven-header__nav{max-width:100vw;width:100%}}