html{
	font-size: 62.5%;  scroll-behavior: smooth;
}
@font-face{
	font-family:'Poppins-Regular';
	src:url('../fonts/Poppins-Regular.ttf');
}
@font-face{
	font-family:'Poppins-Light';
	src:url('../fonts/Poppins-Light.ttf');
}
@font-face{
	font-family:'Poppins-SemiBold';
	src:url('../fonts/Poppins-SemiBold.ttf');
}
@font-face{
	font-family:'Poppins-Medium';
	src:url('../fonts/Poppins-Medium.ttf');
}
@font-face{
	font-family:'Poppins-Bold';
	src:url('../fonts/Poppins-Bold.ttf');
}

h1{
	font-family:'Poppins-Medium';
}
body{
	box-sizing: border-box;
	background:white;
	overflow-x: hidden!important;

}
.container-fluid, .row{
	margin:0px;
	padding:0px;
}

:root{
	/*--forbg:#1f2128;*/
	--black:#000B33;
	--blue:#2B59FF;
	--red:#FD4C5C;
	--lightred:#f27db2;
}

.hero-section{
	width:100%;
	background:url(../images/hero_bg.png);
	padding-bottom:0rem;
	padding:0px;
	height: 84rem;
	margin:0px;
	background-size: 100% 100%;
}
.mainlogo{
	/*width:10rem;*/
}
.container-fluid{
	margin:0px;padding:0px;
}

.navbar{
	height: auto;
	margin-top:5.8rem;
}
.navbar.sticky_navigation {
	background: var(--blue);
	background: linear-gradient(90.28deg, #001C80 0.26%, #153ABF 30.33%, #2B59FF 99.79%);
	padding:2rem 1.2rem;
	box-sizing: border-box;
}
.sticky_navigation {
	margin-top:0rem!important;  
	width: 100%;
  z-index: 999;
  -webkit-box-shadow: 0 2px 28px 0 rgba(0, 0, 0, 0.09);
  box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.09);
  -webkit-animation: 500ms ease-in-out 0s normal none 1 running fadeInDown;
  animation: 500ms ease-in-out 0s normal none 1 running fadeInDown;
}
.sticky_navigation .navbar {
	margin-top: 0px!important;
}
.mto0{
	margin-top:0px!important;
}

@-webkit-keyframes fadeInDown {
  0%{
    opacity: 0;
    -webkit-transform: translateY(-20px);
   }
    100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    }
}    
 
      
.fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}
body{
	overflow-x: hidden!important;
}
.formarginleft{
	margin-left:20rem;
}
.navbar-nav li{
 	padding:0rem 1.3rem;
}
.navbar-nav li a{
 	font-size:1.6rem;
 	color:white;
 	text-transform: capitalize;
 	font-family: 'Poppins-Regular';
}
.navbar-nav li a.active{
	color:#ffc83e;
	font-weight: bold;
}
.navbar-nav li a:hover{
	color:#ffc83e;var(--red);
 	font-family: 'Poppins-SemiBold';


}

.navbar-toggler i{
	color:white;
	font-size:3rem;
}
.fa-times{
	display: none;
}
.navbar-toggler:focus{
	outline:none;
}

.about_section{
	height:auto;
	margin-top:15rem;
	height: 60rem;
}
.hero_heading{
	font-size:7.2rem;
	color:white;
	font-family: 'Poppins-SemiBold';
	line-height: 7.5rem;
}
.hero_p{
	font-size:1.6rem;
	color:white;#d3d4e0;
	font-family: 'Poppins-Regular';
	margin-top:2rem;

}
.buynowbtn{
	display: inline-block;
	padding:1.2rem 3.7rem;
	background: var(--red);
	margin-top:1.6rem;
	font-size:1.8rem;
	color:white;
	font-family: 'Poppins-SemiBold';
	text-transform: capitalize;
	border-radius:2.6rem;
}
.buynowbtn:hover{
	color:white;
	text-decoration: none;
	opacity: .8;
}
.ml33{
	margin-left:2.4rem;
}
.lighgbg{
	background:var(--lightred);
}

.token_heading{
	color:var(--mainheading);
	font-size:2.2rem;
	text-transform: uppercase;
	font-family: 'Poppins-SemiBold';
	line-height: 4rem;
}
.hero_right{
	padding:4rem 3rem;
	box-sizing: border-box;
	background:var(--yellowshad);#664814;#a38a5f;var(--desc);#33343b;
	border-radius: 2.5rem;
}
.mainlogo{
	/*max-width: 12rem;*/
}

/*logos sectio*/
.compnaies_logos_section{
	height: auto;
	padding:10rem 0rem;
	padding-bottom:5rem;
}

