body
{	
	overflow-x:hidden;
	margin:0;
	padding:0;
	
}
  #owl-demo .item{
      margin: 3px;
	 padding:5%;
      height:auto;
	    border: 1px solid #c5c5c6;
	  box-shadow:2px 2px 2px 2px #ccc;
	
      margin-bottom: 20px;
    }
  #owl-brand .item{
    
	    /*border: 1px solid #c5c5c6;
	 box-shadow:2px 2px 2px 2px #ccc;*/
	 margin: 0 13px;
    padding: 15%;
    height: auto;	
    width:150px;
     
    }

  #owl-brand .item img
	{
		height:108px;	
	width:150px;
	}
	
	
	
	.tech .head
	{
		padding-left:20px;
		
	}
	.tech last

{
	padding-left:20px;
padding-right:18px;
}

.tech .last h3
{
	color: rgb(7, 123, 220);
padding-bottom: 7%;
}

.tech .item .row
{
	border-bottom:1px solid #ccc;
	margin-top:12px;
}

  
	.back
	{
		background:url("../ba.jpg") no-repeat scroll center center;
		
		background-size:cover;
		
		height:auto;
	
	}
	
	.back .row
	{
		margin:0;
	}
	
	.back .col-md-1
	{
	margin-left:2%;
	margin-right:2%;
	}
	
.back .col-md-1 img
	{
	height:130px;
	}
	
	 .navbar-inverse
	{
		background-color: transparent !important;
border-color: transparent !important;
	}
	/*.navbar-brand::before
	{
		content: "";
    background-color: #000;
    opacity:0.2;
	position:absolute;

	width:200px;
		height:120px;
	}*/
	


	.content  .btn-primary
	{
		border: 0px none;
width: auto;
color:#fff;
background-color:#0773d0;
margin: 0px 5px;
height: 45px;
border-radius: 0;
	}
	.content .wrap
	{
		
		color: #fff;
    font-size: 17px;
    margin-left: 11%;
    width: 74%;
    padding-bottom: 34px;
	
	}
	
	.content .big
	{
		color:#65d2ec;
		font-weight: bold;
		font-size:20 Px;
	}
  .content 
  {
	color:#fff;
  }
  
		  .content .wrap p
		  {
			font-family: Montserrat, sans-serif;
			font-weight: 200;
			font-size: 19px;

		  }
		  .navbar-inverse .navbar-nav > li > a,.navbar-inverse .navbar-nav > li > a:active
		  {
			font-family: Montserrat, sans-serif;
			font-size:16px;
			color:#BFBFC3;
			outline:none
		  }
		  .ser p
		  {
			font-family: "Roboto";
font-size: 18px;
text-transform: capitalize;
text-align: center;
color:white;
		  }
		  
		  .ser::before
		  {
		  
			position: absolute;
width: 100%;
height: 158px;
opacity: 0.8;
background-color: #383737;
margin-top: -2%;
margin-left:1%

		  }
		  
		  .work
		  {
		  
			padding:50px 0;
			background-color:#0773d0;
			color:#fff;
			
		  }
		  .work h2
		  {
			padding-bottom:50px;
		  }
		  .work .col-md-3
		  {
		  
			border-right:1px solid #fff;
			padding-left:10%;
		  }
		  .work p
		  {
			padding-top:50px;
			    text-align: center;
    font-size: 25px;
		  }
		  /* .feat
		  {
			padding:150px 0;
		  }*/
		 .feat img
		  {
			    padding-bottom: 3%;
		  }
		  
		  .move
		  {
			background: url("../home/banner.jpg");
background-repeat: no-repeat;
height: auto;
background-size: cover;
z-index: -2;
padding: 31px;
color: #fff;
		  }
		  .move p
		  {
			font-size: 20px;
padding-bottom: 3%;
		  }
		  .move img
		  {
			margin:auto;
		  }
		   .count
		  {
		  
			padding:50px 0;
			background-color:#0773d0;
			color:#fff;
			
		  }
		  .footer
		  {
			  padding:20px 0;
			  
		  }
  .footer ul
  {
	  
	  list-style:none;
  }
  .footer ul li
  {
	  
	  float:left;
	  border:1px solid;
	  border-radius:50%;
	  height:50px;
	  width:50px;
	  padding: 4%;
margin: 2%;
	  
  }
 
  .footer i
  {
	  
	  color:#000;
  }
  
  
  .nav-tabs>li>a{
  
      border-top-color: rgb(231, 234, 236);
    border-top-style: solid;
    border-top-width: 1px;
    border-right-color: rgb(231, 234, 236);
    border-right-style: solid;
    border-right-width: 1px;
    border-bottom-color: rgb(231, 234, 236);
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-left-color: rgb(231, 234, 236);
    border-left-style: solid;
    border-left-width: 1px;
    border-image-source: initial;
    border-image-slice: initial;
    border-image-width: initial;
    border-image-outset: initial;
    border-image-repeat: initial;
    
    }
    
    
    /* Smartphones (portrait and landscape) ----------- 
@media only screen and (min-device-width : 320px) and (max-device-width : 640px) {


  
  
  .navbar-brand {
    float: left;
    height: 50px;
    padding: 5px 15px;
    font-size: 18px;
    line-height: 20px;
}

.navbar-brand>img {
    display: block;
    width: 71px;
}



}*/
section#counter {
    padding: 50px 0;
    background-color: #0773d0;
    color: #fff;}

