*{
	font-family: 'Montserrat', sans-serif;
	font-weight:400;
}
.headerContainer{
	position:fixed;
	background-color: rgba(255, 255, 255, 0.8);
	width:100% !important;
	z-index:1;
	
}
@media (min-width:1025px){
.body-Container{
	width:1170px !important;
	max-width:1170px !important;
	margin:0 auto;
}

.padngZero-md{
	padding-left:0px;
	padding-right:0px;
}
.rectangle-Div{
height:auto;
 width:380px !important; 
}
.fltRght
	{
		float: right;
	}
}
.VideoBox{
	/*border:15px solid #e84c3d;*/
	border: 15px solid #cccbcb;
	margin-bottom:10%;
	background:white;
}
.padngtopBtm30{
	padding-top:0px;
	padding-bottom:30px;
}
.padng15{
	padding:15px 0px 15px 0px !important;
}
.padngLeftRght15{
	padding-left:15px;
	padding-right:15px;
}
.mposLogo{
	padding-top:60px;
	padding-bottom:40px;
}

/*----------- side div--*/

.mposLogo img{
	max-width:100%;
}
.rectangle-Div{
 width:auto; 
}
.rectangle-Div{
background:white;
	-moz-box-shadow: 3px 3px 3px 3px #b3b3b3;
  -webkit-box-shadow: 3px 3px 3px 3px #b3b3b3;
  box-shadow: 3px 3px 3px 3px #b3b3b3;
	
}

.containerBg{
	background:#cfcfcf url('../images/header-bg.jpg') no-repeat;
	    padding-top: 120px !important;
		background-size:cover;
		padding: 30px 0px 50px;
}
.small-Squre{
	padding:0px 15px 10px;
}
.sideDiv h2{
/* font-family: 'Anton', sans-serif; */

     padding: 7px 0px 7px;
line-height:40px;
/*color:#ff0003 !important;
 font-size: 17px;
    font-weight: 700;
    border: 3px solid #8080808c;
text-align:center;*/
	    color: #f9f9f9 !important;
    font-size: 17px;
    font-weight: 700;
    border: 3px solid #c1020b;
    text-align: center;
    /*background: #cc020c;*/
	background: #cc1b1a;
}
.padngTopBtm15{
	padding-top:15px;
	padding-bottom:15px;
}
.joinBtn{
	/*background: #cc020c;*/
	background: #cc1b1a;
    width: 60%;
    border-radius: 1px !important;
    font-size: 24px !important;
    color: white;
	margin-top: 20px;
}
.joinBtn:hover{
	background: #ba2214;
}
.trustText{
	font-size:14px;
	color:#606060;
}
.form-group .form-control{
	background:#ffffff !important;
	color:#797474 !important;
	line-height: 28px !important;
	font-size:14px !important;
	font-family: 'Open Sans', sans-serif;
	border: 1px solid #e0dbdb !important;
}
::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
color: #797474 !important;

}
.iconDivBg{
	/*background:url('../images/footer-bg.jpg') no-repeat;
	background-size:cover;*/
	background: #ed3128 url(../images/bg-1.png) repeat;
}
.formDetails {
	padding:28px 30px 30px 30px !important;
	
}
.padngZero{
	padding-right:0px !important;
	padding-left:0px !important;
}
@media (max-width:768px){
	.pdngLFtRght
	{
		padding-left:30px;
		padding-right:30px;
	}
	
	.mposLogo{
		padding-left:40px !important;
	}
	.padngtop30{
	padding-left:35px !important;	
	}
	
}
@media (max-width:540px){
	.pdngLFtRght
	{
	
		margin-right:0px !important;
	}
	
}
@media (max-width:640px){
	.pdngLFtRght
	{
		padding-left:0px !important;
		padding-right:0px !important;
	}
	
}
@media (max-width:767px){
	.mposLogo{
		
		text-align:center;
		padding-left:0px !important;
	}
	.mposLogo img{
		width:90%;
	}
	.Logo
	{
		text-align:center;
	}
	.iconRow1 > .row > div,.iconRow2 > .row > div{
		padding-top:20px;
	}
	.footer .row > div{
		text-align:center;
	}
	
	.small-Squre, .pdngAllZero
	{
		padding: 0px !important;
	}
}
@media (max-width:575px){
	.containerBg{
		padding-top:150px;
	}
}
.iconDivBg{
	padding-top:35px;
	
	
	
}
.iconDivBg > div{
	text-align:center;
}
@media (min-width:768px){
	.iconRow2{
	padding-top:40px;
}
}
.iconRow1 p,.iconRow2 p{
	    padding: 16px 0px 16px 0px;
		color:white;
		text-transform:uppercase;
		font-weight: 500;
    font-size: 15px;
font-family: 'Montserrat', sans-serif;
	}
