* {
  margin: 0;
  padding: 0;
}
*,
*::before,
*::after {
  box-sizing: inherit;
}
html {
  box-sizing: border-box;
  font-size: 16px;
}
main {
  height: 100vh;
  position: relative;
}
.wt-split-pane {
  display: flex;
  min-height: 100%;
}
.wt-split-pane .wt-pane {
  flex: 1;
}
.wt-split-pane .wt-pane--left {
  display: none;
}
@media only screen and (min-width: 56.25em) {
  .wt-split-pane .wt-pane--left {
    align-items: center;
    display: flex;
    max-width: 50%;
    overflow: hidden;
  }
}
.wt-split-pane .wt-pane--right {
  min-width: 100%;
}
@media only screen and (min-width: 56.25em) {
  .wt-split-pane .wt-pane--right {
    min-width: 481px;
    width: 50%;
  }
}
.wt-container .wt-logo {
  display: none;
}
@media only screen and (min-width: 56.25em) {
  .wt-container .wt-logo {
    display: block;
    left: 0;
    padding: 20px;
    position: fixed;
    top: 0;
  }
}
.wt-container .wt-logo--mobile {
  display: none;
  margin-bottom: 1rem;
}
.auth0-lock.auth0-lock.auth0-lock-opened-in-frame .auth0-lock-center {
  -ms-overflow-style: none;
  overflow: scroll;
  scrollbar-width: none;
}
@media only screen and (min-width: 481px) {
  .auth0-lock.auth0-lock.auth0-lock-opened-in-frame .auth0-lock-center {
    padding: 10px 0;
  }
}
.auth0-lock.auth0-lock.auth0-lock-opened-in-frame
  .auth0-lock-center::-webkit-scrollbar {
  display: none;
}
.auth0-lock.auth0-lock.auth0-lock-opened-in-frame .auth0-lock-widget {
  padding: 0 20px 20px 20px;
}
@media only screen and (min-width: 481px) {
  .auth0-lock.auth0-lock.auth0-lock-opened-in-frame .auth0-lock-widget {
    padding: 0;
  }
}
.auth0-lock.auth0-lock .auth0-lock-widget {
  max-width: 300px;
  width: unset;
}
@media only screen and (min-width: 481px) {
  .auth0-lock.auth0-lock .auth0-lock-widget {
    width: 300px;
  }
}
.auth0-lock.auth0-lock .auth0-lock-form {
  padding-left: 0;
  padding-right: 0;
}
html * {
  font-family: Actief Grotesque, ui-sans-serif, system-ui, -apple-system,
    BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans,
    sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol,
    Noto Color Emoji;
}
body {
  color: #4c4c4c;
}
.auth0-lock.auth0-lock .auth0-lock-widget-container .auth0-lock-form p {
  color: #4c4c4c;
}
.wt-product-feature-pane {
  display: flex;
  flex-direction: column;
  height: 100%;
  padding: 80px 0 0 0;
  width: 100%;
}
.wt-product-feature-pane .wt-product-header {
  padding-left: 80px;
}
.wt-product-feature-pane .wt-product-header__header {
  font-family: GT Super WT, "ui-serif", "Georgia", "Cambria", "Times New Roman",
    "Times", "serif";
  color: #2a2b2e;
  font-size: 3rem;
  font-weight: 400;
  max-width: 80%;
}
.wt-product-feature-pane .wt-product-header__header--strong {
  font-family: GT Super WT, "ui-serif", "Georgia", "Cambria", "Times New Roman",
    "Times", "serif";
  color: #2a2b2e;
  font-weight: 900;
}
.wt-product-feature-pane .wt-product-header__subheader {
  font-family: Actief Grotesque, ui-sans-serif, system-ui, -apple-system,
    BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans,
    sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol,
    Noto Color Emoji;
  color: #2a2b2e;
  font-size: 0.875rem;
  font-weight: 400;
  margin-top: 0.75rem;
}
.wt-product-feature-pane .wt-product-header__subheader--strong {
  font-family: Actief Grotesque, ui-sans-serif, system-ui, -apple-system,
    BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans,
    sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol,
    Noto Color Emoji;
  color: #2a2b2e;
  font-weight: 500;
}
.wt-product-feature-pane .wt-product-header__header-transfer {
  color: #fff;
}
.wt-product-feature-pane .wt-product-feature__image-wrapper {
  align-items: center;
  display: flex;
  flex: 1;
}
.wt-product-feature-pane .wt-product-feature__image {
  margin-top: 40px;
}
.auth0-lock.auth0-lock .auth0-lock-cred-pane .auth0-lock-header {
  height: auto;
}
.auth0-lock.auth0-lock
  .auth0-lock-cred-pane
  .auth0-lock-header
  .auth0-lock-name {
  font-size: 1rem;
  margin-bottom: -1rem;
}
.auth0-lock.auth0-lock .auth0-lock-header-bg,
.auth0-lock.auth0-lock.auth0-lock-opened-in-frame .auth0-lock-header-bg {
  background: none;
}
.auth0-lock.auth0-lock .auth0-lock-header-bg .auth0-lock-header-bg-solid,
.auth0-lock.auth0-lock.auth0-lock-opened-in-frame
  .auth0-lock-header-bg
  .auth0-lock-header-bg-solid {
  display: none;
}
.auth0-lock.auth0-lock .auth0-lock-header-bg .auth0-lock-header-bg-blur,
.auth0-lock.auth0-lock.auth0-lock-opened-in-frame
  .auth0-lock-header-bg
  .auth0-lock-header-bg-blur {
  display: none;
}
.auth0-lock.auth0-lock .auth0-lock-tabs-container {
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
}
.auth0-lock.auth0-lock .auth0-lock-tabs-container .auth0-lock-tabs li:focus {
  outline: 2px solid #5268ff;
  outline-offset: 0px;
}
.auth0-lock.auth0-lock .auth0-lock-tabs-container .auth0-lock-tabs li a,
.auth0-lock.auth0-lock .auth0-lock-tabs-container .auth0-lock-tabs li span {
  color: rgba(76, 76, 76, 0.6);
  font-size: 0.875rem;
  letter-spacing: 0;
}
.auth0-lock.auth0-lock
  .auth0-lock-tabs-container
  .auth0-lock-tabs
  li.auth0-lock-tabs-current:focus {
  outline: 2px solid #5268ff;
  outline-offset: 0px;
}
.auth0-lock.auth0-lock
  .auth0-lock-tabs-container
  .auth0-lock-tabs
  li.auth0-lock-tabs-current
  span {
  color: #4c4c4c;
}
.auth0-lock.auth0-lock
  .auth0-lock-tabs-container
  .auth0-lock-tabs
  li.auth0-lock-tabs-current
  span:focus {
  outline: 2px solid #5268ff;
  outline-offset: 0px;
}
.auth0-lock.auth0-lock .auth0-lock-input-wrap,
.auth0-lock.auth0-lock .auth0-lock-input-wrap.auth0-lock-input-wrap-with-icon {
  align-items: center;
  background: #f5f5f5;
  border: 0;
  border-radius: 12px;
  display: flex;
  flex-wrap: wrap;
  overflow: visible;
  padding-left: 0;
}
.auth0-lock.auth0-lock .auth0-lock-input-wrap .auth0-lock-input,
.auth0-lock.auth0-lock
  .auth0-lock-input-wrap.auth0-lock-input-wrap-with-icon
  .auth0-lock-input {
  background: none;
  color: #4c4c4c;
  flex-grow: 1;
  font-size: 1rem;
  height: 54px;
  padding-left: 0;
  width: auto;
}
.auth0-lock.auth0-lock
  .auth0-lock-input-wrap
  .auth0-lock-input::-moz-placeholder,
