.nav-bar-left ul.submenu.level-1,.nav-bar-right ul.submenu.level-1{list-style:none;margin:0;padding:0}.nav-bar-left ul.submenu.level-1 li,.nav-bar-right ul.submenu.level-1 li{display:inline-block;position:relative}.nav-bar-left ul.submenu.level-1 li a,.nav-bar-right ul.submenu.level-1 li a{display:block;font-size:18px;font-weight:400;letter-spacing:0;line-height:60px;outline:0;padding:30px 20px;position:relative;text-decoration:none}.nav-bar-left ul.submenu.level-1 li a:hover,.nav-bar-right ul.submenu.level-1 li a:hover{text-decoration:none}.nav-bar-left ul.submenu.level-1 li ul,.nav-bar-right ul.submenu.level-1 li ul{-webkit-box-shadow:2px 2px 2px 0 rgba(0,0,0,.03);display:none;left:0;list-style:none;margin:0;padding:0;position:absolute;top:100%;z-index:205}.nav-bar-left ul.submenu.level-1 li:hover ul,.nav-bar-right ul.submenu.level-1 li:hover ul{display:block}.nav-bar-left .navigation-primary>ul.level-1>li:hover>a.menu-link:after,.nav-bar-right .navigation-primary>ul.level-1>li:hover>a.menu-link:after{opacity:1}.nav-bar-left .navigation-primary>ul.level-1>li>a.menu-link:after,.nav-bar-right .navigation-primary>ul.level-1>li>a.menu-link:after{height:1px;left:10%;margin-top:20px;top:50%;width:80%;webkit-transition:all .3s ease-in-out;background:#fff;content:"";opacity:0;position:absolute;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:203}body.sticky .header .nav-bar-left .navigation-primary>ul.submenu.level-1>li>a,body.sticky .header .nav-bar-right .navigation-primary>ul.submenu.level-1>li>a{line-height:30px;padding:15px 20px}body.sticky .header .nav-bar-left .navigation-primary>ul.submenu.level-1>li>a.menu-link:after,body.sticky .header .nav-bar-right .navigation-primary>ul.submenu.level-1>li>a.menu-link:after{bottom:-4px;content:"";height:4px;left:0;position:absolute;top:auto;width:100%}.nav-bar-right .navigation-primary>ul.level-1>li.active-branch>a.menu-link:after,body.sticky .header .nav-bar-left .navigation-primary>ul.level-1>li>a.menu-link:hover:after,body.sticky .header .nav-bar-right .navigation-primary>ul.level-1>li>a.menu-link:hover:after{opacity:1}.nav-bar-left .navigation-primary>ul.submenu.level-1 li ul li,.nav-bar-right .navigation-primary>ul.submenu.level-1 li ul li{border:0;display:block;font-size:100%;font-weight:400;font:inherit;padding:0;position:relative;vertical-align:baseline;width:200px}.nav-bar-left .navigation-primary>ul.submenu.level-1 li ul li a,.nav-bar-right .navigation-primary>ul.submenu.level-1 li ul li a{line-height:21px;padding:10px;webkit-transition:all .2s ease-in-out;border-bottom:1px solid rgba(0,0,0,.05);display:block;font-size:15px;text-align:center;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.mobile-menu-box{background-color:#141414;bottom:auto;display:none;height:auto;margin-right:10px;position:absolute;right:1px;top:120px;width:300px}.mobile-menu-box .navigation-primary>ul.submenu.level-1{list-style:none;margin:0;padding:0}.mobile-menu-box .navigation-primary>ul.submenu.level-1>li{display:block;text-align:center}.mobile-menu-box .navigation-primary>ul.submenu.level-1>li>a{display:block;font-size:18px;line-height:44px;position:relative}.mobile-menu-box .navigation-primary>ul.submenu.level-1>li>a:hover{text-decoration:none}.mobile-menu-box .navigation-primary>ul.submenu.level-1 li ul{display:none;list-style:none;margin:0;padding:0}.mobile-menu-box .navigation-primary>ul.submenu.level-1 li ul>li{display:block}.mobile-menu-box .navigation-primary>ul.submenu.level-1 li ul>li a{display:block;font-size:15px;line-height:44px}.mobile-menu-box .navigation-primary>ul.submenu.level-1 li ul>li a:hover{text-decoration:none}.mobile-menu-box .navigation-primary>ul.submenu.level-1>li.has-submenu>a:after{color:#c9c9c9;content:"+";cursor:pointer;display:block;font-size:30px;font-weight:300;height:44px;line-height:44px;opacity:.33;position:absolute;right:15px;text-align:center;top:0;width:44px}@media (max-width:959px){.mobile-menu-box{margin-right:7px}.mobile-menu-box .navigation-primary>ul.submenu.level-1>li>a{font-size:15px}.mobile-menu-box .navigation-primary>ul.submenu.level-1 li ul>li a{font-size:13px}.mobile-menu-box .navigation-primary>ul.submenu.level-1>li.has-submenu>a:after{display:none}.mobile-menu-box .navigation-primary>ul.submenu.level-1>li{position:relative}.child-trigger:after{color:#c9c9c9;content:"+";cursor:pointer;display:block;font-size:30px;font-weight:300;height:44px;line-height:44px;opacity:.33;position:absolute;right:15px;text-align:center;top:0;width:44px}.child-trigger.child-open:after{content:"-"}body .custom-menu-primary .submenu.level-2 .menu-item .menu-link{padding:0 20px 0 35px}.mobile-menu-box .navigation-primary>ul.submenu.level-1>li:hover>a{color:#c9c9c9}.mobile-menu-box .navigation-primary>ul.submenu.level-1>li.has-submenu.menu-item.active-menu>a{color:#fff}}@media (max-width:767px){.mobile-menu-box{left:0;margin:0;top:80px;width:100%}.mobile-menu-box .navigation-primary>ul.submenu.level-1>li>a{font-size:14px}.mobile-menu-box .navigation-primary>ul.submenu.level-1 li ul>li a{font-size:13px}}@media(max-width:479px){.mobile-menu-box .navigation-primary>ul.submenu.level-1>li>a{font-size:13px}}