/*!/wp-content/themes/mwr/ally-mega-menu-custom-styles.css*/.main-navigation{display:block}.site-mainbar,.main-navigation,.ally-mega-menu,.menu{min-height:unset;height:unset}.ally-mega-menu{float:right;width:unset}.ally-mega-menu ul.menu li{background-color:unset}.ally-mega-menu .menu-item>a:hover{background:#ad5100}.ally-mega-menu a{box-shadow:unset}.allybasic .submenu li:hover{outline:unset}.ally-mega-menu ul.menu li ul li a{border-radius:5px;background-color:#e9f2fa}.ally-mega-menu .submenu li.menu-item.current-menu-item,.ally-mega-menu .submenu .current-menu-item a{background-color:#ad5100;border-radius:5px}.submenu .current-menu-item a .menu-item-title{color:#fff!important}.ally-mega-menu .menu-item>a:focus,.ally-mega-menu .menu-item>span:focus,.ally-mega-menu .menu-item>span:focus-visible,.ally-mega-menu .menu-item>button:focus,button#menu-toggle:focus{outline:2px dotted #AD5100;outline-offset:2px;color:#fff;background-color:#ad5100!important}.allybasic .submenu li.menu-item.current-menu-item a,.ally-mega-menu .current-menu-item a .menu-item-title,.ally-mega-menu .current-menu-item a .menu-item-description{color:#016F44}.ally-mega-menu ul.menu li ul li a:hover,.ally-mega-menu ul.menu li ul li a:focus{color:#fff;background-color:#ad5100!important;outline:2px dotted #fff;outline-offset:-5px}.ally-mega-menu ul.menu li ul li a:hover .menu-item-text{color:#fff}.ally-mega-menu .menu-item>a:focus,.ally-mega-menu .menu-item>span:focus,.ally-mega-menu .menu-item>span:focus-visible,.ally-mega-menu .menu-item>button:focus,button#menu-toggle:focus{outline-offset:1px}.ally-mega-menu .menu-item>button:focus .icon-down-arrow:before{background-color:#fff}.ally-mega-menu .menu-item:hover>.submenu,.ally-mega-menu ul.menu.collapsed li>ul.submenu{background-color:#e9f2fa;box-shadow:0 5px 5px rgb(0 0 0 / .15)}.ally-mega-menu .menu-item>button:active,.ally-mega-menu>.menu>.menu-item>button:active{color:#fff;background-color:#ad5100}.ally-mega-menu .menu-item>button:active .menu-item-title{color:#fff}.ally-mega-menu .text-container .menu-item-title{font-family:"ProximaNova-Regular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.ally-mega-menu .menu-item>a:focus{outline-offset:0}.ally-mega-menu .ally-grid-submenu li.menu-item,.ally-mega-menu .ally-columns-submenu li.menu-item{padding-right:0}.ally-mega-menu .menu-toggle{background-color:unset}.background-overlay{left:0}.ally-mega-menu>.menu>.menu-item>a.parent-hover-active{color:#fff!important}.ally-mega-menu .menu.collapsed .submenu .menu-item>a{color:#016F44}button.menu-toggle{padding:10px}button:hover.menu-toggle{background:unset}button:hover.menu-toggle .menu-icon{fill:#ad5100}.ally-mega-menu .menu-item>a,.ally-mega-menu .menu-item>span,.ally-mega-menu .menu-item>button{border:0}.ally-mega-menu .menu-item>button.parent-hover-active,.ally-mega-menu>.menu>.menu-item>button.parent-hover-active{background:unset!important}button.ally-submenu-toggle.parent-hover-active .menu-item-title{color:#0e6724}.ally-mega-menu ul.menu li ul li a:hover .menu-item-title,.ally-mega-menu>ul.menu>li>a:hover>.menu-item-title{color:#fff}.ally-grid-submenu{min-width:100%}@media screen and (max-width:825px){.ally-mega-menu{margin-top:25px}}@media screen and (max-width:640px){.menu-icon{fill:#036a37}.ally-mega-menu ul.menu li a:hover .menu-item-title{color:#fff}.ally-mega-menu .menu-item>a:focus{background-color:unset}.ally-mega-menu .menu-item>a:focus .menu-item-title{color:#fff}.ally-mega-menu .submenu .menu-item>a:focus .menu-item-title{color:#ad5100}.ally-mega-menu .menu-item>button.parent-hover-active,.ally-mega-menu>.menu>.menu-item>button.parent-hover-active{color:#fff!important}.ally-mega-menu .menu.collapsed li.menu-item .parent-hover-active .icon-down-arrow:before,.ally-mega-menu .menu.collapsed li.menu-item .parent-hover-active:focus-within .icon-down-arrow::before{background-color:#0e6724}.ally-mega-menu .menu-item>button:focus{color:#fff!important}.ally-mega-menu .menu-item>button:focus{outline:2px dotted #fff!important;outline-offset:-5px!important}.ally-mega-menu .menu.collapsed li.menu-item button:focus .icon-down-arrow:before,.ally-mega-menu .menu.collapsed li.menu-item button:hover .icon-down-arrow:before{background-color:#fff!important;transform:rotate(0deg)}.ally-mega-menu .menu.collapsed li.menu-item button.parent-hover-active:focus .icon-down-arrow:before,.ally-mega-menu .menu.collapsed li.menu-item button.parent-hover-active:hover .icon-down-arrow:before{background-color:#0e6724!important;transform:rotate(0deg)}.ally-mega-menu ul.menu li>ul.ally-grid-submenu,.ally-mega-menu ul.menu li>ul.ally-columns-submenu,.ally-mega-menu ul.menu li>ul{padding:10px}.ally-mega-menu .menu-item:hover>.submenu,.ally-mega-menu .menu-item>a[aria-expanded="true"]+.submenu,.ally-mega-menu .menu-item>.submenu.toggled,.ally-mega-menu .menu-item>button[aria-expanded="true"]+.submenu{padding-top:20px}.text-container .menu-item-title{font-size:.85em}.ally-mega-menu .menu-item>button:hover,.ally-mega-menu>.menu>.menu-item>button:hover{color:#fff!important;outline:2px dotted #fff!important}select.gt_selector:focus{outline:2px dotted #fff!important}.ally-mega-menu ul.menu li ul li a{background-color:unset}.ally-mega-menu ul.menu li ul li a:hover,.ally-mega-menu ul.menu li ul li a:focus{color:#0e6724;background-color:#ebf8ef;background:#ebf8ef;outline:2px dotted #B24801;outline-offset:-2px}.allybasic .submenu li:hover.menu-item.current-menu-item a:hover,.ally-mega-menu .current-menu-item a:hover .menu-item-title,.ally-mega-menu .current-menu-item a:hover .menu-item-description,.ally-mega-menu .menu-item>a:focus .menu-item-title,.ally-mega-menu .menu-item>span:focus .menu-item-title,.ally-mega-menu .menu-item>span:focus-visible .menu-item-title,.ally-mega-menu .menu-item>button:focus .menu-item-title,button#menu-toggle:focus{color:#fff!important}.parent-hover-active .menu-item-title,.ally-mega-menu .menu-item>button.parent-hover-active:focus .menu-item-title{color:#0e6724!important}.ally-grid-submenu li.menu-item.current-menu-item::before,.ally-columns-submenu li.menu-item.current-menu-item::before{background-color:#fff}.ally-grid-submenu li.menu-item.current-menu-item:focus-within::before,.ally-columns-submenu li.menu-item.current-menu-item:focus-within::before{background-color:#B24801}.ally-mega-menu .menu.collapsed .current-menu-item .submenu a:hover .menu-item-title,.ally-mega-menu .menu.collapsed .current-menu-item .submenu a:focus .menu-item-title{color:#fff!important}.ally-mega-menu .menu.collapsed .menu-item>a:hover,.ally-mega-menu .menu.collapsed .menu-item>a:focus{outline:2px dotted #FFF!important;outline-offset:-5px!important;}}@media screen and (max-width:590px){.ally-mega-menu{margin-top:25px}}@media screen and (max-width:495px){.ally-mega-menu{margin-top:45px}}@media screen and (max-width:335px){.ally-mega-menu{margin-top:30px}}.menu>li.current_page_item{border-top:unset}.menu>li.current_page_item{border-top:unset}#utility-menu .menu>li.current_page_item,.menu>li.current_page_item{border-top:unset;margin:-5px 0 0;background-color:#E1F2E0}#ally-mega-menu-strategic-menu li.current_page_item{margin-top:4px!important;background-color:#E1F2E0}#utility-menu .menu>li.current_page_item,.menu>li.current_page_item{border-top:unset;margin:-5px 0 0;background-color:#E1F2E0}#ally-mega-menu-strategic-menu li.current_page_item{margin-top:4px!important;background-color:#E1F2E0}.ally-mega-menu .menu.collapsed .menu-item .icon-down-arrow::before{background-color:#005194}.ally-mega-menu>ul.menu.collapsed>li.menu-item{display:block;border-left:0}@media screen and (max-width:640px){.ally-mega-menu .menu.collapsed .menu-item>button:hover,.ally-mega-menu>.menu.collapsed>.menu-item>button:hover{color:#016f44!important}}.ally-mega-menu .menu.collapsed .menu-item>a:hover,.ally-mega-menu .menu.collapsed .menu-item>span:hover,.ally-mega-menu .menu.collapsed .menu-item>button:hover,.ally-mega-menu .menu.collapsed .menu-item>a:focus,.ally-mega-menu .menu.collapsed .menu-item>span:focus,.ally-mega-menu .menu.collapsed .menu-item>button:focus{color:#0e6724;background-color:#ebf8ef;background:#ebf8ef;outline:2px dotted #B24801;outline-offset:-2px}.allybasic .ally-grid-submenu li.menu-item.current-menu-item a,.allybasic .ally-columns-submenu li.menu-item.current-menu-item a,.current-menu-item a .menu-item-title,.current-menu-item a .menu-item-description{border-bottom:unset}.ally-grid-submenu li.menu-item.current-menu-item::before,.ally-columns-submenu li.menu-item.current-menu-item::before{background-color:#fff}.menu li ul li a>.menu-item-title{padding-left:unset}.ally-mega-menu ul.menu li.current-menu-ancestor a:focus .menu-item-title,.ally-mega-menu ul.menu li.current-menu-ancestor button:focus .menu-item-title{color:#fff}