:root{--container-padding:20px}.sub-nav{display:flex;flex-flow:row nowrap;gap:20px 80px;overflow-x:auto;padding:20px 0;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;background:#f8f8f8;box-shadow:0 4px 12px -2px hsla(0,0%,7%,.12);justify-content:center;left:0;position:fixed;right:0;top:0;transition:all .3s ease;width:100%;z-index:9999}.bodyActive:has(.headroom--top) .sub-nav,.bodyActive:has(.slideDown) .sub-nav{top:99px}@media screen and (max-width:767px){.bodyActive:has(.headroom--top) .sub-nav,.bodyActive:has(.slideDown) .sub-nav{top:89px}.sub-nav{column-gap:40px;justify-content:flex-start}a.nav-item{display:block;padding-left:20px;padding-right:20px}}.sub-nav::-webkit-scrollbar{display:none}.sub-nav .nav-item{font-family:TT Norms;font-feature-settings:"liga" off;font-size:14px;font-style:normal;font-weight:400;transition:color .15s linear;white-space:nowrap}.sub-nav .nav-item,.sub-nav .nav-item.active{color:var(--Navy,#17234d);line-height:26.5px;text-transform:capitalize}.sub-nav .nav-item.active{font-family:TT Norms;font-feature-settings:"liga" off;font-size:14px;font-style:normal;font-weight:700}@media screen and (max-width:767px){.sub-nav .nav-item:last-of-type{padding-right:calc(100vw - var(--link-width) - var(--container-padding)*2)}}