#amulet {
	position:relative;
	background:#d3b370;
	padding:50px 0;
	font-family:'Prompt',san-sarif;
}
.amulet .card {
	border:1px solid #000;
	background-color:#00a2d1;
	padding:10px 10px;
	background-image: url("../images/amuletbg.jpg"); /* The image used */
	height: auto; /* You must set a specified height */
	background-position: center; /* Center the image */
	background-repeat: no-repeat; /* Do not repeat the image */
	background-size: cover; /* Resize the background image to cover the entire container */
}
.amulet .card .card-img {
	height:260px;
	overflow:hidden;
}
.amulet .card .card-body {
	padding: 10px 0px;
}
.card-title {
	height:60px;
	overflow:hidden;
}
.amulet .card h4{
	text-align:center;
}
.amulet .card h4 a{
	font-size:20px;
	color:#000;
}
.amulet .card h5{
	font-weight:700;
	font-size:16px;
	text-align:center;
}
.amulet .card p{
	font-weight:300;
}

@media (max-width: 1024px) {
	.amulet .card .card-img {
		height:180px;
		overflow:hidden;
	}
}

@media (max-width: 768px) {
	.amulet .card .card-img {
		height:200px;
		overflow:hidden;
	}
}

@media (max-width: 600px) {
	.amulet .card .card-img {
		height:150px;
		overflow:hidden;
	}
}

@media (max-width: 414px) {
	.amulet .card .card-img {
		height:250px;
		overflow:hidden;
	}
}

@media (max-width: 376px) {
	.amulet .card .card-img {
		height:200px;
		overflow:hidden;
	}
}

@media (max-width: 320px) {
	.amulet .card .card-img {
		height:170px;
		overflow:hidden;
	}
}