/*--------------------------------------------------------------
- Colours
--------------------------------------------------------------*/
:root
{
	--color-sky: #f0f8ff;
	--color-sky-alt: #eaf4fe;
	--color-blue: #005eb8;
	--color-navy: #023d5b;
	--color-grey: #f4f4f4;
	--color-green: #07cea0;
	--color-yellow: #ffea3d;
	--color-white: #fff;

	--color-section-blue: var(--color-navy);
}

.icb
{
	--color-section-blue: var(--color-blue);
}

body,
.modules .content h3.subtitle,
.modules .news .articles-wrap .article-container .article-content .article-extract-desc,
.modules .news .articles-wrap .article-container:active .article-content .article-extract-desc,
.modules .news .articles-wrap .article-container:focus .article-content .article-extract-desc,
.modules .news .articles-wrap .article-container:visited .article-content .article-extract-desc,
.modules .content_only.search-results .content ul li a .url,
.modules .content_only.search-results .content ul li a:active .url,
.modules .content_only.search-results .content ul li a:focus .url,
.modules .content_only.search-results .content ul li a:visited .url,
.single .modules .subtitle,
.no-touchevents .modules .content_only.search-results .content ul li a:hover .url,
.no-touchevents .modules .content_only.search-results .content ul li a:visited:hover .url {
	color: #242424;
}

::-webkit-input-placeholder {
	color: #023D5B;
	opacity: 1;
}

::-moz-placeholder {
	color: #023D5B;
	opacity: 1;
}

.modules .filter-wrap .wrap ::-webkit-input-placeholder {
	color: #005EB8;
}

.modules .filter-wrap .wrap ::-moz-placeholder {
	color: #005EB8;
}

a,
a:active,
a:focus,
a:visited,
input[type="text"],
h1,
h3,
header .top .right form input,
.modules .module .button.blank,
.modules .module .button.blank:active,
.modules .module .button.blank:focus,
.modules .module .button.blank:visited,
.modules .module .button.yellow,
.modules .module .button.yellow:active,
.modules .module .button.yellow:active:hover,
.modules .module .button.yellow:focus,
.modules .module .button.yellow:focus:hover,
.modules .module .button.yellow:visited,
.modules .content_only .content .blue,
.modules .carousel .slide .inner .content .button,
.modules .carousel .slide .inner .content .button:active,
.modules .carousel .slide .inner .content .button:focus,
.modules .carousel .slide .inner .content .button:visited,
.modules .slick-arrow .fa-inverse,
.modules .social_media_feed .content p,
.modules .social_media_feed .feed,
.modules .news .more .load,
.modules .stories .more .load,
.modules .news .articles-wrap .article-container .article-content .article-btn-row,
.modules .home_map .top .inner .content h4,
.modules .home_map .bottom .inner .stats .stat p,
.modules .news.team .articles-wrap .article-container .title,
.modules .news.team .articles-wrap .article-container:active .title,
.modules .news.team .articles-wrap .article-container:focus .title,
.modules .news.team .articles-wrap .article-container:visited .title,
.modules .icons .icon .content .title,
.modules .content_only.columns .content h4,
.modules .providers .right.news .latest a,
.modules .providers .right.news .latest a:active,
.modules .providers .right.news .latest a:focus,
.modules .providers .right.news .latest a:visited,
.modules .tiles .tile-wrap .tile a.bg-white,
.modules .content_only.columns.green_plan .content .areas li .title a.active,
.modules .accordions .accordion h4,
.modules .logos.partners_in_action.icon-carousel .scroller .logo-wrap p,
.single-story .modules .content_only.main_content.share .content p,
.single-lcp .modules .content_only.main_content .content h3,
.single-lcp .modules .icons .icon-wrap .icon p span.title,
.no-touchevents a:hover,
.no-touchevents a:visited:hover,
.footer-grid-alternate .button.white:hover,
.no-touchevents .button.white:hover,
.no-touchevents .button.white:visited:hover,
.no-touchevents footer .top:hover .fa-inverse,
.no-touchevents .modules .carousel .slick-arrow:not(.slick-disabled):hover .fa-inverse,
.no-touchevents .modules .module .button:hover,
.no-touchevents .modules .module .button:visited:hover,
.no-touchevents .modules .social_media_feed .feed a:hover,
.no-touchevents .modules .social_media_feed .feed a:visited:hover,
.no-touchevents .modules .social_media_feed .content ul li a:hover,
.no-touchevents .modules .social_media_feed .content ul li a:visited:hover,
.no-touchevents .modules .news.team .articles-wrap .article-container a:hover .title,
.no-touchevents .modules .content_only .content a:not(.button):hover,
.no-touchevents .modules .content_only .content a:not(.button):visited:hover,
.no-touchevents .single .modules .meta .share a:hover,
.no-touchevents .single .modules .meta .share a:visited:hover,
.no-touchevents .single-story .modules .content_only.main_content.share .content li a:hover,
.no-touchevents .single-story .modules .content_only.main_content.share .content li a:hover:visited,
.no-touchevents .modules .tiles .tile-wrap .tile a:hover,
.no-touchevents .modules .tiles .tile-wrap .tile a:visited:hover {
	color: #023D5B;
}

