.navigation-bar{width:100%}
.navigation-bar__list{display:flex;gap:20px;flex-wrap:nowrap;justify-content:space-around;align-items:flex-end;flex-direction:row;text-align:center}
@media(min-width:1600px){.navigation-bar__list{gap:40px}
}
.navigation-bar__item{cursor:pointer}
.navigation-bar__item a{color:#fff;font-family:'N27 Bold';font-weight:700;font-size:24px;line-height:32px}
.navigation-bar__item.external{padding-right:30px}
.navigation-bar__item.external a{position:relative}
.navigation-bar__item.external a:after{font-family:"icomoon" !important;content:"\e902";font-size:20px;position:absolute;left:100%;margin-left:20px}
.navigation-bar--compact{background-color:#f5f5f5;padding-top:0 !important;overflow-x:scroll;scroll-snap-type:x mandatory;scroll-behavior:smooth;transition:all .7s;scrollbar-width:none;-ms-overflow-style:none}
.navigation-bar--compact::-webkit-scrollbar{display:none}
.navigation-bar--compact .navigation-bar__list{align-items:center;gap:20px;width:fit-content;min-width:100%;position:relative}
.navigation-bar--compact .navigation-bar__list:after{display:var(--display);content:'';position:absolute;bottom:-1px;left:var(--left);transition:left .5s ease-in-out;border-top:8px solid transparent;border-left:8px solid transparent;border-bottom:8px solid #da291c;border-right:8px solid #da291c}
.navigation-bar--compact .navigation-bar__item{position:relative}
.navigation-bar--compact .navigation-bar__item a{display:inline-block;padding:16px 0 18px;color:#333f48;font-family:'N27 Regular';font-weight:400;font-size:16px;line-height:24px;overflow:hidden;white-space:nowrap}
.navigation-bar--compact .navigation-bar__item.external{display:none}
.navigation-bar--compact .navigation-bar__item--active a{font-family:'N27 Bold';font-weight:700}
.navigation-bar--compact .navigation-bar__scroll{display:none}
.navigation-bar--not-home{border-bottom:1px solid #333f48}
.navigation-bar--not-home-fixed{position:fixed;top:0;z-index:5}