.register {
  &__wrap {
    display: flex;
    justify-content: center;
  }
  &__h {
    margin: 0 auto;
    max-width: 980px;
  }
  &__bordered {
    max-width: 480px;
    width: 100%;
    padding: 40px 5%;
    border: 1px solid $gray-400;
    margin-right: 24px;
  }
  &__colored {
    max-width: 480px;
    width: 100%;
    &__orange {
      background-color: $primary-color;
      color: #fff;
      padding: 40px 10%;
    }
  }
}

.thank-you-modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 10;
  height: 100%;
  width: 100%;
  padding: 20px;
  background-color: $primary-color-alt;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  // display: none;
  p {
    max-width: 450px;
    text-align: center;
  }
}

.updateMsg {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  background-color: #fff7d8;
  padding: 40px;
  min-height: 50vh;
  min-width: 50vw;
}

.register__bordered {
  padding: 40px;
}

@media (max-width: 800px) {
  .register {
    &__wrap {
      flex-direction: column;
    }
    &__bordered {
      max-width: 100%;
      margin-left: 0;
      margin-right: 0;
      padding: 20px;
      .btn--primary{
        padding: 12px 20px;
      }
    }
    &__colored {
      max-width: 100%;
      .pt-6xl {
        padding-top: 42px;
      }
    }
  }
}
