/*global*/
.wrap-remit p{
  color: #232324;
}
.wrap-remit p, .wrap-remit span{
  font-size: 18px;
}
#primary-menu span{
  font-size: 14px;
}
.wrap-remit h1,h2,h3,h4{
  font-family: 'Montserrat', sans-serif;
}
.wrap-remit h2{
  font-size: 50px;
  font-weight: 800;
  line-height: 55px;
}
.wrap-remit h3{
  font-weight: 800;
  font-size: 35px;
  color: #232324;
  line-height: 40px;
}
.wrap-remit h4{
  font-size: 28px;
  color: #232324;
  font-weight: bold;
  line-height: 33px;

}
.wrap-remit .highlight {
    color: #0f7e3f;
}
.wrap-remit section{
  margin-bottom: 80px;
}
.wrap-remit .border-style{
  border: 1px solid #3499CC;
  border-radius: 20px;
}
.wrap-remit .mt-40{
  margin-top: 40px;
}
.display-flex{
  display: flex;
  flex-wrap: wrap;
}

/*Cashback*/
#crash-back .content{
  margin-bottom: 35px;
}

#cash-back-widget-container iframe{
    width: 100%;
}
#cash-back-widget-container{
  padding: 10px;
}
.background-crash-back{
  background: url(/assets/img/remit/remit1.png) no-repeat;
  background-size: contain;
  background-position: center;
  position: relative;
  display: inline-block;
  width: 100%;
  z-index: 11;
  padding: 60px 80px;
}

/*How it Works*/
#how-it-work {
  background: #f4f4f4;
  padding-bottom: 60px;
  padding-top: 20px;
}
#how-it-work .col-box{
  padding: 10px 10px 30px 10px;
  margin-top: 30px;
}

/*Real-time*/
#real-time .content{
  font-size: 18px;
  margin-top: 50px;
}

#real-time ul{
  padding-left: 0;
}
a.remit-button{
  background: #1E88E5;
  color: white;
  border-radius: 7px;
  width: 50%;
  display: block;
  padding: 10px;
  font-size: 16px;
  text-align: center;
  font-weight: bold;
  margin-top: 30px;
}
a.remit-button:hover{
  background: #0f7e3f;
}
/*case-study*/
#case-study .border-case-study{
  padding: 40px 40px 60px 40px;
}
#case-study img{
  margin-top: 40px;
}
/*CashBack Platform*/
#cashback-platform{
  position: relative;
  padding-top: 40px;
}
#cashback-platform .display-flex{
  align-items: center;
}
#cashback-platform:after {
    background: #f4f4f4;
    content: "";
    width: 100%;
    height: 35%;
    top: 0;
    position: absolute;
    left: 0;
}
.background-img-box{
  position: relative;
}
#remit8{
  margin-top: -16%;
  width: 90%;
}
#remit9{
  margin-top: 20px;
  width: 70%; 
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
}

#cashback-platform .content-box{
  padding: 150px 40px 40px;
  margin-top: -70px;
}
#cashback-platform .content-box h5{
  font-size: 18px;
  margin-bottom: 20px;
}
#cashback-platform .remit-button{
  margin: 30px auto;
}
@media(min-width: 1200px){
  #how-it-work .col-box{
    min-height: 510px;
  }
  #how-it-work .box-img{
    min-height: 270px;
  }
}
@media(max-width: 1025px){
  .background-crash-back{
    padding: 30px;
  }
}
@media(max-width: 992px){
  .wrap-remit section{
    margin-bottom: 60px;
  }
  .background-crash-back{
    padding: 0;
  }
  .crash-back .content{
    margin-top: 0;
  }
  

}

@media(max-width:767px){
  #cashback-platform .case-study {
    padding: 20px;
  }
  .content-box{
    padding: 50px 20px 20px;
    margin-top: -20px;
  }
  #case-study .border-case-study{
    padding: 20px;
  }
  #cashback-platform .content-box{
    margin-top: -100px;
  }
}