.hero-nav__container{background:transparent;border-bottom:1px solid #3c4b4c;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.hero-nav{gap:1.5rem}.hero-nav,.hero-nav__main{display:-webkit-box;display:-ms-flexbox;display:flex}.hero-nav__main{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.hero-nav__main>a{display:-webkit-box;display:-ms-flexbox;display:flex}.hero-nav__main>a>img{max-height:30px!important;width:auto!important}.hero-nav__nav{gap:1.5rem}.hero-nav__item,.hero-nav__nav{display:-webkit-box;display:-ms-flexbox;display:flex}.hero-nav__item{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.hero-nav__item>a{border-bottom:3px solid transparent;color:#fff;opacity:.5;padding:1rem;text-decoration:none;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.hero-nav__item.hero-nav__item--active>a{border-bottom:3px solid #ffb700!important;opacity:1}.hero-nav__item:hover>a{border-bottom:3px solid #fff}.fixed-nav{background:#191919;bottom:auto;left:0;position:fixed;right:0;top:0;z-index:2}.hero-nav__toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;padding-bottom:1rem}.hero-nav__toggle svg{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.hero-nav__toggle.hero-nav__toggle--open svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.hero-nav-toggle__text{color:#fff}@media screen and (min-width:1277px){.hero-nav__toggle{display:none!important}.hero-nav__nav--small-font a{font-size:.75rem}}@media screen and (max-width:1276px){.hero-nav{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0}.hero-nav__main{padding-bottom:1rem;padding-top:1rem}.hero-nav__main,.hero-nav__nav{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.hero-nav__nav{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.hero-nav__item,.hero-nav__item>a{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.hero-nav__item>a{padding:.5rem}.hero-nav__nav{display:none}}@media screen and (max-width:1024px){.hero__container.hero__container--updated{padding:7rem 0 0!important}}