header nav a,
header nav a:active,
header nav a:focus,
header nav a:visited,
footer,
footer a,
footer a:active,
footer a:focus,
footer a:visited,
.bg-navy,
.icb .bg-navy h3,
.mobile-menu nav li a,
.mobile-menu nav li a:active,
.mobile-menu nav li a:focus,
.mobile-menu nav li a:visited,
.modules .carousel h3,
.modules .breadcrumbs.bg-blue,
.modules .breadcrumbs.bg-blue a,
.modules .breadcrumbs.bg-blue a:active,
.modules .breadcrumbs.bg-blue a:focus,
.modules .breadcrumbs.bg-blue a:visited,
.modules .module .button,
.modules .module .button:active,
.modules .module .button:focus,
.modules .module .button:visited,
.modal-wrapper .button.blue,
.modal-wrapper .button.blue:active,
.modal-wrapper .button.blue:focus,
.modal-wrapper .button.blue:visited,
.modules .content_only .content .button.blue,
.modules .content_only.bg-navy .content,
.modules .content_only.bg-blue .content,
.modules .content_only.bg-navy .content h1,
.modules .content_only.bg-blue .content h1,
.modules .content_only.bg-navy .content h3,
.modules .content_only.bg-blue .content h3,
.modules .carousel .slide .inner .content,
.modules .news .articles-wrap .article-container .title,
.modules .news .articles-wrap .article-container:active .title,
.modules .news .articles-wrap .article-container:focus .title,
.modules .news .articles-wrap .article-container:visited .title,
.modules .social_media_feed .content ul li a,
.modules .social_media_feed .content ul li a:active,
.modules .social_media_feed .content ul li a:focus,
.modules .social_media_feed .content ul li a:visited,
.modules .filter-wrap .wrap .button.active,
.modules .home_map .top .inner .content .featured_link p,
.modules .quote_box .inner,
.modules .quote_box .inner h1,
.modules .quote_box .inner h3,
.modules .stories .articles-wrap .article-container .article-content .article-extract-desc,
.modules .tiles .tile-wrap .tile a:not(.bg-white),
.modules .tiles .tile-wrap .tile a:not(.bg-white):active,
.modules .tiles .tile-wrap .tile a:not(.bg-white):focus,
.modules .tiles .tile-wrap .tile a:not(.bg-white):visited,
.icb .modules .carousel .slide .inner .content .button,
.icb .modules .carousel .slide .inner .content .button:active,
.icb .modules .carousel .slide .inner .content .button:focus,
.icb .modules .carousel .slide .inner .content .button:visited,
.single-story .modules .content_only.main_content.share .content li a,
.single-story .modules .content_only.main_content.share .content li a:active,
.single-story .modules .content_only.main_content.share .content li a:focus,
.single-story .modules .content_only.main_content.share .content li a:visited,
.no-touchevents header nav a:hover,
.no-touchevents header nav a:visited:hover,
.no-touchevents footer a:hover,
.no-touchevents footer a:visited:hover,
.no-touchevents .modules .breadcrumbs.bg-blue a:hover,
.no-touchevents .modules .breadcrumbs.bg-blue a:visited:hover,
.no-touchevents .modules .button.sky:hover,
.no-touchevents .modules .button.sky:visited:hover,
.no-touchevents .modules .news .articles-wrap .article-container:hover .title,
.no-touchevents .modules .news .articles-wrap .article-container:visited:hover .title,
.no-touchevents .modules .news.filter .articles-wrap:not(.no-big-image) .article-container:first-child .title .button:hover,
.no-touchevents .modules .filter-wrap .wrap .button:hover {
	color: #fff;
}