.auth0-lock.auth0-lock
  .auth0-lock-input-wrap.auth0-lock-input-wrap-with-icon
  .auth0-lock-input::-moz-placeholder {
  color: #4c4c4c;
}
.auth0-lock.auth0-lock
  .auth0-lock-input-wrap
  .auth0-lock-input:-ms-input-placeholder,
.auth0-lock.auth0-lock
  .auth0-lock-input-wrap.auth0-lock-input-wrap-with-icon
  .auth0-lock-input:-ms-input-placeholder {
  color: #4c4c4c;
}
.auth0-lock.auth0-lock .auth0-lock-input-wrap .auth0-lock-input::placeholder,
.auth0-lock.auth0-lock
  .auth0-lock-input-wrap.auth0-lock-input-wrap-with-icon
  .auth0-lock-input::placeholder {
  color: #4c4c4c;
}
.auth0-lock.auth0-lock .auth0-lock-input-wrap > span,
.auth0-lock.auth0-lock
  .auth0-lock-input-wrap.auth0-lock-input-wrap-with-icon
  > span {
  margin: 0 12px;
}
.auth0-lock.auth0-lock .auth0-lock-input-wrap > .wt-input-lock-icon-container,
.auth0-lock.auth0-lock
  .auth0-lock-input-wrap.auth0-lock-input-wrap-with-icon
  > .wt-input-lock-icon-container {
  margin-right: 1rem;
}
.auth0-lock.auth0-lock .auth0-lock-input-wrap .auth0-lock-icon,
.auth0-lock.auth0-lock .auth0-lock-input-wrap .auth0-lock-custom-icon,
.auth0-lock.auth0-lock
  .auth0-lock-input-wrap.auth0-lock-input-wrap-with-icon
  .auth0-lock-icon,
