.header1 {
font-size: 2em;
line-height: 1em;
}

.header2 {
font-size: 2em;
line-height: 1em;
    letter-spacing: 2px;
}

.header3 {
font-size: 1.6em;
line-height: 1em;
}


/* Y-axis position for the talent image */
.talentImagePosition {
    bottom: 0%;
}

/* Y-axis position for the text image */
.promoTextPosition {
    bottom: 10%;
}

/*.featured-promo {
	padding: 0%;
}*/

.featured-promo > .promo-slot {
	padding: 1% 2% 3% 0;
}

/* .acq-promo > .promo-slot {
	padding: 0;
} */

.promos-lockup {
	padding: 4% 0 0 1%;
	margin: 0;
}


.away-from-nav {
	padding-top: 4%;
}

.greyhounds-moneyback-slot {
	display: hidden;
}

@media only screen and (max-width: 600px) {
    .featured-badge {

    	/*max-width: 55%;*/
    	display: block;
    margin: auto;
    }
}

.evergreen-content {
	padding: 2%;
}

.evergreen-content h3 {
	text-transform: uppercase;
}

@media only screen and (max-width: 414px) {

	.evergreen-content h3 {
		font-size: 1.2em;
	}
}

/* Qubit Promo Banner Font and Image Settings */
@media only screen and (max-width: 767px) {
	.featured-promo-content h3 {
		font-size: 5vw;
		text-align: left;
		letter-spacing: .5px;
		margin-top: 2%;
	}

	.featured-promo-content h2 {
		font-size: 8vw;
		margin-top: -2%;
	}

	.featured-promo-content h4 {
		font-size: 4.3vw;
		margin-top: 2% !important;
	}
}

@media only screen and (min-width: 768px) {
	.featured-promo-content h3 {
		font-size: 2vw;
		margin-top: 10px;
	}

	.featured-promo-content h2 {
		font-size: 4vw;
	}

	.featured-promo-content h4 {
		font-size: 1.5vw;
	}

	.featured-promo-content {
		min-height: 16vw;
	}

	.featured-promo-badge img {
		height: 16vw;
	}

	.featured-promo-talent img {
		height: 24vw;
	}

	.featured-promo-image {
		position: absolute;
	}

	.featured-promo-badge {
		bottom: 50%;
		left: 20%;
		transform: translate(-49%, 50%) !important;
		-webkit-transform: translate(-49%, 50%) !important;
		-ms-transform: translate(-49%, 50%) !important;
	}

	.featured-promo-talent {
		bottom: 0;
		left: 4%;
	}

	.greyhounds-moneyback-slot .promo-slot {
		display: flex;
		display: -webkit-flex;
		flex-direction: column;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		justify-content: space-between;
		-webkit-justify-content: space-between;
		height: 100%;
	}
}

.dead-cta {
	opacity: 0.6;
}