.modules .carousel .slick-arrow .fa-inverse,
.mobile-menu nav li a::after,
.no-touchevents header nav .sub-menu li a:hover,
.no-touchevents header nav .sub-menu li a:visited:hover,
.no-touchevents .icb header nav .sub-menu li a:hover,
.no-touchevents .icb header nav .sub-menu li a:visited:hover,
.no-touchevents .mobile-menu nav li a:hover,
.no-touchevents .mobile-menu nav li a:visited:hover,
.no-touchevents .modules .button.yellow:hover,
.no-touchevents .modules .button.yellow:visited:hover,
.no-touchevents .modules .carousel .slide .inner .content .button:hover,
.no-touchevents .modules .slick-arrow:not(.slick-disabled):hover .fa-inverse {
	color: #FEE84F;
}

.modules .social_media_feed .content h3,
.modules .social_media_feed .feed a,
.modules .social_media_feed .feed a:active,
.modules .social_media_feed .feed a:focus,
.modules .social_media_feed .feed a:visited,
.single .modules .meta,
.single .modules .meta .share a,
.single .modules .meta .share a:active,
.single .modules .meta .share a:focus,
.single .modules .meta .share a:visited,
.no-touchevents .modules .news .more .load:hover,
.no-touchevents .modules .stories .more .load:hover,
.no-touchevents .modules .module .button.blank:hover,
.no-touchevents .modules .module .button.blank:visited:hover {
	color: #005EB8;
}

.modules .breadcrumbs,
.modules .breadcrumbs a,
.modules .breadcrumbs a:active,
.modules .breadcrumbs a:focus,
.modules .breadcrumbs a:visited,
.modules .home_map .top .inner .content .link_boxes .box .title .t,
.modules .news_footer_boxes .boxes .box .title p,
#mapsvg-map-207 .mapsvg-controller-view-content h3,
.single .modules .meta .tags .tag,
.single .modules .button.back,
.single .modules .button.back:active,
.single .modules .button.back:focus,
.single .modules .button.back:visited,
.single-story .modules .meta .date,
.no-touchevents .modules .module .button.blue:hover,
.no-touchevents .modules .module .button.blue:visited:hover,
.no-touchevents .modules .breadcrumbs a:hover,
.no-touchevents .modules .breadcrumbs a:visited:hover,
.no-touchevents .modules .module .fs-wrap .fs-label-wrap .fs-arrow:hover,
.no-touchevents .modules .filter-wrap .wrap .keyfield i:hover {
	color: #023F85;
}

.sky:not(.button),
.modules .content_only .content a:not(.button),
.modules .content_only .content a:not(.button):active,
.modules .content_only .content a:not(.button):focus,
.modules .content_only .content a:not(.button):visited,
.modules .accordions .content a:not(.button),
.modules .accordions .content a:not(.button):active,
.modules .accordions .content a:not(.button):focus,
.modules .accordions .content a:not(.button):visited,
.modules .filter-wrap .wrap,
.modules .filter-wrap .wrap input,
.modules .filter-wrap .wrap .button,
.modules .content ol li span,
.modules .news.team .articles-wrap .article-container .title .role,
.single-team_member .modules .content_only .content h2.role {
	color: #005EB8;
}

.modules .providers .desc .wrap h3,
.modules .icons:not(.icons-alt,.layout-abstract) h3,
.icb h1,
.icb h3,
.icb .modules .carousel h3,
.icb .modules .content_only .content a:not(.button),
.icb .modules .content_only .content a:not(.button):active,
.icb .modules .content_only .content a:not(.button):focus,
.icb .modules .content_only .content a:not(.button):visited,
.modules .accordions.layout-b .accordion h4,
.modules .accordions.layout-b .accordion a,
.modules .accordions.layout-b .accordion a:active,
.modules .accordions.layout-b .accordion a:focus,
.modules .accordions.layout-b .accordion a:visited,
.modules .tiles.layout-icb .tile-wrap .tile a,
.modules .tiles.layout-icb .tile-wrap .tile a:active,
.modules .tiles.layout-icb .tile-wrap .tile a:focus,
.modules .tiles.layout-icb .tile-wrap .tile a:visited,
.no-touchevents .icb a:not(.top):hover,
.no-touchevents .icb a:not(.top):visited:hover,
.icb .footer-grid-alternate .button.white:hover,
.no-touchevents .icb .button.white:hover,
.no-touchevents .icb .button.white:visited:hover,
.no-touchevents .icb footer .top:hover .fa-inverse,
.no-touchevents .icb .modules .content .button:not(.yellow):hover,
.no-touchevents .icb .modules .content .button:not(.yellow):visited:hover,
.no-touchevents .icb .modules .carousel .slide .inner .content .button:hover,
.no-touchevents .icb .modules .carousel .slide .inner .content .button:visited:hover {
	color: #0E68B2;	
}