.auth0-lock.auth0-lock
  .auth0-lock-input-wrap.auth0-lock-input-wrap-with-icon
  .auth0-lock-custom-icon {
  height: 20px;
  margin: 0 12px;
  position: unset;
  width: 20px;
}
.auth0-lock.auth0-lock .wt-input-wrap--focused .auth0-lock-input-wrap {
  outline: 2px solid #5268ff;
  outline-offset: 0px;
}
.auth0-lock.auth0-lock .auth0-lock-error .auth0-lock-input-wrap {
  border-color: transparent;
}
.auth0-lock.auth0-lock .auth0-lock-error .auth0-lock-input-wrap::after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxOCAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMS41NzE5IDIuMjgzMzFDMTAuNDA2NSAwLjM0MjQxMyA3LjU5MzQgMC4zNDI0MTIgNi40MjggMi4yODMzMUwwLjQ3MDI1OSAxMi4yMDU1Qy0wLjczMDM2MyAxNC4yMDUxIDAuNzA5OTEzIDE2Ljc0OTkgMy4wNDIyMyAxNi43NDk5SDE0Ljk1NzdDMTcuMjkgMTYuNzQ5OSAxOC43MzAzIDE0LjIwNTEgMTcuNTI5NyAxMi4yMDU1TDExLjU3MTkgMi4yODMzMVpNOS4wMDI4NCAxMS44NjQ4QzguNTQ0MzkgMTEuODY0OCA4LjE4OTA5IDExLjQ1ODkgOC4xNzE4OSAxMC45MDYxTDguMDI4NjMgNi4xODk1QzguMDA1NyA1LjUzMTcgOC40MjQwNCA0Ljk5OTg2IDkuMDAyODQgNC45OTk4NkM5LjU4NzM3IDQuOTk5ODYgMTAuMDA1NyA1LjUzMTcgOS45ODI3OCA2LjE4OTVMOS44MjIzMiAxMC45MDYxQzkuNzk5NCAxMS40NzI5IDkuNDQ0MSAxMS44NjQ4IDkuMDAyODQgMTEuODY0OFpNOS4wMDI4NCAxNC45OTk5QzguNDUyNyAxNC45OTk5IDcuOTk5OTcgMTQuNTY2IDcuOTk5OTcgMTMuODk0MkM3Ljk5OTk3IDEzLjIyMjQgOC40NTI3IDEyLjc4ODUgOS4wMDI4NCAxMi43ODg1QzkuNTUyOTggMTIuNzg4NSA5Ljk5OTk3IDEzLjIyMjQgOS45OTk5NyAxMy44OTQyQzkuOTk5OTcgMTQuNTY2IDkuNTUyOTggMTQuOTk5OSA5LjAwMjg0IDE0Ljk5OTlaIiBmaWxsPSIjRTY1MDUwIi8+Cjwvc3ZnPgo=);
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  content: "";
  height: 20px;
  position: absolute;
  right: 14px;
  top: 16px;
  width: 20px;
}
.auth0-lock.auth0-lock
  .auth0-lock-error.wt-input-wrap--focused
  .auth0-lock-input-wrap {
  border-radius: 12px 12px 0 0;
  transition: none;
  outline: none;
  outline-offset: 0px;
}
.auth0-lock.auth0-lock
  .auth0-lock-error.wt-input-wrap--focused
  .auth0-lock-error-msg {
  background: #e65050;
  border-radius: 0 0 12px 12px;
  color: #fff;
  height: auto;
  margin-top: 0;
  opacity: 1;
  padding: 8px;
}
.auth0-lock.auth0-lock .auth0-lock-error .auth0-lock-error-msg {
  color: #fff;
  height: 0;
  opacity: 0;
  text-align: center;
  transition: 0.2s ease-in-out;
}
.auth0-lock.auth0-lock .auth0-lock-input-block {
  margin-bottom: 12px;
}
.auth0-lock.auth0-lock
  .auth0-lock-input-block.auth0-lock-input-email
  .auth0-lock-input-wrap
  > svg {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAyMCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wIDJDMCAwLjg5NTQzIDAuODk1NDMxIDAgMiAwSDE4QzE5LjEwNDYgMCAyMCAwLjg5NTQzMSAyMCAyVjEyQzIwIDEzLjEwNDYgMTkuMTA0NiAxNCAxOCAxNEgyQzAuODk1NDMxIDE0IDAgMTMuMTA0NiAwIDEyVjJaTTIuNDI0MjYgMS41NzU3NEw5Ljc4MTQ0IDguOTMyOTFDOS45MDIxNSA5LjA1MzYyIDEwLjA5NzkgOS4wNTM2MiAxMC4yMTg2IDguOTMyOTFMMTcuNTc1NyAxLjU3NTc0QzE3LjgxMDEgMS4zNDE0MiAxOC4xODk5IDEuMzQxNDIgMTguNDI0MyAxLjU3NTc0QzE4LjY1ODYgMS44MTAwNSAxOC42NTg2IDIuMTg5OTUgMTguNDI0MyAyLjQyNDI2TDEzLjYwODMgNy4yNDAyNEwxOC40MDE0IDExLjU1NEMxOC42NDc3IDExLjc3NTcgMTguNjY3NyAxMi4xNTUxIDE4LjQ0NiAxMi40MDE0QzE4LjIyNDMgMTIuNjQ3NyAxNy44NDQ5IDEyLjY2NzcgMTcuNTk4NiAxMi40NDZMMTIuNzU4NiA4LjA4OTk0TDExLjA2NzEgOS43ODE0NEMxMC40Nzc4IDEwLjM3MDggOS41MjIyNSAxMC4zNzA4IDguOTMyOTEgOS43ODE0NEw3LjI0MTQyIDguMDg5OTRMMi40MDEzOCAxMi40NDZDMi4xNTUwNyAxMi42Njc3IDEuNzc1NyAxMi42NDc3IDEuNTU0MDIgMTIuNDAxNEMxLjMzMjM1IDEyLjE1NTEgMS41MjMyIDExLjc3NTcgMS41OTg2MiAxMS41NTRMNi4zOTE3MSA3LjI0MDI0TDEuNTc1NzQgMi40MjQyNkMxLjM0MTQyIDIuMTg5OTUgMS4zNDE0MiAxLjgxMDA1IDEuNTc1NzQgMS41NzU3NEMxLjgxMDA1IDEuMzQxNDIgMi4xODk5NSAxLjM0MTQyIDIuNDI0MjYgMS41NzU3NFoiIGZpbGw9IiNCMkIyQjIiLz4KPC9zdmc+Cg==);
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  height: 20px;
  left: 14px;
  width: 20px;
}
.auth0-lock.auth0-lock
  .auth0-lock-input-block.auth0-lock-input-email
  .auth0-lock-input-wrap
  > svg
  g {
  display: none;
}
.auth0-lock.auth0-lock
  .auth0-lock-input-block.auth0-lock-input-password
  .auth0-lock-input-wrap
  > svg {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxNCAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03IDAuMjVDNC45Mjg5MyAwLjI1IDMuMjUgMS45Mjg5MyAzLjI1IDRWN0gzQzEuMzQzMTUgNyAwIDguMzQzMTUgMCAxMFYxNkMwIDE3LjY1NjkgMS4zNDMxNSAxOSAzIDE5SDExQzEyLjY1NjkgMTkgMTQgMTcuNjU2OSAxNCAxNlYxMEMxNCA4LjM0MzE1IDEyLjY1NjkgNyAxMSA3SDEwLjc1VjRDMTAuNzUgMS45Mjg5MyA5LjA3MTA3IDAuMjUgNyAwLjI1Wk05LjI1IDdWNEM5LjI1IDIuNzU3MzYgOC4yNDI2NCAxLjc1IDcgMS43NUM1Ljc1NzM2IDEuNzUgNC43NSAyLjc1NzM2IDQuNzUgNFY3SDkuMjVaTTkgMTNDOSAxNC4xMDQ2IDguMTA0NTcgMTUgNyAxNUM1Ljg5NTQzIDE1IDUgMTQuMTA0NiA1IDEzQzUgMTEuODk1NCA1Ljg5NTQzIDExIDcgMTFDOC4xMDQ1NyAxMSA5IDExLjg5NTQgOSAxM1oiIGZpbGw9IiNCMkIyQjIiLz4KPC9zdmc+Cg==);
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  height: 20px;
  left: 14px;
  width: 20px;
}
.auth0-lock.auth0-lock
  .auth0-lock-input-block.auth0-lock-input-password
  .auth0-lock-input-wrap
  > svg
  g {
  display: none;
}
.auth0-lock.auth0-lock
  .auth0-lock-input-block.auth0-lock-input-password
  .auth0-lock-password-strength {
  background-color: #e5e5e5;
  border-radius: 0;
  box-shadow: none;
  padding: 0;
  position: unset;
  width: 100%;
  z-index: unset;
}
.auth0-lock.auth0-lock
  .auth0-lock-input-block.auth0-lock-input-password
  .auth0-lock-password-strength::after {
  content: unset;
}
.auth0-lock.auth0-lock
  .auth0-lock-input-block.auth0-lock-input-password
  .auth0-lock-password-strength.fadeOut {
  height: 0;
}
.auth0-lock.auth0-lock
  .auth0-lock-input-block.auth0-lock-input-password
  .auth0-lock-password-strength
  > ul {
  padding: 8px 14px;
}
.auth0-lock.auth0-lock
  .auth0-lock-input-block.auth0-lock-input-password
  .auth0-lock-password-strength
  > ul
  li,
