.ux-gnav{position:fixed;top:0;padding:4rem 0 0;width:100%;overflow-y:auto;z-index:999;left:0;transform:translateY(-120%);transition:.8s;max-height:100vh;background-color:transparent!important}.ux-gnav.gnav-open{transform:translateY(0)}@media screen and (max-width:768px){.ux-gnav{height:100%;width:100%;left:0}}.ux-gnav .gnav-close{position:absolute;top:5rem;right:3rem;height:15px;text-align:center;line-height:15px;width:15px;opacity:.8}.ux-gnav .gnav-close:before{content:"";font-family:fa-solid,sans-serif}.ux-gnav .gnav-content{-js-display:flex;display:flex;padding:0 1.5rem}@media screen and (max-width:768px){.ux-gnav .gnav-content{flex-direction:column}}@media screen and (min-width:768px){.ux-gnav .gnav-content>div+div{border-left:1px solid #ededed;padding:0 2rem}}.ux-gnav .gnav{max-height:calc(100vh - 4rem);overflow:auto;box-shadow:0 2px 4px 0 rgba(0,0,0,.12);border-radius:0 0 3px 3px;background:#fff;width:98%;margin:auto}@media screen and (max-width:768px){.ux-gnav .gnav-col>div{-js-display:flex;display:flex;flex-wrap:wrap}.ux-gnav .gnav-col>div a{padding:0 .5rem}}.ux-gnav .gnav-link{display:block;padding:.5rem 0;font-size:1rem;color:#464f59;text-decoration:none}.ux-gnav .gnav-link:hover{color:#4700d1;text-decoration:underline}.ux-gnav .gnav-header{margin-top:3rem;margin-bottom:.5rem;padding:.5rem 0;font-size:1.2rem;color:#4700d1;text-align:left}.ux-gnav .gnav-subheader{margin:0 0 .5rem;padding-top:.5rem;font-size:1.15rem;color:#393f45;font-weight:500;text-align:left}.show{display:block}