header nav,
footer,
.bg-navy,
.modules .module .button,
.modules .module .button:active,
.modules .module .button:focus,
.modules .module .button:visited,
.modules .carousel:not(.alt) .slide .overlay,
.modules .social_media_feed .content ul li a,
.modules .social_media_feed .content ul li a:active,
.modules .social_media_feed .content ul li a:focus,
.modules .social_media_feed .content ul li a:visited,
.modules .lcps .lcp:nth-child(3n+3) .image .image-wrap::before,
.modules .cloud_boxes .cloud_box:nth-child(3n+3) .image .image-wrap::before,
.modules .cloud_boxes .cloud_box:nth-child(3n+2):hover .image .image-wrap::before,
.modules .content_only .content a:not(.button)::before,
.modules .providers .right.news .latest a::after,
.single-story .modules .content_only.main_content.share .content li a,
.single-story .modules .content_only.main_content.share .content li a:active,
.single-story .modules .content_only.main_content.share .content li a:focus,
.single-story .modules .content_only.main_content.share .content li a:visited,
.no-touchevents .modules .button.sky:hover,
.no-touchevents .modules .button.sky:visited:hover,
.no-touchevents .modules .button.yellow:hover,
.no-touchevents .modules .button.yellow:visited:hover,
.no-touchevents .modules .carousel .slide .inner .content .button:hover,
.no-touchevents .modules .slick-arrow:not(.slick-disabled):hover,
.no-touchevents .modules .tiles .tile-wrap .tile a:hover h4::after,
.no-touchevents .modules .tiles .tile-wrap .tile a:visited:hover h4::after {
	background: #023D5B;
}

.modules .button.sky,
.modules .button.sky:active,
.modules .button.sky:focus,
.modules .button.sky:visited,
.modules .carousel.alt:not(.bg-green) .slide .inner .content h2,
.modules .quote_box.banner.alt-carousel:not(.bg-green) .inner .content h1,
.modules .quote_box.banner.alt-carousel:not(.bg-green) .inner .content h2,
.modules .news:not(.team) .articles-wrap .article-container:nth-of-type(odd):not(.blogs) .title::before,
.modules .news:not(.team) .articles-wrap .article-container:nth-of-type(odd):not(.blogs):active .title::before,
.modules .news:not(.team) .articles-wrap .article-container:nth-of-type(odd):not(.blogs):focus .title::before,
.modules .news:not(.team) .articles-wrap .article-container:nth-of-type(odd):not(.blogs):visited .title::before,
.modules .news:not(.team) .articles-wrap .article-container:nth-of-type(odd):not(.blogs) .title span,
.modules .news:not(.team) .articles-wrap .article-container:nth-of-type(odd):not(.blogs):active .title span,
.modules .news:not(.team) .articles-wrap .article-container:nth-of-type(odd):not(.blogs):focus .title span,
.modules .news:not(.team) .articles-wrap .article-container:nth-of-type(odd):not(.blogs):visited .title span,
.modules .news .articles-wrap .article-container.news .title::before,
.modules .news .articles-wrap .article-container.news:active .title::before,
.modules .news .articles-wrap .article-container.news:focus .title::before,
.modules .news .articles-wrap .article-container.news:visited .title::before,
.modules .news .articles-wrap .article-container.news .title span,
.modules .news .articles-wrap .article-container.news:active .title span,
.modules .news .articles-wrap .article-container.news:focus .title span,
.modules .news .articles-wrap .article-container.news:visited .title span,
.modules .news.filter .articles-wrap:not(.no-big-image) .article-container:first-child .title .button,
.modules .news.filter .articles-wrap:not(.no-big-image) .article-container:first-child:active .title .button,
.modules .news.filter .articles-wrap:not(.no-big-image) .article-container:first-child:focus .title .button,
.modules .news.filter .articles-wrap:not(.no-big-image) .article-container:first-child:visited .title .button,
.modules .filter-wrap .wrap .button.active,
.modules .home_map .top .inner .content .featured_link p,
.modules .lcps .lcp:nth-child(3n+2) .image .image-wrap::before,
.modules .cloud_boxes .cloud_box:nth-child(3n+2) .image .image-wrap::before,
.modules .cloud_boxes .cloud_box:nth-child(3n+1):hover .image .image-wrap::before,
#mapsvg-map-207 .mapsvg-controller-view-content ul li::before,
.single .modules .content_only.main_content .content .image::before,
.single .modules .content_only.main_content .content .image::after,
.modules .content_only .content .image::before,
.modules .content_only .content .image::after,
.modules .video-alt .video::before,
.modules .video-alt .video::after,
.modules .lcps.alt .lcp::after,
.modules .content_only.partners_in_action.icon-carousel .content .focus ul li:nth-child(even)::before,
.single-story .modules .news .articles-wrap .article-container:nth-of-type(even) .title::before,
.single-story .modules .news .articles-wrap .article-container:nth-of-type(even):active .title::before,
.single-story .modules .news .articles-wrap .article-container:nth-of-type(even):focus .title::before,
.single-story .modules .news .articles-wrap .article-container:nth-of-type(even):visited .title::before,
.single-story .modules .news .articles-wrap .article-container:nth-of-type(even) .title span,
.single-story .modules .news .articles-wrap .article-container:nth-of-type(even):active .title span,
.single-story .modules .news .articles-wrap .article-container:nth-of-type(even):focus .title span,
.single-story .modules .news .articles-wrap .article-container:nth-of-type(even):visited .title span,
.single-lcp .modules .content_only.main_content .content .aims p:nth-child(even)::before,
.single-lcp .modules .news .articles-wrap .article-container:nth-of-type(even) .title::before,
.single-lcp .modules .news .articles-wrap .article-container:nth-of-type(even):active .title::before,
.single-lcp .modules .news .articles-wrap .article-container:nth-of-type(even):focus .title::before,
.single-lcp .modules .news .articles-wrap .article-container:nth-of-type(even):visited .title::before,
.single-lcp .modules .news .articles-wrap .article-container:nth-of-type(even) .title span,
.single-lcp .modules .news .articles-wrap .article-container:nth-of-type(even):active .title span,
.single-lcp .modules .news .articles-wrap .article-container:nth-of-type(even):focus .title span,
.single-lcp .modules .news .articles-wrap .article-container:nth-of-type(even):visited .title span,
.no-touchevents .modules .filter-wrap .wrap .button:hover {
	background: #005EB8;
}

