.archive-featured,
.featured-heading {
    color: #FFF;
}

.archive-featured {
    overflow: hidden;
    height: auto;
    max-height: 300vh;
    transition-timing-function: var(--transition-timing);
    transition-duration: var(--transition-duration);
    transition-property: max-height;
    background-color: var(--color-primary-dark);
    padding: 0;
}

.archive-featured .featured-inner {
    padding-top: 0;
    padding-bottom: 0;
}

.archive-featured.hidden {
    max-height: 0;
}

.featured-heading {
    margin-top: 2rem;
    margin-bottom: 1rem;
    font-weight: 500;
    font-family: var(--font-heading);
    font-size: 2em;
}

/* Post */
.archive-featured .wrapper-post .entry-read_more,
.archive-featured .wrapper-post .archive-inner-meta,
.archive-featured .wrapper-post .archive-inner-title {
    color: #FFF;
}

/* News */
.archive-featured .wrapper-news {
    background: #FFF;
}

.archive-featured .wrapper-news .archive-inner-term {
    color: var(--color-primary-main);
}

.archive-featured .wrapper-news .alt-text .archive-inner-term {
    color: #FFF;
}

.archive-grid.featured-inner {
    padding-bottom: 1.5rem;
}

/* Insights */
.archive-featured .archive-grid .wrapper-insight {
    border-color: var(--color-primary-light);
}


/* white text in featured area */

.featured-inner article {
	background-color:none;
}

.featured-inner article .archive-term {
	color: var(--color-primary-light);
}

.featured-inner article .archive-title {
	color:#fff;
}

.featured-inner .wrapper-insight {
	background-color:#f5f5f520;
	padding:1.5em;
}



.featured-inner .wrapper-insight:hover {
	background-color:#f5f5f5;
}


.featured-inner .wrapper-insight .button {
	color:#fff;
}

.featured-inner .wrapper-insight:hover .button {
	color:#fff;
	background-color: var(--color-primary-light);
}


.featured-inner .wrapper-insight:hover .archive-title {
	color:var(--color-text);
}
