@charset "UTF-8";
body{
	background-image:url("images/bg_star.png");
	background-color:#151226;
	 scroll-behavior: smooth;
font-family: 'Space Grotesk', sans-serif;
}

.NAvb{
	width:15px;
	height: 25px;
}
a{text-decoration:none;
color:#9d8ff2;
	
}
a:hover{
	text-decoration:none;
color:#9d8ff2;
}

.NAV{
	margin-right: 50px;
	background-color:#151226;
}

.NAV li{
	margin-left: 15px;
	
}

.CON{
	margin-top: 5px;
	padding: 3px;
	color:white;
	opacity: .9;
	background:#9D8FF2;
	border-radius: 5px;
	font-size: 14px;
	
}


.CON:hover{
	transition:.2s ease;
	opacity: 1;
}
.SPA{
	width:100px;
}
h1{
	text-align: right;
	padding-top: 20px; 
	padding-left:20px;
	font-size:60px;
	color:white;
	font-weight: 400;
}

h3{
	font-size:25px; 
	color:white;
	
}
span{
	font-size:80px;
	font-weight: 600;
	color:#644aff
}

.INTRo{
	height:90%;
}

.button{
	padding-top: 25px;
	padding-right:15px; 
	float: right;
}
.b1{
	font-size:17px;
	color:white;
	background-color:#9D8FF2; 
	padding: 7px;
	padding-left:9px;
	padding-right:9px;
	border-radius: 5px;
	border:none;
	outline:none;
}


.b1:hover{
	transform: scale(1.1);
	transition: .5s ease;
	color:#9D8FF2;
	background-color:white; 
	
}
#ABT1{
	font-weight: 500;
	text-align: left;
	font-size:60px;
	padding: 0;
	margin: 0;
	
}
.ABT{
	height: 90%;
	
}

#MVE{
	float: RIGHT;
	width: 80%;
}

.ABT h3{
	
	font-size:25px; 
}

.EXO1{
	text-align: right;
}
.AT{
	font-size:25px; 
}

.WT_EXO{
	height: 90%;
}

.WT{
	
	font-size:60px;
}

/*--[-----------HM_Planet_Card----------------*/

.TCD{

	
}
.Card1{
	margin: auto ;

	background-image: url("images/Kepler 22b.png");
	background-size:400px;
	padding-top: 20px;
margin-top: 25px;
	background-repeat:no-repeat;
	width: 400px;
	height:400px;
	border-radius: 50px 50px 10px 10px;
}

.Card2{
	margin: auto ;

	background-image: url("images/HD 16175b.png");
	background-size:400px;
	padding-top: 20px;
margin-top: 25px;
	background-repeat:no-repeat;
	width: 400px;
	height:400px;
	border-radius: 50px 50px 10px 10px;


}

.Card3{
	margin: auto ;

	background-image: url("images/HD 189733b.png");
	background-size:400px;
	padding-top: 20px;
margin-top: 25px;
	background-repeat:no-repeat;
	width: 400px;
	height:400px;
	border-radius: 50px 50px 10px 10px;
}

.Card h4 h6{
	color:#9d8ff2;
}

.C-Info{
	padding-top: 210px;
}
.contain_txtbox{
	
	padding-bottom: 20px; 
	padding: 10px;
	background-color:white;
	border-radius:20px ;
}

.EX_HD{
	font-weight: 600;
	font-size:70px;
	
}
.EX_TXT1{
	word-spacing: 2px;
	font-size:20px;
	color: white;
}
.EX_TXT{
	font-size:20px;
}

.but1{
	float:center;

	text-decoration: none;
	 background-color: #9d8ff2;
	color: white;
	padding: 15px 25px;
	border-radius: 15px;
	font-size:20px;
  border: none;
 
}
/*-------------------BOOK-----------------------*/
.RW_BK{
	height: 90%;
}
.BOX_TXT{
background-color: #9E8EF2;
	height: 250px;
	width: 800px;
}
.BOX_T1{
	font-size:52px;
}
.BOX_TXT h2{
	color:white;
	text-align: right;
	 
	padding-top:20px;
	padding-right: 30px;

	margin-left: 10px;
	font-size:52px;
	margin-top: 25px;
	line-height: 59px;
}
.BUT_2{
	margin-top: 10px;
	text-align: left;
	margin-left: 55px;
}
.BK_BUT{
border: none;
	background-color:#664aff;
	color: white;
	padding: 10px 20px;
	border-radius: 10px;
	font-size:20px;
	font-weight: 500;
}

.BK-IMG{
	transform: scaleX(-1);
	
}
/*---------Contact----------------------*/
.CO-BD{
height: 100%;	
}


.CONT{
	
}

.CONT h2{
	font-weight: 400;
	color:white;
	font-size:55px;
}

.CONT span{
	font-weight: 450;
	font-size:55px;
}

.CON-info{
	color:#644aff;
}

/*-----------Footer------------------*/
.footy{
	font-size:15px;
	color:#644aff;
}
.foot{
	font-size:15px;
	color:white;
}