.contents_section{
	width:100%;
	height: auto;
	padding:10rem 0rem;
}
.sect_heading{
	font-size: 4.8rem;
	color:var(--black);
	font-family: 'Poppins-Bold';
	text-align: center;
}
.sect_p{
	font-size: 1.6rem;
	color:var(--black);
	font-family: 'Poppins-Regular';
	text-align: center;
}
.mt-55{
	margin-top:5rem;
}
.dforflex{
	display: flex;
	align-items: center;
}
.desc_heading{
	font-size: 2rem;
	color:var(--black);
	font-family:'Poppins-Bold';
}
.gen_p{
	font-size: 1.6rem;
	color:var(--black);
	font-family: 'Poppins-Regular';
}
.tockenomic_section{
	width:100%;
	height: auto;
	/*background:url(../images/tokenomic.png);*/
	background-size:100% 100%;
	padding:6rem 0rem;
	background: linear-gradient(90.28deg, #001C80 0.26%, #153ABF 30.33%, #2B59FF 99.79%);

}
.tokenomic_heading{
	font-size: 6rem;
	color:white;
	font-family: 'Poppins-Bold';
}
.pandamx_heading{
	font-size:3rem;
	margin-top:2rem;
	color:white;
	font-family: 'Poppins-Bold';

}
.reflection_desc{
	font-size:2rem;
	color:white;
	font-family: 'Poppins-SemiBold';
}

.road_map{
	padding:6rem 0rem;
}
.road_card{
	padding:4rem .5rem;
	box-sizing: border-box;
	/*box-shadow: -10px 10px 60px rgba(0, 0, 0, 0.2);*/
border-radius: 10px;
text-align: center;
box-shadow: 0rem 0rem .6rem .1rem rgba(0, 0, 0, 0.2);
}
.phase_no{
	font-size:2rem;
	color:var(--black);
	font-family: 'Poppins-Regular';
}
.pkg_name{
	font-size:3.5rem;
	color:var(--black);
	font-family: 'Poppins-SemiBold';
	text-transform: uppercase;
}
.pkg_details{
	margin:0px;
	padding:0px;
}
.pkg_details li{
	list-style: none;
	font-family: 'Poppins-Regular';
	font-size: 1.4rem;
	line-height: 3rem;

}
.pkg_details li i{
	padding-right: .4rem;
	color:#00BB98;
}
.bofder{
	border:2px solid var(--blue);
}

.how_its_works{
	width:100%;
	height: auto;
	padding:8rem 0rem;
	background:url(../images/how_its_works_bg.png);
}
.small_tagline{
	color:var(--blue);
	font-size: 2rem;
	font-family: 'Poppins-Regular';
}

.iconcircle{
	width:5rem;
	height: 5rem;
	background: var(--blue);
	display: block;
	border-radius:100%;
	color:white;
	font-size: 2rem;
	text-align: center;
	line-height: 5rem;
	font-family: 'Poppins-SemiBold';
}
.forsubheading{
	color:var(--black);
	font-size:2rem;
	font-family: 'Poppins-SemiBold';
}

.team_section{
	width:100%;
	height: auto;
	padding:6rem 0rem;
	background:#fbfcff;
}

.team_card{
	filter: drop-shadow(0px 4px 40px rgba(43, 89, 255, 0.08));
	border-radius: 1.6rem;
	background: white;
	padding:2rem;
	box-sizing: border-box;
}
.team_name{
	font-size: 2rem;
	color:var(--black);
	font-family: 'Poppins-SemiBold';
	margin-top: 1.5rem;
}
.designation{
	font-size: 1.6rem;
	color:var(--black);
	font-family: 'Poppins-Regular';
}

.subscription_section{
	width:100%;
	height: auto;
	padding:6rem 0rem;
	background:url(../images/subscription_section.png);
	background-size: 100% 100%;
	padding-left:0rem;
}
.newsletter_heading{
	font-size: 3.8rem;
	color:white;
	font-family: 'Poppins-SemiBold';
}

.newsletter{
	max-width:53.5rem;
	margin:0 auto;
	margin-top: 17rem;
}
.newsletter .input-group{
	background: white;
	height: 5rem;
	padding:.3rem;
	box-sizing: border-box;
	border-radius: .4rem;
}
.newsletter .input-group input{
	border:none;
	height: 4.4rem;
	font-size: 1.6rem;
}
.newsletter .input-group input::placeholder{
	font-size:1.6rem;
	font-family: 'Poppins-Regular';
}
.subscr-btn{
	background: var(--red);
	padding:0rem 2rem;
	border-radius:.5rem!important;
	color:white;
	font-size:1.6rem;
	font-family: 'Poppins-Regular';
}
.subscr-btn:hover{
	background: var(--red);
	cursor: pointer;
	background: var(--blue);
}
.footer{
	padding:10rem 0rem;
}
.footer_social_icons{
	padding:0px;
	margin:0px;

}

.footer_social_icons li{
	list-style: none;
	display: inline-block;
	margin-right:1.5rem;
}
.footer_social_icons li a:hover{
	opacity: .8;
}
.footer_left{	

}
.social_div{
	margin-top:8rem;
}
.mt-66{
	margin-top:8rem;

}
.footer_heading{
	font-size:1.6rem;
	color:var(--black);
	font-family: 'Poppins-Bold';
}


.footer_right ul{
	padding:0px;
	margin:0px;
	margin-top: 2rem;

}

.footerLinks li{
	list-style: none;
	display: block;
	line-height: 4rem;
}
.footerLinks li a{
	font-size:1.7rem;
	color:var(--black);
	font-family: 'Poppins-Regular';
}
.footerLinks li a:hover{
	text-decoration: none;
	color:var(--blue);
}

.play_store_icons{
	margin:0px;
	padding:0px;
}
.play_store_icons li{
	list-style: none;
	display: inline;
	line-height: 4rem;
	margin-right: 0px;
}
.play_store_icons li a img{
	/*width:80%;*/
	/*display: block;
	width:50%;*/
}
footer{
	text-align: center;
}
.footer-p{
	margin:0px;
	padding:0px;
	padding:1rem -0rem;
	font-size:1.6rem;
	color:var(--black);
	font-family: 'Poppins-Regular';
}