span.timer {
    font-size: 53px;
    color:#fff;
}


 /*----------media queries--------*/
  
  @media screen and (max-width:768px)
  {
	.navbar-brand
	{
		
		height:60px;
	}
	  
	  .navbar-brand img
	  {
		  
		  height: 60px;
margin-top: -10%;
	  }
	  .navbar-header
	  {
		  
		  margin-bottom:4%;
	  }
	  .navbar-inverse 
	  {
    background-color: RGBA(0, 0, 0, 0.65) !important;
	}
  }
  
  @media screen  and (max-width:1024px) 
  {
	  
	  .ser 
	  {
		  
		  display:none !important;
	  }

.nav-tabs>li>a
{
	margin-left:-4px;
}
.work .nav>li>a
{
	padding:7%;
}
.work .nav>li>a img 
{
	padding-left:22% !important;
}
.work .tabs
{
	border-bottom:0;
}
  }
   @media only screen and (min-width: 768px) {
       .ser {
       padding-right:3%;
    }
	.info .post3 ul
{
	
	 padding: 0px 0px 15px 40px;
}
}
   @media screen  and (min-width:1024px) 
  {
	  
	  .s
	  {
		  
		  display:none !important;
	  }
	  .s::before
	  {
		  content: "";
    background-color: #000;
    opacity:0.2;
	position:absolute;

	width:200px;
		height:120px;
		  
	  }

  }

.ser img:hover
{
	transform:scale(1.2);
	transition:1.5s;
}
  
  
  /*---------how it works section Money----*/
  .back1
  
  {
	  
	  background:url("../money/rupee.jpg") no-repeat scroll center center;
	  background-size:cover;
	  height:600px;
	  
	  
  }
  
  .back1 .text-center
  {
	  
	  color:#fff;
	  margin:15em 0;
	  background:url("../money/6.png") no-repeat
	   center center;
	   height: 200px;
padding-top: 26px;
  }
 /* .back1 .text-center::before
  {
	  
	   content:"";
	   position:absolute;
	   background-color:#000;
	   height:200px;
	   width:100%;
	   opacity:0.5;
  }*/
  
  @media screen and (max-width:767px)
{
 
.findmoney, .invest
{
    margin-top: 0 !important;
    
}
.findmoney img
{
 float:left;
}
 
}

