
#consulting-hero {
	background-color: black;
	transition: ease all 0.1;
	background-image: url("../img/stars4-small.png");
	background-attachment: fixed;
  	background-position: center;
  	background-repeat: no-repeat;
  	background-size: cover;

	display: flex;
  	align-items: flex-end;
  	justify-content: center;
  	height: 500px;
}

#about-hero {
	background-color: thistle;
	transition: ease all 0.1;
	background-image: url("../img/stars5-small.jpg");
	background-position: center;
	background-repeat: repeat;
	background-color: none;
	background-size: cover;

	display: flex;
  	align-items: flex-end;
  	justify-content: center;
  	height: 500px;
}

#cstar-wrapper {
	background-color: none !important;
	display: grid;
	grid-template-columns: 1fr 2fr;
	transition: ease all 2s;
}

#astar-wrapper {
	background-color: none;
	display: grid;
	grid-template-columns: 500px auto;
	transition: ease all 2s;
} 

#cstar {
	background-color: none;
	display: flex;
	justify-content: flex-end;
	transition: ease all 1s;
}
#cstar > div {
	width: 800px;
	height: 480px;
	background-image: url("../img/tata2-small.png");
	background-position: center;
	background-repeat: no-repeat;
	background-color: none;
	background-size: contain;
	transition: ease all 1s;
}
#astar {
	width: 500px;
	height: 480px;
	background-color: none;
	display: flex;
	justify-content: flex-end;
	transition: ease all 1s;
}

#astar > div {
	width: 400px;
	height: 480px;
	background-image: url("../img/tata1-small.png");
	background-color: none;
	background-position: center;
	background-repeat: no-repeat;
	background-color: none;
	background-size: contain;
	transition: ease all 1s;
}

#cstar-desc {
	background-color: none;
	display: flex;
	justify-content: flex-end;
	align-items: center;

	/*height: 590px;*/
}

#astar-desc {
	background-color: none;
	display: flex;
	justify-content: flex-start;
	align-items: center;
	/*height: 590px;*/
}

#cstar-desc > div {
	width: 320px;
	height: 260px;
	background-color: rgba(245,245,220, 0.9);

	border-radius: 20px;
	border: solid 2px plum;

	display: flex;
	justify-content: center;
	align-items: center;
}

#astar-desc > div {
	width: 450px;
	height: 260px;
	background-color: rgba(245,245,220, 0.9);

	border-radius: 20px;
	border: 2px solid plum;

	display: flex;
	justify-content: center;
	align-items: center;
}

#cstar-desc > div > div {
	width: 90%;
	height: 90%;
	background-color: none;

	font-family: 'Roboto', sans-serif;
	font-weight: bold;
	font-family: 'Bad Script', cursive;
	text-align: left;
	font-size: 20px;
}

#astar-desc > div > div {
	width: 90%;
	height: 90%;

	font-family: 'Roboto', sans-serif;
	font-weight: bold;
	font-family: 'Bad Script', cursive;
	text-align: left;
	font-size: 20px;
}



.info-section {
	display: flex;
	justify-content: center;
	align-items: center;
	flex-wrap: wrap;
	border-top: 2px solid black;
	padding-top: 20px;
	padding-bottom: 20px;
	
	background-image: url("../img/constellations.gif");
	background-position: center;
	background-repeat: repeat;
	background-color: none;
	background-size: cover;

	overflow:auto; 
	height: 720px;

}

.info-section p {
	font-family: 'Roboto', sans-serif;
	/*font-family: 'Forum', cursive;*/
}

.container {
	width: 90%;
	background-color: none;
	display: grid;
	grid-template-columns: auto 80%;
	border: 4px solid none;

}

.container > div:last-child > p:first-child {
	font-family: 'Pacifico', cursive;
	text-shadow: -2px 0 white, 0 2px white, 2px 0 white, 0 -2px white;
	text-align: center;
	font-size: 30px;
	margin: 0;
	margin-bottom: 10px;
}
 

.money {
	font-family: 'Pacifico', cursive !important;
	font-size: 10px;
	text-align: center;
	font-size: 30px;
	margin: 0;
	margin-bottom: 10px;
	color: darkorchid;
	background-color: none;
}

.container > div:last-child {
	padding: 20px;
}

.container > div:last-child > div {
	font-family: 'Optima', sans-serif;
	font-size: 15px;
	text-align: justify;
	padding: 10px;
}

.list-div {
	background-color: none;
}

.list-div > p {
	margin: 0;
}
.order {
	display: flex;
	justify-content: center;
	align-items: center;
	height: 50px;
	
}
.order > p {
	background-color: #120b29;
	color: khaki;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-radius: 20px;

	font-family: 'Pacifico', cursive;
	font-size: 30px;

	transition: ease all 0.2s;
}

.order > p:hover {
	background-color: plum;
	color: white;
	cursor: pointer;
}



