.Styled_Modal_RegisterAccountTerm {
  z-index: 1007 !important;
  width: 800px !important;
}

@media (min-width: 1024px) {

  .Styled_Modal_RegisterAccountTerm {
    padding: 32px 48px !important;
}
  }

@media (max-width: 1132px) {

  .Styled_Modal_RegisterAccountTerm {
    max-height: 100vh !important;
    min-width: 100% !important;
    margin: 0 !important;
}
  }

.Styled_Modal_RegisterAccountTerm .ant-modal-header {
    border-top-left-radius: 12px !important;
    border-top-right-radius: 12px !important;
    padding: 12px 24px !important;
  }

@media (max-width: 1024px) {

  .Styled_Modal_RegisterAccountTerm .ant-modal-header {
      z-index: 1000;
  }
    }

@media (max-width: 442px) {

  .Styled_Modal_RegisterAccountTerm .ant-modal-header {
      max-width: 100% !important;
  }
    }

:is(.Styled_Modal_RegisterAccountTerm .ant-modal-header) .ant-modal-title {
      color: #0c2028 !important;
      font-size: 16px !important;
      font-weight: bold !important;
      text-align: center !important;
    }

@media (max-width: 1024px) {

  :is(.Styled_Modal_RegisterAccountTerm .ant-modal-header) .ant-modal-title {
        font-size: 20px !important;
        font-weight: normal !important;
    }
      }

:is(.Styled_Modal_RegisterAccountTerm .ant-modal-header) .un-modal-title {
      width: fit-content;
      margin: 0 auto;
    }

:is(.Styled_Modal_RegisterAccountTerm .ant-modal-header) .un-modal-close {
      position: absolute;
      right: 12px;
      top: 12px;
      cursor: pointer;
    }

:is(:is(.Styled_Modal_RegisterAccountTerm .ant-modal-header) .un-modal-close) .feather-x {
        font-size: 20px;
        color: #90999d !important;
      }

@media (max-width: 1024px) {

  :is(.Styled_Modal_RegisterAccountTerm .ant-modal-header) .un-modal-close {
        top: 8px;
    }

        :is(:is(.Styled_Modal_RegisterAccountTerm .ant-modal-header) .un-modal-close) .feather-x {
          font-size: 32px;
        }
      }

.Styled_Modal_RegisterAccountTerm .ant-modal-close {
    display: none !important;
  }

.Styled_Modal_RegisterAccountTerm .ant-modal-content {
    border-radius: 4px !important;
    max-width: 600px !important;
    margin: 0 auto;
  }

@media (min-width: 1025px) {

  .Styled_Modal_RegisterAccountTerm .ant-modal-content {
      max-width: 100% !important;
  }
    }

@media (max-width: 1024px) {

  .Styled_Modal_RegisterAccountTerm .ant-modal-content {
      max-width: 100%;
      height: 100vh;
      overflow-y: auto;
      border-radius: 0 !important;
      box-shadow: none !important;
  }
    }

.Styled_Modal_RegisterAccountTerm .ant-modal-body {
    padding: 20px 24px 32px 24px !important;
  }

@media (min-width: 1024px) {

  .Styled_Modal_RegisterAccountTerm .ant-modal-body {
      padding: 20px !important;
      max-height: 60vh;
      overflow-y: auto;
  }
    }

@media (max-width: 1024px) {

  .Styled_Modal_RegisterAccountTerm .ant-modal-body {
      padding: 20px 24px 100px 24px !important;
      height: 100vh !important;
      max-height: 100vh !important;
      overflow-y: auto;
  }
    }

:is(.Styled_Modal_RegisterAccountTerm .ant-modal-body) a {
      width: fit-content;
      margin: 0 auto;
      font-size: 14px !important;
      color: #007ce0 !important;
    }

.Styled_Modal_RegisterAccountTerm .ant-modal-footer {
    border-top: none !important;
    padding: 24px !important;
  }

@media (max-width: 1024px) {

  .Styled_Modal_RegisterAccountTerm .ant-modal-footer {
      position: fixed;
      bottom: 0;
      width: 100%;
      max-width: 600px;
  }
    }