.modules .module .button.blue,
.modules .module .button.blue:active,
.modules .module .button.blue:focus,
.modules .module .button.blue:visited,
.modal-wrapper .button.blue,
.modal-wrapper .button.blue:active,
.modal-wrapper .button.blue:focus,
.modal-wrapper .button.blue:visited,
.modules .news:not(.team) .articles-wrap .article-container:nth-of-type(even):not(.news) .title::before,
.modules .news:not(.team) .articles-wrap .article-container:nth-of-type(even):not(.news):active .title::before,
.modules .news:not(.team) .articles-wrap .article-container:nth-of-type(even):not(.news):focus .title::before,
.modules .news:not(.team) .articles-wrap .article-container:nth-of-type(even):not(.news):visited .title::before,
.modules .news:not(.team) .articles-wrap .article-container:nth-of-type(even):not(.news) .title span,
.modules .news:not(.team) .articles-wrap .article-container:nth-of-type(even):not(.news):active .title span,
.modules .news:not(.team) .articles-wrap .article-container:nth-of-type(even):not(.news):focus .title span,
.modules .news:not(.team) .articles-wrap .article-container:nth-of-type(even):not(.news):visited .title span,
.modules .news .articles-wrap .article-container.blogs .title::before,
.modules .news .articles-wrap .article-container.blogs:active .title::before,
.modules .news .articles-wrap .article-container.blogs:focus .title::before,
.modules .news .articles-wrap .article-container.blogs:visited .title::before,
.modules .news .articles-wrap .article-container.blogs .title span,
.modules .news .articles-wrap .article-container.blogs:active .title span,
.modules .news .articles-wrap .article-container.blogs:focus .title span,
.modules .news .articles-wrap .article-container.blogs:visited .title span,
.modules .news.events .articles-wrap .article-container:nth-of-type(odd) .title::before,
.modules .news.events .articles-wrap .article-container:nth-of-type(odd):active .title::before,
.modules .news.events .articles-wrap .article-container:nth-of-type(odd):focus .title::before,
.modules .news.events .articles-wrap .article-container:nth-of-type(odd):visited .title::before,
.modules .news.events .articles-wrap .article-container:nth-of-type(odd) .title span,
.modules .news.events .articles-wrap .article-container:nth-of-type(odd):active .title span,
.modules .news.events .articles-wrap .article-container:nth-of-type(odd):focus .title span,
.modules .news.events .articles-wrap .article-container:nth-of-type(odd):visited .title span,
.modules .providers .right.news .articles-wrap .article-container .title::before,
.modules .providers .right.news .articles-wrap .article-container:active .title::before,
.modules .providers .right.news .articles-wrap .article-container:focus .title::before,
.modules .providers .right.news .articles-wrap .article-container:visited .title::before,
.modules .providers .right.news .articles-wrap .article-container .title span,
.modules .providers .right.news .articles-wrap .article-container:active .title span,
.modules .providers .right.news .articles-wrap .article-container:focus .title span,
.modules .providers .right.news .articles-wrap .article-container:visited .title span,
.no-touchevents .modules .news.filter .articles-wrap:not(.no-big-image) .article-container:first-child .title .button:hover {
	background: #023F85;
}

