h2{	
	color: #fff;
}

:root{
    /*--altColor: #FF1493;*/
    --altColor: #DB7093;
}


.home-content__scroll a::before {
	border-bottom: 2px solid var(--altColor);
    border-right: 2px solid var(--altColor);
}

.btn.btn--primary, button.btn--primary, input[type="submit"].btn--primary, input[type="reset"].btn--primary, input[type="button"].btn--primary{
	background-color: var(--altColor);
}

.footer-subscribe #mc-form input[type=submit] {
    background: var(--altColor);
}


.footer-logo{
	background: none;
}

#footer-logo-text{
	/*color: #DB7093;*/
	color: #fff;
	background-color: #000;
}

.pace .pace-progress {
    background: var(--altColor);
 }


 .videoSection{
    /*padding-top: 16.2rem;*/
    padding-bottom: 13.2rem;
    background-color: #FFFFFF;
    color: #757575;
    position: relative;
}

 .specialsSection{
    /*padding-top: 16.2rem;*/
    padding-bottom: 13.2rem;
    background-color: #FFFFFF;
    color: #757575;
    position: relative;
    text-align: center;
    font-size: 1.5em;
}


.youTubeFrame{
	float: left;
	margin: 1em;
}

.youTubeText{
	text-align: justify;
	
}

.youTubeText p{
	padding-top: 5em;
}

.priceListDiv{
	width: 100%;
	margin: 0 0 0 0;
}

.priceListTable{
	width: 31%;
	float: left;
	margin: .55em;	
	font-size: .7em;
}

iframe{
	width: 560px;
	height: 315px;
}


table { border: solid thin gray }

th{
	color: var(--altColor);
	font-weight: bolder;
}


@media only screen and (max-width: 640px) {
	.priceListTable{
		width: 90%;
	}

	iframe{
		width: 280px;
		height: 157px;
	}

	.youTubeFrame{
		float: none;
	}

}