.mnav{display:flex}.mnav__open,.mnav__open:hover{text-decoration:none}.mnav__overlay{bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:7}.mnav-active .mnav__overlay{animation:mnavOverlay .2s ease-in-out forwards;display:block}@keyframes mnavOverlay{0%{opacity:0}to{opacity:.5}}.mnav__popup{bottom:0;box-shadow:-32px 0 64px rgba(77,77,78,.05),-16px 0 32px rgba(77,77,78,.05);display:none;max-width:400px;overflow-x:hidden;overflow-y:auto;padding-top:0;position:fixed;right:0;top:0;width:100%;z-index:8}.mnav-active .mnav__popup{align-items:stretch;animation:mnavPopup .2s ease-in-out forwards;display:flex;flex-direction:column}@keyframes mnavPopup{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:767px){.mnav__popup{left:0;max-width:none;width:auto}.mnav-active .mnav__popup{animation:uiPop .2s ease-in-out forwards}}.mnav__close,.mnav__close:hover{text-decoration:none}.mnav__section{padding:15px}.mnav__menu,.mnav__section,.mnav__section--last{border-bottom:none}.mnav__menu{padding:0;text-align:start}@keyframes mnavMenu{0%{opacity:0;transform:translateY(-10px) translateZ(0)}to{opacity:1;transform:translateY(0) translateZ(0)}}.mnav__menu__list{list-style:none;margin:0;padding:0}.mnav__menu__list--child{display:none}.mnav__menu__item--expanded>.mnav__menu__list--child{animation:mnavMenu .2s ease-in-out forwards;display:block}.mnav__menu li{position:relative}.mnav__menu__list--level1>li{border-top:2px solid}.mnav__menu__list--level1>li:last-child{border-bottom:2px solid}.mnav__menu__item--expanded{box-shadow:0 8px 16px rgba(77,77,78,.05),0 4px 8px rgba(77,77,78,.05)}.mnav__menu__label{align-items:center;display:flex;justify-content:stretch;padding:0 15px 0 25px}.mnav__menu__link{display:block;font-family:brandon-grotesque,sans-serif;font-size:.95rem;font-weight:700;letter-spacing:.04rem;padding:12px 0;position:relative;text-transform:uppercase;width:100%}.mnav__menu__link,.mnav__menu__link:hover{text-decoration:none}.mnav__menu__list--level2 .mnav__menu__link{font-family:proxima-nova,sans-serif;font-size:.89rem;font-weight:400;letter-spacing:normal;text-transform:capitalize}.mnav__menu__item--active-branch>.mnav__menu__label>.mnav__menu__link:before,.mnav__menu__item--active>.mnav__menu__label>.mnav__menu__link:before{background:#d19c2a;border-radius:3px;content:"";display:block;height:4px;left:-.67rem;margin-top:-2px;position:absolute;top:50%;width:4px}.mnav__menu__link .badge{margin-left:4px}.mnav__menu__toggle{cursor:pointer;flex-shrink:0;width:24px}.mnav__menu__item--expanded>.mnav__menu__label>.mnav__menu__toggle>.mnav__menu__toggle__open-icon,.mnav__menu__item:not(.mnav__menu__item--expanded)>.mnav__menu__label>.mnav__menu__toggle>.mnav__menu__toggle__close-icon{display:none}.mnav__links ul{margin-bottom:0}.mnav__icons a{display:inline-flex;vertical-align:middle}.mnav__download a{max-width:140px}.mnav__download .mnav_download--title{font-size:1.25rem;padding-bottom:.9rem;text-align:center;text-transform:uppercase}.mnav--light .mnav__open,.mnav--light .mnav__open:hover{color:#4d4d4e}.mnav--light .mnav__overlay{background:#4d4d4e}.mnav--light .mnav__popup{background:#fff}.mnav--light .mnav__close,.mnav--light .mnav__close:hover{color:#4d4d4e}.mnav--light .mnav__section{border-color:#f3f3f2}.mnav--light .mnav__menu__list--level1>li{border-top-color:#f3f3f2}.mnav--light .mnav__menu__list--level1>li:last-child{border-bottom-color:#f3f3f2}.mnav--light .mnav__menu__item--expanded{background-color:rgba(77,77,78,.04)}.mnav--light .mnav__menu__link,.mnav--light .mnav__menu__link:hover,.mnav--light .mnav__menu__list--level2 .mnav__menu__link{color:#4d4d4e}.mnav--light .mnav__menu__list--level2 .mnav__menu__link:hover{color:#d19c2a}.mnav--light .mnav__menu__item--active-branch>.mnav__menu__label>.mnav__menu__link,.mnav--light .mnav__menu__item--active>.mnav__menu__label>.mnav__menu__link,.mnav--light .mnav__menu__toggle{color:#4d4d4e}.mnav--dark .mnav__open,.mnav--dark .mnav__open:hover{color:#fff}.mnav--dark .mnav__overlay,.mnav--dark .mnav__popup{background:#4d4d4e}.mnav--dark .mnav__close,.mnav--dark .mnav__close:hover{color:#fff}.mnav--dark .mnav__section{border-color:hsla(0,0%,100%,.2)}.mnav--dark .mnav__menu__list--level1>li:not(:first-child){border-top-color:hsla(0,0%,100%,.2)}.mnav--dark .mnav__menu__item--expanded{background-color:hsla(0,0%,100%,.04)}.mnav--dark .mnav__menu__link,.mnav--dark .mnav__menu__link:hover,.mnav--dark .mnav__menu__list--level2 .mnav__menu__link{color:#fff}.mnav--dark .mnav__menu__list--level2 .mnav__menu__link:hover{color:#d19c2a}.mnav--dark .mnav__menu__item--active-branch>.mnav__menu__label>.mnav__menu__link,.mnav--dark .mnav__menu__item--active>.mnav__menu__label>.mnav__menu__link,.mnav--dark .mnav__menu__toggle{color:#fff}