.button_main {
  margin-left: -16px;
  color: aliceblue;
}

.heading4 {
  font-size: 24px;
}

.flex {
  display: flex;
}

.ml {
  flex: 1;
  margin-top: auto;
  margin-left: 30px;
}

.audio {
  min-height: 300px;
}

@media only screen and (max-width: 900px) {
  .heading4 {
    font-size: 18px;
  }
  .flex {
    display: block;
  }
  .audio {
    min-height: auto;
  }
}

@media only screen and (max-width: 600px) {
  .ml {
    flex: 1;
    margin-top: 15px;
    margin-left: 0px;
  }
}
