.custom-header{left:0;position:fixed;top:0;width:100%;z-index:9999}.custom-header.scrolled{background-color:#fff}.custom-header .page-center{column-gap:16px;display:grid;padding-left:80px;padding-right:80px;text-align:center}.custom-header .page-center>a{display:flex}.custom-header .page-center>a>svg{max-width:152px;width:100%!important}.custom-header .nav-main .hs-menu-wrapper>ul>li>ul,.nav-mobile-buttons{display:none}.custom-header .nav-main .hs-menu-wrapper>ul>li{margin-bottom:0}.nav-main-buttons{display:grid}.nav-main-buttons a{font-weight:600;padding:8px 17px}.nav-main-buttons .btn-2{background-color:#0a6ece;border-radius:.25rem;color:#fff;min-height:2.75rem;padding:8px 17px!important}.nav-main-buttons .btn-2:hover{background-color:#06427c;color:#fff!important}.nav-main-buttons .btn-1:hover{color:#0a6ece}.nav-main>span{flex:1}.custom-header .nav-main .hs-menu-wrapper>ul>li>a:after{background-color:#00112c;background-size:.625rem .5rem;content:"";display:block;flex:none;height:.5rem;margin-left:.375rem;margin-top:.125rem;mask-image:url(https://242063075.fs1.hubspotusercontent-na2.net/hubfs/242063075/Fareharbor_May2025/Images/download.svg);mask-repeat:no-repeat;position:relative;width:.625rem}.custom-header .nav-main .hs-menu-wrapper>ul>li>a{font-size:1rem}.custom-header .nav-main .hs-menu-wrapper>ul>li>ul>li>a{border-radius:.25rem;color:#00112c;display:flex;font-size:16px;font-weight:600;justify-content:space-between;line-height:1.5;line-height:24px;padding:8px 16px;text-align:left}.custom-header .nav-main .hs-menu-wrapper>ul>li>ul>li>a:hover{background-color:#f7fafd;color:#0a6ece}.custom-header .nav-main .hs-menu-wrapper>ul>li>ul>li{margin-bottom:0}.custom-header .nav-main .hs-menu-wrapper>ul>li>a:hover{color:#0a6ece}.custom-header .nav-main .hs-menu-wrapper>ul>li>a{align-items:center;display:inline-flex;min-height:2.75rem}.custom-header .page-center{align-items:center;min-height:3.75rem}.custom-header .page-center>a>svg{width:152px;fill:#0a6ece}.nav-mobile-buttons{align-items:center;column-gap:8px;display:grid;grid-auto-flow:column;justify-self:end}.nav-mobile-buttons a{align-items:center;display:flex;font-size:1rem;font-weight:600;height:3rem;padding:8px 24px;white-space:nowrap}.nav-mobile-buttons .btn-2{background-color:#0a6ece;border-radius:4px;color:#fff;font-size:1rem;padding:8px 24px}.nav-mobile-buttons .btn-2:hover{background-color:#06427c;color:#fff}.icon-close{cursor:pointer;display:none;height:1.1875rem;width:1.5rem}.button-hamburger{align-items:center;border-radius:4px;display:flex;margin-right:-16px;min-height:3rem;padding:8px 24px;white-space:nowrap}.button-hamburger .icon-hamburger{cursor:pointer;height:.875rem;width:1.5rem}.custom-header .nav-main .hs-menu-wrapper>ul li a{border:.8px solid transparent}.custom-header .nav-main .hs-menu-wrapper>ul>li.active>a:after{background:#0a6ece;transform:rotate(180deg)}.nav-main ul>li.community>a:after,.nav-main ul>li.compass>a:after,.nav-main ul>li.spark>a:after,.nav-main ul>li.webinars>a:after{background-color:#c2ccd9!important;content:"";display:inline-block;height:.75rem;mask-image:url(https://242063075.fs1.hubspotusercontent-na2.net/hubfs/242063075/Fareharbor_May2025/Images/arrowup.svg);position:relative;width:.75rem}.custom-header .nav-main .hs-menu-wrapper ul li{position:relative}@media (min-width:1084px){.custom-header .page-center>a>svg{height:32px;fill:#0a6ece;max-width:232px;width:232px!important}.nav-mobile-buttons .btn-2{padding:8px 17px}.custom-header .page-center{grid-template-columns:auto minmax(0,1fr);margin-left:auto;margin-right:auto;max-width:1440px;min-height:4.5rem}.custom-header .nav-main .hs-menu-wrapper>ul>li>a{align-items:center;background-color:transparent;color:#00112c;display:inline-flex;font-size:.9375rem;font-weight:600;line-height:1.1;padding:8px 16px}.custom-header .nav-main .hs-menu-wrapper>ul>li:nth-child(4){margin-left:auto}.custom-header .nav-main .hs-menu-wrapper>ul{display:flex;flex:1}.custom-header .nav-main{align-items:center;display:flex}.nav-main-buttons{column-gap:16px;font-size:.9375rem;grid-auto-flow:column}.nav-main-buttons a{align-items:center;display:flex;font-weight:600}.custom-header .nav-main .hs-menu-wrapper>ul>li>ul{background-color:#fff;border-radius:.375rem;box-shadow:0 5px 30px rgba(66,71,76,.1),0 0 1px rgba(0,0,0,.15);left:-8px;min-width:15rem;padding:.5rem;position:absolute;z-index:999}.nav-mobile-buttons{display:none}.custom-header .nav-main .hs-menu-wrapper>ul>li:hover ul{display:block}.custom-header .nav-main .hs-menu-wrapper>ul>li:hover :after{background:#0a6ece}.custom-header .nav-main .hs-menu-wrapper>ul>li>a:hover:after{transform:rotate(180deg)}.nav-main{display:flex!important}}@media (max-width:1150px){.custom-header .nav-main .hs-menu-wrapper>ul>li>a{padding:8px 14px}}@media (max-width:1140px){.custom-header .page-center{padding-right:30px}}@media (max-width:1083px){.nav-main{background-color:#fff;bottom:0;display:none;left:0;max-width:100%;overflow-x:hidden;overflow-y:scroll;position:fixed;right:0;top:60px;width:100%;z-index:400}.custom-header .page-center{grid-template-columns:auto auto;padding-left:5%;padding-right:5%}.nav-main-buttons{column-gap:2rem;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));min-width:100%;padding:1.5rem 5%;row-gap:1rem}.custom-header .nav-main .hs-menu-wrapper>ul>li>a{justify-content:space-between;min-width:100%;padding:1rem 5%}.custom-header .nav-main .hs-menu-wrapper>ul>li{border-bottom:1px solid #e3e7ec}.nav-main-buttons .btn-1{border:1px solid #c2ccd9;border-radius:4px;min-height:3rem}.custom-header .nav-main .hs-menu-wrapper>ul{flex-direction:column;flex-wrap:nowrap}.custom-header .nav-main .hs-menu-wrapper>ul>li>a{color:#00112c;font-weight:600;line-height:1.1}.custom-header .nav-main .hs-menu-wrapper>ul>li>ul{padding-bottom:1rem}.custom-header .nav-main .hs-menu-wrapper>ul>li>ul>li>a{padding-left:calc(5% + 16px)}.nav-main-buttons .btn-1:hover{border-color:#00112c}.custom-header .nav-main .hs-menu-wrapper>ul>li>a{font-size:16px}.nav-main-buttons a{align-items:center;display:flex;font-size:16px;justify-content:center;line-height:1.5;min-height:48px!important}}@media (max-width:767px){.nav-mobile-buttons .btn-2{display:none}.button-hamburger,.nav-mobile-buttons a{padding:8px 16px}}