@media screen and (max-width: 991px){.w-nav-overlay{background-color:#000;height:100vh;width:100vw;position:fixed;inset:0;overflow:hidden;z-index:100}.nav_menu.w-nav-menu{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100dvh;gap:1.5rem;padding:10rem 2rem 2rem;text-align:center;position:static;color:#fff;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;box-sizing:border-box}.w-nav-overlay .nav_menu a{color:#fff;text-align:center;flex-shrink:0}.w-nav-overlay .nav_menu a.w--current,.w-nav-overlay .nav_menu .w--current{background-color:transparent;color:var(--base-color-brand--light-green)}.nav_button{z-index:110;padding:0}.nav_button.w--open{background-color:transparent}}.menu_toggle-icon{position:relative;width:24px;height:18px;display:flex;flex-direction:column;justify-content:space-between}.toggle_icon-line{width:100%;height:2px;background-color:#fff;border-radius:1px;transform-origin:center;transition:transform .35s cubic-bezier(.65,0,.35,1),opacity .2s ease}.nav_button.w--open .toggle_icon-line.is-top{transform:translateY(8px) rotate(45deg)}.nav_button.w--open .toggle_icon-line.is-middle{opacity:0;transform:scaleX(0)}.nav_button.w--open .toggle_icon-line.is-bottom{transform:translateY(-8px) rotate(-45deg)}.nav_button .w-icon-nav-menu{display:none}
