.grid--radio-brands .grid__item.radio-grid .grid__item .radio-grid__hover{background-color:#0059a6 !important}.grid--radio-brands .grid__item.radio-grid .grid__item .radio-grid__hover .button:last-of-type{color:#0059a6 !important}.grid--radio-brands .grid__item.radio-grid .grid__item .radio-grid__hover .button:last-of-type svg g use{fill:#0059a6 !important}.grid--radio-brands .grid__item.radio-image .radio-image__container--brand:before{opacity:.85 !important}.grid--sub-brands .grid__item .sub-brands__hover{background-color:#0059a6 !important}.grid--sub-brands .grid__item .sub-brands__hover .button:last-of-type{color:#0059a6 !important}.grid--sub-brands .grid__item .sub-brands__hover .button:last-of-type svg g use{fill:#0059a6 !important}.teaser__overlay{opacity:.85 !important}.teaser__date{color:#fff !important}.teaser--case-study .teaser__overlay{height:100% !important;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(#000000)) !important;background:-o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000000 100%) !important;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 100%) !important;opacity:1 !important}.teaser--three-teasers--large .teaser__overlay,.teaser--three-teasers--small .teaser__overlay{display:none !important}.teaser--three-teasers--large:before,.teaser--three-teasers--small:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:#000;opacity:.8}.teaser--news:hover h3{color:#fff !important}.teaser--three-per-row .teaser__overlay{opacity:1 !important}section.three-charts:before{opacity:.9 !important}section.cta h2.title--stroke{-webkit-text-stroke:2px #fff !important}section.cta:after{opacity:.9 !important}section.light-bg .title--stroke{-webkit-text-stroke:2px #0059a6 !important}section.light-bg.three-statistics h2.title--stroke{-webkit-text-stroke:2px #fff !important}section.light-bg.three-statistics h3.title--stroke{-webkit-text-stroke:2px #0059a6 !important}section.two-column-content .title--stroke{-webkit-text-stroke:2px #0059a6 !important}section.three-statistics.three-statistics--bg-image:before{opacity:.9 !important}.banner__overlay{opacity:.9 !important}.banner.banner--accessibility-default .banner__overlay{opacity:.55 !important}.breadcrumb{background-color:#0059a6 !important}.breadcrumb>p a{position:relative;opacity:1 !important}.breadcrumb>p a:after{content:"";position:absolute;right:0;bottom:-5px;left:0;width:100%;height:1px;background:#fff;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;opacity:0}.breadcrumb>p a:hover:after{opacity:1}.breadcrumb ul li a{position:relative;opacity:1 !important}.breadcrumb ul li a:after{content:"";position:absolute;right:0;bottom:-5px;left:0;width:100%;height:1px;background:#fff;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;opacity:0}.breadcrumb ul li.current-page-item a:after,.breadcrumb ul li:hover a:after{opacity:1}.label{color:#fff !important}.site-footer__title{color:#fff !important}address .email{color:#fff !important}.top-nav__menu ul li a{position:relative}@media screen and (max-width: 991.98px){.top-nav__menu ul li a{padding:0}.top-nav__menu ul li a:before{content:"";position:absolute;right:0;bottom:-5px;left:0;width:100%;height:1px;background-color:#0059a6;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;opacity:0}}@media screen and (max-width: 991.98px){.top-nav__menu ul li.current_page_item a,.top-nav__menu ul li.current-page-ancestor a,.top-nav__menu ul li:hover a{color:#0059a6 !important}.top-nav__menu ul li.current_page_item a:before,.top-nav__menu ul li.current-page-ancestor a:before,.top-nav__menu ul li:hover a:before{opacity:1}}.pagination .page-numbers li .page-numbers{color:#fff !important}.pagination .page-numbers li .page-numbers.current{color:#212121 !important}.title--stroke{-webkit-text-stroke:2px #fff !important}.popup .title--stroke{-webkit-text-stroke:2px #0059a6 !important}