.findmoney, .invest
{
    margin-top: -15px;
    padding: 0;
}
  
  /*---info section--*/
  .info
  
  {
	  padding:100px 0;
	  
  }
  
  .info .right ul
  {
	  color: rgb(165, 165, 165);
	  
  }
 
  .info .post1
  {
	  color: rgb(165, 165, 165);
  }
  .info .main img
  {
	  
	  margin:auto;
  }
  
  
  @media screen and (max-width:767px)
  {
	  
	  .info .main img:first-child
	  {
		  
		  display:none;
		 
	  }
	   .info .main img:last-child
	  {
		  
		  padding:2em;
	  }
  }
  @media screen and (min-width:768px)
  {
	  
	  .info .main img:last-child
	  {
		  
		  display:none;
	  }
  }
   /*---info section ends---*/
  
  .earn
  {
	  padding: 100px 0;
background: url("../money/pic-4.png") no-repeat;
height: auto;
color: #fff;
background-attachment: fixed;
background-size: cover;
display:block;
position:relative;
width:100%;

  }
  .earn .wrap1
  {
	  
	  border:1px solid;
	  margin-bottom:20px;
  }
  .earn  h3
  {
	  color:#fff;
	  text-align:center;
	  
  }
  .earn .wrap1 img
  {
	  
	  height:110px;
	  width:100%;
  }
  .earn .wrap1 .last
  {
	 height: auto;
background-color: #fff;
padding: 18px;
overflow:hidden;
	  
  }
  .earn .fa
  {
	padding:20px 0;
	color:#000;
	  text-align:center;
  }
  .earn .col-md-4
  {
	  
	  padding-top:20px ;
	  padding-bottom:20px;
  }
  .earn .wrap
  {
	  
	height: 200px;
opacity: 0.4;
/*background:rgba(255,255,255);

background-image: -webkit-gradient(linear,center top , rgb(255, 255, 255), rgba(255, 255, 255, 0));
background-image: -moz-linear-gradient(center top , rgb(255, 255, 255), rgba(255, 255, 255, 0));
background-image: linear-gradient(center top , rgb(255, 255, 255), rgba(255, 255, 255, 0));
background-image: -o-linear-gradient(center top , rgb(255, 255, 255), rgba(255, 255, 255, 0));*/
background-color: #9e9e9e;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#9e9e9e), to(#454545));
  background-image: -webkit-linear-gradient(top, #9e9e9e, #454545);
  background-image:    -moz-linear-gradient(top, #9e9e9e, #454545);
  background-image:      -o-linear-gradient(top, #9e9e9e, #454545);
  background-image:         linear-gradient(to bottom, #9e9e9e, #454545);

  }
  
  .earn .wrap1 .last h5
  {
	  color:#000;
	
  }
  .earn .wrap1 .last p
  {
	  color:#ccc;
  }
  .earn .wrap1 .last .row
  {
	  
	  border-bottom:1px solid #ccc;
  }
  
  .earn .btn
  {
	  
	  margin-top:20px;
	  border-radius:0px;
  }
  
  .graph
  {
	   padding:100px 0; 
	  
  }



/* added for land page*/


  .land
  
  {
	  
	  background:url("../land/back1.jpg") no-repeat scroll center center;
	  background-size:cover;
	  height:600px;
	  
	  
  }
  
  .info2 .sign
	{
	padding:4em;
	}  
	
	.info2 .sign img
	{
		margin:auto;
	}

 
  .info2  .post1
  {
 background-color:#e8e8e8;
 padding-top:3em;
 
  }
   .info2  .post1 img
   {
  margin:auto;
   }  
  
  .why
  {
	background:url("../land/back2.jpg") center center;
	background-attachment:fixed;
	background-size:cover;
	height:auto;
	padding: 70px 0;
	
  }
  .why .text-center
  {
	
	color:#fff;
  }
  
  .why img
  {
	height:50px;
	width:50px;
	margin:auto;
  }
  .why p
  {
	text-align:center;
	color:#fff;
  }
  .why .col-md-4:nth-child(1)
  {
	border-right:2px solid #fff;
	margin-top:6em;
  }
    .why .col-md-4:nth-child(2)
{
	border-right:2px solid #fff;
	margin-top:6em;
  }
   .why .col-md-4:nth-child(3)
   {
	margin-top:6em;
   }
   
   @media screen and (max-width:991px)
   {
	.why .col-md-4:nth-child(1)
  {
		border:none !important;
	margin-top:6em;
  }
    .why .col-md-4:nth-child(2)
	{
	border:none !important;
	margin-top:6em;
	}
   
   }
   .why h3
   {
   color: white;
    text-align: center;
    padding-bottom: 1em;
   }
   
   
   
   
   
  
  
 
 
  
 .earn1
  {
	  padding: 100px 0;
background: url("../land/back3.jpg") no-repeat;
height: auto;
color: #fff;
background-attachment: fixed;
background-size: cover;
display:block;
position:relative;
width:100%;

  }
 .earn1 .wrap1
  {
	  
	  border:1px solid;
	  margin-bottom:20px;
  }
 .earn1  h3
  {
	  color:#fff;
	  text-align:center;
	  
  }
 .earn1 .wrap1 img
  {
	  
	  height:110px;
	  width:100%;
  }
 .earn1 .wrap1 .last
  {
	 height: auto;
background-color: #fff;
padding: 18px;
overflow:hidden;
	  
  }
 .earn1 .fa
  {
	padding:20px 0;
	color:#000;
	  text-align:center;
  }
 .earn1 .col-md-4
  {
	  
	  padding-top:20px ;
	  padding-bottom:20px;
  }
 .earn1 .wrap
  {
	  
	height: 200px;
opacity: 0.4;

background-color: #9e9e9e;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#9e9e9e), to(#454545));
  background-image: -webkit-linear-gradient(top, #9e9e9e, #454545);
  background-image:    -moz-linear-gradient(top, #9e9e9e, #454545);
  background-image:      -o-linear-gradient(top, #9e9e9e, #454545);
  background-image:         linear-gradient(to bottom, #9e9e9e, #454545);

  }
  
 .earn1 .wrap1 .last h5
  {
	  color:#000;
	
  }
 .earn1 .wrap1 .last p
  {
	  color:#ccc;
  }
 .earn1 .wrap1 .last .row
  {
	  
	  border-bottom:1px solid #ccc;
  }
  
 .earn1 .btn
  {
	  
	  margin-top:20px;
	  border-radius:0px;
  }
  
  /* added for Services page*/
  
  .service
  
  {
	  
	  background:url("../services/service1.jpg") no-repeat scroll center center;
	  background-size:cover;
	  height:600px;
	  
	  
  }
    .wrap4  p
	{
		    padding-top: 10em;
    color: white;
    font-size: 20px;
	}
	
	
	

 
  .info2  .post
  {
	background-color:#e8e8e8;
	padding-top:3em;
	
  }
   .info2  .post img
   {
		margin:auto;
   }
  
  .wrap6
  {
	    background-color: #0673d0;
    margin: 0px auto;
    width: 200px;
    height: 118px;
  }
  .wrap6 img
  {
	margin:0 auto;
  }
  .wrap6 p{
	text-align:center;
  }
  @media screen and (min-width:993px)
  {
	.mob1
	{
		display:none;
	}.mob2
	{
		display:none;
	}
  }
  
  @media screen and (max-width:992px)
  {
	.info4
	{
		display:none;
	}
	.post
	{
		display:none;
	}
	.wrap4 p
	{
		padding-top:2em;
	}
	
	
  }
  
  .mob1 .col-md-4 
  {
	padding:2em;
  }
   .mob1 img
   {
		padding:2em;
		margin:auto !important;
   } 
   .mob2 .col-md-4 
  {
	padding:2em;
  }
   .mob2  img
   {
		margin:auto !important;
		padding:2em;
   }
  .mob1 p , .mob2 p {text-align: center !important;}
  
  
  /* for meet page */
   .meet
  
  {
	  
	  background:url("../meet/bg-1.jpg") no-repeat scroll center center;
	  background-size:cover;
	  height:600px;
	  
	  
  }
    

  
  .offline
  {
	padding:50px 0;
	
  }
  
  .offline img
  {
	margin:auto;
  } 
  
   .offline .row:first-child img
   {
	  height:120px;
   }
  
  .offline .row:nth-child(2)
  {
		padding-top:5em;
	}
  
  .online
  {
	padding:50px 0;
	
  }
  
  .online img
  {
	margin:auto;
  }
  
   .online .row:first-child img
   {
	  height:120px;
   }
   
  .online .row:nth-child(2)
  {
	padding-top:5em;
  }
  
  .online ul 
  {
	text-align:center;
	list-style:none;
	padding:0 5em;
	
  }
  .online ul li
  {
	padding:18px 0;
  }
  
  .online p
  {
	font-size:25px;
	text-transform:capitalize;
  }
  
  .offline ul 
  {
	text-align:center;
	list-style:none;
	padding:0 5em;
	
  }
  .offline ul li
  {
	padding:18px 0;
  }
  
  .offline p
  {
	font-size:25px;
	text-transform:capitalize;
  }
  
  /*media query for online and offline class*/
  
  @media screen and (max-width:767px)
  {
    .online .row:nth-child(1)
	{
		margin-bottom:5%;
	}
	.online .row:nth-child(1) img
	{
		margin-left:20%;
		height:100px !important;
	}
	.online .row:nth-child(2)
	{
		display:none;
	}
	.offline .row:nth-child(2)
	{
		display:none;
	}
	 .offline .row:nth-child(1)
	{
		margin-bottom:5%;
	}
	.offline .row:nth-child(1) img
	{
		margin-left:20%;
		height:100px !important;
	}
  }
  
  
  @media screen and (min-width:768px)
  {
	
	.online .row:nth-child(3)
	{
		display:none;
	}
	.offline .row:nth-child(3)
	{
		display:none;
	}
  }
  
   /*end of media query*/
  
 
  
 
  .meet2
  {
	  padding: 100px 0;
background: url("../meet/bg-2.jpg");
height: auto;
color: #fff;
background-attachment: fixed;
background-size: cover;
display:block;
position:relative;
width:100%;

  }
 .meet2 .wrap1
  {
	  
	  border:1px solid;
	  margin-bottom:20px;
  }
 .meet2  h3
  {
	  color:#fff;
	  text-align:center;
	  
  }
 .meet2 .wrap1 img
  {
	  
	  height:110px;
	  width:100%;
  }
 .meet2 .wrap1 .last
  {
	 height: auto;
background-color: #fff;
padding: 18px;
overflow:hidden;
	  
  }
 .meet2 .fa
  {
	padding:20px 0;
	color:#000;
	  text-align:center;
  }
 .meet2 .col-md-4
  {
	  
	  padding-top:20px ;
	  padding-bottom:20px;
  }
 .meet2 .wrap
  {
	  
	height: 200px;
opacity: 0.4;

background-color: #9e9e9e;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#9e9e9e), to(#454545));
  background-image: -webkit-linear-gradient(top, #9e9e9e, #454545);
  background-image:    -moz-linear-gradient(top, #9e9e9e, #454545);
  background-image:      -o-linear-gradient(top, #9e9e9e, #454545);
  background-image:         linear-gradient(to bottom, #9e9e9e, #454545);

  }
  
 .meet2 .wrap1 .last h5
  {
	  color:#000;
	
  }
 .meet2 .wrap1 .last p
  {
	  color:#000;
  }
 .meet2 .wrap1 .last .row
  {
	  
	  border-bottom:1px solid #ccc;
  }
  
 .meet2 .btn
  {
	  
	  margin-top:20px;
	  border-radius:0px;
	  background-color: #2196F3;
    border-color: #2196F3;
  }
  
  /*End for meet page*/
  
    .meetup
  
  {
	  
	  background:url("https://rxprt.com/rxprt/custom/new_home/meet/meet.jpg") no-repeat scroll center center;
	  background-size:cover;
	  height:600px;
	  
	  
  }

   