.hl-header{background-color:#00363b;color:#fff;width:100%}.hl-header-inner{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1170px;padding:16px 24px}.hl-logo img{height:auto;max-height:40px;width:auto}.hl-header-accent{background:#ff5a1f;height:6px;width:100%}.hl-nav .hs-menu-wrapper>ul{display:flex;gap:28px;list-style:none;margin:0;padding:0}.hl-nav .hs-menu-item>a{color:#fff!important;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;padding-bottom:2px;position:relative;text-decoration:none!important}.hl-nav .hs-menu-item>a:after{background:#ff5a1f;bottom:-4px;content:"";height:2px;left:0;position:absolute;transition:width .2s ease;width:0}.hl-nav .hs-menu-item:hover>a:after{width:100%}.hl-menu-toggle{background:none;border:none;cursor:pointer;display:none;height:20px;padding:0;position:relative;width:28px}.hl-menu-toggle span{background:#fff;border-radius:2px;height:2px;left:0;position:absolute;right:0;transition:transform .25s ease,opacity .25s ease}.hl-menu-toggle span:first-child{top:0}.hl-menu-toggle span:nth-child(2){top:9px}.hl-menu-toggle span:nth-child(3){top:18px}.hl-menu-toggle.is-open span:first-child{transform:translateY(9px) rotate(45deg)}.hl-menu-toggle.is-open span:nth-child(2){opacity:0}.hl-menu-toggle.is-open span:nth-child(3){transform:translateY(-9px) rotate(-45deg)}.hl-mobile-menu{background:#00363b;display:none;max-height:0;opacity:0;overflow:hidden;transition:max-height .35s ease,opacity .25s ease}.hl-mobile-menu.is-open{display:block;max-height:600px;opacity:1}.hl-mobile-menu .hs-menu-wrapper>ul{display:flex;flex-direction:column;gap:18px;list-style:none;margin:0;padding:16px 24px 20px}.hl-mobile-menu .hs-menu-item>a{color:#fff!important;font-family:Poppins,sans-serif;font-size:16px;font-weight:600;text-decoration:none!important}.hl-header-clone{background:#00363b;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transform:translateY(-10px);transition:opacity .25s ease,transform .25s ease;z-index:1000}.hl-header-clone.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.hl-header-clone:after{background:#ff5a1f;content:"";display:block;height:6px}.hl-header-clone .hl-header-inner{margin:0 auto;max-width:1170px;padding:10px 24px}@media (max-width:1100px){.hl-nav{display:none}.hl-menu-toggle{display:block}.hl-header-inner{padding:14px 16px}.hero-layout{display:flex!important;flex-direction:column!important;gap:24px}.hero-copy,.hero-image{max-width:100%!important;width:100%!important}}