.auth0-lock.auth0-lock
  .auth0-lock-input-block.auth0-lock-input-password
  .auth0-lock-password-strength
  > ul
  span {
  background: unset;
  color: #333;
  padding: 0;
}
.auth0-lock.auth0-lock
  .auth0-lock-input-block.auth0-lock-input-password
  .auth0-lock-password-strength
  > ul
  ul {
  padding-left: 1rem;
}
.auth0-lock.auth0-lock
  .auth0-lock-input-block.auth0-lock-input-show-password
  .auth0-lock-show-password {
  top: 20px;
}
.auth0-lock.auth0-lock .auth0-lock-submit,
.auth0-lock.auth0-lock.auth0-lock-with-submit .auth0-lock-submit {
  align-items: center;
  align-self: center;
  border-radius: 99px;
  margin: 0 auto;
  margin-top: 0.5rem;
  padding: 0;
  text-transform: none;
}
.auth0-lock.auth0-lock .auth0-lock-submit > span,
.auth0-lock.auth0-lock .auth0-lock-submit > .auth0-label-submit,
.auth0-lock.auth0-lock.auth0-lock-with-submit .auth0-lock-submit > span,
.auth0-lock.auth0-lock.auth0-lock-with-submit
  .auth0-lock-submit
  > .auth0-label-submit {
  align-items: center;
  display: flex;
  font-size: 1rem;
  height: 54px;
  justify-content: center;
  letter-spacing: 0;
  line-height: 42px;
}
.auth0-lock.auth0-lock .auth0-lock-submit > span svg,
.auth0-lock.auth0-lock .auth0-lock-submit > .auth0-label-submit svg,
.auth0-lock.auth0-lock.auth0-lock-with-submit .auth0-lock-submit > span svg,
.auth0-lock.auth0-lock.auth0-lock-with-submit
  .auth0-lock-submit
  > .auth0-label-submit
  svg {
  display: none;
}
.auth0-lock.auth0-lock .auth0-lock-submit > span::before,
.auth0-lock.auth0-lock .auth0-lock-submit > .auth0-label-submit::before,
.auth0-lock.auth0-lock.auth0-lock-with-submit .auth0-lock-submit > span::before,
.auth0-lock.auth0-lock.auth0-lock-with-submit
  .auth0-lock-submit
  > .auth0-label-submit::before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCA0MCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMi4yMjk5IDE0LjI0MDJDMTEuODQ2NyAxMy42MzQ3IDExLjUzMzEgMTMuMzE0MiAxMC45NzU2IDEzLjMxNDJDMTAuNDE4MSAxMy4zMTQyIDEwLjEwNDUgMTMuNjM0NyA5LjcyMTI0IDE0LjI0MDJMOC4wNDg3NyAxNi45MTE1QzcuNDIxNTkgMTcuOTQ0NCA2Ljg5ODk0IDE4LjY1NjggNS42Nzk0MyAxOC42NTY4QzQuNDU5OTIgMTguNjU2OCAzLjkwMjQzIDE4LjE1ODEgMy4zMTAxIDE2Ljc2OUMyLjU3ODM5IDE1LjA1OTQgMS44MTE4NCAxMi45OTM2IDEuMTE0OTggMTAuMjE1NEMwLjM0ODQzMSA3LjExNjE1IDAgNS4xOTI4MSAwIDMuNjI1NjRDMCAyLjA1ODQ3IDAuNDg3ODA0IDEuMTMyNDIgMi4xNjAyNyAwLjgxMTg2M0M0LjQ1OTkyIDAuMzg0NDU0IDcuNTYwOTYgMC4xMzUxMzIgMTAuOTc1NiAwLjEzNTEzMkMxNC4zOTAyIDAuMTM1MTMyIDE3LjQ5MTMgMC4zODQ0NTQgMTkuNzkwOSAwLjgxMTg2M0MyMS40NjM0IDEuMTMyNDIgMjEuOTUxMiAyLjA1ODQ3IDIxLjk1MTIgMy42MjU2NEMyMS45NTEyIDUuMTkyODEgMjEuNjAyOCA3LjExNjE1IDIwLjgzNjIgMTAuMjE1NEMyMC4xMzkzIDEyLjk5MzYgMTkuMzcyOCAxNS4wNTk0IDE4LjY0MTEgMTYuNzY5QzE4LjA0ODcgMTguMTU4MSAxNy40OTEzIDE4LjY1NjggMTYuMjcxNyAxOC42NTY4QzE1LjA1MjIgMTguNjU2OCAxNC41Mjk2IDE3Ljk0NDQgMTMuOTAyNCAxNi45MTE1TDEyLjIyOTkgMTQuMjQwMlpNMzguNzQ1NyAxNi43NDAxQzM3LjU2MSAxOC4wMjIzIDM1LjMzMSAxOC45NDg0IDMyLjQwNDIgMTguOTQ4NEMyNi41MTU3IDE4Ljk0ODQgMjMuMDMxNCAxNC44NTI0IDIzLjAzMTQgOS40NzQxNkMyMy4wMzE0IDMuNzA0MTMgMjcuMDM4MyAwLjI4NDg1OSAzMi4yMyAwLjI4NDg1OUMzNi44NjQyIDAuMjg0ODU5IDM5LjkzMDQgMi43NDI0NiAzOS45MzA0IDYuMDU0ODlDMzkuOTMwNCA5LjE4OTIyIDM3LjMxNzEgMTEuMjE5NCAzNC4zNTU0IDExLjIxOTRDMzIuNzUyNiAxMS4yMTk0IDMxLjU2OCAxMC44OTg5IDMwLjc2NjYgMTAuMjU3N0MzMC40NTMgMTAuMDA4NCAzMC4yNzg4IDEwLjA0NCAzMC4yNzg4IDEwLjMyOUMzMC4yNzg4IDExLjUwNDQgMzAuNjk2OSAxMi41MDE2IDMxLjQ2MzQgMTMuMjg1MkMzMi4wOTA2IDEzLjkyNjMgMzMuMjc1MyAxNC4zNTM4IDM0LjM5MDMgMTQuMzUzOEMzNS41NDAxIDE0LjM1MzggMzYuNTUwNiAxNC4xMDQ0IDM3LjQ1NjUgMTMuNjQxNEMzOC4zNjI0IDEzLjE3ODQgMzkuMTI5IDEzLjMyMDggMzkuNTgxOSAxNC4wNjg4QzQwLjEwNDYgMTQuOTIzNiAzOS4zNzI5IDE2LjAyNzggMzguNzQ1NyAxNi43NDAxWiIgZmlsbD0iI0ZGRkZGRiIvPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  background-size: contain;
  content: "";
  display: inline-block;
  height: 14px;
  margin-right: 0.5rem;
  width: 1.5rem;
}
.auth0-lock.auth0-lock .auth0-lock-submit:hover:not([disabled]) > span,
.auth0-lock.auth0-lock
  .auth0-lock-submit:hover:not([disabled])
  > .auth0-label-submit,
