.car-wash-coupons {
	color: #333;
	margin-top: 50px;
}
.footer-disclaimer .car-wash-tier-title{
	font-size: 15px;
	margin-top: 20px;
}
.car-wash-coupons .car-wash-category .column-heading {
	padding: 40px 20px;
}

.car-wash-coupons .car-wash-category:nth-child(1) .column-heading {
	background-color: #eee;
	border: 3px dashed #fff;
}

.ceramic-x3-infoblock{
	display: flex;
	margin-bottom: 10px;
}

.ceramic-x3{
	width: 75%;
	text-align: end;
	margin-right: 60px;
}
.ceramic-img-container{
	text-align: center;
}

.ceramic-x3-textblock{
	align-self: center;
	flex: 2;
}

.car-washer-banner {
	color: white;
	text-align: center;
	padding: 5rem;
	background-size: 64%;
	background-position: 100% 5% !important;
}
.car-washer-banner .row {
	margin: 0;
}
.car-washer-banner .container {
	max-width: 100%;
}
.car-washer-banner h2 {
	font-size: 62px;
	font-weight: bold;
	color: white;
	line-height: 105%;
}
.car-washer-banner p {
	color: white;
	font-size: 18px;
	line-height: 150%;
}
.car-washer-banner p strong {
	font-size: 31px;
	font-weight: 500;
}

@media screen and (max-width: 1200px) {
	.car-washer-banner {
		padding: 3rem;
	}
	.car-washer-banner h2 {
		font-size: 48px;
	}
	.car-washer-banner p {
		font-size: 16px;
	}
	.car-washer-banner p strong {
		font-size: 24px;
	}
}
@media screen and (max-width: 992px) {
	.car-washer-banner {
		background-size: cover;
	}

}
@media screen and (max-width: 768px) {
	.car-washer-banner {
		padding: 3rem 0;
	}
	.car-washer-banner h2 {
		font-size: 42px;
	}
	.car-washer-banner p {
		font-size: 14px;
	}
	.car-washer-banner p strong {
		font-size: 24px;
	}
}

.ceramix-x3-image-container{
	text-align: end;
	flex: 1;
}

.ceramic-x3-copy{
	font-size: 18px;
}

@media (max-width: 768px){
	.ceramic-x3{
		width: 100%;
		margin-right: unset;
	}
	.ceramic-x3-infoblock{
		flex-direction: column;
	}
	.ceramic-x3-textblock{
		text-align: center;
	}
	.ceramic-x3-copy{
		font-size: 15px;
		/*text-align: left;*/
	}

}

.car-wash-coupons .car-wash-category:nth-child(2) .column-heading,
.car-wash-coupons .car-wash-category.car-wash-category-small .column-heading {
	background-color: #e0e0e0;
	border: 3px dashed #fff;
}

.car-wash-coupons .car-wash-category .column-heading .title {
	font-size: 58px;
	font-weight: 900;
	line-height: 66px;
	text-transform: uppercase;
}

.car-wash-coupons .car-wash-category:nth-child(1) .column-heading .title {
	color: #cc0000;
}

.car-wash-coupons .car-wash-category:nth-child(2) .column-heading .title,
.car-wash-coupons .car-wash-category.car-wash-category-small .column-heading .title{
	color: #ff6600;
}

.car-wash-coupons .car-wash-category .column-heading .subtitle {
	font-size: 22px;
	line-height: 26px;
}

.car-wash-coupons .car-wash-category .column-heading .subtitle p {
	color: #333;
}

.car-wash-coupons .car-wash-category .column-heading .subtitle strong {
	font-family: 'gooddog-new',"Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size: 26px;
}

.car-wash-coupons .car-wash-category:nth-child(1) .column-heading .subtitle strong {
	color: #cc0000;
}

.car-wash-coupons .car-wash-category:nth-child(2) .column-heading .subtitle strong,
.car-wash-coupons .car-wash-category.car-wash-category-small .column-heading .subtitle strong{
	color: #ff6600;
}

.car-wash-coupons .car-wash-category .column-heading .disclaimer {
	font-weight: bold;
	font-style: italic;
}

.car-wash-coupons .car-wash-tier {
	border: 3px solid white;
}

.car-wash-coupons .car-wash-tier:nth-child(1),
.car-wash-coupons .car-wash-tier:nth-child(2) {
	background-color: #f7f7f7;
}

