.navigation-primary{display:inline-block}.navigation-primary a{color:#494a52;font-family:Lato;font-size:22px;font-weight:300;line-height:40px}.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{border:0;border-radius:0;left:0;opacity:0;position:absolute;text-transform:none;top:auto;-webkit-transition:visibility 0s,opacity .3s;-o-transition:visibility 0s,opacity .3s;transition:visibility 0s,opacity .3s;visibility:hidden}.triangle-container.level-2{display:block;height:25px;left:105px;overflow:hidden;position:absolute;top:-25px;width:60px}.triangle.level-2{background-color:#FFF;border:1.79px solid #494a52;border-radius:6px;-webkit-box-shadow:0 2px 9px 0 rgba(0,0,0,0.2);box-shadow:0 2px 9px 0 rgba(0,0,0,0.2);display:block;height:30px;margin-left:20px;margin-top:12px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;width:30px}.triangle-container.level-2.hover .triangle{background-color:rgba(208,210,212,1.0);-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.submenu.level-2>li{padding:0}.submenu.level-2 .menu-item .menu-link{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 .submenu.level-2,.submenu.level-1>li.has-submenu.focus .submenu.level-2{opacity:1;-webkit-transition:visibility 0s,opacity .3s;-o-transition:visibility 0s,opacity .3s;transition:visibility 0s,opacity .3s;visibility:visible}.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}.custom-menu-primary .navigation-primary{margin-top:40px}.custom-menu-primary{float:left}body .custom-menu-primary .submenu.level-1>li{display:block;float:left;list-style:none;font-weight:300;padding:.2em;text-transform:none}body .custom-menu-primary .submenu.level-1>li>a{line-height:1.3;font-size:100%;font-family:"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;display:block}body .custom-menu-primary .submenu.level-1>li>a span{display:inline-block;padding-bottom:3px;border-bottom:4px solid transparent}body .custom-menu-primary .submenu.level-1>li>a:after{content:'|';margin-left:7px}body .custom-menu-primary .submenu.level-1>li:hover span{display:inline-block;padding-bottom:3px;border-bottom:4px solid transparent}body .custom-menu-primary .submenu.level-1>li:last-child>a:after{display:none}body .custom-menu-primary.custom-toggle-menu .submenu.level-1{margin-top:2em;display:block}.custom-menu-primary.custom-toggle-menu .navigation-primary{margin:0;display:block}body .custom-menu-primary.custom-toggle-menu .submenu.level-1>li{width:100%;list-style:none;padding:0}body .custom-menu-primary.custom-toggle-menu .submenu.level-1>li>a{line-height:60px;border-bottom:1px solid #212121;color:#fff;background-color:#212121;height:60px;font-size:18px;padding:0 5%;transition:background-color .5s,border-color .5s,color .5s;font-weight:400}body .custom-menu-primary.custom-toggle-menu .submenu.level-1>li>a:after{display:none}body .custom-menu-primary.custom-toggle-menu .submenu.level-1>li:first-child>a{border-top:1px solid #212121}body .custom-menu-primary.custom-toggle-menu .submenu.level-1>li>a:hover{color:#fff;background-color:#3f3f3f;border-color:#212121}.submenu.level-2 .menu-item .menu-link{padding:10px 20px;line-height:1.3;font-size:100%;font-family:"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-weight:400}body .custom-menu-primary.custom-toggle-menu .submenu.level-1>li>ul{position:static;width:100%;left:0;transform:none;background-color:transparent;visibility:visible;opacity:1;display:none}body .custom-menu-primary.custom-toggle-menu .submenu.level-1>li>ul>li>a{line-height:60px;border-bottom:1px solid #212121;color:#fff;background-color:#212121;height:60px;font-size:18px;padding:0 5%;transition:background-color .5s,border-color .5s,color .5s;font-weight:400}body .custom-menu-primary.custom-toggle-menu .submenu.level-1>li>ul>li>a:hover{color:#fff !important;background-color:#3f3f3f !important;border-color:#212121}.child-trigger{display:inline-block !important;position:absolute;z-index:99;right:0;top:0;height:60px;width:60px !important;cursor:pointer;right:5%}.child-trigger:before{position:absolute;top:20px;right:27px;display:block;width:2px;height:15px;background:#FFF;content:''}.child-trigger:after{position:absolute;top:27px;right:20px;width:15px;height:2px;display:block;background:#FFF;content:''}.child-trigger.child-open:before{display:none}@media(max-width:767px){.custom-menu-primary.desktop{display:none}}