html,
body {
  max-width: 100%;
  position: relative;
  overflow-x: hidden;
}

body {
  background-image: linear-gradient(180deg, #eee, #fff 100px, #fff);
  font-family: 'Poppins', sans-serif;
}

.container {
  max-width: 960px;
}

.header {
  padding-bottom: 8px !important;
  padding-top: 8px;
  padding-left: 32px;
  padding-right: 16px;
  margin-bottom: 0px !important;
  background-color: white;
}

.home {
  background-image: url("assets/home_background.png") !important;
  background-size: cover;
}

.home-phone {
  width: 100%;
}

.home-text {
  vertical-align: center;
}

.home-text h1 {
  font-size: 58px;
}

.pocket-blue {
  color: #2251B1;
}

.feature {
  background-color: #FBFCFE;
}

.feature-card {
  height: 200px;
  border-radius: 30px !important;
}

.feature-online {
  background-image: url("assets/feature_online.png");
  background-position: center;
  background-repeat: no-repeat;
}

.feature-send {
  background-image: url("assets/feature_send.png");
  background-position: center;
  background-repeat: no-repeat;
}

.feature-pay {
  background-image: url("assets/feature_pay.png");
  background-position: center;
  background-repeat: no-repeat;
}

.feature-statistic {
  background-image: url("assets/feature_statistic.png");
  background-position: center;
  background-repeat: no-repeat;
}

.about {
  background-color: #FBFCFE;
}

.about-col {
  margin: auto;
}

.download {
  background-color: #FBFCFE;
}

.contact {
  background-color: #2251B1;
}

.btn-primary {
  background-color: #2251B1;
}

.more {
  color: #5856E7;
}

.popover {
  background-color: #2251B1;
  /*substitute 'red' with your color of choice*/
  border-color: transparent;
  color: white !important;
}

.popover .popover-arrow::before,
.popover .popover-arrow::after {
  border-color: transparent !important;
  /* this example changes the arrow to orange color... You can always replace with any color you choose. */
  border-top-color: transparent !important;
  border-bottom-color: #2251B1 !important;
  color: white !important;
}

.popover-text {
  background-color: #2251B1;
  color: #ffffff !important;
}

.sticky-top {
  z-index: 5000 !important;
}

.download a img {
  width: 100%;
}

.download a .appstore {
  padding: 4%;
}

.home-download a img {
  width: 100%;
}

.home-download a .appstore {
  padding: 4%;
}
