.custom-menu-primary .navigation-primary>ul{list-style:none;margin:0;padding:0;display:block}.custom-menu-primary .navigation-primary>ul:before,.custom-menu-primary .navigation-primary>ul:after{content:'';display:table}.custom-menu-primary .navigation-primary>ul:after{clear:both}.custom-menu-primary .navigation-primary>ul>li{position:relative;display:block}.custom-menu-primary .navigation-primary>ul>li:before{content:none}.custom-menu-primary .navigation-primary>ul>li>a{transition:.2s background ease-out;line-height:20px;position:relative;overflow:hidden;text-overflow:ellipsis;max-width:100%;display:block;text-decoration:none;font-family:'Avenir Heavy',"Helvetica Neue",Helvetica,Arial,sans-serif}.custom-menu-primary .navigation-primary>ul>li>a:hover{text-decoration:none}.custom-menu-primary .navigation-primary>ul ul{margin:0;padding:0;list-style:none;display:block}.custom-menu-primary .navigation-primary>ul ul li{position:relative;display:block}.custom-menu-primary .navigation-primary>ul ul li:before{content:none}.custom-menu-primary .navigation-primary>ul ul li a{transition:.2s background ease-out;line-height:20px;position:relative;overflow:hidden;text-overflow:ellipsis;max-width:100%;display:block;text-decoration:none;font-family:'Avenir Heavy',"Helvetica Neue",Helvetica,Arial,sans-serif}.custom-menu-primary .navigation-primary>ul ul li a:hover{text-decoration:none}@media(min-width:768px){.custom-menu-primary{float:left;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.custom-menu-primary .navigation-primary>ul>li{float:left}.custom-menu-primary .navigation-primary>ul>li>a{padding:12px 20px}.child-trigger{display:none}.custom-menu-primary .navigation-primary>ul ul{opacity:0;visibility:hidden;position:absolute;top:100%;left:0;min-width:150px;z-index:10}.custom-menu-primary .navigation-primary>ul li:hover>ul{opacity:1;visibility:visible}.custom-menu-primary .navigation-primary>ul ul li a{padding:12px 20px}}@media(max-width:991px) and (min-width:768px){.custom-menu-primary{float:none;width:100%}}@media(max-width:1199px) and (min-width:768px){.custom-menu-primary .navigation-primary>ul>li>a{padding:12px 8.5px;font-size:12px}.custom-menu-primary .navigation-primary>ul ul li a{padding:12px 8.5px;font-size:12px}}@media(max-width:1399px) and (min-width:1200px){.custom-menu-primary .navigation-primary>ul>li>a{padding:12px 13.5px;font-size:14px}.custom-menu-primary .navigation-primary>ul ul li a{padding:12px 13.5px;font-size:14px}}@media(max-width:1600px) and (min-width:1400px){.custom-menu-primary .navigation-primary>ul>li>a{padding:12px 14.5px;font-size:14px}.custom-menu-primary .navigation-primary>ul ul li a{padding:12px 14.5px;font-size:14px}}@media(max-width:767px){.custom-menu-primary .navigation-primary>ul>li>a{padding:15px}.child-trigger{display:block;cursor:pointer;position:absolute;top:0px;right:0px;width:40px;min-width:40px;height:50px}.child-trigger:hover{text-decoration:none}.child-trigger i{position:relative;top:50%;margin:0 auto !important;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.child-trigger i:after{position:absolute;content:''}.child-trigger i,.child-trigger i:after{width:10px;height:1px;background-color:#000;display:block}.child-trigger i:after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.child-trigger.child-open i:after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.custom-menu-primary .navigation-primary>ul ul li a{padding:15px}}