.auth0-lock.auth0-lock .auth0-lock-submit:focus:not([disabled]) > span,
.auth0-lock.auth0-lock
  .auth0-lock-submit:focus:not([disabled])
  > .auth0-label-submit,
.auth0-lock.auth0-lock.auth0-lock-with-submit
  .auth0-lock-submit:hover:not([disabled])
  > span,
.auth0-lock.auth0-lock.auth0-lock-with-submit
  .auth0-lock-submit:hover:not([disabled])
  > .auth0-label-submit,
.auth0-lock.auth0-lock.auth0-lock-with-submit
  .auth0-lock-submit:focus:not([disabled])
  > span,
.auth0-lock.auth0-lock.auth0-lock-with-submit
  .auth0-lock-submit:focus:not([disabled])
  > .auth0-label-submit {
  background: #060606;
  transform: none;
}
.auth0-lock.auth0-lock .auth0-lock-submit:focus,
.auth0-lock.auth0-lock.auth0-lock-with-submit .auth0-lock-submit:focus {
  outline: 2px solid #5268ff;
  outline-offset: 0px;
}
.auth0-lock.auth0-lock
  .auth-lock-social-buttons-pane
  .auth0-lock-social-buttons-container
  .auth0-lock-social-button {
  align-items: center;
  background-color: transparent;
  border: 1px solid #e5e5e5;
  border-radius: 99px;
  display: flex;
  height: 54px;
  justify-content: center;
}
.auth0-lock.auth0-lock
  .auth-lock-social-buttons-pane
  .auth0-lock-social-buttons-container
  .auth0-lock-social-button
  .auth0-lock-social-button-icon {
  position: relative;
}
.auth0-lock.auth0-lock
  .auth-lock-social-buttons-pane
  .auth0-lock-social-buttons-container
  .auth0-lock-social-button[data-provider^="apple"]
  .auth0-lock-social-button-icon {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iMTcwcHgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDE3MCAxNzAiIHZlcnNpb249IjEuMSIgaGVpZ2h0PSIxNzBweCI+PGcgaWQ9IkFwcGxlX2xvZ29fYmxhY2siIGZpbGw9IiMwMDAwMDAiIGZpbGwtcnVsZT0ibm9uemVybyI+IDxwYXRoIGQ9Im0xNTAuMzcgMTMwLjI1Yy0yLjQ1IDUuNjYtNS4zNSAxMC44Ny04LjcxIDE1LjY2LTQuNTggNi41My04LjMzIDExLjA1LTExLjIyIDEzLjU2LTQuNDggNC4xMi05LjI4IDYuMjMtMTQuNDIgNi4zNS0zLjY5IDAtOC4xNC0xLjA1LTEzLjMyLTMuMTgtNS4xOTctMi4xMi05Ljk3My0zLjE3LTE0LjM0LTMuMTctNC41OCAwLTkuNDkyIDEuMDUtMTQuNzQ2IDMuMTctNS4yNjIgMi4xMy05LjUwMSAzLjI0LTEyLjc0MiAzLjM1LTQuOTI5IDAuMjEtOS44NDItMS45Ni0xNC43NDYtNi41Mi0zLjEzLTIuNzMtNy4wNDUtNy40MS0xMS43MzUtMTQuMDQtNS4wMzItNy4wOC05LjE2OS0xNS4yOS0xMi40MS0yNC42NS0zLjQ3MS0xMC4xMS01LjIxMS0xOS45LTUuMjExLTI5LjM3OCAwLTEwLjg1NyAyLjM0Ni0yMC4yMjEgNy4wNDUtMjguMDY4IDMuNjkzLTYuMzAzIDguNjA2LTExLjI3NSAxNC43NTUtMTQuOTI1czEyLjc5My01LjUxIDE5Ljk0OC01LjYyOWMzLjkxNSAwIDkuMDQ5IDEuMjExIDE1LjQyOSAzLjU5MSA2LjM2MiAyLjM4OCAxMC40NDcgMy41OTkgMTIuMjM4IDMuNTk5IDEuMzM5IDAgNS44NzctMS40MTYgMTMuNTctNC4yMzkgNy4yNzUtMi42MTggMTMuNDE1LTMuNzAyIDE4LjQ0NS0zLjI3NSAxMy42MyAxLjEgMjMuODcgNi40NzMgMzAuNjggMTYuMTUzLTEyLjE5IDcuMzg2LTE4LjIyIDE3LjczMS0xOC4xIDMxLjAwMiAwLjExIDEwLjMzNyAzLjg2IDE4LjkzOSAxMS4yMyAyNS43NjkgMy4zNCAzLjE3IDcuMDcgNS42MiAxMS4yMiA3LjM2LTAuOSAyLjYxLTEuODUgNS4xMS0yLjg2IDcuNTF6bS0zMS4yNi0xMjMuMDFjMCA4LjEwMjEtMi45NiAxNS42NjctOC44NiAyMi42NjktNy4xMiA4LjMyNC0xNS43MzIgMTMuMTM0LTI1LjA3MSAxMi4zNzUtMC4xMTktMC45NzItMC4xODgtMS45OTUtMC4xODgtMy4wNyAwLTcuNzc4IDMuMzg2LTE2LjEwMiA5LjM5OS0yMi45MDggMy4wMDItMy40NDYgNi44Mi02LjMxMTMgMTEuNDUtOC41OTcgNC42Mi0yLjI1MTYgOC45OS0zLjQ5NjggMTMuMS0zLjcxIDAuMTIgMS4wODMxIDAuMTcgMi4xNjYzIDAuMTcgMy4yNDA5eiIvPjwvZz48L3N2Zz4K);
}
.auth0-lock.auth0-lock
  .auth-lock-social-buttons-pane
  .auth0-lock-social-buttons-container
  .auth0-lock-social-button[data-provider^="google"]
  .auth0-lock-social-button-icon,