#individual-consulting .container > div:first-child {
	background-image: url("../img/celestial-clock.jpg");
  	background-position: center;
  	background-repeat: no-repeat;
  	background-size: cover;
}
#individual-consulting {
	background-color: lavender;
	
}
/*#individual-consulting .container { height: 720px; }*/
#individual-consulting .container > div:last-child { background-color: lavender; }

#love-consulting .container > div:first-child {
	background-image: url("../img/love-flowers.jpg");
  	background-position: center;
  	background-repeat: no-repeat;
  	background-size: cover;
}
#love-consulting {
	background-color: mistyrose;
	background-image: url("../img/zodiacsigns.png");
	background-attachment: fixed;
  	background-position: center;
  	background-repeat: repeat;
  	background-size: cover;
	
}
/*#individual-consulting .container { height: 720px; }*/
#love-consulting .container > div:last-child { background-color: rgba(256,256,256,0.7); }

#prof-consulting .container > div:first-child {
	background-image: url("../img/stars4.jpg");
  	background-position: right;
  	background-repeat: no-repeat;
  	background-size: cover;
}
#prof-consulting {
	background-color: lightblue;
	
}
/*#individual-consulting .container { height: 720px; }*/
#prof-consulting .container > div:last-child { background-color: lightblue; }

#baby-consulting .container > div:first-child {
	background-image: url("../img/dream-baby.jpg");
  	background-position: center;
  	background-repeat: no-repeat;
  	background-size: cover;
}
#baby-consulting {
	background-color: honeydew;
	background-image: url("../img/zodiacsigns.png");
	background-attachment: fixed;
  	background-position: center;
  	background-repeat: no-repeat;
  	background-size: cover;
  	
}
/*#individual-consulting .container { height: 720px; }*/
#baby-consulting .container > div:last-child { background-color: rgba(256,256,256,0.7); }

#future-consulting .container > div:first-child {
	background-image: url("../img/star-chart.jpg");
  	background-position: center;
  	background-repeat: no-repeat;
  	background-size: cover;
}
#future-consulting {
	background-color: thistle;
	
}
/*#individual-consulting .container { height: 720px; }*/
#future-consulting .container > div:last-child { background-color: thistle; }

#name-consulting .container > div:first-child {
	background-image: url("../img/stars3.jpeg");
  	background-position: center;
  	background-repeat: no-repeat;
  	background-size: cover;
}
#name-consulting {
	background-color: lavenderblush;
	background-image: url("../img/zodiacsigns.png");
	background-attachment: fixed;
  	background-position: center;
  	background-repeat: no-repeat;
  	background-size: cover;
  	
}
/*#individual-consulting .container { height: 720px; }*/
#name-consulting .container > div:last-child { background-color: rgba(256,256,256,0.7); }

#horary-consulting .container > div:first-child {
	background-image: url("../img/chart.jpg");
  	background-position: center;
  	background-repeat: no-repeat;
  	background-size: cover;
}
#horary-consulting {
	background-color: azure;
	
}
/*#individual-consulting .container { height: 720px; }*/
#horary-consulting .container > div:last-child { background-color: azure; }

#rectify-consulting .container > div:first-child {
	background-image: url("../img/rectify.jpg");
  	background-position: center;
  	background-repeat: no-repeat;
  	background-size: cover;
}
#rectify-consulting {
	background-color: lavenderblush;
	background-image: url("../img/zodiacsigns.png");
	background-attachment: fixed;
  	background-position: center;
  	background-repeat: no-repeat;
  	background-size: cover;
  	
}
/*#individual-consulting .container { height: 720px; }*/
#rectify-consulting .container > div:last-child { background-color: rgba(256,256,256,0.7); }

/*
font-family: 'Roboto', sans-serif;
font-family: 'Forum', cursive;
font-family: 'Neucha', cursive;
font-family: 'M PLUS Rounded 1c', sans-serif;
font-family: 'Marmelad', sans-serif;*/

@media only screen and (max-width: 600px) {
	.info-section {
		height: 1200px;
	}
	.img {
		width: 0;
	}
	.container {
		grid-template-columns: 0 100%;
	}


	#cstar > div {
		/*height: 0;
		width: 0;*/
	}

	.title-star{
		font-size: 30px;
	}

	#consulting-hero {
		height: 550px;
	}

	#cstar-wrapper {
		background-color: none;
		display: flex;
	    flex-wrap: wrap;
	    align-items: flex-end;
	    justify-content: center;
	}

	#cstar > div {
		width: 400px;
		height: 260px;
	}

	#about-hero {
		height: 600px;
	}

	#astar {
		width: 300px;
		height: 275px;
	}

	#astar > div {
		width: 300px;
		height: 275px;
	}

	#astar-wrapper {
		background-color: none;
		display: flex;
	    flex-wrap: wrap;
	    align-items: flex-end;
	    justify-content: center;
	    width: 100%;
	}

	#astar-desc{
		width: 90%;
		height: 300px;
		justify-content: center;
		align-items: flex-start;

	}


	#astar-desc > div > div {
		font-size: 18px;
	}

	#consulting-hero {
		background-attachment: none;
		background-position: top;
		background-size: contain;
		background-repeat: repeat;
	}

}




