.navigation-primary{display:inline-block}.navigation-primary a{display:block;color:#fff;text-transform:uppercase;font-weight:normal}.navigation-primary a.active-item{font-weight:600;position:relative}.navigation-primary .submenu.level-1>li>a.active-item:after{content:"";position:absolute;bottom:-3px;left:0;width:100%;height:2px;background-color:#494a52}.navigation-primary .submenu{list-style:none;padding:0;margin:0}.navigation-primary .submenu a,.navigation-primary .submenu p{text-decoration:none}.triangle{display:none}.submenu-toggle{display:none}.submenu.level-1{margin:0;padding:0;list-style:none;display:inline-block}.submenu.level-1>li{position:relative;display:inline-block;margin:0 0 0 40px}.submenu.level-1>li>a{position:relative;z-index:9999}.submenu.level-1>li:first-child{margin:0}.submenu.level-2{width:100%;visibility:hidden;opacity:0;transition:all .5s ease-out;position:fixed;background:#001e40;padding:125px 45px 27px 45px;top:-200%;right:0;left:0;z-index:9000}.submenu.level-2>li{padding:0;border-bottom:1px solid #d1d6dc}.menu-wrapper{display:table;width:100%}.menu-wrapper .inner-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.submenu.level-2{max-height:100%;overflow-y:auto}.menu-wrapper .inner-menu>li{margin:0;width:25%;display:table-cell;table-layout:fixed;border:4px solid #001e40;background:#000e29}.menu-wrapper .inner-menu>li>a{text-align:center;padding:22px 12px;vertical-align:middle}.submenu.level-2 .menu-item .menu-link:before{width:100px;height:103px;margin:-11px auto -10px;position:relative;display:block;background-repeat:no-repeat;background-position:center}.submenu.level-2 .menu-item .menu-link .title{font-size:24px;margin:18px auto;line-height:1.15em;min-height:54px;font-weight:600;text-transform:none;display:block}.submenu.level-2 .menu-item .menu-link:after{line-height:1.5em;font-weight:300;display:block;font-family:'Lato',sans-serif;font-size:16px;text-transform:none}.submenu.level-1>li.has-submenu:hover .submenu.level-2{visibility:visible;opacity:1;transition:all .5s ease-out;top:0}.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}.solutions .menu-wrapper .inner-menu>li{width:33.3333333%}.solutions .menu-wrapper .inner-menu>li>a{padding:30px 12px}.company .menu-wrapper .inner-menu>li{width:50%;padding:40px 40px 28px 40px}.company .menu-wrapper .inner-menu>li>a{width:25%;vertical-align:middle;display:inline-block;padding:4px}.company .menu-wrapper .inner-menu>li>.child-trigger{display:none}.company .menu-wrapper .inner-menu>li{width:50%;padding:40px 40px 28px 40px;display:flex;align-items:center;text-align:left}.company .menu-wrapper .inner-menu>li>a{width:25%;vertical-align:middle;display:inline-block;padding:4px}.company .menu-wrapper .inner-menu>li.about-us>a:before{margin:0 auto;position:relative;background-size:contain;background-position:center;background-repeat:no-repeat;width:85px;height:85px;content:"";display:block}.company .menu-wrapper .inner-menu>li>.child-trigger{display:none}.company .menu-wrapper .inner-menu>li.about-us>a span.title{font-weight:normal}.company .menu-wrapper .inner-menu>li>ul.submenu.level-3{padding:4px;display:inline-block;vertical-align:middle;width:75%;font-size:16px;padding-left:20px}.company .menu-wrapper .inner-menu>li>ul.submenu.level-3>li{margin:0;font-size:16px;vertical-align:middle;display:inline-block;padding:4px}.company .menu-wrapper .inner-menu>li.about-us>ul.submenu.level-3>li:nth-of-type(2n+1){width:49%;margin-right:1%;margin-left:0}.company .menu-wrapper .inner-menu>li.about-us>ul.submenu.level-3>li:nth-of-type(2n+2){width:49%;margin-right:0;margin-left:1%}.company .menu-wrapper .inner-menu>li.about-us>ul.submenu.level-3>li{float:left}.company .menu-wrapper .inner-menu>li.about-us>ul.submenu.level-3 ul>li{margin:0}.company .menu-wrapper .inner-menu>li.about-us>ul.submenu.level-3 ul>li>a{display:block;width:80%;position:relative;margin:0 0 16px 0;text-transform:none;font-weight:600}.company .menu-wrapper .inner-menu>li.news>ul.submenu.level-3>li>a:after,.company .menu-wrapper .inner-menu>li.about-us>ul.submenu.level-3 ul>li>a:after{content:">";position:absolute;right:0;width:auto;display:inline-block;top:-3px;font-weight:600}.company .menu-wrapper .inner-menu>li.news>a>span.title{font-weight:normal}.company .menu-wrapper .inner-menu>li.news>a:before{width:85px;height:85px;margin:0 auto;position:relative;background-size:contain;background-position:center;background-repeat:no-repeat;content:"";display:block}.company .menu-wrapper .inner-menu>li.news>ul.submenu.level-3{padding:8px;padding-left:24px}.company .menu-wrapper .inner-menu>li.news>ul.submenu.level-3>li{display:block;padding:0}.company .menu-wrapper .inner-menu>li.news>ul.submenu.level-3>li>a{display:block;width:80%;position:relative;margin:0 0 16px 0;text-transform:none;font-weight:600}.submenu.level-1>li.resources .menu-wrapper .inner-menu{display:table-row}.submenu.level-1>li.resources .menu-wrapper .inner-menu>li{width:25%}.show-nav.with-banner-page .color{opacity:1;transition:all .2s;top:0;height:100%}.navigation-primary a.close-mega{position:relative;bottom:-12px;right:-30px;font-family:'Lato',sans-serif;font-size:16px;line-height:18px;text-transform:none;font-weight:600}.submenu.level-1>li.has-submenu .submenu.level-2.close-child{visibility:hidden;opacity:0;transition:all .5s ease-out;top:-200%}.solutions .medication-management>a:after{display:none !important}.solutions .submenu.level-2 .menu-item .menu-link .title{margin-bottom:0}.visible-in-mobile{display:none !important}.show-nav .submenu.level-1>li.has-submenu>a{height:60px}.show-nav .lower{margin-bottom:-42px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.menu-wrapper .inner-menu>li{float:left;flex-basis:24%}.solutions .menu-wrapper .inner-menu>li{flex-basis:32%}.company .menu-wrapper .inner-menu>li{flex-basis:42.9%}.submenu.level-1>li.resources .menu-wrapper .inner-menu>li{flex-basis:33%;width:33%}}@media(max-width:1145px) and (min-width:0){.submenu.level-2 .menu-item .menu-link .title{font-size:20px}}@media(max-width:1024px) and (min-width:768px){.submenu.level-1>li{margin:0 0 0 20px}.company .menu-wrapper .inner-menu>li{padding:20px}.company .menu-wrapper .inner-menu>li.about-us>a span.title,.company .menu-wrapper .inner-menu>li.news>a>span.title{min-height:0}}@media(max-width:924px) and (min-width:0){.submenu.level-1>li{margin:0 0 0 10px}.submenu.level-2{padding:90px 16px 14px 16px}.navigation-primary a.close-mega{right:0;bottom:-4px}.company .menu-wrapper .inner-menu>li.news>ul.submenu.level-3>li>a:after,.company .menu-wrapper .inner-menu>li.about-us>ul.submenu.level-3 ul>li>a:after{right:-10px}}@media(max-width:767px){.visible-in-mobile{display:block !important}.hidden-in-mobile{display:none !important}}