.auth0-lock.auth0-lock
  .auth-lock-social-buttons-pane
  .auth0-lock-social-buttons-container
  .auth0-lock-social-button[data-provider^="google"]
  .auth0-lock-social-button-text {
  background-color: transparent !important;
}
.auth0-lock.auth0-lock
  .auth-lock-social-buttons-pane
  .auth0-lock-social-buttons-container
  .auth0-lock-social-button[data-provider^="oauth2"]
  .auth0-lock-social-button-icon {
  background-size: contain;
}
.auth0-lock.auth0-lock
  .auth-lock-social-buttons-pane
  .auth0-lock-social-buttons-container
  .auth0-lock-social-button
  .auth0-lock-social-button-text {
  color: #333;
  font-size: 1rem;
  font-weight: 500;
  line-height: inherit;
  padding: 0;
  width: auto;
}
.auth0-lock.auth0-lock
  .auth-lock-social-buttons-pane
  .auth0-lock-social-buttons-container
  .auth0-lock-social-button.auth0-lock-social-big-button:hover:not([disabled]),
.auth0-lock.auth0-lock
  .auth-lock-social-buttons-pane
  .auth0-lock-social-buttons-container
  .auth0-lock-social-button.auth0-lock-social-big-button:focus:not([disabled]) {
  background-color: #fff !important;
  border: 1px solid #b2b2b2;
}
.auth0-lock.auth0-lock
  .auth-lock-social-buttons-pane
  .auth0-lock-social-buttons-container
  .auth0-lock-social-button.auth0-lock-social-big-button:hover:not([disabled])
  .auth0-lock-social-button-text,
.auth0-lock.auth0-lock
  .auth-lock-social-buttons-pane
  .auth0-lock-social-buttons-container
  .auth0-lock-social-button.auth0-lock-social-big-button:focus:not([disabled])
  .auth0-lock-social-button-text {
  background-color: transparent;
}
.auth0-lock.auth0-lock
  .auth-lock-social-buttons-pane
  .auth0-lock-social-buttons-container
  .auth0-lock-social-button.auth0-lock-social-big-button:focus:not([disabled]) {
  outline: 2px solid #5268ff;
  outline-offset: 0px;
  border: none;
}
.auth0-lock.auth0-lock .auth0-lock-cred-pane .auth0-global-message {
  font-family: Actief Grotesque, ui-sans-serif, system-ui, -apple-system,
    BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans,
    sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol,
    Noto Color Emoji;
  border-radius: 8px;
  font-size: 0.875rem;
  font-weight: 400;
  text-transform: none;
}
.auth0-lock.auth0-lock
  .auth0-lock-cred-pane
  .auth0-global-message.auth0-global-message-error {
  background: rgba(230, 80, 80, 0.1);
  color: #e65050;
}
.auth0-lock.auth0-lock
  .auth0-lock-cred-pane
  .auth0-global-message.auth0-global-message-success,
.auth0-lock.auth0-lock
  .auth0-lock-cred-pane
  .auth0-global-message.auth0-global-message-info {
  background: rgba(58, 102, 255, 0.1);
  color: #3a66ff;
}
.auth0-lock.auth0-lock .auth0-lock-cred-pane .auth0-lock-content {
  padding: 0;
}
.auth0-lock.auth0-lock .auth0-lock-cred-pane .auth0-sso-notice-container {
  background: rgba(58, 102, 255, 0.1);
  border-radius: 8px;
  color: #3a66ff;
}
.auth0-lock.auth0-lock
  .auth0-lock-cred-pane
  .auth0-sso-notice-container
  svg
  > g
  > g {
  fill: #3a66ff;
}
.auth0-lock.auth0-lock .auth0-lock-cred-pane .auth0-lock-back-button {
  box-shadow: none;
  height: 20px;
  position: absolute;
  top: 1.5rem;
  width: 20px;
}
.auth0-lock.auth0-lock .auth0-lock-cred-pane .auth0-lock-back-button:focus {
  outline: 2px solid #5268ff;
  outline-offset: 0px;
}
.wt-avoid-clicks {
  pointer-events: none;
}
.wt-tooltip {
  display: inline-block;
  position: relative;
}
.wt-tooltip--tab-port-hidden:hover > .wt-tooltip__text {
  visibility: visible;
}
.wt-tooltip--tab-port-hidden > .wt-tooltip__text {
  background-color: #191919;
  border-radius: 10px;
  color: #fff;
  font-size: 14px;
  left: 50%;
  line-height: 20px;
  padding: 10px 1rem;
  position: absolute;
  text-align: center;
  transform: translate(-50%, calc(-100% - 7px));
  visibility: hidden;
  width: 260px;
  z-index: 1;
}
.wt-tooltip--tab-port-hidden > .wt-tooltip__text::after {
  background: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjciIHZpZXdCb3g9IjAgMCAyNSA3IiB3aWR0aD0iMjUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTQuMTMxNzMgMS4zMjExM2MtLjktLjcxMDYyMy0yLjgwOTYxLTEuMzIxMTMtNC4xMzE3My0xLjMyMTEzaDI1Yy0xLjMyNSAwLTMuMjI3OS42MDc3MDYtNC4xMzE3IDEuMzIxODNsLTYuMzYzNSA1LjAyOTY4Yy0xLjA5NjEuODY2MDUtMi45MTczLjg2MzI1LTQuMDA5NiAweiIgZmlsbD0iIzE3MTgxYSIvPjwvc3ZnPg==);
  background-position: center top;
  background-repeat: no-repeat;
  background-size: contain;
  content: "";
  height: 7px;
  left: 0;
  position: absolute;
  top: 100%;
  width: 100%;
}
.wt-tooltip--tab-port-hidden .wt-tooltip__text {
  display: inline-block;
}
@media only screen and (min-width: 56.25em) {
  .wt-tooltip--tab-port-hidden .wt-tooltip__text {
    display: none;
  }
}
.wt-tooltip--tab-port-show:hover > .wt-tooltip__text {
  visibility: visible;
}
.wt-tooltip--tab-port-show > .wt-tooltip__text {
  background-color: #191919;
  border-radius: 10px;
  color: #fff;
  font-size: 14px;
  left: 50%;
  line-height: 20px;
  padding: 10px 1rem;
  position: absolute;
  text-align: center;
  transform: translate(-50%, calc(-100% - 7px));
  visibility: hidden;
  width: 260px;
  z-index: 1;
}
.wt-tooltip--tab-port-show > .wt-tooltip__text::after {
  background: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjciIHZpZXdCb3g9IjAgMCAyNSA3IiB3aWR0aD0iMjUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTQuMTMxNzMgMS4zMjExM2MtLjktLjcxMDYyMy0yLjgwOTYxLTEuMzIxMTMtNC4xMzE3My0xLjMyMTEzaDI1Yy0xLjMyNSAwLTMuMjI3OS42MDc3MDYtNC4xMzE3IDEuMzIxODNsLTYuMzYzNSA1LjAyOTY4Yy0xLjA5NjEuODY2MDUtMi45MTczLjg2MzI1LTQuMDA5NiAweiIgZmlsbD0iIzE3MTgxYSIvPjwvc3ZnPg==);
  background-position: center top;
  background-repeat: no-repeat;
  background-size: contain;
  content: "";
  height: 7px;
  left: 0;
  position: absolute;
  top: 100%;
  width: 100%;
}
.wt-tooltip--tab-port-show .wt-tooltip__text {
  display: none;
}
@media only screen and (min-width: 56.25em) {
  .wt-tooltip--tab-port-show .wt-tooltip__text {
    display: inline-block;
  }
}
.auth0-lock.auth0-lock
  .auth0-lock-widget-container
  .auth0-lock-content-wrapper {
  flex-grow: 0;
  overflow-x: visible;
}
.auth0-lock.auth0-lock
  .auth0-lock-widget-container
  .auth0-lock-cred-pane-internal-wrapper {
  height: auto;
}
.auth0-lock.auth0-lock .auth0-lock-form {
  padding: 0;
}
.auth0-lock.auth0-lock .auth0-lock-form > div > p {
  font-size: 0.875rem;
}
.auth0-lock.auth0-lock
  .auth0-lock-form
  .auth0-lock-tabs-container
  + div:not([class])
  > div:not([class]),
