.mega-menu-expand-button{background-color:#fff;float:right;font-family:Montserrat,sans-serif;font-size:18px;padding:13px}.mega-menu-expand-button:active,.mega-menu-expand-button:focus,.mega-menu-expand-button:hover{background-color:#fff}.mega-menu-expand-button svg{position:relative;top:2px}@media only screen and (max-width:960px){.menu-toggle{display:none}}.mega-menu-close-button{color:#fff;cursor:pointer;float:right;font-family:Montserrat,sans-serif;font-size:18px;margin-right:0;padding:13px}.mega-menu-close-button svg{position:relative;top:2px}.mega-menu-close-button svg path{fill:#fff}.mega-menu-search-bar{border-left:1px solid #efefef;border-right:1px solid #efefef;float:right}@media screen and (max-width:900px){.mega-menu-search-bar{display:none}}.mega-menu-search-bar form{display:flex}.mega-menu-search-bar form>input{border:none;padding:13px}.mega-menu-search-bar form>button{background-color:unset}.mega-menu-search-button-text{display:block}.mega-menu-search-bar form>button{background-color:#fff;padding:13px}.mega-menu-search-bar-mobile{background:#fff;border-top:1px solid #efefef;display:none;padding:0 20px;width:100%}@media screen and (max-width:900px){.mega-menu-search-bar-mobile{display:block}}.mega-menu-search-bar-mobile form{display:flex}.mega-menu-search-bar-mobile form>input{border:none;padding:13px}.mega-menu-search-bar-mobile form>button{background-color:#fff;border-radius:0;padding:13px}.mega-menu-container .mega-menu-nav-container{padding:20px 0}.mega-menu-container .mega-menu-nav-container a{color:#fff;text-decoration:none}.mega-menu-container .mega-menu-nav-container a:hover{text-decoration:underline}.mega-menu-container .mega-menu-nav-container .mega-menu-center-box{margin:0 auto;max-width:1200px;width:100%}.mega-menu-container .mega-menu-nav-container .mega-menu-center-box nav.mega-menu .mega-menu-main{display:flex;gap:30px;margin-top:10px;padding:20px 10px}@media only screen and (max-width:900px){.mega-menu-container .mega-menu-nav-container .mega-menu-center-box nav.mega-menu .mega-menu-main{flex-direction:column}}.mega-menu-container .mega-menu-nav-container .mega-menu-center-box nav.mega-menu .mega-menu-main>li{width:21%}@media only screen and (max-width:900px){.mega-menu-container .mega-menu-nav-container .mega-menu-center-box nav.mega-menu .mega-menu-main>li{width:auto}}.mega-menu-container .mega-menu-nav-container .mega-menu-center-box nav.mega-menu .mega-menu-main>li>a{font-size:22px;font-weight:700;text-transform:uppercase}.mega-menu-container .mega-menu-nav-container .mega-menu-center-box nav.mega-menu .sub-menu{margin-top:10px}.mega-menu-container .mega-menu-nav-container .mega-menu-center-box nav.mega-menu .sub-menu>li{margin-top:2px}.mega-menu-container.menu-type-normal{background-color:var(--secondary-color);box-shadow:0 5px 5px rgba(0,0,0,.4);display:none;left:0;position:absolute;width:100vw;z-index:1000}.mega-menu-container.menu-type-normal.show{display:block}.mega-menu-container.menu-type-normal .mega-menu-center-box{margin:0 auto;max-width:1200px;width:100%}.mega-menu-container.menu-type-overlay{background-color:var(--secondary-color);display:none;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:1000}.mega-menu-container.menu-type-overlay.show{display:block}.mega-menu-container.menu-type-overlay .mega-menu-scroll{height:100%;overflow-y:auto}.mega-menu-container.menu-type-overlay .mega-menu-center-box{margin:0 auto;max-width:1200px;width:100%}body.admin-bar .mega-menu-container.menu-type-overlay{top:32px}
