.btn.btn-primary.btn-block {
  border-color: #2ecc71;
  border-radius: 15px;
}

#first-left {
  border-radius: 0px 0px 30px 0px;
  height: 300px;
  margin-top: 270px;
  margin-left: -20px;
}

#first-textbox {
  border-radius: 30px;
  background-color: #1b2127;
  height: 350px;
  margin-top: 100px;
  margin-left: -25%;
  width: 100%;
}

@media (max-width: 768px) {
  #first-left {
    width: 0px;
    margin-top: 0px;
    height: 0px;
  }
}

@media (max-width: 768px) {
  #first-textbox {
    margin-top: 50px;
    width: 100%;
    margin-left: 0%;
  }
}

#transaction {
  width: 100%;
  margin-left: 0;
  margin-top: 80px;
}

@media (min-width: 768px) {
  #transaction {
    width: 250%;
    margin-left: -200%;
    margin-top: 350px;
  }
}

@media (min-width: 992px) {
  #transaction {
    width: 150%;
    margin-left: -100%;
    margin-top: 350px;
  }
}

#wallet {
  width: 100%;
  margin-top: 80px;
}

#organised {
}

@media (min-width: 768px) {
  #organised {
    margin-top: 80px;
  }
}

@media (min-width: 992px) {
  #wallet {
    margin-top: 200px;
  }
}

@media (min-width: 992px) {
  #organised {
    margin-top: 100px;
  }
}

@media (min-width: 768px) {
  #sec-box {
    background-color: #1b2127;
    color: #ffffff;
    border-radius: 30px;
    padding: 30px;
    margin-top: 190px;
    z-index: 100;
    padding-right: 60px;
    width: 130%;
    font-family: Roboto, sans-serif;
  }
}

@media (min-width: 768px) {
  #sec-box p {
    color: rgba(255,255,255,0.84);
  }
}

@media (min-width: 768px) {
  #sec-box-right {
    background-color: #1b2127;
    width: 100%;
    height: 250px;
    border-radius: 30px 0px 0px 0px;
    margin-top: 130px;
    z-index: -100;
    position: absolute;
  }
}

.box-text {
  line-height: 1.7;
  letter-spacing: 0px;
  font-weight: 200;
  font-family: Roboto, sans-serif;
}

#sec-box h2 {
  color: #1b2127;
}

@media (min-width: 768px) {
  #sec-box h2 {
    color: white;
  }
}

#assets {
  margin-top: 80px;
  border-radius: 30px;
  padding: 40px;
  -webkit-box-shadow: 0px 0px 30px 0px rgba(0,0,0,0.37);
  -moz-box-shadow: 0px 0px 30px 0px rgba(0,0,0,0.37);
  box-shadow: 0px 0px 30px 0px rgba(0,0,0,0.37);
}

@media (min-width: 768px) {
  #assets {
    margin-top: 170px;
  }
}

.text-center.d-lg-flex {
}

img {
  width: 80%;
  margin-top: 20px;
}

@media (min-width: 992px) {
  img {
    width: 40%;
    margin-top: 20px;
  }
}

