body, html, h1, h2, h3, h4, h5, h6, p, a, .cta-gradient__button_01, .cta-primary__button_01, .article-filter-dropdown-list .select-box-btn.carsoul-select, .article-filter-dropdown .vue-id-select-box .select-box-list .select-box-item .select-box-item-value, .article-filter-tile .caption .caption-title, .article-filter-tile .blog__profile__status .blog-category-text, .article-filter-tile .blog__profile__status+div, .breadcrumb-container .breadcrumb-content .breadcrumb-list, .accordion-block .accordion-heading button .contentAccordion, .accordion-content, .content-accordion-new .content-accordion-trigger .icon-text, accordion-panel-box visited-link-section p, .cta-ghost-primary__button_01, .accordion.accordion-single .accordion-heading button, .accordion-single .accordion-heading button, .accordion-toggle, .page-banner-section.bg-white section.accordion-single .accordion-heading button, .contact-options__question, .contact-options__subtitle, .featured-cta-section .cta-section__inner.cta-section__text .description-cta p {
	font-family: SharpSans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji !important;
}

body,
.entire-link-tile, h1, h2, h3, h4, h5, h6,
.text-white .subtitle, .article-filter-tile .caption .caption-title, .linkStyle, a, .mega-menu-container .mega-menu-column .mega-menu-link, .article-filter-dropdown-list .select-box-btn.carsoul-select, .main-footer-provider-container .accordion-toggle, .main-footer-provider-container .main-footer-provider-accordion .accordion-panel-box, .accordion.accordion-single .accordion-heading button, .page-banner-section.bg-white section.accordion-single .accordion-heading button, .accordion.accordion-single .accordion-heading i, .page-banner-section.bg-white section.accordion-single .accordion-heading button i {
	color: #000 !important;
}

/* Menu */

ul[role=menu] a {
	text-decoration: none;
}

ul[role=menu] a:hover {
	text-decoration: underline;
}

.skiplink a {
	color: #fff !important;
	background-color: #000 !important;
}

/* Breadcrumb */

.breadcrumb-container {
display: none !important;
}

/* Footer */

.palegreybanner {
	background-color: #DDE5ED;
}

.main-footer-provider-container .accordion-toggle::before {
	color: #000;
}

/* Banners*/

.banner-section.page-banner-section p {
	color: #000 !important;
}

.primaryToBlue-angled-grad {
	background: #20558a;
}

.primaryToBlue-angled-grad p, .primaryToBlue-angled-grad ul, .primaryToBlue-angled-grad li, .text-white a:not([class*=button]):not(.select-box-item-value) {
	color: #000 !important;
}

.blue-right-gradient.iconBanner-section {
background: #DDE5ED;
}

.blue-grad {
background: #DDE5ED;
}

.bg-secondary {
	background: #20558a;
}

.bg-secondary h2 {
	color: #fff !important;
}

.bg-paleBlue {
	background: #D9D9D6;
}

.bg-paleGrey {
background: #DDE5ED;
}

p.text-white.search-recent {
	color: #000 !important;
}

.incentive-banner .incentive-img {
	height: 100px;
	width: 100px;
}

.banner-section.page-banner-section[class*=white-grad] h1, .banner-section.page-banner-section[class*=white-grad] h2, .banner-section.page-banner-section[class*=white-grad] h3, .banner-section.page-banner-section[class*=white-grad] h4, .banner-section.page-banner-section[class*=white-grad] h5, .banner-section.page-banner-section[class*=white-grad] h6, .page-banner-section.bg-white h1, .page-banner-section.bg-white h2, .page-banner-section.bg-white h3, .page-banner-section.bg-white h4, .page-banner-section.bg-white h5, .page-banner-section.bg-white h6 {
	color: #000 !important;
}


/* Tiles */

.tiles.tile-2 .bg-white a:not(.BtnVariation):not(.text-altYellow), .tiles.tile-2 .bg-white a:not(.BtnVariation):not(.text-altYellow):not(.blog-category-text) {
	color: #000 !important;
}

.tiles.tile-2 .bg-white a:not(.BtnVariation):not(.text-altYellow):hover {
	color: #000 !important;
	text-decoration: none !important;
}

/* Buttons */

.cta-gradient__button_01, .cta-primary__button_01, .cta-reversed-outline__button_01 {
	color: #fff !important;
	background: #000;
}

.has-focus .cta-primary__button_01:hover, .has-focus .cta-primary__button_01.dls_buttonType1:hover, .cta-primary__button_01:hover, .cta-primary__button_01.dls_buttonType1:hover, .cta-reversed-outline__button_01 {
	background: #3f3f3f !important;
}

.cta-outline__button_01 {
	border: 1px solid #000 !important;
}

.cta-outline__button_01 I {
	color: #000 !important;
}

.cta-ghost-primary__button_01 {
	color: #000;
}

.has-focus .cta-ghost-primary__button_01:hover, .cta-ghost-primary__button_01:hover {
	background: #DDE5ED !important;
	color: #000 !important;
}

/* Article filter */

.article-filter-dropdown .vue-id-select-box .select-box-list .select-box-item-value:focus, .article-filter-dropdown .vue-id-select-box .select-box-list .select-box-item-value:hover {
	background-color: #D9D9D6;
	color: #000 !important;
}

.article-filter-tile .blog__profile__status .blog-category-text {
	background: #DDE5ED;
	color: #000 !important;
}

.article-filter-tile .blog__profile__status+div {
	color: #000;
}

.article-filter-tile .entire-link-tile .blockLink:hover {
	box-shadow: 0 0 0 4px #20558A;
}

/* Important information */

.important-information.information {
	border-color: #000;
	background: #DDE5ED;
}

.important-information:not(.darkbanner) .important-info-container .important-info-content.imp-info {
	color: #000;
}

.important-information.information .important-information-icon {
	color: #000;
}
	

/* Accordions */

.accordion-content, .content-accordion-new .content-accordion-trigger .icon-text, .content-accordion-new .content-accordion-trigger, section.accordion-block.is--multiple dl.faq-accordian dt.accordion-heading:hover, section.accordion-block.is--multiple dl.faq-accordian dt.accordion-heading:hover button {
	color: #000;
}

.accordion-panel-box {
	border-left: 1px solid #000;
}


/* Contact options */

.contact-options__question, .contact-options__subtitle {
	color: #000;
}