header{position:relative}header .sitewide-message{background-color:#fdb515;color:#15284b;text-align:center;font-size:16px;font-weight:500;font-family:'Roboto',sans-serif}header .sitewide-message .inner-wrapper{padding-top:8px !important;padding-bottom:8px !important}header .sitewide-message .inner-wrapper a{color:#15284b}header .sitewide-message .inner-wrapper a:hover{text-decoration:underline}header .sitewide-message .inner-wrapper a:focus,.body-container-wrapper a:focus,#secondary-navigation a:focus{outline:2px dotted #15284b}.footer-container-wrapper a:focus{outline:2px dotted #FFF}@media(max-width:767px){header .sitewide-message{font-size:14px}header .sitewide-message .inner-wrapper{padding:8px 20px}}.body-container-wrapper{margin:0 !important}body .container-fluid .row-fluid .mega-menu-popout-container{min-height:0}body .row-fluid .mega-menu-popout{display:none}.mega-menu-popout-container{display:none}.main-navigation{position:relative}.main-navigation .cmpy-logo .skip{background:#fdb515;padding:5px 10px;color:#15284b;position:absolute;left:280px;transform:translate(0,-50%);font-size:12px;z-index:1;top:-1000px;opacity:0}.main-navigation .cmpy-logo .skip:focus{opacity:1;top:50%}.section-header-menu.v2{position:initial;padding:0}.main-navigation .mega-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul .wrapper .span3 ul>li>a+ul>li:first-child{display:block !important}@media(min-width:1201px){.mobile-primary-nav{display:none}}.section-header-menu.v2 .mobile-primary-nav{background:#15284b}.section-header-menu .section-menu .mobile-primary-nav .hs-menu-wrapper.hs-menu-flow-horizontal>ul{border:0}body .section-header-menu .section-menu .mobile-primary-nav .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1>a{color:#FFF}@media(min-width:1201px){.section-header-menu .section-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li:nth-child(2){display:none}}@media(max-width:1200px){.section-header-menu.v2>.wrapper{max-width:100%}.section-header-menu.v2>.wrapper .hs-menu-wrapper,.section-header-menu.v2>.wrapper .head-text{max-width:90%;margin:0 auto}.main-navigation .cmpy-logo .skip{top:100%;left:0;transform:none}.mobile-open-trigger{display:block !important;position:absolute;top:20px;right:30px;width:33px;height:24px;cursor:pointer;overflow:hidden}.mobile-open-trigger:before,.mobile-open-trigger:after{position:absolute;content:'';top:0;left:0;right:0;height:3px;background:white;z-index:3}.mobile-open-trigger:after{top:auto;bottom:0}.mobile-open-trigger i{width:40px;height:3px;background:white;position:absolute;top:10px}}.hs-search-field{position:relative}.hs-search-field__input{box-sizing:border-box;width:100%}.hs-search-field__suggestions{padding:0;margin:0;list-style:none}.hs-search-field--open .hs-search-field__suggestions{border:1px solid #000}.hs-search-field__suggestions li{display:block;margin:0;padding:0}.hs-search-field__suggestions #results-for{font-weight:bold}.hs-search-field__suggestions a,.hs-search-field__suggestions #results-for{display:block}.hs-search-field__suggestions a:hover,.hs-search-field__suggestions a:focus{background-color:rgba(0,0,0,.1);outline:0}body .row-fluid .hs-search-field--open ul.hs-search-field__suggestions{border:1px solid #000;border-top:0px;padding:10px 0px;margin:0px}.search-box-container form{position:relative}.btn-search{content:'\f002';position:absolute;top:11px;right:-20px;color:#fff;width:40px;height:28px;font-family:'Font Awesome 5 Pro';cursor:pointer;border:0;background:0;padding:0}.search-open .btn-search{right:30px;color:#545454}.close-icon{color:#fdb515;position:absolute;right:0px;font-size:25px;top:5px;display:none;border:0;background:0;padding:0}input[type="search" i]:enabled:read-write:-webkit-any(:focus,:hover)::-webkit-search-cancel-button{opacity:0;display:none}.search-module input.hs-search-field__input{width:0px;float:right;background:transparent;border:1px solid transparent;transition:width .3s ease-in;-webkit-transition:all .3s ease-in;-webkit-appearance:none;margin-right:30px;padding-right:30px;margin-bottom:0px;visibility:hidden}.search-open input.hs-search-field__input{width:306px;float:right;height:50px;background:#fff;visibility:visible}.search-open .close-icon{display:block}body .row-fluid .hs-search-field--open ul.hs-search-field__suggestions{display:none}