.bg-yellow,
header nav li a::after,
.modules .module .button.yellow,
.modules .module .button.yellow:active,
.modules .module .button.yellow:focus,
.modules .module .button.yellow:visited,
.modules .carousel .slide .inner .content .button,
.modules .slick-arrow,
.modules .news .articles-wrap .article-container a::before,
.modules .lcps .lcp:nth-child(3n+1) .image .image-wrap::before,
.modules .cloud_boxes .cloud_box:nth-child(3n+1) .image .image-wrap::before,
.modules .cloud_boxes .cloud_box:nth-child(3n+3):hover .image .image-wrap::before,
.modules .content_only.partners_in_action.icon-carousel .content .focus ul li:nth-child(odd)::before,
.single-story .modules .content_only.main_content .content .image::before,
.single-story .modules .content_only.main_content .content .image::after,
.modules .video::before,
.modules .video::after,
.single-team_member .modules .image-wrap::before,
.single-lcp .modules .content_only.main_content .content .aims p:nth-child(odd)::before,
.no-touchevents .modules .carousel .slick-arrow:not(.slick-disabled):hover,
.no-touchevents .modules .tiles .tile-wrap .tile a:not([class*='bg-']):hover,
.no-touchevents .modules .tiles .tile-wrap .tile a:not([class*='bg-']):visited:hover {
	background: #FEE84F;
}

.modules .carousel.alt.bg-green .slide .inner .content h2 {
	background: #0F8047;
}

header nav .sub-menu,
.mobile-menu nav {
	background: #032F45;
}

.bg-blue,
.modules .accordions.layout-d .accordion h4 {
	background: #005EB8;
}

.bg-green {
	background: #07CEA0;
}

.bg-grey {
	background: #F4F4F4;
}

.bg-sky,
.modules .partner_boxes:not(.providers) .box:nth-child(odd),
.modules .providers .box:nth-child(even),
.modules .accordions.layout-b .accordion,
.modules .accordions.layout-b .accordion {
	background: #F0F8FF;
}

.bg-sky-dark {
	background: #EAF4FE;
}

.icb .modules .carousel .slide .overlay {
	background: #eaf7fc;
}

.modules .tiles.layout-icb .tile-wrap .tile a,
.modules .tiles.layout-icb .tile-wrap .tile a:active,
.modules .tiles.layout-icb .tile-wrap .tile a:focus,
.modules .tiles.layout-icb .tile-wrap .tile a:visited,
.no-touchevents .modules .tiles.layout-icb .tile-wrap .tile a:hover,
.no-touchevents .modules .tiles.layout-icb .tile-wrap .tile a:visited:hover {
	background: #eaf7fc !important;
}

.modules .content_only.search-results .content ul li p .search-excerpt,
.modules .content_only.search-results .content ul li .searchwp-highlight {
	background: #ffea3d;
}

.modules [data-module=content_only].content_only.bg-navy .content a:not(.button),
.modules .accordions.layout-d .accordion h4 > i {
	color: #ffea3d;
}

.modules .carousel.alt.bg-blue .slide .inner .content h2,
.modules .quote_box.banner.alt-carousel.bg-blue .inner .content h1,
.modules .quote_box.banner.alt-carousel.bg-blue .inner .content h2,
.icb .modules .content .button:not(.yellow),
.icb .modules .content .button:not(.yellow):active,
.icb .modules .content .button:not(.yellow):focus,
.icb .modules .content .button:not(.yellow):visited,
.icb .modules .carousel .slick-dots li button::before,
.icb .modules .carousel .slide .inner .content .button,
.icb .modules .carousel .slide .inner .content .button:active,
.icb .modules .carousel .slide .inner .content .button:focus,
.icb .modules .carousel .slide .inner .content .button:visited,
.icb .modules .banner.quote_box.bg-sky .inner .content h2,
.modules .tiles .tile-wrap .tile:nth-child(odd) a:not([class*='bg-']) {
	background: #0E68B2;
}

