.modal.register-modal {
  background: #ffffff;
  width: 45.875rem;
  padding-top: 3rem;
  padding-bottom: 3rem;
  border-radius: 0.5rem;
}
@media (max-width: 834px) {
  .modal.register-modal {
    width: 100%;
    padding: 0 0 2rem;
    min-height: 100vh;
  }
}
.modal.register-modal .mfp-close {
  right: 3rem;
  top: 3rem;
}
@media (max-width: 834px) {
  .modal.register-modal .mfp-close {
    display: none;
  }
}
.modal.register-modal .mobile-modal-header {
  display: none;
}
@media (max-width: 834px) {
  .modal.register-modal .mobile-modal-header {
    display: block;
    background: #030303;
    padding: 0 1rem;
  }
  .modal.register-modal .mobile-modal-header-row {
    display: flex;
    justify-content: space-between;
  }
  .modal.register-modal .mobile-modal-logo {
    padding: 1.375rem 0 0.5rem;
  }
  .modal.register-modal .mobile-modal-logo img {
    width: 8.3rem;
  }
  .modal.register-modal .mobile-modal-close {
    display: flex;
    align-items: center;
    padding: 0;
    background: transparent;
    border: none;
  }
}

@media (max-width: 834px) {
  .register-modal .form-heading {
    text-align: left;
    margin: 1.5rem 0;
    padding: 0 1rem;
  }
}
.register-modal .form-heading h3,
.register-modal .form-heading .div-h3 {
  margin: 0;
  font-size: 1.5rem;
  line-height: 1.33;
}
.register-modal .form-heading p {
  font-size: 0.75rem;
  line-height: 1.33;
  color: #8F9BB3;
  margin: 0.5rem 0 0;
}
.register-modal .notify-message {
  margin-top: 1.5rem;
}
.register-modal .personal-type-switch {
  margin-top: 1.5rem;
  display: flex;
  gap: 1rem 3rem;
}
@media (max-width: 834px) {
  .register-modal .personal-type-switch {
    padding: 0 1rem;
    flex-wrap: wrap;
  }
}
.register-modal .default-form {
  flex-direction: row;
  margin-top: 1.5rem;
  gap: 1.5rem 3rem;
}
@media (max-width: 834px) {
  .register-modal .default-form {
    padding: 0 1rem;
  }
}
.register-modal .default-form .form-row.half-width {
  flex-basis: calc(50% - 1.5rem);
}
@media (max-width: 834px) {
  .register-modal .default-form .form-row.half-width {
    flex-basis: 100%;
  }
}
.register-modal .default-form .form-row.full-width {
  flex-basis: 100%;
}
.register-modal .default-form .form-row.register-error label {
  color: #C5292A;
}
.register-modal .default-form .form-row.register-error input:not([type=submit], [type=radio], [type=checkbox]) {
  border-color: #C5292A;
}
.register-modal .default-form .form-row.register-error .form-error {
  display: block;
}
.register-modal .default-form .form-row .form-error {
  margin: 0.25rem 0 0;
  font-size: 0.625rem;
  line-height: 1.4;
  font-weight: 500;
  color: #C5292A;
  padding-left: 0.75rem;
}
.register-modal .default-form .form-submit {
  flex-basis: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 1.5rem 1rem;
}
@media (max-width: 834px) {
  .register-modal .default-form .form-submit {
    flex-wrap: wrap;
  }
}
.register-modal .default-form .form-submit-policy {
  display: flex;
  align-items: center;
}
.register-modal .default-form .form-submit label {
  font-weight: 500;
}
@media (max-width: 834px) {
  .register-modal .default-form .form-submit label {
    font-size: 0.85rem;
  }
}
.register-modal .default-form .form-submit .default-button {
  padding: 0.5rem 1.25rem;
}
@media (max-width: 834px) {
  .register-modal .default-form .form-submit .default-button {
    padding: 0.75rem 1.125rem;
  }
}
.register-modal .default-form .form-block-company {
  flex-basis: 100%;
  display: flex;
  flex-wrap: wrap;
  gap: 1.5rem 3rem;
}
.register-modal .default-form .form-block-company h6,
.register-modal .default-form .form-block-company .div-h6{
  margin: 1.5rem 0 0.5rem;
  color: #8F9BB3;
}
.register-modal .back-link {
  margin-top: 2rem;
}
@media (max-width: 834px) {
  .register-modal .back-link {
    display: none;
  }
}
.register-modal .back-link a {
  font-size: 0.875rem;
  line-height: 1.45;
  font-weight: 600;
  color: #8F9BB3;
  display: inline-flex;
  align-items: center;
  -moz-column-gap: 0.5rem;
       column-gap: 0.5rem;
  flex-wrap: wrap;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNhc3Mvc3R5bGUuc2FzcyIsInN0eWxlLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFLG1CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0VBQ0EscUJBQUE7QUNDRjtBREFFO0VBTkY7SUFPSSxXQUFBO0lBQ0EsaUJBQUE7SUFDQSxpQkFBQTtFQ0dGO0FBQ0Y7QURIRTtFQUNFLFdBQUE7RUFDQSxTQUFBO0FDS0o7QURKSTtFQUhGO0lBSUksYUFBQTtFQ09KO0FBQ0Y7QUROSTtFQUNFLGFBQUE7QUNRTjtBRFBJO0VBQ0U7SUFDRSxjQUFBO0lBQ0EsbUJBQUE7SUFDQSxlQUFBO0VDU047RURSTTtJQUNFLGFBQUE7SUFDQSw4QkFBQTtFQ1VSO0VEVEk7SUFDRSwwQkFBQTtFQ1dOO0VEVk07SUFDRSxhQUFBO0VDWVI7RURYSTtJQUNFLGFBQUE7SUFDQSxtQkFBQTtJQUNBLFVBQUE7SUFDQSx1QkFBQTtJQUNBLFlBQUE7RUNhTjtBQUNGOztBRFZJO0VBREY7SUFFSSxnQkFBQTtJQUNBLGdCQUFBO0lBQ0EsZUFBQTtFQ2NKO0FBQ0Y7QURkSTtFQUNFLFNBQUE7RUFDQSxpQkFBQTtFQUNBLGlCQUFBO0FDZ0JOO0FEZkk7RUFDRSxrQkFBQTtFQUNBLGlCQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0FDaUJOO0FEaEJFO0VBQ0Usa0JBQUE7QUNrQko7QURqQkU7RUFDRSxrQkFBQTtFQUNBLGFBQUE7RUFDQSxjQUFBO0FDbUJKO0FEbEJJO0VBSkY7SUFLSSxlQUFBO0lBQ0EsZUFBQTtFQ3FCSjtBQUNGO0FEckJFO0VBQ0UsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0FDdUJKO0FEdEJJO0VBSkY7SUFLSSxlQUFBO0VDeUJKO0FBQ0Y7QUR2QlE7RUFDRSw4QkFBQTtBQ3lCVjtBRHhCVTtFQUZGO0lBR0ksZ0JBQUE7RUMyQlY7QUFDRjtBRDNCUTtFQUNFLGdCQUFBO0FDNkJWO0FEM0JVO0VBQ0UsY0FBQTtBQzZCWjtBRDVCVTtFQUNFLHFCQUFBO0FDOEJaO0FEN0JVO0VBQ0UsY0FBQTtBQytCWjtBRDlCUTtFQUNFLG1CQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLHFCQUFBO0FDZ0NWO0FEL0JNO0VBQ0UsZ0JBQUE7RUFDQSxhQUFBO0VBQ0EsOEJBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0FDaUNSO0FEaENRO0VBTkY7SUFPSSxlQUFBO0VDbUNSO0FBQ0Y7QURuQ1E7RUFDRSxhQUFBO0VBQ0EsbUJBQUE7QUNxQ1Y7QURwQ1E7RUFDRSxnQkFBQTtBQ3NDVjtBRHJDVTtFQUZGO0lBR0ksa0JBQUE7RUN3Q1Y7QUFDRjtBRHhDUTtFQUNFLHVCQUFBO0FDMENWO0FEekNVO0VBRkY7SUFHSSx5QkFBQTtFQzRDVjtBQUNGO0FEM0NRO0VBQ0UsZ0JBQUE7RUFDQSxhQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0FDNkNWO0FENUNVO0VBQ0UsdUJBQUE7RUFDQSxjQUFBO0FDOENaO0FENUNFO0VBQ0UsZ0JBQUE7QUM4Q0o7QUQ3Q0k7RUFGRjtJQUdJLGFBQUE7RUNnREo7QUFDRjtBRGhESTtFQUNFLG1CQUFBO0VBQ0EsaUJBQUE7RUFDQSxnQkFBQTtFQUNBLGNBQUE7RUFDQSxvQkFBQTtFQUNBLG1CQUFBO0VBQ0EsdUJBQUE7T0FBQSxrQkFBQTtFQUNBLGVBQUE7QUNrRE4iLCJmaWxlIjoic3R5bGUuY3NzIn0= */