:export{max:99999px;x-large:1350px;large:1200px;medium:950px;small:600px;mini:384px}div.mega-menu-container{position:relative;display:block}@media(max-width:950px){div.mega-menu-container{display:none}}.mega-menu{transition:all .25s ease-in-out;position:absolute!important;top:0;left:0;width:100%;max-height:0;overflow:hidden!important;z-index:1001;background-color:#fff;visibility:hidden}.mega-menu.open{max-height:300px;visibility:visible}.mega-menu .band__inner-container{position:relative}.mega-menu__close{position:absolute;top:10px;right:10px}.mega-menu__close:hover{background-color:rgba(0,0,0,0)!important}.mega-menu-cta,.mega-menu-cta a{position:relative}.mega-menu-cta a{padding-right:1.25rem}.mega-menu-cta a svg{display:block;position:absolute;top:50%;right:0;transform:translateY(-50%) rotate(0);width:16px;height:16px}.mega-menu-cta.open a{color:#fff!important;border-bottom-color:#fff}.mega-menu-cta.open a svg{transform:translateY(-50%) rotate(180deg)}@media only screen and (min-width:950px){body.mega-menu-open{overflow:hidden}body.mega-menu-open:after{content:" ";display:block;position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.25);z-index:15}body.mega-menu-open .header--primary a.active{color:#b6b6b6}}.mega-menu--solutions.open{max-height:700px}.mega-menu--solutions .grid a.active,.mega-menu--solutions .grid a:hover{border-color:#c00!important}.mega-menu--solutions .grid a .icon,.mega-menu--solutions .grid a img{transition:.25s ease}.mega-menu--solutions .grid a:hover img{transform:scale(1.05)}.mega-menu--solutions .grid a:hover .icon{transform:translateX(4px)}.mega-menu--solutions .use-case-tiles{padding:0}.mega-menu--solutions .use-case-tiles .band__inner-container{padding:1px}.mega-menu--solutions .use-case-tiles .use-case-tile,.mega-menu--solutions .use-case-tiles article{min-height:180px}.mega-menu--products.open{max-height:700px}.mega-menu--products .grid a.active,.mega-menu--products .grid a:hover{border-color:#c00!important}.mega-menu--products .grid a .icon{transition:.25s ease}.mega-menu--products .grid a:hover .icon{transform:translateX(4px)}.mega-menu__banner a.active,.mega-menu__banner a:hover{border-color:#c00!important}