.bg-royalblue,
.modules .tiles .tile-wrap .tile:nth-child(even) a:not([class*='bg-']),
.no-touchevents .icb .modules .news_footer_boxes .boxes .box .button:hover,
.no-touchevents .icb .modules .news_footer_boxes .boxes .box .button:visited:hover,
.no-touchevents .modules .tiles.layout-icb .tile-wrap .tile a .button:hover {
	background: #003087;
}

.bg-white {
	background: #fff;
}

.single .modules .meta .tags .tag {
	background: #DCEBF8;
}

.mobile-menu #__ba_panel {
	background: #cd4518;
}

.modules .tiles .tile-wrap .tile a h4::after,
.mobile-trigger .cd-menu-icon,
.mobile-trigger .cd-menu-icon::before,
.mobile-trigger .cd-menu-icon::after {
	background: #fff;
}

footer .menu li a::after,
.modules .home_map .top .inner .content .link_boxes .box .title,
.modules .news_footer_boxes .boxes .box .title,
.footer-grid-alternate .button.white:hover,
.no-touchevents .button.white:hover,
.no-touchevents .button.white:visited:hover,
.no-touchevents footer .top:hover .fa-stack {
	background-color: #fff;
}

.modules .news.filter .articles-wrap:not(.no-big-image) .article-container:first-child .title,
.modules .stories .articles-wrap .article-container .article-content .article-extract-desc {
	background-color: rgba(0,0,0,0.5);
}

.modules .quote_box .overlay {
	background-color: rgba(2,61,91,0.7);
	background-color: rgba(0,0,0,0.7);
}

.mobile-menu {
	background-color: rgba(0,0,0,0.75);
}

.icb header nav,
.icb footer,
.icb .modules .news:not(.team) .articles-wrap .article-container:not(.blogs) .title::before,
.icb .modules .news:not(.team) .articles-wrap .article-container:not(.blogs):active .title::before,
.icb .modules .news:not(.team) .articles-wrap .article-container:not(.blogs):focus .title::before,
.icb .modules .news:not(.team) .articles-wrap .article-container:not(.blogs):visited .title::before,
.icb .modules .news:not(.team) .articles-wrap .article-container:not(.blogs) .title span,
.icb .modules .news:not(.team) .articles-wrap .article-container:not(.blogs):active .title span,
.icb .modules .news:not(.team) .articles-wrap .article-container:not(.blogs):focus .title span,
.icb .modules .news:not(.team) .articles-wrap .article-container:not(.blogs):visited .title span,
.icb .mobile-menu nav,
.icb .modules .banner.quote_box .inner .content h1,
.icb .modules .banner.quote_box .inner .content h2,
.icb .modules .news_footer_boxes .boxes .box .button,
.icb .modules .news_footer_boxes .boxes .box .button:active,
.icb .modules .news_footer_boxes .boxes .box .button:focus,
.icb .modules .news_footer_boxes .boxes .box .button:visited,
.modules .tiles.layout-icb .tile-wrap .tile a .button {
	background: #005eb8;
}

.icb .modules .banner.quote_box .inner .content h3 {
	background-color: #000 !important;
}

.mobile-trigger .cd-menu-icon.is-clicked {
	background: transparent;
}

button,
input[type="button"],
input[type="reset"],
input[type="submit"],
.button,
header .top .right form input[type="submit"],
.modules .module .fs-wrap .fs-label-wrap,
.modules .carousel .slick-arrow,
.modules .filter-wrap .wrap input,
.modules .filter-wrap .wrap .button,
.modules .news.team .articles-wrap .article-container .title span,
.modules .news.team .articles-wrap .article-container:active .title span,
.modules .news.team .articles-wrap .article-container:focus .title span,
.modules .news.team .articles-wrap .article-container:visited .title span,
.no-touchevents .modules .button:hover,
.no-touchevents .modules .button:visited:hover,
.no-touchevents .modules .social_media_feed .content ul li a:hover,
.no-touchevents .modules .social_media_feed .content ul li a:visited:hover,
.no-touchevents .single-story .modules .content_only.main_content.share .content li a:hover,
.no-touchevents .single-story .modules .content_only.main_content.share .content li a:hover:visited,
.no-touchevents .icb .modules .carousel .slide .inner .content .button:hover,
.no-touchevents .icb .modules .carousel .slide .inner .content .button:visited:hover,
.no-touchevents .icb .modules .content .button:not(.yellow):hover,
.no-touchevents .icb .modules .content .button:not(.yellow):visited:hover {
	background: none;
}

.button.blank,
.button.blank:active,
.button.blank:focus,
.button.blank:visited,
button.flockler-grid-item__media__play-button,
#__ba_panel .imgOnlyDiv {
	background: none !important;
}

header .top .right form,
header .top .right form input[type="text"] {
	border-color: #005EB8;
}