.auth0-lock.auth0-lock .auth0-lock-form:not([class]) > div:not([class]) {
  display: flex;
  flex-direction: column;
}
.auth0-lock.auth0-lock
  .auth0-lock-form
  .auth0-lock-tabs-container
  + div:not([class])
  > div:not([class])
  > p:not([class]),
.auth0-lock.auth0-lock
  .auth0-lock-form:not([class])
  > div:not([class])
  > p:not([class]) {
  order: -1;
}
.auth0-lock.auth0-lock
  .auth0-lock-form
  .auth0-lock-tabs-container
  + div:not([class])
  > div:not([class])
  > p.auth0-lock-alternative,
.auth0-lock.auth0-lock
  .auth0-lock-form:not([class])
  > div:not([class])
  > p.auth0-lock-alternative {
  order: 10;
}
.auth0-lock.auth0-lock
  .auth0-lock-form
  .auth0-lock-tabs-container
  + div:not([class])
  > div:not([class])
  > .auth0-lock-input-block.auth0-lock-input-email,
.auth0-lock.auth0-lock
  .auth0-lock-form:not([class])
  > div:not([class])
  > .auth0-lock-input-block.auth0-lock-input-email {
  order: 1;
}
.auth0-lock.auth0-lock
  .auth0-lock-form
  .auth0-lock-tabs-container
  + div:not([class])
  > div:not([class])
  > .auth0-lock-input-block.auth0-lock-input-given_name,
.auth0-lock.auth0-lock
  .auth0-lock-form:not([class])
  > div:not([class])
  > .auth0-lock-input-block.auth0-lock-input-given_name {
  order: 2;
}
.auth0-lock.auth0-lock
  .auth0-lock-form
  .auth0-lock-tabs-container
  + div:not([class])
  > div:not([class])
  > .auth0-lock-input-block.auth0-lock-input-family_name,
.auth0-lock.auth0-lock
  .auth0-lock-form:not([class])
  > div:not([class])
  > .auth0-lock-input-block.auth0-lock-input-family_name {
  margin-bottom: 15px;
  order: 3;
}
@media only screen and (min-width: 481px) {
  .auth0-lock.auth0-lock
    .auth0-lock-form
    .auth0-lock-tabs-container
    + div:not([class])
    > div:not([class])
    > .auth0-lock-input-block.auth0-lock-input-family_name,
  .auth0-lock.auth0-lock
    .auth0-lock-form:not([class])
    > div:not([class])
    > .auth0-lock-input-block.auth0-lock-input-family_name {
    margin-bottom: 10px;
  }
}
.auth0-lock.auth0-lock
  .auth0-lock-form
  .auth0-lock-tabs-container
  + div:not([class])
  > div:not([class])
  > .auth0-lock-input-block.auth0-lock-input-show-password,
.auth0-lock.auth0-lock
  .auth0-lock-form:not([class])
  > div:not([class])
  > .auth0-lock-input-block.auth0-lock-input-show-password {
  margin-bottom: 0;
  order: 4;
}
.auth0-lock.auth0-lock
  .auth0-lock-form
  .auth0-lock-tabs-container
  + div
  p
  > span,
.auth0-lock.auth0-lock .auth0-lock-form p > span {
  align-items: center;
  color: #4c4c4c;
  display: flex;
  font-size: 0.875rem;
}
.auth0-lock.auth0-lock
  .auth0-lock-form
  .auth0-lock-tabs-container
  + div
  p
  > span::before,
.auth0-lock.auth0-lock
  .auth0-lock-form
  .auth0-lock-tabs-container
  + div
  p
  > span::after,
