body {
    height: 100%;
}

 

.gradient-bg {
    background: linear-gradient(to bottom, #e5d5c5, #efe5dd, #efe5dd);
    color: #fff;
    text-align: center;
    padding: 50px;
    height: 120vh;
  }

  .centered-img {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 5%;
  }
  .centered-img img {
    max-width: 100%;
    height: auto;
    display: block;
    margin: 0 auto;
    object-fit: contain;
  }