body{
				font-weight: 300;
				background-repeat:no-repeat;
				font-family:  "Segoe UI", "Roboto";
				background-image: url('/images/gsmbg.png');
			}
			
			.container {
				max-width: 1024px;
			}
			.navbar{
				color: #0D297A;	
				font-size:1.3rem;
				padding: 0.2rem .8rem;
				padding-bottom: 1.1rem;
				padding-top: 0.5rem;
			}
			.navbar-brand {
				color: #FFFFFF;
				font-weight: 500;
			}
			#navcontact {
				color: #FFFFFF;
				font-size:1.1rem;
			}
			.head {
				margin-top:5px;
				font-size:2.7rem;				
				color: #e7e9f0;
				font-weight: bold;
				margin-bottom:5.3%;
			}
			.font-weight-lighter{
				font-size:1.2rem;
				color: #262020;
			}			
			.futurehead
			{
				text-align: center;
				height: 50px;
				font-size:1.7rem;				
				color: #0D297A;
				font-weight: bold;
				line-height:50px;
				margin-top: 2%;
				margin-bottom:1.3%;
			}
			.feature
			{
				font-size:1.2rem;				
				color: #262020;
				line-height:40px;
				margin-top: 2%;
				margin-bottom:1.3%;
			}
			.meterbrand
			{			
				color: #0D297A;
			}
			.bg-secondary {
				background-color: #fff !important;
			}
			.footerbg {				
				   padding-top:8%;	
				   padding-bottom:.8%;			   
				   width: 100%;
				   background: url('/images/commonfooter.png');
				   background-size: cover;
				   color: white;
				   text-align: center;
				}
			.foottext{
					color:#fff !important;
				}
			
			.footcontent{
					font-size:1.2rem !important;
					padding-bottom:.8%;
				}
			.card{				
				margin-bottom:4%;
			}
			#support {
				color:#fff;
				margin-right:17px;
				font-size:1.1rem;
			}

			.table td, .table th {
				padding: 1.5rem;
				vertical-align: top;
				border-top: 1px solid #dee2e6;
				color: #0D297A;
			}
			.note
			{
				text-align: center;
				height: 80px;
				background: -webkit-linear-gradient(left, #2D2626, #262020);
				color: #fff;
				font-weight: bold;
				line-height: 80px;
				margin-top: 2%;
			}
			.form-content
			{
				padding:2%;
				border: 1px solid #ced4da;
				margin-bottom: 2%;
				background-color: #fff;
			}
			.contactinfo
			{
				padding:1%;
				border: 1px solid #ced4da;				
				background-color: #fff;
			}
			.form-control{
				border-radius:0.9rem;
				padding:3%;
			}
			.btnSubmit
			{
				border:none;
				border-radius:1.5rem;
				padding: 1%;
				width: 20%;
				cursor: pointer;
				background: #0D297A;
				color: #fff;
			}
			#navbar {
				background-color: #0D297A;
				position: fixed;
				top:-100px;
				width: 100%;
				display: block;
				transition: top 0.3s;
				}
			@media (min-width: 200px) {
				.card{
					font-size:0.6rem;
				}
				.footcontent{
					font-size:1.2rem !important;
					margin-top:12%;
					padding :1.2%;
				}
				.footerbg {				
				   padding-top:18%;					   
				}
				
			}			
			
			@media (min-width: 400px) {
				.card{
					font-size:0.8rem;
				}
				.footcontent{
					font-size:1.2rem !important;
					margin-top:2%;
					padding:1.8%;
				}
				.footerbg {				
				   padding-top:14%;					   
				}
			}			
			@media (min-width: 800px) {
				.card{
					font-size:1rem;
				}
				.footerbg {				
				   padding-top:6%;					   
				}
			}			
			@media (max-width:765px) {
				body{
					background-image: url('/images/gsmbg.png');
                    background-repeat:no-repeat;					
				}
				
			}




			.auto-container{
				position:static;
				max-width:1200px;
				padding:0px 15px;
				margin:0 auto;
			}
			
			.sec-title{
				position:relative;
				margin-bottom:45px;
			}
			
			.sec-title .title{
				position: relative;
				color: #84858a;
				font-size: 16px;
				letter-spacing: 1px;
				font-weight: 600;
				padding-top: 30px;
				margin-bottom: 10px;
				text-transform: capitalize;
			}
			
			.sec-title .title:before{
				position: absolute;
				content: '';
				left: 0px;
				top: 0px;
				width: 6px;
				height: 6px;
				background-color: #f43737;
			}
			
			.sec-title h2{
				position: relative;
				color: #242f6c;
				font-weight: 700;
				line-height: 1.2em;
				text-transform: capitalize;
				-webkit-mask-image: linear-gradient(-75deg, rgba(244,55,55,0.6) 50%, #f43737 50%, rgba(0,0,0,1) 70%);
				-webkit-mask-size: 200%;
				animation: shine 2s infinite;
			}
			
			@-webkit-keyframes shine {
			  from {
				-webkit-mask-position: 150%;
			  }
			  
			  to {
				-webkit-mask-position: -50%;
			  }
			}
			
			.sec-title.centered{
				text-align: center;
			}
			
			.sec-title.centered .text{
				max-width:580px;
				margin:0 auto;
			}
			
			.sec-title .title.light::before{
				background-color:#ffffff;
			}
			
			.sec-title.light .title,
			.sec-title.light h2,
			.sec-title.light .text{
				color:#ffffff;
			}
			
			.sec-title.centered .title:before{
				left:50%;
				margin-left:-3px;
			}