.navigation-primary{display:inline-block}.navigation-primary a{color:#494a52;font-family:Lato;font-size:22px;font-weight:300;line-height:40px}.navigation-primary a.active-item{font-weight:600;position:relative}.navigation-primary .submenu.level-1>li>a.active-item:after{background-color:#494a52;bottom:-3px;content:"";height:2px;left:0;position:absolute;width:100%}.navigation-primary .submenu{list-style:none;margin:0;padding:0}.navigation-primary .submenu a,.navigation-primary .submenu p{text-decoration:none}.triangle{display:none}.submenu-toggle{display:none}.submenu.level-1{display:inline-block;white-space:nowrap}.submenu.level-1>li{display:inline-block;padding:15px 20px;text-transform:uppercase}.submenu.level-1>li.has-submenu{position:relative}.submenu.level-1>.has-submenu>.menu-arrow{border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid black;display:block;height:0;margin-left:1px;position:absolute;right:5px;top:30px;width:0}.submenu.level-2>li{padding:0}.submenu.level-2 .menu-item .menu-link{background-color:#FFF;display:block;padding:10px 30px;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.submenu.level-2 .menu-item .menu-link:hover,.submenu.level-2 .menu-item .menu-link:focus{background-color:#d0d2d4;cursor:pointer;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.submenu.level-3 .menu-item .menu-link{padding-left:60px}.submenu.level-1>li.has-submenu:hover>ul.level-2{opacity:1;-webkit-transition:visibility 0s,opacity .3s;-o-transition:visibility 0s,opacity .3s;transition:visibility 0s,opacity .3s;visibility:visible;display:block}.hs-inline-edit .submenu.level-1>li.has-submenu:hover .submenu.level-2,.hs-inline-edit>li.has-submenu.focus .submenu.level-2{visibility:hidden}.menu_inner ul.level-1{margin:0;padding:0;padding-right:5px;padding-top:2px}.submenu.level-1>li{padding-left:15px;padding-bottom:10px;padding-top:10px;padding-right:10px}.submenu.level-1>li>a{font-size:18px;padding:0 20px;font-family:Fira Sans,Sans-Serif;font-weight:300;color:#393a51;display:block;padding:0 0px;text-transform:none;font-size:18px;text-decoration:none}.submenu.level-1>li.has-submenu>a:after{content:'\f078';color:#828282;font-family:FontAwesome;font-weight:300;font-size:10px;padding:0px 5px}.submenu.level-1>li.has-submenu>ul.level-2{margin:0;padding:0;box-shadow:0 2px 4px -3px #000;border:1px solid #f0f0f0;margin-left:-103px;min-width:200px;position:absolute;left:50%;top:30px;z-index:4000;min-width:242px;background:#f9f9f9;top:40px;display:none}.submenu.level-1>li.has-submenu>ul.level-2>li:not(:first-child){border-top:1px solid #f0f0f0}.submenu.level-1>li.has-submenu>ul.level-2>li{color:#fff;display:block;float:none;font-size:.75rem;position:relative;padding:0px}.submenu.level-1>li.has-submenu>ul.level-2>li>a{min-height:40px;line-height:40px;text-indent:15px;padding:0;background:#f9f9f9;font-family:Fira Sans,Sans-Serif;font-weight:300;font-size:18px;color:#4e4e4e;display:block;text-transform:none;text-decoration:none}.submenu.level-1>li>a:hover{text-decoration:none;color:#7384a0}.submenu.level-1>li.has-submenu:hover>a:after{color:#353535}@media(max-width:991px){.submenu.level-1>li{padding-right:5px;padding-left:5px}.submenu.level-1>li>a{font-size:17px}.submenu.level-1>li.has-submenu>ul.level-2>li>a{font-size:15px}}@media(min-width:768px){body .hs-blog-listing .header .submenu.level-2>li.menu-item>a.menu-link.active-item,body .hs-blog-listing .header .submenu.level-2>li.menu-item>a.menu-link.active-branch{color:#000}}@media(max-width:767px){.menu_inner ul.level-1{padding:0;display:BLOCK;display:block;width:100%;padding-top:31px}.submenu.level-1>li{display:block;width:100%;padding:0}.submenu.level-1>li>a{background-color:#76849e;color:#fff !important;box-sizing:border-box;border-top:1px solid #dcdcdc;display:block;height:36px;line-height:36px;padding-left:20px;width:100%;font-size:18px;padding:0 20px;font-family:Fira Sans,Sans-Serif;font-weight:300}body .header .submenu.level-1>li.menu-item:hover>a.menu-link{background-color:#76849e;color:#fff !important}.submenu.level-1>li.has-submenu:hover>a:after{color:#fff}.submenu.level-1>li.has-submenu>ul.level-2{position:static;width:100%;left:0;margin:0;border:0;display:block;box-shadow:none}.submenu.level-1>li.has-submenu>ul.level-2>li>a{font-size:18px;padding-left:30px}.submenu.level-1>li.has-submenu>a:after{float:right;color:#fff}.submenu.level-1>li.has-submenu:hover>a:after{float:right;color:#fff}}