/**handles:flyoutnav**/
.submenu-dark .menu-container ul#menu-global-navigation-system.menu-primary-inner.menu-smart li ul.drop-menu>li>.drop-menu{display:none}@media (min-width:960px){ul#menu-global-navigation-system li.menu-item-has-children:hover::before{background-color:transparent}.submenu-dark .menu-container ul#menu-global-navigation-system.menu-primary-inner.menu-smart li{z-index:1}.submenu-dark .menu-container ul#menu-global-navigation-system.menu-primary-inner.menu-smart li ul.drop-menu{z-index:-1;padding:28px 18px;min-width:17em;box-shadow:0 8px 7px -4px rgba(0,0,0,.15);box-shadow:0 0 25px 0 rgba(0,0,0,.15);box-shadow:0 4px 13px 0 rgba(0,0,0,.15)}.submenu-dark .menu-container ul#menu-global-navigation-system.menu-primary-inner.menu-smart li ul.drop-menu>li{-webkit-transform:translateZ(0)}.submenu-dark .menu-container ul#menu-global-navigation-system.menu-primary-inner.menu-smart li ul.drop-menu>li a{padding:0 15px;text-transform:capitalize;font-family:Open Sans,Roboto,Helvetica,Arial,sans-serif;font-size:18px;font-weight:700;vertical-align:top;line-height:29px;letter-spacing:0!important;-webkit-transform:translateZ(0);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.submenu-dark .menu-container ul#menu-global-navigation-system.menu-primary-inner.menu-smart li ul.drop-menu>li a i.fa-dropdown{top:7px}.submenu-dark .menu-container ul#menu-global-navigation-system.menu-primary-inner.menu-smart li ul.drop-menu>li:hover a{background-color:#3d44c8;color:#fff!important}.submenu-dark .menu-container ul#menu-global-navigation-system.menu-primary-inner.menu-smart li:first-child ul.drop-menu{transform:translateX(-25%);max-width:none;filter:blur(0);transform:translateZ(0)}.submenu-dark .menu-container ul#menu-global-navigation-system.menu-primary-inner.menu-smart li:first-child ul.drop-menu>li:active,.submenu-dark .menu-container ul#menu-global-navigation-system.menu-primary-inner.menu-smart li:first-child ul.drop-menu>li:focus,.submenu-dark .menu-container ul#menu-global-navigation-system.menu-primary-inner.menu-smart li:first-child ul.drop-menu>li:hover{z-index:10}.submenu-dark .menu-container ul#menu-global-navigation-system.menu-primary-inner.menu-smart li:first-child ul.drop-menu>li:active:after,.submenu-dark .menu-container ul#menu-global-navigation-system.menu-primary-inner.menu-smart li:first-child ul.drop-menu>li:active:before,.submenu-dark .menu-container ul#menu-global-navigation-system.menu-primary-inner.menu-smart li:first-child ul.drop-menu>li:focus:after,.submenu-dark .menu-container ul#menu-global-navigation-system.menu-primary-inner.menu-smart li:first-child ul.drop-menu>li:focus:before,.submenu-dark .menu-container ul#menu-global-navigation-system.menu-primary-inner.menu-smart li:first-child ul.drop-menu>li:hover:after,.submenu-dark .menu-container ul#menu-global-navigation-system.menu-primary-inner.menu-smart li:first-child ul.drop-menu>li:hover:before{display:none}.submenu-dark .menu-container ul#menu-global-navigation-system.menu-primary-inner.menu-smart li:first-child ul.drop-menu>li a{width:auto}.submenu-dark .menu-container ul#menu-global-navigation-system.menu-primary-inner.menu-smart li:first-child ul.drop-menu>li>.drop-menu{position:absolute;top:0;left:60%;margin:0 0 0 -30px;padding:0 0 0 50px;transform:none;width:270px;min-height:165px;display:none!important;border-left:1px solid #e8e8e8;box-shadow:none}.submenu-dark .menu-container ul#menu-global-navigation-system.menu-primary-inner.menu-smart li:first-child ul.drop-menu>li>.drop-menu .flyoutcard{position:relative;z-index:2;padding:0;width:100%;background-color:#fff}.submenu-dark .menu-container ul#menu-global-navigation-system.menu-primary-inner.menu-smart li:first-child ul.drop-menu>li>.drop-menu .flyoutcard *{text-decoration:none;color:#2d2d2d}.submenu-dark .menu-container ul#menu-global-navigation-system.menu-primary-inner.menu-smart li:first-child ul.drop-menu>li>.drop-menu .flyoutcard span{margin:0 0 25px;width:100%;display:block;white-space:normal;font-weight:400}.submenu-dark .menu-container ul#menu-global-navigation-system.menu-primary-inner.menu-smart li:first-child ul.drop-menu>li>.drop-menu .flyoutcard span.heading{margin:0 0 18px;font-family:Roboto,'Open Sans',Helvetica,Arial,sans-serif;font-weight:700;font-size:18px;line-height:1.4}.submenu-dark .menu-container ul#menu-global-navigation-system.menu-primary-inner.menu-smart li:first-child ul.drop-menu>li>.drop-menu .flyoutcard span.text{font-size:16px;line-height:1.5}.submenu-dark .menu-container ul#menu-global-navigation-system.menu-primary-inner.menu-smart li:first-child ul.drop-menu>li>.drop-menu .flyoutcard span.btn{margin-bottom:0;max-width:150px;display:initial;padding:12px 48px!important;text-align:center;font-size:12px;font-family:Roboto,'Open Sans',Helvetica,Arial,sans-serif;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.6px;line-height:1;background-color:#393dca!important;border-radius:30px;border:0 solid transparent;transition:all .3s ease-in-out}.submenu-dark .menu-horizontal .menu-smart ul li a,.submenu-dark .menu-horizontal .menu-smart ul li a:hover,.submenu-dark .menu-horizontal .menu-smart ul li:hover a,.top-menu.menu-secondary ul.menu-smart.menu-mini.sm li a{color:#2d2d2d}.submenu-dark .menu-container ul#menu-global-navigation-system.menu-primary-inner.menu-smart li:first-child ul.drop-menu>li>.drop-menu .flyoutcard span.btn:active,.submenu-dark .menu-container ul#menu-global-navigation-system.menu-primary-inner.menu-smart li:first-child ul.drop-menu>li>.drop-menu .flyoutcard span.btn:focus,.submenu-dark .menu-container ul#menu-global-navigation-system.menu-primary-inner.menu-smart li:first-child ul.drop-menu>li>.drop-menu .flyoutcard span.btn:hover{opacity:.9}.submenu-dark .menu-container ul#menu-global-navigation-system.menu-primary-inner.menu-smart li:first-child ul.drop-menu>li>.drop-menu .flyoutcard:active,.submenu-dark .menu-container ul#menu-global-navigation-system.menu-primary-inner.menu-smart li:first-child ul.drop-menu>li>.drop-menu .flyoutcard:focus,.submenu-dark .menu-container ul#menu-global-navigation-system.menu-primary-inner.menu-smart li:first-child ul.drop-menu>li>.drop-menu .flyoutcard:hover{text-decoration:none;color:#2d2d2d}.submenu-dark .menu-container ul#menu-global-navigation-system.menu-primary-inner.menu-smart li:first-child ul.drop-menu>li>.drop-menu li:hover .flyoutcard{display:block}.submenu-dark .menu-container ul#menu-global-navigation-system.menu-primary-inner.menu-smart li:first-child ul.drop-menu>li:active>.drop-menu,.submenu-dark .menu-container ul#menu-global-navigation-system.menu-primary-inner.menu-smart li:first-child ul.drop-menu>li:first-child>.drop-menu,.submenu-dark .menu-container ul#menu-global-navigation-system.menu-primary-inner.menu-smart li:first-child ul.drop-menu>li:focus>.drop-menu,.submenu-dark .menu-container ul#menu-global-navigation-system.menu-primary-inner.menu-smart li:first-child ul.drop-menu>li:hover>.drop-menu{display:block!important}.submenu-dark .menu-container ul#menu-global-navigation-system.menu-primary-inner.menu-smart>li:first-child>ul.drop-menu{max-width:none!important;margin-top:-1px!important}.is_stuck ul#menu-global-navigation-system li.menu-item-has-children:hover>ul.drop-menu{background-color:#fff}.is_stuck ul#menu-global-navigation-system li.menu-item-has-children:hover::before{left:0;bottom:-13px;width:100%;height:13px;background-color:#fff;content:''}.is_stuck ul#menu-global-navigation-system li.menu-item-has-children:hover::after{background-color:#fff;box-shadow:0 8px 7px -4px rgba(0,0,0,.15);box-shadow:0 0 25px 0 rgba(0,0,0,.15);box-shadow:0 4px 13px 0 rgba(0,0,0,.15);box-shadow:0 -1px 5px 0 rgba(0,0,0,.15)}.is_stuck ul#menu-global-navigation-system.menu-smart ul a:hover{background-color:#fff}.top-menu.menu-secondary,.top-menu.menu-secondary ul.menu-smart.menu-mini.sm li ul{background-color:#eaeaea}.is_stuck ul#menu-global-navigation-system.menu-smart .drop-menu>li:after,.is_stuck ul#menu-global-navigation-system.menu-smart .drop-menu>li:before{display:none}.top-menu.menu-secondary ul.menu-smart.menu-mini.sm li{padding:2px 0}.top-menu.menu-secondary ul.menu-smart.menu-mini.sm li ul li:hover{background-color:#fff;border-radius:4px}}@media (max-width:959px){.submenu-dark .menu-container ul#menu-global-navigation-system.menu-primary-inner.menu-smart li ul.drop-menu .drop-menu{display:none!important}.submenu-dark .menu-container ul#menu-global-navigation-system.menu-primary-inner.menu-smart li.menu-item-has-children .menu-item-has-children a .fa-angle-down{transform:rotate(-90deg);right:2px}.submenu-dark .menu-container ul#menu-global-navigation-system.menu-primary-inner.menu-smart li:first-child>ul.drop-menu{height:auto!important}}