@import url("fonts.css");
.row-eq-height {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display:         flex;
}

/*Account Validation Section CSS*/


 

.acct-validation-section-sub{
  height: 300px;
}



.acct-validation-section.style-five .hero-content p {
  width: 70%;
  margin: 20px auto 32px;
  font-size: 18px;
}

.check-circle-orange:before {
  font-family: "Font Awesome 5 Free" !important;
  font-size: 30px;
  margin-left: -38px;
  color: #f65b4d;
  font-weight: 900;
  content: "\f058";
}
.check-circle-orange {
  font-family: "Font Awesome 5 Free" !important;
  font-size: 30px;
  margin-left: 38px;
  color: #f65b4d;
  font-weight: 900;
  content: "\f058";
}

.check-circle-teal:before {
  font-family: "Font Awesome 5 Free" !important;
  font-size: 30px;
  margin-left: -38px;
  color: #1e8a98;
  font-weight: 900;
  content: "\f058";
}

.check-circle-teal {
  font-family: "Font Awesome 5 Free" !important;
  font-size: 30px;
  margin-left: 38px;
  color: #1e8a98;
  font-weight: 900;
  content: "\f058";
}

.check-circle-purple:before {
  font-family: "Font Awesome 5 Free" !important;
  font-size: 30px;
  margin-left: -38px;
  color: #5e4199;
  font-weight: 900;
  content: "\f058";
}

.check-circle-purple {
  font-family: "Font Awesome 5 Free" !important;
  font-size: 30px;
  margin-left: 38px;
  color: #5e4199;
  font-weight: 900;
  content: "\f058";
}

.point-text {
  font-size: 28px; 
  font-weight: 500;
  font-family: roboto !important;
  color: #2a292d;
}

.account-val-list li {

}



/* FRAUD SECTION CSS */



.fraud-protection-section {
  background:  url(../images/xpress/fraud_preventation_protected_the_entire_bg.png) no-repeat center/cover;
  position: relative;
  z-index: 1;
  transition: .5s;
}

.fraud-blurb {
  padding-top:  40px;
  font-size: 18px; 
  font-weight: 500;
  font-family: roboto !important;
  color: #616161;
}

.fraud-service-text h2, .fraud-service-text h4{
  margin-top:  4px;
  color: white;
}

.fraud-small p {
  margin-top: 10px;
  margin-bottom:  20px !important;
  font-size: 14px;
  color: white;
}

.choose-us-single-service-vault {
    background-color: #f3f1f8;
    padding: 40px;
    border-radius: 8px;
    /* padding: 15px; */
    height: 95%;
    margin-bottom: 15px !important;
}

/* PRICING SECTION CSS */


.pricing-content-box-bottom li{
  /*list-style: square;*/
  margin-left: 19px;
  text-align: left;



}

.pricing-content-box-bottom li:before {
content: "\f058"; 
  font-family: "Font Awesome 5 free" !important;
  margin-left: -19px;
  margin-right: 4px;
  /*display: inline-block;
  margin-left: -1.3em; 
  width: 1.3em; */
}

.pricing-content-box-bottom ul{
  min-height:110px;
  
}

/* PARTNER SECTION CSS */
.partner-section {
  background:  url(../images/xpress/partners/partners_title_background.png) no-repeat center/cover;
  height: 400px;
  position: relative;
  z-index: 1;
  transition: .5s;
}

.partner-section-sub{
  height: 300px;
}



.partner-section.style-five .hero-content p {
  width: 70%;
  margin: 20px auto 32px;
  font-size: 18px;
}
/*   CUSTOMERS SECTION CSS  */
.customer-section {
  background:  url(../images/xpress/customers/image2.png) no-repeat center/cover;
  height: 400px;
  position: relative;
  z-index: 1;
  transition: .5s;
}

.customer-section-sub{
  height: 300px;
}


@media screen and (min-width: 992px) {
  .customers1-background-image{
    background-image: url('/themes/vault/assets/images/xpress/customers/reduce_fraud.png');
    background-repeat:  no-repeat;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-position: 50% 50%;
    height:auto;
    
  }
}

@media screen and (min-width: 992px) {
  .customers2-background-image{
    background-image: url('/themes/vault/assets/images/xpress/customers/no_more_issues.png');
    background-repeat:  no-repeat;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-position: 50% 50%;
    height:auto;
    
  }
}

@media screen and (min-width: 992px) {
  .customers3-background-image{
    background-image: url('/themes/vault/assets/images/xpress/customers/knocks_fraud.png');
    background-repeat:  no-repeat;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-position: 50% 50%;
    height:auto;
    
  }
}

@media screen and (min-width: 992px) {
  .customers4-background-image{
    background-image: url('/themes/vault/assets/images/xpress/customers/optimal_fiancial_growth.png');
    background-repeat:  no-repeat;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-position: 50% 50%;
    height:auto;
    
  }
}
@media screen and (min-width: 992px) {
  .customers6-background-image{
    background-image: url('/themes/vault/assets/images/customers/avoidmonitoring.png');
    background-repeat:  no-repeat;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-position: 50% 50%;
    height:auto;
    
  }
}
@media screen and (min-width: 992px) {
  .customers5-background-image{
    background-image: url('/themes/vault/assets/images/customers/access2.png');
    background-repeat:  no-repeat;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-position: 50% 50%;
    height:auto;
    
  }
}

.customer-say-section {
  background:  url(../images/xpress/customers/customerssay1.png) no-repeat center/cover;
  height: 400px;
  position: relative;
  z-index: 1;
  transition: .5s;
}



.customers-bg {
 background-color: #f3f1f8;
}


@media only screen and (min-width: 320px) and (max-width: 480px) {
  .team-section {
    margin: 0;
  }
}

.gc-reset{
transform:scale(0.95) !important;
-webkit-transform:scale(0.95) !important;
transform-origin:0 0 !important;
-webkit-transform-origin:0 0 !important;
}