.auth0-lock.auth0-lock .auth0-lock-form p > span::before,
.auth0-lock.auth0-lock .auth0-lock-form p > span::after {
  border-bottom: 1px solid #e5e5e5;
  content: "";
  flex: 1;
}
.auth0-lock.auth0-lock
  .auth0-lock-form
  .auth0-lock-tabs-container
  + div
  p
  > span::before,
.auth0-lock.auth0-lock .auth0-lock-form p > span::before {
  margin-right: 0.5rem;
}
.auth0-lock.auth0-lock
  .auth0-lock-form
  .auth0-lock-tabs-container
  + div
  p
  > span::after,
.auth0-lock.auth0-lock .auth0-lock-form p > span::after {
  margin-left: 0.5rem;
}
.auth0-lock.auth0-lock
  .auth0-lock-form
  .auth0-lock-tabs-container
  + div
  .auth0-lock-alternative,
.auth0-lock.auth0-lock .auth0-lock-form .auth0-lock-alternative {
  margin-top: 0.75rem;
}
.auth0-lock.auth0-lock
  .auth0-lock-form
  .auth0-lock-tabs-container
  + div
  .auth0-lock-alternative
  .auth0-lock-alternative-link,
.auth0-lock.auth0-lock
  .auth0-lock-form
  .auth0-lock-alternative
  .auth0-lock-alternative-link {
  color: #4c4c4c;
  font-size: 0.875rem;
  text-decoration: underline;
}
.auth0-lock.auth0-lock
  .auth0-lock-form
  .auth0-lock-tabs-container
  + div
  .auth0-lock-alternative
  .auth0-lock-alternative-link:hover,
.auth0-lock.auth0-lock
  .auth0-lock-form
  .auth0-lock-alternative
  .auth0-lock-alternative-link:hover {
  color: #191919;
}
.auth0-lock.auth0-lock
  .auth0-lock-form
  .auth0-lock-tabs-container
  + div
  .auth0-lock-alternative
  .auth0-lock-alternative-link:focus,
.auth0-lock.auth0-lock
  .auth0-lock-form
  .auth0-lock-alternative
  .auth0-lock-alternative-link:focus {
  outline: 2px solid #5268ff;
  outline-offset: 0px;
}
.auth0-lock.auth0-lock .auth0-lock-body-content .auth0-lock-terms {
  background: none;
  color: #4c4c4c;
  font-size: 0.875rem;
  line-height: 1.25rem;
  padding: 1rem 0;
}
.auth0-lock.auth0-lock .auth0-lock-body-content .auth0-lock-terms a {
  color: #4c4c4c;
  text-decoration: underline;
}
.auth0-lock.auth0-lock .auth0-lock-body-content .auth0-lock-terms a:hover {
  color: #191919;
}
.auth0-lock.auth0-lock .auth0-lock-body-content .auth0-lock-terms a:focus {
  outline: 2px solid #5268ff;
  outline-offset: 0px;
}
.auth0-lock.auth0-lock .auth0-loading-container .auth0-loading {
  top: 10px;
}
.auth0-lock.auth0-lock-with-terms.auth0-lock
  .auth-lock-social-buttons-pane
  .auth0-lock-social-buttons-container
  .auth0-lock-social-button[data-provider^="oauth2"] {
  display: none;
}
.wt-pane--left {
  background: #663a00;
}
.wt-pane--left .wt-product-header__subheader {
  display: none;
}
.wt-pane--left.wt-pane--pro {
  background: #093f31;
}
.wt-pane--left.wt-pane--pro .wt-product-feature__image {
  max-width: 530px;
}
.wt-pane--left.wt-pane--premium {
  background: #210036;
}
.wt-pane--left.wt-pane--premium .wt-product-feature__image {
  max-width: 530px;
}
.wt-pane--left.wt-pane--default .wt-product-feature__image {
  max-width: 530px;
}
.wt-pane--right {
  display: flex;
  flex-direction: column;
  overflow: auto;
}
.wt-pane--right::-webkit-scrollbar {
  display: none;
}
.wt-pane--right .wt-product-header__logo-mobile {
  display: flex;
  justify-content: center;
  padding-top: 1.2rem;
}
@media only screen and (min-width: 56.25em) {
  .wt-pane--right .wt-product-header__logo-mobile {
    display: none;
  }
}
.wt-pane--right .wt-product-header__stepper-mobile {
  display: flex;
  justify-content: center;
  padding-top: 1.2rem;
}
@media only screen and (min-width: 56.25em) {
  .wt-pane--right .wt-product-header__stepper-mobile {
    display: none;
  }
}
.wt-pane--right .wt-product-header__auth-widget {
  flex: 1;
}
.wt-container img.wt-logo {
  display: none;
}
.wt-cross-icon {
  position: fixed;
  top: 1rem;
  left: 1rem;
  color: #b29d80;
  line-height: 0;
  opacity: 0.3;
}
.wt-cross-icon img {
  height: 1.5rem;
  width: 1.5rem;
}
.wt-cross-icon:hover {
  color: #fff;
  opacity: 1;
}
.wt-product-feature-pane {
  padding: 0;
}
.wt-product-feature-pane .wt-product-header {
  padding-left: 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.wt-product-feature-pane .wt-product-header__header {
  font-family: GT Super WT, "ui-serif", "Georgia", "Cambria", "Times New Roman",
    "Times", "serif";
  color: #fff;
  font-size: 2.25rem;
  text-align: center;
  max-width: 400px;
  align-self: center;
  margin-bottom: 65px;
}
.wt-product-feature-pane .wt-product-header__stepper {
  text-align: center;
  margin-top: 1.5rem;
  line-height: 0.5;
}
.wt-product-feature-pane .wt-product-header__logo {
  height: 1.25rem;
  display: flex;
  justify-content: center;
  margin-bottom: 1rem;
}
.wt-product-feature-pane .wt-product-feature__image-wrapper {
  flex-direction: column;
  justify-content: center;
  padding: 50px 0 50px 0;
}
.wt-product-feature-pane
  .wt-product-feature__image-wrapper
  .wt-product-feature__image {
  margin: 0 auto;
  max-height: 60vh;
}
span.auth0-label-submit::before {
  content: none !important;
}
.auth0-lock.auth0-lock-with-terms.auth0-lock
  .auth-lock-social-buttons-pane
  .auth0-lock-social-buttons-container
  .auth0-lock-social-button[data-provider^="apple"] {
  display: none;
}
