.header {
  position: relative;
}

.bg img{
  position: absolute;
  left: -5%;
  top: 15%;
  z-index: -3;
}

.bg-down {
  position: absolute;
  right: -5%;
  bottom: 10%;
}

.row {
  font-family: MontyL;
  margin: 2rem;
  display: flex;
  justify-content: center;
  align-items: center;
}

.row p {
  padding: 1rem;
  line-height: 1.2;
  font-size: 1.1rem;
}

.icon {
  margin: 1rem;
  background-color: #0d6565;
  padding: 3rem;
  max-width: 90%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 7px 9px 10px #0d858429;
  border-radius: 42px;
  opacity: 0.72;
  backdrop-filter: blur(30px);
  -webkit-backdrop-filter: blur(30px);
}



.btndiv {
  text-align: center;
  padding: 1rem 0;
}

button {
  text-transform: uppercase;
  background-color: #343537 !important;
  color: #ffffff;
  border: 0;
  font-family: Monty;
  padding: 0.75rem 3rem;
  font-size: 1.25rem;
  border-radius: 15px;
  margin: 2.5rem 0 1.5rem 0;
}

@media only screen and (max-width: 992px) {
 

  .bg img {
    display: none;
  }

  .bg-down {
    display: none;
  }


  .row {
    flex-direction: column-reverse;
    margin: 1rem;

  }

  .row p {
    padding: 0 1rem;
  }

  .heading img {
    max-width: 336px;
    width: 80vw;
    margin: 1rem auto;
  }

  .icon {
    margin: 1rem auto;
  }

  .row:nth-child(3) {
    flex-direction: column;
  }
}
