@media(min-width:1025px){.custom-menu-primary-mobile{display:none !important}}@media(max-width:1024px){.custom-menu-primary-mobile{float:none;width:100%;margin-left:0;right:0;padding:0;border:0;z-index:1;position:absolute;height:auto;background:#dedede;left:0;top:calc(100% - 22px);display:none;max-height:369px;overflow-y:auto;height:calc(100vh - 59px)}.custom-menu-primary-mobile .navigation-primary>ul{list-style:none;margin:0;padding:0;display:block}.custom-menu-primary-mobile .navigation-primary>ul ul{display:none}.custom-menu-primary-mobile .navigation-primary>ul>li{position:relative;display:block;background-color:transparent !important;line-height:inherit}.custom-menu-primary-mobile .navigation-primary>ul>li>a{line-height:20px;position:relative;display:block;border-bottom:1px solid #aaa;font-family:"Barlow",Sans-serif;padding:10px 10px 10px 10px;color:#313131 !important;background-color:#fff;text-decoration:none !important}.custom-menu-primary-mobile .navigation-primary>ul>li>a:hover{color:#313131 !important;text-decoration:none !important}.custom-menu-primary-mobile .navigation-primary>ul>li.active-branch>a,.custom-menu-primary-mobile .navigation-primary>ul>li>a.active-branch{color:#2459e4 !important}.custom-menu-primary-mobile .navigation-primary>ul>li.has-submenu>a:after{content:"\f107";position:relative;display:inline-block;font:normal normal normal 14px/1 'Font Awesome 5 Free';font-weight:600;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;padding-left:5px;-webkit-transition:all .3s ease-in-out;-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;right:10px;position:absolute;top:50%;transform:translateY(-50%);color:#313131}.child-trigger{display:block !important;cursor:pointer;position:absolute;top:0px;right:0;width:100% !important;min-width:100% !important;height:41px !important;padding:0 !important}.custom-menu-primary-mobile .navigation-primary>ul>li>ul{list-style:none;margin:0;padding:0}.custom-menu-primary-mobile .navigation-primary>ul>li>ul>li{line-height:inherit;position:relative}.custom-menu-primary-mobile .navigation-primary>ul>li>ul>li>a{border-bottom:1px solid #aaa;text-decoration:none !important;clear:both;font-weight:400;display:block;position:relative;font-size:15px;line-height:20px;padding:10px 10px 10px 15px;color:#313131 !important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif}.custom-menu-primary-mobile .navigation-primary>ul>li>ul>li>a:hover{color:#313131 !important;text-decoration:none !important}.custom-menu-primary-mobile .navigation-primary>ul>li.menu-open>a{color:#2459e4 !important}.scroll-header .custom-menu-primary-mobile{top:calc(100% - 12px)}}