.offerblock {
	border-color: black;
	border-width: 2px;
	border-radius: 12px;
}

.offerblock .card-header {
	background-color: black;
	color: white;
	border-radius:10px 10px 0px 0px;
	background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.5),
		rgba(255, 255, 255, 0.2) 49%, rgba(0, 0, 0, 0.15) 51%,
		rgba(0, 0, 0, 0.05) );
	background-repeat: repeat-x;
}

.offerblock .pricetag {
	color: white;
	background-color: #555753ff;
	border-color: black;
	border-width: 2px;
	border-radius: 4px;
}

.cta {
	color: black;
	background-color: #c4a000;
	border-color: #c4a000;
	border-width: 2px;
	border-radius: 12px;
		background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.5),
		rgba(255, 255, 255, 0.2) 49%, rgba(0, 0, 0, 0.15) 51%,
		rgba(0, 0, 0, 0.05) );
	background-repeat: repeat-x;
	background-color: #c4a000;
}

.cta:hover {
	background-color: #edd400ff;
	color: black;
}

a {
	color: #204a87ff;
}


#backdrop {
	background-image: linear-gradient( black, #eeeeee, white);
	background-repeat: no-repeat;
	background-size: cover;
}