.button.white,
footer .top .fa-stack,
.no-touchevents .button.white:hover {
	border-color: #fff;
}

.modules .module .button.yellow,
.modules .module .button.yellow:active,
.modules .module .button.yellow:focus,
.modules .module .button.yellow:visited,
.modules .slick-arrow,
.modules .carousel .slide .inner .content .button,
.no-touchevents .modules .carousel .slick-arrow:not(.slick-disabled):hover {
	border-color: #FEE84F;
}

.no-touchevents .modules .button.sky:hover,
.no-touchevents .modules .button.sky:visited:hover,
.no-touchevents .modules .button.yellow:hover,
.no-touchevents .modules .button.yellow:visited:hover,
.no-touchevents .modules .slick-arrow:not(.slick-disabled):hover,
.no-touchevents .modules .carousel .slide .inner .content .button:hover {
	border-color: #023D5B;
}

.modules .button.sky,
.modules .button.sky:active,
.modules .button.sky:focus,
.modules .button.sky:visited,
.modules .module .fs-wrap .fs-label-wrap,
.modules .module .fs-wrap .fs-dropdown,
.modules .news.filter .articles-wrap:not(.no-big-image) .article-container:first-child .title .button,
.modules .news.filter .articles-wrap:not(.no-big-image) .article-container:first-child:active .title .button,
.modules .news.filter .articles-wrap:not(.no-big-image) .article-container:first-child:focus .title .button,
.modules .news.filter .articles-wrap:not(.no-big-image) .article-container:first-child:visited .title .button,
.modules .filter-wrap .wrap input,
.modules .filter-wrap .wrap .button,
.modules .content_only.border-bottom .content {
	border-color: #005EB8;
}

.modules .module .button.blue,
.modules .module .button.blue:active,
.modules .module .button.blue:focus,
.modules .module .button.blue:visited,
.modal-wrapper .button.blue,
.modal-wrapper .button.blue:active,
.modal-wrapper .button.blue:focus,
.modal-wrapper .button.blue:visited,
.no-touchevents .modules .news.filter .articles-wrap:not(.no-big-image) .article-container:first-child .title .button:hover {
	border-color: #023F85;
}

.mobile-menu nav li {
	border-color: #666;
}

.icb .mobile-menu nav li {
	border-color: #999;
}

.no-touchevents .icb footer a:not(.top):hover,
.no-touchevents .icb footer a:not(.top):visited:hover,
.no-touchevents .icb header nav a:not(.top):hover,
.no-touchevents .icb header nav a:not(.top):visited:hover,
.no-touchevents .modules .tiles.layout-icb .tile-wrap .tile a .button:hover,
.modules .accordions.layout-d .accordion h4 {
	color: #fff;
}

.icb header .top .right form,
.icb header .top .right form input[type="text"],
.icb .modules .news_footer_boxes .boxes .box .button,
.icb .modules .news_footer_boxes .boxes .box .button:active,
.icb .modules .news_footer_boxes .boxes .box .button:focus,
.icb .modules .news_footer_boxes .boxes .box .button:visited,
.modules .tiles.layout-icb .tile-wrap .tile a .button {
	border-color: #005eb8;	
}

.icb .modules .content .button:not(.yellow),
.icb .modules .content .button:not(.yellow):active,
.icb .modules .content .button:not(.yellow):focus,
.icb .modules .content .button:not(.yellow):visited,
.icb .modules .carousel .slide .inner .content .button,
.icb .modules .carousel .slide .inner .content .button:active,
.icb .modules .carousel .slide .inner .content .button:focus,
.icb .modules .carousel .slide .inner .content .button:visited,
.no-touchevents .modules .tiles.layout-icb .tile-wrap .tile a .button:hover {
	border-color: #0e68b2;
}

.no-touchevents .icb .modules .news_footer_boxes .boxes .box .button:hover,
.no-touchevents .icb .modules .news_footer_boxes .boxes .box .button:visited:hover {
	border-color: #003087;
}

.no-touchevents .icb .mobile-menu nav li a:not(.top):hover,
.no-touchevents .icb .mobile-menu nav li a:not(.top):visited:hover {
	color: #FEE84F;
}

.modules [data-module=icon_block].bg-blue,
.modules [data-module=content_only].content_only.bg-blue .content a:not(.button),
.modules [data-module=content_only].content_only.bg-blue .content a:not(.button):hover,
.modules [data-module=content_only].content_only.bg-navy .content a:not(.button):hover,
.modules [data-module=content_only].content_only.bg-blue .content ol li span {
	color: #fff;
}