.car-wash-coupons .car-wash-tier:nth-child(3),
.car-wash-coupons .car-wash-tier:nth-child(4),
.car-wash-coupons .car-wash-tier.car-wash-tier-small {
	background-color: #e0e0e0;
}

.car-wash-coupons .car-wash-tier .car-wash-tier-heading {
	padding: 20px;
	color: white;
}

.car-wash-coupons .car-wash-tier:nth-child(1) .car-wash-tier-heading,
.car-wash-coupons .car-wash-tier:nth-child(2) .car-wash-tier-heading {
	background-color: #cc0000;
}

.car-wash-coupons .car-wash-tier:nth-child(3) .car-wash-tier-heading,
.car-wash-coupons .car-wash-tier:nth-child(4) .car-wash-tier-heading,
.car-wash-coupons .car-wash-tier.car-wash-tier-small .car-wash-tier-heading {
	background-color: #ff6600;
}

.car-wash-coupons .car-wash-tier .car-wash-tier-heading .car-wash-tier-title {
	font-size: 28px;
	font-weight: 900;
	font-family: 'gooddog-new',"Helvetica Neue",Helvetica,Arial,sans-serif;
	line-height: 32px;
}

.car-wash-coupons .car-wash-tier .car-wash-tier-heading .car-wash-tier-subtitle {
	font-size: 16px;
}

.car-wash-coupons .car-wash-tier .car-wash-tier-features {
	color: #333;
	padding: 20px;
}

.car-wash-coupons .car-wash-tier .car-wash-tier-features .car-wash-tier-price {
	font-size: 42px;
	font-weight: 900;
}

.car-wash-coupons .car-wash-tier .car-wash-tier-features p {
	color: #333;
}

.tier-graphics-container {
	background-repeat: repeat-x;
	background-position-y: 84%;
}

.tier-graphics-container-2 {
	background-repeat: repeat-x;
	background-position-y: 58%;
}

.tier-graphics-strip-img {
	background-size: cover;
	background-position: center;
}

.tier-graphics-row {
	margin-top: -170px;
	display: inline-block;
}
.tier-graphics-row-2 {
	margin-top: -36px;
	display: inline-block;
}

.bottom-disclaimer {
	margin-top: 20px;
	margin-bottom: 20px;
	padding-left: 10%;
	padding-right: 10%;
}

.video-container {
	background-size: auto;
	background-position: center;
	padding-bottom: 30px;
}

.video-container p,
.video-container h2 {
	color: white;
}

.video-container .heading {
	margin-top: 15px;
	margin-bottom: 0;
}

.video-container .text {

}

.video-container .header-image {
	margin-top: 10px;
}

.video-container .video {
	margin-top: 20px;
}
.video-container .max-550 {
	max-width: 550px;
	margin: 0 auto;
}

.video {
	cursor: pointer;
}

.video-container video {
	max-width: 100%;
}

.tier-column {
	margin-bottom: 10px;
}

@media screen and (max-width: 768px){
	.tier-graphics-row, .tier-graphics-row-2 {
		margin-top: 0;
	}
}

@media screen and (max-width: 500px){
	.car-wash-coupons .car-wash-tier {
		display: block;
		width: 100%;
	}

	.car-wash-coupons .car-wash-category .column-heading .title {
		font-size: 26px;
		line-height: 36px;
	}

	.car-wash-coupons .car-wash-category .column-heading .subtitle {
		font-size: 14px;
		line-height: 18px;
	}

	.car-wash-coupons .car-wash-category .column-heading .subtitle strong {
		font-size: 16px;
		line-height: 20px;
	}

	.car-wash-coupons .car-wash-category .column-heading .disclaimer {
		font-size: 12px;
	}

	.car-wash-coupons .car-wash-tier .car-wash-tier-heading .car-wash-tier-title {
		font-size: 18px;
		line-height: 22px;
	}

	.car-wash-coupons .car-wash-tier .car-wash-tier-heading .car-wash-tier-subtitle {
		font-size: 12px;
	}

	.car-wash-coupons .car-wash-tier .car-wash-tier-features .car-wash-tier-price {
		font-size: 22px;
	}

	.car-wash-coupons .car-wash-tier .car-wash-tier-features {
		font-size: 12px;
	}
}

@media screen and (max-width: 1200px) and (min-width: 991px) {
	.soft-touch-margin-bottom {
		margin-bottom: 30px;
	}
}
