/* line 1, client.scss */
.not_client .co-modal-login_form {
  z-index: 1;
  position: relative; }

/* line 6, client.scss */
.center-form .co-login--social_login {
  display: none; }

/* line 10, client.scss */
.not_client .co-title--h1 {
  text-align: center; }

/* line 14, client.scss */
.center-form {
  justify-content: center; }
  /* line 16, client.scss */
  .center-form .co-login {
    justify-content: center; }
  /* line 19, client.scss */
  .center-form .co-login-form_placeholder {
    max-width: 420px; }
  /* line 22, client.scss */
  .center-form .co-modal-button {
    max-width: 270px; }

/* line 27, client.scss */
.buttons-change {
  display: grid;
  grid-template-columns: 1fr 1fr;
  padding-bottom: 2rem; }
  /* line 31, client.scss */
  .buttons-change .co-login-text {
    margin: 0;
    border: 1px solid #ABABAC; }
    /* line 34, client.scss */
    .buttons-change .co-login-text:last-child {
      border-left: none; }
  /* line 38, client.scss */
  .buttons-change a {
    padding: 16px;
    font-size: 16px;
    color: #000;
    font-weight: 400; }
    @media screen and (max-width: 600px) {
      /* line 38, client.scss */
      .buttons-change a {
        padding: 10px; } }
    /* line 46, client.scss */
    .buttons-change a:after {
      display: none; }
    /* line 49, client.scss */
    .buttons-change a:hover {
      color: inherit; }
  /* line 53, client.scss */
  .buttons-change .is-active {
    color: #fff;
    background: #262626; }
    /* line 56, client.scss */
    .buttons-change .is-active a {
      color: #fff; }
  /* line 61, client.scss */
  .buttons-change .co-login-text:hover {
    cursor: pointer; }

/* line 67, client.scss */
.not_client .co-section--content {
  padding: 8rem 0; }

/* line 71, client.scss */
.not_client .co-input {
  padding-bottom: 0.5rem; }

/* line 75, client.scss */
#new_client {
  position: relative;
  z-index: 1; }