.fa-facebook, .fa-twitter, .fa-linkedin, .fa-youtube {
  /*background: #c3c3c3;
   color: #e04738;*/
	    background: #353743;
    color: #efd3d1;
}

/*.fa-twitter {
  background: #55ACEE;
  color: white;
}


.fa-linkedin {
  background: #007bb5;
  color: white;
}

.fa-youtube {
  background: #bb0000;
  color: white;
}*/

.fa-facebook:hover {
  background: #3B5998 !important;
  color: white;
  text-decoration: none;
}

.fa-twitter:hover {
  background: #55ACEE;
  color: white;
  text-decoration: none;
}


.fa-linkedin:hover {
  background: #007bb5;
  color: white;
 text-decoration: none;
}

.fa-youtube:hover {
  background: #bb0000;
  color: white;
  text-decoration: none;
}
.fa {
   padding: 7px 10px 8px 8px;
    
    width: 30px;
    height: 30px;
    /* font-size: 10px; */
  
	
    border-radius: 50%;
    text-align: center;
    text-decoration: none;
    margin: 5px 2px;
}
.footer{
	/*background:#a90101;*/
	background: #cc1b1a;
	color:white;
	padding-top:25px;
	padding-bottom:25px;
}
 .footer span{   font-weight: 100;
    font-size: 13px;
    letter-spacing: 1px
 }
.pciLogo{
	padding-bottom:15px;
}
.socialIcons
{
	float:right;
	margin-top:10px;
}
.pdngTop7
{
	padding-top: 7px;
}
.mainTitle
{
	color: #1d1d1d;
    line-height: 1.3;
    font-family: 'Anton', sans-serif !important;
    font-size: 30px;
    font-weight: 400 !important;
    text-align: center;
}
.DownloadText{
	color:#cd0202;
	font-family: 'Open Sans', sans-serif !important; 
	    font-weight: bold;
		font-size:16px;
}
.appLogo{
	padding:15px !important;
	background:#060606; 
	color:white !important;
	font-weight:bold;
	border-radius:5px;
	text-decoration:none !important;
}
.appLogo span {
	padding-left: 10px;
    font-weight: 500;
    letter-spacing: 2px;
    font-size: 15px;
}
.margnTop38{
	margin-top:38px;
}
.appLogo:nth-child(2){
	margin-left:10px;
}
.industryTitle{
    font-weight: 700;
	font-size: 20px;
    padding: 20px 0 10px 0;
    text-align: center;
}
.industryImg {
	padding-bottom:30px;
}
.industryImg img{
	width:33%;
	
}
.mposImg img{
	max-width:100%;
}
.VideoBox video{
	height:350px;
	width:100%;
}
.pdngTop
{
	padding-top: 70px;
}
.pdngRghtZero
{
	padding-right: 0px !important;
}
@media (max-width:767px){
	.appLogo{
	display:block;
	}
	.appLogo:nth-child(1){
	margin-bottom:10px;
}
.appLogo:nth-child(2){
	margin-left:0px !important;
}
.socialIcons{
float:none;
text-align:center;	
}
.industryImg img {
padding-bottom:20px; 
 width: 100%;
}
.padngLeftRght15{
	padding-left:0px;
	padding-right:0px;
}
	.pdngTop
	{
	padding-top: 0px !important;
	}
	.iconDivBg{
	/*background:url('../images/footer-bg.jpg') repeat;*/
	background-size:auto;
}
.mainTitle
	{
		padding-top: 0px !important;
	}
	.Logo img
	{
		max-width: 70% !important;
	}
	.wdth50Per
	{
		width: 50% !important;
	}
	.logoRghtMbl
	{
	padding-top: 25px;
    text-align: right !important;
    float: right;
	}
	.pdngRghtZero
	{
	padding-right: 15px !important;
	}
	.imgMaxwidth {
    max-width: 80% !important;
	}
	.txtAlginCntr-mbl
	{
		text-align: center;
	}
	.pdngFrmRghtZero
	{
	padding-right: 0px !important;
	}
}
/*--------------- video play button----*/
.video {
    width: 100%;
    
}

.playpause {
    background-image:url('../images/play-icon.png');
    background-repeat:no-repeat;
    width:16%;
    height:16%;
    position:absolute;
    left:0%;
    right:0%;
    top:0%;
    bottom:0%;
    margin:auto;
    background-size:contain;
    background-position: center;
}
.pdngTopZero
{
	padding-top: 0px !important;
}
.featuresTitle
{
	font-size: 1.75rem;
	color: #FFFFFF;
	padding-bottom: 40px;

}

.imgMaxwidth
{
	max-width: 100%;
}
.fltLft
{
	float: left;
}
