.custom-menu-primary{display:none}.custom-menu-primary .navigation-primary>ul{display:block;font-size:0;line-height:1.7;list-style-type:none;margin:0;padding:0;position:relative;white-space:normal}.custom-menu-primary .navigation-primary>ul>li{display:inline-block;font-size:14px;height:auto;margin:0;vertical-align:middle}.custom-menu-primary .navigation-primary>ul>li.has-submenu{position:relative}.custom-menu-primary .navigation-primary>ul>li>a{cursor:pointer;display:block;font-family:Maven Pro,sans-serif;font-size:20px;font-weight:400;height:40px;line-height:40px;outline:0;padding:0 40px;text-align:left;text-transform:none;vertical-align:baseline;width:auto}.custom-menu-primary .navigation-primary>ul li>a,.custom-menu-primary .navigation-primary>ul li>a:focus,.custom-menu-primary .navigation-primary>ul li>a:hover{outline:none;text-decoration:none}.custom-menu-primary .navigation-primary>ul ul{display:block;left:0;list-style:none;margin:0;min-width:200px;opacity:0;padding:0;position:absolute;top:100%;transition:all .3s ease;visibility:hidden}.custom-menu-primary .navigation-primary>ul li:hover>ul{opacity:1;visibility:visible}.custom-menu-primary .navigation-primary>ul ul li{display:block;font-size:14px;margin:0}.custom-menu-primary .navigation-primary>ul ul li a{cursor:pointer;display:block;font-family:Maven Pro,sans-serif;font-size:20px;font-weight:400;line-height:40px;outline:0;padding:0 40px;text-align:left;text-transform:none;vertical-align:baseline;width:auto}@media (min-width:1100px){.custom-menu-primary{display:-webkit-box;display:-ms-flexbox;display:flex}}