@media screen and (min-width:992px){.mainnavigation-new{position:relative}
.mainnavigation-new .main-navigation{position:relative;box-shadow:0 0 5px lightgrey;background-color:#fff;z-index:1}
.mainnavigation-new .main-navigation .search-container{position:relative;display:flex;align-items:center}
.mainnavigation-new .main-navigation .search-icon{position:absolute;right:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;width:24px;height:24px}
.mainnavigation-new .main-navigation .search-icon svg{display:block;width:24px;height:24px;fill:currentColor}
.mainnavigation-new .main-navigation .custom-autocomplete-dropdown li.suggestion-heading{color:rgba(0,20,70,0.8);cursor:default;pointer-events:none;padding-bottom:0;font-size:12px}
.mainnavigation-new .main-navigation input[type="text"].search-input{display:flex;width:310px;height:44px;padding:1px var(--Spacing-spacing-m-2,16px);justify-content:space-between;align-items:center;flex-shrink:0;border-radius:var(--Border-Radius-border-radius-full,999px);border:1.5px solid var(--Border-Color-border-medium,#b6bcc0);color:#6d787f}
.mainnavigation-new .main-navigation .custom-autocomplete-dropdown{position:absolute;top:100%;left:0;z-index:1000;width:377px;overflow-y:auto;border-top:0;list-style:none;margin:0;box-shadow:0 4px 8px rgba(0,0,0,0.1);display:none;border-radius:0 0 4px 4px;margin-top:12px;color:#000;background:#fff;flex-direction:column}
.mainnavigation-new .main-navigation .custom-autocomplete-dropdown li{padding-bottom:0;cursor:pointer;font-weight:normal;font-size:16px;padding:10px 16px;align-items:center;height:auto}
.mainnavigation-new .main-navigation .custom-autocomplete-dropdown li:last-child{border-bottom:0}
.mainnavigation-new .main-navigation .custom-autocomplete-dropdown li:hover,.mainnavigation-new .main-navigation .custom-autocomplete-dropdown li.active-suggestion{background:var(--Elements-Surface-surface-secondary,#ecf7ff)}
.mainnavigation-new .main-navigation .custom-autocomplete-dropdown li a{color:#000;text-decoration:none}
.mainnavigation-new .main-navigation .custom-autocomplete-dropdown li a:focus-visible{outline-offset:1px}
.mainnavigation-new .main-navigation .custom-autocomplete-dropdown li a:active{outline:2px solid #0066b1}
.mainnavigation-new .main-navigation .custom-autocomplete-dropdown li b{font-weight:bold;color:#000}
.mainnavigation-new .main-navigation .search-container{position:relative}
.mainnavigation-new .main-navigation .suggestion-item{padding:8px;cursor:pointer}
.mainnavigation-new .main-navigation .main-search-bar{height:60px;position:relative;z-index:2}
.mainnavigation-new .main-navigation .main-nav{display:flex;width:100%;padding:0}
.mainnavigation-new .main-navigation .main-nav ul{list-style:none;margin:0;padding:0}
.mainnavigation-new .main-navigation .main-nav ul li{margin:0}
.mainnavigation-new .main-navigation .main-nav ul li a{text-decoration:none}
.mainnavigation-new .main-navigation .main-nav ul.first-level{min-height:60px;display:flex}
.mainnavigation-new .main-navigation .main-nav ul.first-level>li{margin:0 10px;display:inline-flex}
.mainnavigation-new .main-navigation .main-nav ul.first-level>li>a{display:flex;padding:0;font-family:sofia-pro,sans-serif;font-style:normal;font-weight:400}
.mainnavigation-new .main-navigation .main-nav ul.first-level>li>a span{padding-left:15px;padding-right:15px;transition:all .1s ease-in-out;align-items:center;justify-content:center;display:flex;position:relative}
.mainnavigation-new .main-navigation .main-nav ul.first-level>li>a:hover{color:#003963}
.mainnavigation-new .main-navigation .main-nav ul.first-level>li>a:hover span:after,.mainnavigation-new .main-navigation .main-nav ul.first-level>li>a.active span:after,.mainnavigation-new .main-navigation .main-nav ul.first-level>li>a.header-active-link span:after{position:absolute;width:100%;height:4px;left:0;content:'';background-color:#00a2e2;border-radius:2px;bottom:0;padding-left:15px;padding-right:15px}
.mainnavigation-new .dropdown-submenu{position:absolute;top:100%;width:100%;z-index:1000;display:none;padding:0 20px;margin:auto !important}
.mainnavigation-new .dropdown-submenu.active{display:flex}
.mainnavigation-new .dropdown-menu-shadow{box-shadow:2px 2px 2px rgba(0,0,0,0.16)}
.mainnavigation-new *{margin:0;box-sizing:border-box}
.mainnavigation-new .top-spacing{margin-top:13px}
.mainnavigation-new ul{list-style:none;padding:0;margin:0}
.mainnavigation-new input:focus,.mainnavigation-new .form-control:focus,.mainnavigation-new button:focus,.mainnavigation-new .btn.focus,.mainnavigation-new .btn:focus{box-shadow:none;outline:0}
.mainnavigation-new .mega-menu-overlay{position:absolute;top:60px;left:0;height:100%;width:100%;background-color:#fff;box-shadow:0 1px 8px #aaa;z-index:1;display:none}
.mainnavigation-new .mega-menu-overlay .first-level>li>a{display:none}
.mainnavigation-new .mega-menu-overlay .dropdown-submenu{top:0;padding-top:0}
.mainnavigation-new .mega-menu-overlay .container{position:relative}
.mainnavigation-new .mega-menu-overlay ul li{margin:0}
.mainnavigation-new .mega-menu-overlay ul li a{text-decoration:none}
.mainnavigation-new .mega-menu-overlay ul li .menu-devider{font-weight:bold}
.mainnavigation-new .mega-menu-overlay ul.first-level>li a.active+.dropdown-submenu{display:flex;background:#fff;width:auto !important}
.mainnavigation-new .mega-menu-overlay ul.first-level>li ul li a{font-size:15px;line-height:18px;color:#003963;cursor:pointer;text-decoration:none;font-weight:400}
.mainnavigation-new .mega-menu-overlay ul.first-level>li ul li li a:hover{color:#0078c1}
.mainnavigation-new .mega-menu-overlay li.hmk-link-3>.dropdown-submenu,.mainnavigation-new .mega-menu-overlay li.hmk-link-5>.dropdown-submenu,.mainnavigation-new .mega-menu-overlay li.hmk-link-4>.dropdown-submenu,.mainnavigation-new .mega-menu-overlay li.hmk-link-1>.dropdown-submenu,.mainnavigation-new .mega-menu-overlay li.hmk-link-2>.dropdown-submenu,.mainnavigation-new .mega-menu-overlay li.hmk-link-6>.dropdown-submenu{top:0}
.mainnavigation-new .mega-menu-overlay li.hmk-link-3>.dropdown-submenu>li>a,.mainnavigation-new .mega-menu-overlay li.hmk-link-5>.dropdown-submenu>li>a,.mainnavigation-new .mega-menu-overlay li.hmk-link-4>.dropdown-submenu>li>a,.mainnavigation-new .mega-menu-overlay li.hmk-link-1>.dropdown-submenu>li>a,.mainnavigation-new .mega-menu-overlay li.hmk-link-2>.dropdown-submenu>li>a,.mainnavigation-new .mega-menu-overlay li.hmk-link-6>.dropdown-submenu>li>a{font-size:18px;font-family:sofia-pro,sans-serif;font-style:normal;font-weight:600 !important}
.mainnavigation-new .mega-menu-overlay li.hmk-link-3>.dropdown-submenu ul,.mainnavigation-new .mega-menu-overlay li.hmk-link-5>.dropdown-submenu ul,.mainnavigation-new .mega-menu-overlay li.hmk-link-4>.dropdown-submenu ul,.mainnavigation-new .mega-menu-overlay li.hmk-link-1>.dropdown-submenu ul,.mainnavigation-new .mega-menu-overlay li.hmk-link-2>.dropdown-submenu ul,.mainnavigation-new .mega-menu-overlay li.hmk-link-6>.dropdown-submenu ul{margin-top:10px}
.mainnavigation-new .mega-menu-overlay li.hmk-link-3>.dropdown-submenu ul li,.mainnavigation-new .mega-menu-overlay li.hmk-link-5>.dropdown-submenu ul li,.mainnavigation-new .mega-menu-overlay li.hmk-link-4>.dropdown-submenu ul li,.mainnavigation-new .mega-menu-overlay li.hmk-link-1>.dropdown-submenu ul li,.mainnavigation-new .mega-menu-overlay li.hmk-link-2>.dropdown-submenu ul li,.mainnavigation-new .mega-menu-overlay li.hmk-link-6>.dropdown-submenu ul li{width:100%;display:block}
.mainnavigation-new .mega-menu-overlay li.hmk-link-3>.dropdown-submenu ul li a.title,.mainnavigation-new .mega-menu-overlay li.hmk-link-5>.dropdown-submenu ul li a.title,.mainnavigation-new .mega-menu-overlay li.hmk-link-4>.dropdown-submenu ul li a.title,.mainnavigation-new .mega-menu-overlay li.hmk-link-1>.dropdown-submenu ul li a.title,.mainnavigation-new .mega-menu-overlay li.hmk-link-2>.dropdown-submenu ul li a.title,.mainnavigation-new .mega-menu-overlay li.hmk-link-6>.dropdown-submenu ul li a.title{font-weight:bold;font-size:18px}
.mainnavigation-new .mega-menu-overlay li.hmk-link-3>.dropdown-submenu ul li a strong,.mainnavigation-new .mega-menu-overlay li.hmk-link-5>.dropdown-submenu ul li a strong,.mainnavigation-new .mega-menu-overlay li.hmk-link-4>.dropdown-submenu ul li a strong,.mainnavigation-new .mega-menu-overlay li.hmk-link-1>.dropdown-submenu ul li a strong,.mainnavigation-new .mega-menu-overlay li.hmk-link-2>.dropdown-submenu ul li a strong,.mainnavigation-new .mega-menu-overlay li.hmk-link-6>.dropdown-submenu ul li a strong{font-family:sofia-pro,sans-serif;font-style:normal;font-weight:600 !important}
.mainnavigation-new .mega-menu-overlay li.hmk-link-3 a.active+.dropdown-submenu,.mainnavigation-new .mega-menu-overlay li.hmk-link-5 a.active+.dropdown-submenu,.mainnavigation-new .mega-menu-overlay li.hmk-link-4 a.active+.dropdown-submenu,.mainnavigation-new .mega-menu-overlay li.hmk-link-1 a.active+.dropdown-submenu,.mainnavigation-new .mega-menu-overlay li.hmk-link-2 a.active+.dropdown-submenu,.mainnavigation-new .mega-menu-overlay li.hmk-link-6 a.active+.dropdown-submenu{padding:0;position:static;width:100%;margin:auto !important}
.mainnavigation-new .mega-menu-overlay li.hmk-link-3 a.active+.dropdown-submenu>li,.mainnavigation-new .mega-menu-overlay li.hmk-link-5 a.active+.dropdown-submenu>li,.mainnavigation-new .mega-menu-overlay li.hmk-link-4 a.active+.dropdown-submenu>li,.mainnavigation-new .mega-menu-overlay li.hmk-link-1 a.active+.dropdown-submenu>li,.mainnavigation-new .mega-menu-overlay li.hmk-link-2 a.active+.dropdown-submenu>li,.mainnavigation-new .mega-menu-overlay li.hmk-link-6 a.active+.dropdown-submenu>li{margin-top:30px;margin-bottom:30px;border-right:1px solid lightgrey;padding-left:40px;padding-right:40px}
.mainnavigation-new .mega-menu-overlay li.hmk-link-3 a.active+.dropdown-submenu>li:first-child,.mainnavigation-new .mega-menu-overlay li.hmk-link-5 a.active+.dropdown-submenu>li:first-child,.mainnavigation-new .mega-menu-overlay li.hmk-link-4 a.active+.dropdown-submenu>li:first-child,.mainnavigation-new .mega-menu-overlay li.hmk-link-1 a.active+.dropdown-submenu>li:first-child,.mainnavigation-new .mega-menu-overlay li.hmk-link-2 a.active+.dropdown-submenu>li:first-child,.mainnavigation-new .mega-menu-overlay li.hmk-link-6 a.active+.dropdown-submenu>li:first-child{border-left:0;padding-left:65px}
.mainnavigation-new .mega-menu-overlay li.hmk-link-3 a.active+.dropdown-submenu>li:last-child,.mainnavigation-new .mega-menu-overlay li.hmk-link-5 a.active+.dropdown-submenu>li:last-child,.mainnavigation-new .mega-menu-overlay li.hmk-link-4 a.active+.dropdown-submenu>li:last-child,.mainnavigation-new .mega-menu-overlay li.hmk-link-1 a.active+.dropdown-submenu>li:last-child,.mainnavigation-new .mega-menu-overlay li.hmk-link-2 a.active+.dropdown-submenu>li:last-child,.mainnavigation-new .mega-menu-overlay li.hmk-link-6 a.active+.dropdown-submenu>li:last-child{border-right:0}
.mainnavigation-new .mega-menu-overlay li.hmk-secondlevel-padding{padding-top:6px}
.mainnavigation-new .mega-menu-overlay li.hmk-link-3 a.active+.dropdown-submenu{width:100%}
.mainnavigation-new .mega-menu-overlay .dropdown-submenu>li>a>span:hover{color:#0078c1}
}
.wd51{flex:0 0 51%;max-width:51%}
.wd55{flex:0 0 55%;max-width:55%}
.wd28{flex:0 0 27.667%;max-width:27.667%}
.wd32{max-width:31.667%;flex:0 0 31.667%}
.wd72{max-width:71.667%;flex:0 0 71.667%}
.wd26{flex:0 0 26%;max-width:26%}
.no-padding{padding:0 !important}
.main-navigation .search-toggler-btn{display:block;width:24px;height:24px;padding:0;border:0;background:transparent;cursor:pointer}
.main-navigation .search-toggler-btn span{color:#212529}
.main-navigation .close-toggler-btn{display:block;width:24px;height:24px;padding:0;border:0;background:transparent;cursor:pointer;color:#212529}
.main-navigation .search-input-field{padding-left:15px !important}
.main-navigation .menu-container{margin:auto !important;max-width:1436px;padding-left:65px;padding-right:35px}
.main-navigation .level-1-container{margin:auto;max-width:1436px;padding-left:35px;padding-right:35px}
.main-navigation .hmk-main-navigation{border-bottom:0 solid #fff !important}
.main-navigation .input:not([type]),.main-navigation input[type="text"]:not(.browser-default),.main-navigation input[type="password"]:not(.browser-default),.main-navigation input[type="email"]:not(.browser-default),.main-navigation input[type="url"]:not(.browser-default),.main-navigation input[type="time"]:not(.browser-default),.main-navigation input[type="date"]:not(.browser-default),.main-navigation input[type="datetime"]:not(.browser-default),.main-navigation input[type="datetime-local"]:not(.browser-default),.main-navigation input[type="tel"]:not(.browser-default),.main-navigation input[type="number"]:not(.browser-default),.main-navigation input[type="search"]:not(.browser-default),.main-navigation textarea.materialize-textarea{height:2rem;width:100%;border-bottom:1px solid #9e9e9e}
.main-navigation .input-field input[type="search"]{display:block;line-height:inherit}
.main-navigation input[type="search"]:not(.browser-default){border-bottom:1px solid #0078c1}
.main-navigation .input-field>label:not(.label-icon).active{transform:translateY(-14px) scale(0.8);transform-origin:0 0}
.main-navigation .input-field input[type="search"]+label{left:1rem}
.main-navigation .input-field>label{color:#9e9e9e;position:absolute;top:14px;left:0;font-size:1rem;cursor:text;transform-origin:0 100%;text-align:initial;transform:translateY(12px);transition:transform .2s ease-out 0,color .2s ease-out 0,-webkit-transform .2s ease-out 0}
.main-navigation .input-field{position:relative;margin-top:1rem;padding-bottom:35px}
.search-toggler-section{display:flex;justify-content:flex-end;align-items:center}
.search-bar-row{display:flex;align-items:baseline}
#site-main-search-wrapper{width:97% !important}