@import url('https://fonts.googleapis.com/css2?family=Montserrat&display=swap');body{background-color:#eef4fb;color:#333;font-family:"Segoe UI","Roboto","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"!important;font-size:16px;line-height:1.6;}img.img-fluid.align-top{width:6rem !important;height:5rem !important;margin-top:0.3rem!important;margin-bottom:0.3rem!important;margin:0.3rem 0 0.3rem 1rem !important;display:block;}.contact-icon{margin-left:1rem;margin-right:auto;text-align:left;}h2{font-size:1.3rem;font-weight:bold!important;color:#004080;}h4{text-transform:uppercase !important;}table,th,td{color:#333;}*#navbar-top.bg-secondary{background-color:transparent !important;}.form-inline.navbar-form.ms-auto{background:transparent !important;padding:0 !important;margin:0 !important;border:none !important;box-shadow:none !important;}#navbar-main{background:linear-gradient(135deg,#004080 0%,#0066cc 100%) !important;justify-content:flex-start !important;padding:0rem 0.7rem !important;}.navbar-nav{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:-3px;padding:0.2rem 0.2rem !important;}.navbar-nav .nav-link,.navbar-nav .dropdown-menu .dropdown-item{font-family:"Segoe UI","Roboto","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"!important;font-size:1.1rem;font-weight:600;text-transform:uppercase;letter-spacing:0.05em;color:white;transition:color 0.2s ease,transform 0.2s ease;display:inline-block;padding:1rem 1rem !important;}.nav-item a small{text-transform:capitalize!important;font-size:0.7rem!important;text-align:center!important;}.navbar-nav .nav-link:hover,.navbar-nav .dropdown-menu .dropdown-item:hover{color:#aeaef8!important;}.navbar-nav li.dropdown{position:relative;}.navbar-nav .dropdown-menu{display:none;position:absolute;top:100%;left:0;z-index:9999;background-color:#004080;min-width:200px;box-shadow:0 2px 8px rgba(0,0,0,0.15);padding:0.5rem 0;}.navbar-nav li.dropdown:hover > .dropdown-menu{display:block;}.navbar-nav .dropdown-menu .dropdown-menu{top:0;left:100%;margin-top:0;position:absolute;background-color:#004080;min-width:200px;display:none;z-index:10000;}.navbar-nav .dropdown-menu li:hover > .dropdown-menu{display:block;}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show,.navbar-nav .dropdown-menu .dropdown-item.active,.navbar-nav .nav-item.active-trail > .nav-link,.navbar-nav .nav-item.menu-item--active-trail > .nav-link{color:#aeaef8 !important;font-weight:bold;font-style:italic!important;}.highlighted{background:linear-gradient(135deg,#7d8ca3 0%,#a0b2c8 100%);padding:0;}.menu--secondary-navigation{display:flex;justify-content:flex-end;}.menu--secondary-navigation .nav-link{padding:0.3rem 0;line-height:1;font-size:1rem;color:white;display:inline-block;transition:color 0.2s ease,transform 0.2s ease;}.menu--secondary-navigation .nav-link:hover{color:#f8f9fa;}.menu--secondary-navigation  .nav-link.active{color:#ffd700;font-weight:bold;font-style:italic;}.block-menu.menu--secondary-navigation ul.nav{margin:0;padding:0;margin-left:auto;}.menu--secondary-navigation ul.nav li + li{border-left:1px solid rgba(255,255,255,0.5);margin-left:1rem;padding-left:1rem;}@media (min-width:767px){#header .navbar #CollapsingNavbar{justify-content:center !important;}}#block-sidemenu,.menu--sidemenu{width:230px;background-color:transparent !important;color:#004080 !important;padding:60px 1px 3px 1px;margin-left:0;position:relative;flex-shrink:0;border:none !important;box-shadow:none !important;}#block-productsbyindustry-2,.menu--products-by-industry{width:230px;background-color:transparent !important;color:#004080 !important;padding:1px 1px 1px 1px;margin-left:0;position:relative;flex-shrink:0;border:none !important;box-shadow:none !important;}#block-sidemenu ul.menu,#block-productsbyindustry-2 ul.menu,.menu--sidemenu ul,.menu--products-by-industry ul{list-style:none;padding-left:0;margin:0;display:block;}.menu--sidemenu li,.menu--products-by-industry li,#block-sidemenu li.nav-item
#block-productsbyindustry-2{display:block;margin-bottom:0.7px;border-bottom:1px solid rgba(0,64,128,0.2);padding-bottom:0.7px;}.menu--sidemenu a,.menu--products-by-industry a,#block-sidemenu a
#block-productsbyindustry-2 a{color:#004080 !important;text-decoration:none;display:block;padding:5px 10px;border-radius:4px;transition:all 0.2s ease;}.menu--sidemenu a:hover
.menu--products-by-industry a:hover{font-weight:600;padding-left:10px;background-color:rgba(0,64,128,0.05);}.menu--sidemenu li.menu-item--active-trail > a,.menu--products-by-industry li.menu-item--active-trail > a,.menu--sidemenu li.is-active > a 
.menu--products-by-industry li.is-active{font-style:italic;font-weight:bold;background-color:rgba(0,64,128,0.1);}.menu--sidemenu .menu-toggle,.menu--products-by-industry .menu-toggle,.menu--sidemenu .menu-toggle::after,.menu--sidemenu .collapsed > .submenu{display:none !important;}.menu--sidemenu .submenu,#block-sidemenu ul.menu,.menu--products-by-industry .submenu,#block-productsbyindustry-2 ul.menu{display:block !important;padding-left:15px;margin-top:5px;}.page-wrapper{display:flex;}.main-wrapper{flex:1;padding:2rem;}.layout-content,.region-content,.page-content{display:flex;flex-direction:row;align-items:flex-start;}.main-content{flex:1;}#main.container{width:100% !important;max-width:100% !important;padding-left:2rem !important;padding-right:2rem !important;margin:0 auto !important;}
