
@import "layout.css";

body {
   font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 
   font-weight: 300;
}

#header {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 rgba(255, 255, 255, 0.98);
    border-color: -moz-use-text-color #4A4A4B #c8c8c8;
    border-image: none;
    border-right: 1px solid #4A4A4B;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    box-shadow: 0 1px 3px 0 rgba(74, 75, 75, 0.15);    
    margin: auto;    
    width: auto;
    z-index: 9999;
	padding-bottom:15px;
}

.home_area2{
	background: url('../images/home_background.jpg') fixed;
	background-size: cover;
}
.home_area .overlay{
	padding: 70px 0 0;	
}

.home_area2{
	padding-bottom:40px;
	padding-top:40px;
}
	
.navbar-brand {
    padding:  10px 0 0px 10px;
} 
	
.navbar {
   /*  background: #ffffff none repeat scroll 0 0;
	opacity: 0.96;
	filter: alpha(opacity=96);
	padding-bottom:15px;
	border-style: solid;
    border-bottom-color: #4A4A4B; */
}

.navbar-nav{
	float:right;
}

.navbar-nav a{
	color:#343434;
	font-size:20px;
}

.home-title{
	padding-top:60px;
	padding-bottom:20px;
}
 
.home-title p{
	color:#FFF;
	font-size:75px;
	text-align:center;
	font-weight: bold;
	margin-bottom: 0;
	line-height:95%
}

.home-subtitle p{
	color:#FFF;
	font-size:27px;
	text-align:center;
	font-weight: bold;
}

.home-subtitle img{
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.process_area{
	background-color:#FFFFFF;
	padding-top:70px;
}

.process_area h1{
	text-align:center;
	font-size:50px;
	font-weight:bold;
	padding-top:30px;
	padding-bottom:30px;
}

.process_area_footer h1{
	text-align:center;
	font-size:40px;
	font-weight:bold;
	padding-top:30px;
	padding-bottom:30px;
}


.process_area h2 {
    font-size: 32px;    
    text-align: center;
}

.process_area p {
    font-size: 18px;    
    text-align: center;
}

.process_area img{
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.services_area{
	background: url('../images/services_background.jpg') fixed;
	background-size: cover;
    background-repeat: no-repeat;	
	padding-bottom:50px;
}

.services_area h1{
	color:#FFF;
	font-size:36px;
	text-align:left;
	font-weight: bold;
}

.services_area h1{
	color:#FFF;
	font-size:36px;
	text-align:left;
	font-weight: bold;
}

.services_area p{
	color:#FFF;
	font-size:16px;
	text-align:left;	
}


.customers_area{
	background-color:#FFFFFF;
	padding-bottom:15px;
	padding-top:70px;
}

.customers_area h1{
	text-align:center;
	font-size:50px;
	font-weight:bold;
	padding-top:30px;
	padding-bottom:30px;
}

.customers_area_footer h1{
	text-align:center;
	font-size:40px;
	font-weight:bold;
	padding-top:30px;
	padding-bottom:30px;
}


.customers_area h2 {
    font-size: 32px;    
    text-align: center;
	font-weight:bold;
}

.customers_area p {
    font-size: 24px;    
    text-align: center;
}

.customers_area img{
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.ctext h2{
	text-align:left !important;
	font-size: 25px; 
}

.ctext  p{
	text-align:left !important;
	font-size:18px !important;
}

.cemail:before {
    background: url("../images/email.png") no-repeat scroll 0px 0px rgba(0, 0, 0, 0);
    top:23px;
    content: "";
    display: block;
    height: 40px;
    position: absolute;
    left:-78px;
    width: 78px;
}

.cdisplay:before {
    background: url("../images/display.png") no-repeat scroll 0px 0px rgba(0, 0, 0, 0);
    top:23px;
    content: "";
    display: block;
    height: 40px;
    position: absolute;
    left:-61px;
    width: 78px;
}

.csearch:before {
    background: url("../images/search.png") no-repeat scroll 0px 0px rgba(0, 0, 0, 0);
    top:23px;
    content: "";
    display: block;
    height: 40px;
    position: absolute;
    left:-59px;
    width: 78px;
}

.cmobile:before {
    background: url("../images/mobile.png") no-repeat scroll 0px 0px rgba(0, 0, 0, 0);
    top:23px;
    content: "";
    display: block;
    height: 40px;
    position: absolute;
    left:-40px;
    width: 78px;
}


.csocialmedia:before {
    background: url("../images/social_media.png") no-repeat scroll 0px 0px rgba(0, 0, 0, 0);
    top:23px;
    content: "";
    display: block;
    height: 40px;
    position: absolute;
    left:-60px;
    width: 78px;
}

.cdatamonetization:before {
    background: url("../images/data_monetization.png") no-repeat scroll 0px 0px rgba(0, 0, 0, 0);
    top:23px;
    content: "";
    display: block;
    height: 40px;
    position: absolute;
    left:-60px;
    width: 78px;
}

.get_started_area{	
	background-color:#3c6fb5;
	padding-bottom:15px;
}

.get_started_area h1{
	text-align:center;
	font-size:50px;	
	padding-top:30px;
	padding-bottom:30px;
	color:#FFF;
}

.get_started_area img{
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.footer_area{
	background-color:#343434;
	padding-bottom:15px;
}

.footer_area h1{
	color:#989797;
	font-size:25px;
	font-weight:bold;
}

.footer_area p{
	color:#989797;
	font-size:16px;
	padding-bottom:0px;
}

.footer_area a{
	color:#989797 !important;
	font-size:16px !important;
}