/* Mobile First design */

.site-header {
  position: relative;
  z-index: 100;
  background-color: #fff;
  display: flex;
  align-items: center;
  align-content: center;
  justify-content: center;
  padding-top: 12px;
}

.site-header .seperator {
  width: 150px;
}

.site-header .back-btn {
  cursor: pointer;
  padding: 10px 15px;
  width: 50px;
  margin-top: 4px;
}

.site-header .back-btn:lang(ar) svg {
  transform: scaleX(-1);
}

/* mobile only */

@media only screen and (max-width: 600px) {
  .dbz-logo {
    padding-top: 15px;
    align-content: center;
    justify-content: center;
    display: flex;
  }
}

@media only screen and (min-width: 600px) {
  .site-header {
    padding-top: 0;
    height: 80px;
    box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.04);
  }
}

.card-icon {
    width: 64px;
    display: block;
    margin: 0 auto 26px auto;
}

.dubizzle-logo {
    margin-top: -6px;
}

.progress-icon .payment-icon {
    margin-top: 2px;
}

.closeIcon {
    cursor: pointer;
}
/* Mobile First design */

.site-body {
  min-height: 100% !important;
  height: 100%;
  box-sizing: content-box;
}

/* Mobile First design */

.progress-lines {
  display: flex;
  width: 67%;
  max-width: 335px;
  padding-bottom: 2px;
  margin: 10px auto -10px auto;
}

.progress-lines .line-item {
  flex: 1 1;
  height: 2px;
  display: block;
  background: #b6b8b9;
}

.progress-lines .line-item.active {
  background: #2b2d2e;
}

.progress-lines .line-item:first-child {
  display: none;
}

.progress-indicator-block {
  width: 486px;
  margin: 47px auto 32px auto;
}

.progress-wizard-container .progress-items {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  position: relative;
  max-width: 500px;
  margin: 0 auto 9px auto;
}

.progress-wizard-container .progress-items .progress-link {
  text-decoration: none;
  font-size: 14px;
  box-sizing: border-box;
  text-align: center;
  color: #2b2d2e;
  cursor: default;
  flex: 1 1;
  max-width: 30%;
}

.progress-link .progress-icon {
  height: 32px;
  width: 32px;
  margin: 0 auto 10px auto;
  background: #b6b8b9;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}

.progress-link.active .progress-icon {
  background: #e00000;
  box-shadow: 0px 8px 16px 2px rgba(0, 0, 0, 0.15);
}

.progress-link.active .progress-icon.active {
  cursor: pointer;
}

.progress-link:last-child.active .progress-icon {
  background: #00e04c;
}

.progress-link .progress-label {
  display: block;
}

.progress-link.active .progress-label {
  color: #2b2d2e;
}

@media only screen and (min-width: 600px) {
  .progress-lines {
    width: calc(100% - 100px);
    margin: 0 auto;
    margin-bottom: -17px;
  }
  .progress-wizard-container .progress-items .progress-link {
    max-width: 100px;
    width: 100px;
    color: #b6b8b9;
  }
  .progress-wizard-container .progress-items {
    margin-bottom: 49px;
  }
  .progress-wizard-container .progress-content {
    min-width: 486px;
    margin: 0 auto;
    box-sizing: border-box;
  }
}

/* Mobile First design */

div.page-wrapper {
  max-width: 380px;
  box-sizing: border-box;
  margin: 20px auto;
  padding: 8px 24px 24px 24px;
}

@media only screen and (min-width: 600px) {
  div.page-wrapper {
    width: 418px;
    max-width: 100%;
    margin: 25px auto;
    padding: 8px 0px 24px;
  }
}

/* Mobile First design */

.contact-us-paragraph {
  color: #4294ff;
  text-align: center;
  margin: 16px 0;
  margin: 1rem 0;
}

.contact-us-paragraph .contact-phone-number {
  text-decoration: none;
  color: #4294ff;
  cursor: pointer;
}

.contact-us-paragraph .contact-phone-number:hover {
  text-decoration: underline;
}

.contact-us-paragraph .contact-phone-number {
  direction: ltr;
  display: inline-block;
}

/* mobile only */

@media only screen and (max-width: 600px) {
  .contact-us-paragraph .contact-phone-number,
  .contact-us-paragraph .contact-question {
    display: inline;
    font-size: 14px;
    line-height: 20px;
  }
}

@media only screen and (min-width: 600px) {
  .contact-us-paragraph {
    font-size: 14px;
    line-height: 1.33;
  }
}

button._28E91Q3GWkHDG5117aS4rZ {
  margin-bottom: 32px;
}

._2leg4ndCZzIfme3N0ODbFF {
  margin-top: 30px;
}

/* Mobile First design */

.input-label {
  display: block;
  text-align: left;
  transition: all 0.2s ease;
  position: absolute;
  top: 12px;
  font-size: 16px;
  line-height: 24px;
  z-index: 0;
  padding: 0 18px;
  color: #626464;
  font-weight: normal;
}

.input-container {
  position: relative;
  padding: 0;
  max-width: 380px;
  margin: 0 auto 25px;
}

@media only screen and (min-width: 600px) {
  .input-label {
    top: 11px;
  }
  .input-container {
    margin-bottom: 24px;
    max-width: 100%;
  }
}

.input-container.error {
  margin-bottom: 39px;
}

.input-container .input-text {
  border: 1px solid #b6b8b9;
  border-radius: 6px;
  width: 100%;
  box-sizing: border-box;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
  transition: all 0.3s ease;
  outline: 0 none;
  z-index: 1;
  padding: 18px 18px 4px 18px;
  -webkit-appearance: textfield;
  -moz-appearance: textfield;
}

.input-container .input-text::-ms-clear {
  display: none;
}

.input-container .input-text:focus {
  border: 1px solid #2b2d2e;
}

.input-container.error .input-text,
.input-container.error .input-text:focus {
  border-color: #ff4b82;
}

.input-container .input-text + .input-label {
  cursor: text;
}

.input-container .input-text:disabled,
.input-container .input-text:disabled + .input-label {
  cursor: not-allowed;
}

.input-container .input-text:placeholder {
  color: #b6b8b9;
  font-weight: lighter;
}

.input-container .input-text:focus + .input-label,
.input-container .input-text.has-value + .input-label {
  top: 8px;
  bottom: initial;
  color: #626465;
  font-weight: normal;
  font-size: 12px;
  line-height: 16px;
}

.input-container .error-msg {
  position: absolute;
  transition: all 0.2s ease;
}

.input-text[type='number']::-webkit-inner-spin-button,
.input-text[type='number']::-webkit-outer-spin-button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  margin: 0;
}

.input-text[type='tel']:lang(ar) {
  direction: ltr;
  text-align: right;
}

.dropdown-container {
  cursor: pointer;
  margin-bottom: 24px;
  transition: background ease 150ms;
}
.dropdown-container.error {
  margin-bottom: 15px;
}
.dropdown-container.disabled {
  cursor: not-allowed;
}
.dropdown-container .dropdown {
  height: 48px;
  border-radius: 6px;
  border: solid 1px #b6b8b9;
  padding: 10.5px 17.5px;
  box-sizing: border-box;
}
.dropdown-container .dropdown:focus {
  border-color: #2b2d2e;
}
.dropdown-container.error .dropdown {
  border-color: #ff4b82;
}
.dropdown-container .dropdown.show {
  border: 1px solid #2b2d2e;
}
.dropdown-container .dropdown {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIvPgogICAgICAgIDxwYXRoIHN0cm9rZT0iIzJCMkQyRSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik0xNiAxMGwtNCA0LTQtNCIvPgogICAgPC9nPgo8L3N2Zz4K) no-repeat 96.5% center;
  background-size: 25px;
}
.dropdown-container.show .dropdown {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIvPgogICAgICAgIDxwYXRoIHN0cm9rZT0iIzJCMkQyRSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik0xNiAxNGwtNC00LTQgNCIvPgogICAgPC9nPgo8L3N2Zz4K) no-repeat 96.5% center;
  background-size: 25px;
}
.dropdown-container.disabled .dropdown {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIvPgogICAgICAgIDxwYXRoIHN0cm9rZT0iI2I2YjhiOSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik0xNiAxMGwtNCA0LTQtNCIvPgogICAgPC9nPgo8L3N2Zz4K) no-repeat 96.5% center;
  background-size: 25px;
}
.dropdown-container .dropdown:lang(ar) {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIvPgogICAgICAgIDxwYXRoIHN0cm9rZT0iIzJCMkQyRSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik0xNiAxMGwtNCA0LTQtNCIvPgogICAgPC9nPgo8L3N2Zz4K) no-repeat 3.5% center;
  background-size: 25px;
}
.dropdown-container.show .dropdown:lang(ar) {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIvPgogICAgICAgIDxwYXRoIHN0cm9rZT0iIzJCMkQyRSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik0xNiAxNGwtNC00LTQgNCIvPgogICAgPC9nPgo8L3N2Zz4K) no-repeat 3.5% center;
  background-size: 25px;
}
.dropdown-container.disabled .dropdown:lang(ar) {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIvPgogICAgICAgIDxwYXRoIHN0cm9rZT0iI2I2YjhiOSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik0xNiAxMGwtNCA0LTQtNCIvPgogICAgPC9nPgo8L3N2Zz4K) no-repeat 3.5% center;
  background-size: 25px;
}
.dropdown-container .dropdown .placeholder {
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 24px;
  letter-spacing: normal;
  text-align: left;
  color: #2b2d2e;
}
.dropdown-container.disabled .dropdown .placeholder {
  color: #2b2d2e;
}
.dropdown-container .dropdown .placeholder .optional_dropdown_placeholder {
  color: #b6b8b9;
  font-size: 14px;
}
.dropdown-container .dropdown.selected .placeholder .optional_dropdown_placeholder {
  display: none;
}
.dropdown-container .dropdown .selected-value {
  text-align: left;
  position: relative;
  top: -8px;
  font-size: 16px;
  font-weight: 600;
}
.dropdown-container .dropdown.selected .placeholder {
  font-size: 12px;
  line-height: 16px;
  text-align: left;
  color: #626465;
  position: relative;
  transition: all 0.2s ease;
  top: -4px;
}
.dropdown-list {
  float: left;
  position: absolute;
  transform: scale(1, 0);
  transition: transform ease 150ms;
  transform-origin: top;
  background-color: #ffffff;
  border-radius: 6px;
  border: solid 1px #eef0f1;
  box-shadow: 0 20px 40px 0 rgba(0, 0, 0, 0.05);
  padding: 12px 0;
  z-index: 20;
  margin-top: 8px;
  max-height: 360px;
  width: 87%;
  max-width: 332px;
}
.dropdown-container.show .dropdown-list {
  transform: scale(1, 1);
}
.dropdown-container .dropdown-list .dropdown-list-item {
  transform: scale(1, 0);
  transition: transform ease 150ms;
  transform-origin: top;
  padding: 15.5px 24px;
  border-bottom: 1px solid #eef0f1;
  font-size: 16px;
  line-height: 24px;
  box-sizing: border-box;
  color: #2b2d2e;
  display: block;
  text-decoration: none;
  text-align: left;
}
.dropdown-container .dropdown-list .dropdown-list-item:last-child {
  border-bottom: none;
}
.dropdown-container .dropdown-list .dropdown-list-item.selected {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHBhdGggZD0iTTAgMGgxNnYxNkgweiIvPgogICAgICAgIDxwYXRoIHN0cm9rZT0iI0UwMDAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik00IDhsMyAzIDYtNiIvPgogICAgPC9nPgo8L3N2Zz4K) no-repeat 95% center;
  background-size: 16px;
  font-weight: 600;
  color: #2b2d2e;
}
.dropdown-container .dropdown-list .dropdown-list-item.selected:lang(ar) {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHBhdGggZD0iTTAgMGgxNnYxNkgweiIvPgogICAgICAgIDxwYXRoIHN0cm9rZT0iI0UwMDAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik00IDhsMyAzIDYtNiIvPgogICAgPC9nPgo8L3N2Zz4K) no-repeat 5% center;
  background-size: 16px;
}
.dropdown-container .dropdown-list .dropdown-list-item:hover {
  font-weight: 600;
  color: #e00000;
}
.dropdown-container.show .dropdown-list .dropdown-list-item {
  transform: scale(1, 1);
}
.dropdown-container.show .dropdown-list .dropdown-list-item:lang(ar),
.dropdown-container .dropdown .placeholder:lang(ar),
.dropdown-container .dropdown .selected-value:lang(ar) {
  text-align: right;
}
@media only screen and (min-width: 600px) {
  .dropdown-list {
    width: 418px;
    max-width: none;
  }
}

/* Mobile First design */

.react-autosuggest__container {
  position: relative;
  width: 100%;
  margin-top: 30px;
  max-width: 380px;
  margin: 0px auto 25px;
}

.react-autosuggest__container.error {
  margin-bottom: 24px;
}

.react-autosuggest__container.error .react-autosuggest__input {
  border-color: #ff4b82;
}

.react-autosuggest__input {
  font-size: 16px;
  border: 1px solid #b6b8b9;
  border-radius: 6px;
  line-height: 24px;
  z-index: 1;
  font-weight: 600;
  padding: 10px 16px 0px;
  width: 90%;
  height: 37px;
  -webkit-appearance: none;
}

.react-autosuggest__suggestions-container {
  display: none;
}

.react-autosuggest__suggestions-container--open {
  display: block;
  position: absolute;
  background-color: #fff;
  border-radius: 6px;
  border: 1px solid #eef0f1;
  box-shadow: 0 20px 40px 0 rgb(0 0 0 / 5%);
  margin-top: 0px;
  max-height: 360px;
  overflow: hidden;
  overflow-y: scroll;
  height: 137px;
  width: 100%;
  bottom: 48px;
  padding: 0;
  z-index: 1000000;
}

.react-autosuggest__suggestions-list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}

.react-autosuggest__suggestion {
  cursor: pointer;
  color: #2b2d2e;
  padding: 8px 24px;
  border-bottom: 1px solid #eef0f1;
  transform-origin: top;
  font-size: 16px;
  line-height: 24px;
  box-sizing: border-box;
  color: #2b2d2e;
  font-weight: 500;
  display: block;
  text-decoration: none;
  text-align: start;
  margin-top: 5px;
}

.react-autosuggest__suggestion:last-child {
  border-bottom: none;
}

.react-autosuggest__suggestion--highlighted {
  font-weight: 600;
  color: #e00000;
}

.react-autosuggest__suggestion--selected {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHBhdGggZD0iTTAgMGgxNnYxNkgweiIvPgogICAgICAgIDxwYXRoIHN0cm9rZT0iI0UwMDAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik00IDhsMyAzIDYtNiIvPgogICAgPC9nPgo8L3N2Zz4K) no-repeat 95% center;
  background-size: 16px;
  font-weight: 600;
  color: #2b2d2e;
}

.react-autosuggest__suggestion--selected:lang(ar) {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHBhdGggZD0iTTAgMGgxNnYxNkgweiIvPgogICAgICAgIDxwYXRoIHN0cm9rZT0iI0UwMDAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik00IDhsMyAzIDYtNiIvPgogICAgPC9nPgo8L3N2Zz4K) no-repeat 5% center;
  background-size: 16px;
}

.react-autosuggest__input.input-text:focus + .input-label,
.react-autosuggest__input.input-text.has-value + .input-label {
  top: 4px;
  bottom: auto;
  color: #626465;
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
}

.react-autosuggest__input.input-text + .input-label {
  cursor: text;
}

.react-autosuggest__input.input-text:disabled,
.react-autosuggest__input.input-text:disabled + .input-label {
  cursor: not-allowed;
}

.react-autosuggest__input.input-text:placeholder {
  color: #b6b8b9;
  font-weight: lighter;
}

/* mobile only */

@media only screen and (max-width: 600px) {
  .react-autosuggest__input.input-text + .input-label {
    top: 10px;
  }
  .react-autosuggest__container.error .react-autosuggest__suggestions-container--open {
    bottom: 75px;
  }
}

@media only screen and (min-width: 600px) {
  .react-autosuggest__container {
    margin-bottom: 24px;
    max-width: 418px;
  }
  .react-autosuggest__container.error {
    margin-bottom: 15px;
  }
  .react-autosuggest__input {
    width: 418px;
    max-width: 91%;
    height: 23px;
    padding: 18px 18px 4px;
  }
  .react-autosuggest__suggestions-container--open {
    top: 60px;
    width: 418px;
    padding: 12px 0;
    z-index: 2;
  }
  .react-autosuggest__suggestion {
    padding: 15.5px 24px;
  }
  .react-autosuggest__input.input-text:focus + .input-label,
  .react-autosuggest__input.input-text.has-value + .input-label {
    top: 7px;
  }
}

button.button {
  border: 1px solid #b6b8b9;
  border-radius: 6px;
  padding: 11px 24px;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
  text-align: center;
  background-color: #ffffff;
  color: #626465;
  -webkit-appearance: none;
  box-sizing: border-box;
  cursor: pointer;
  text-decoration: none;
  transition: all 0.2s ease-in-out;
  outline: none;
}

button.button.block {
  width: 100%;
}

button.button:hover {
  border-color: #2b2d2e;
  color: #2b2d2e;
}

button.button:active {
  background-color: #eef0f1;
  border-color: #eef0f1;
  color: #626465;
}

button.primary {
  background-color: #e00000;
  color: #ffffff;
  border: none;
}

button.primary:hover {
  color: #ffffff;
  background-color: #e53b3b;
  border-color: #e53b3b;
}

button.primary:active {
  background-color: #ee7575;
  border-color: #ee7575;
}

button.secondary {
  background-color: #ffffff;
  border: 1px solid #e00000;
  color: #e00000;
}

button.secondary:hover {
  background-color: #e00000;
  border-color: #e00000;
  color: #fff;
}

button.secondary:active {
  background-color: #f7baba;
  border-color: #f7baba;
  color: #ffffff;
}

button.button.disabled {
  background-color: #eef0f1;
  color: #b6b8b9;
  cursor: not-allowed;
  border: none;
}

button.button.small {
  padding: 7px 24px;
}

.checkbox-container {
  display: inline-block;
  position: relative;
  box-sizing: border-box;
  width: 24px;
  height: 24px;
}

.checkbox-container .checkbox {
  background: orange;
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  margin: 0;
  padding: 0;
  text-align: center;
  opacity: 0;
}

.checkbox-container .checkbox-setter {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCI+CiAgICA8ZGVmcz4KICAgICAgICA8cmVjdCBpZD0iYSIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiByeD0iNiIvPgogICAgPC9kZWZzPgogICAgPGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8dXNlIGZpbGw9IiNGRkYiIHhsaW5rOmhyZWY9IiNhIi8+CiAgICAgICAgPHJlY3Qgd2lkdGg9IjIzIiBoZWlnaHQ9IjIzIiB4PSIuNSIgeT0iLjUiIHN0cm9rZT0iI0I2QjhCOSIgcng9IjYiLz4KICAgIDwvZz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 24px;
  height: 24px;
}

.checkbox-container .checkbox:checked + .checkbox-setter {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCI+CiAgICA8ZGVmcz4KICAgICAgICA8cmVjdCBpZD0iYSIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiByeD0iNiIvPgogICAgPC9kZWZzPgogICAgPGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8Zz4KICAgICAgICAgICAgPHVzZSBmaWxsPSIjRkZGIiB4bGluazpocmVmPSIjYSIvPgogICAgICAgICAgICA8cmVjdCB3aWR0aD0iMjMiIGhlaWdodD0iMjMiIHg9Ii41IiB5PSIuNSIgc3Ryb2tlPSIjRTAwMDAwIiByeD0iNiIvPgogICAgICAgIDwvZz4KICAgICAgICA8cGF0aCBzdHJva2U9IiNFMDAwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNOCAxMmwzIDMgNi02Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=);
}

.checkbox-with-label {
    display: flex;
    color: #2b2d2e;
    font-size: 16px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 24px;
    margin-bottom: 32px;
}

.checkbox-with-label .label-text {
    padding-left: 16px;
}

.checkbox-with-label .label-text:lang(ar) {
    padding-left: auto;
    padding-right: 16px;
}
/* Mobile First design */

* {
  font-family: 'proxima-nova', 'GE-SS', 'arial', serif;
}

.title1 {
  font-size: 26px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: 34px;
  letter-spacing: normal;
  color: #2b2d2e;
  text-align: center;
  margin-bottom: 24px;
}

.title3 {
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 24px;
  letter-spacing: normal;
  text-align: center;
  color: #2b2d2e;
}

.title6 {
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.43;
  letter-spacing: normal;
  text-align: left;
  color: #626465;
}

@media only screen and (min-width: 600px) {
  .title3 {
    line-height: 28px;
  }
}
/* Mobile First design */

h2.page-sub-header {
  font-size: 26px;
  line-height: 34px;
  font-weight: 600;
  color: #2b2d2e;
  margin: 0 auto 32px auto;
  text-align: center;
  max-width: 396px;
}

@media only screen and (min-width: 600px) {
  h2.page-sub-header {
    font-size: 20px;
    font-weight: bold;
    line-height: 1.4;
    margin-bottom: 36px;
  }
}

.R6lkbsGws2z2Qe2E-Ej53 ._3KMr85k3yJlcMnsZPmDJ6_ {
  max-width: 396px;
  margin: 0 auto 32px auto;
  padding-top: 0;
  margin-top: 0;
}

.R6lkbsGws2z2Qe2E-Ej53 ._3j1fJl37cqRrXgRagvRAz4 {
  font-weight: 600;
  margin: 0 auto 12px;
  text-align: left;
}

.R6lkbsGws2z2Qe2E-Ej53 ._3j1fJl37cqRrXgRagvRAz4:lang(ar) {
  text-align: right;
}

.R6lkbsGws2z2Qe2E-Ej53:lang(ar) #-sAjWxK0UwK9v6eDL3d4U {
  direction: ltr;
  text-align: right;
}

.R6lkbsGws2z2Qe2E-Ej53 ul.YmiLFYD91TIPQFofQBRza {
  text-align: left;
  margin: 0;
  padding: 0;
  list-style: none;
  font-weight: 400;
  padding-bottom: 24px;
}

.R6lkbsGws2z2Qe2E-Ej53 ul.YmiLFYD91TIPQFofQBRza li {
  display: flex;
  margin-bottom: 24px;
  padding: 0 24px;
  box-sizing: border-box;
}

.R6lkbsGws2z2Qe2E-Ej53 ul.YmiLFYD91TIPQFofQBRza li span._1eB5Ml-QF12FP2UQVcO0h {
  display: block;
  min-width: 20px;
  font-weight: 600;
  border: 2px solid #2b2d2e;
  text-align: center;
  border-radius: 50%;
  height: 20px;
  line-height: 20px;
}

.R6lkbsGws2z2Qe2E-Ej53 ul.YmiLFYD91TIPQFofQBRza li span._214KLw0WuSE232iOABoFsC {
  padding: 0 0 0 24px;
  line-height: 24px;
  font-size: 16px;
}

.R6lkbsGws2z2Qe2E-Ej53 ul.YmiLFYD91TIPQFofQBRza li span._214KLw0WuSE232iOABoFsC:lang(ar) {
  padding: 0 24px 0 0;
}

.R6lkbsGws2z2Qe2E-Ej53 ul.YmiLFYD91TIPQFofQBRza:lang(ar) {
  text-align: right;
}

.R6lkbsGws2z2Qe2E-Ej53 ._3iRw3o9vH45x09ERswj7Uv {
  padding: 24px;
  margin-bottom: 8px;
  margin-left: -24px;
  margin-right: -24px;
  border-radius: 6px;
}

.R6lkbsGws2z2Qe2E-Ej53 ._3iRw3o9vH45x09ERswj7Uv ._2YLHghe_Dn9cGTrYfkjW7X ._3Y-66rHX-QKamkRXibwp3q {
  font-weight: 600;
}

.R6lkbsGws2z2Qe2E-Ej53 ._1LWvzJxiphntljJ179-9H- {
  display: flex;
  margin-bottom: 24px;
}

.R6lkbsGws2z2Qe2E-Ej53 ._1LWvzJxiphntljJ179-9H- ._3j1fJl37cqRrXgRagvRAz4 {
  padding-left: 12px;
  margin: 0;
}

.R6lkbsGws2z2Qe2E-Ej53 ._1LWvzJxiphntljJ179-9H- ._3j1fJl37cqRrXgRagvRAz4:lang(ar) {
  padding-left: auto;
  padding-right: 12px;
}

.R6lkbsGws2z2Qe2E-Ej53 ._2YLHghe_Dn9cGTrYfkjW7X {
  margin-bottom: 24px;
}

.R6lkbsGws2z2Qe2E-Ej53 .osq_xWaxl788DWFKlL6ic {
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 16px;
  padding-top: 24px;
  border-top: 1px solid #eef0f1;
  text-align: left;
  color: #626465;
}

.R6lkbsGws2z2Qe2E-Ej53 .osq_xWaxl788DWFKlL6ic:lang(ar) {
  text-align: right;
}

.R6lkbsGws2z2Qe2E-Ej53 ._2PVS5A9M-le_MLOKOuyII2 {
  font-size: 14px;
  font-weight: normal;
  line-height: 20px;
  margin-bottom: 24px;
}

.R6lkbsGws2z2Qe2E-Ej53 button._1YS9BdIN2q3ljI3ZH4GNqb {
  margin-bottom: 32px;
}

.site-header {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
}

.site-header .back-btn {
  display: none;
}

.deposit-page-wrapper {
  height: 100vh;
  width: 100vw;
}

.deposit-page-container {
  display: flex;
  margin: 0 128px;
  margin: 0 8rem;
  background-color: #ffffff;
  justify-content: center;
  gap: 80px;
  gap: 5rem;
}

.secure-checkout-title-container {
  width: 100vw;
  display: flex;
  justify-content: center;
  align-items: center;
  font-weight: bold;
  font-size: 24px;
  font-size: 1.5rem;
  /* font: normal normal bold 24px/29px Proxima Nova; */
  letter-spacing: 0px;
  color: #222222;
  margin: 8px 0;
  margin: 0.5rem 0;
}

.secure-checkout-title {
  display: flex;
  justify-content: center;
  width: 75%;
}

.deposit-page-container .process-car-steps-container {
  display: flex;
  align-items: center;
  flex-direction: column;
}

.process-steps-container {
  width: 100%;
  max-width: 480px;
  max-width: 30rem;
  padding: 32px;
  padding: 2rem;
  background: rgba(18, 112, 236, 0.05); /*#1270ec*/
  border-radius: 6px;
}

.process-steps-title .title-1 {
  font-weight: 600;
}

.process-steps-title .title-1,
.title-2 {
  padding: 8px 0px;
  padding: 0.5rem 0rem;
  font-size: 16px;
  font-size: 1rem;
}

.process-steps-container .process-step-1 {
  font-size: 14px;
  font-size: 0.875rem;
  padding: 8px;
  padding: 0.5rem;
  display: flex;
}

.process-steps-container .process-step-1 .process-step-number {
  height: 16px;
  height: 1rem;
  width: 9.6px;
  width: 0.6rem;
  background: rgba(18, 112, 236, 0.2); /*#1270ec*/
  border-radius: 50%;
  display: flex;
  justify-content: center;
  padding: 3.2px 6.4px;
  padding: 0.2rem 0.4rem;
}

.process-steps-container .process-step-1 .process-step-content {
  margin-left: 16px;
  margin-left: 1rem;
}

.process-steps-container .process-step-1 .process-step-content:lang(ar) {
  margin-right: 16px;
  margin-right: 1rem;
}

.process-steps-container .process-step-1 .process-step-bold {
  font-weight: 600;
}

.questions-call-now-container {
  font-size: 14px;
  font-size: 0.875rem;
  margin: 16px 0 0 0;
  margin: 1rem 0 0 0;
}

.questions-call-now-container .call-now {
  font-size: 14px;
  font-size: 0.875rem;
  color: #1270ec;
  font-weight: 600;
  opacity: 0.8;
  white-space: nowrap;
}

.questions-call-now-container .call-now:lang(ar) {
  unicode-bidi: embed;
  direction: ltr;
}

.questions-call-now-container .call-now a {
  text-decoration: none;
}

.order-summary-container {
  display: flex;
  flex-direction: column;
  position: -webkit-sticky;
  position: sticky;
  top: 80px;
  top: 5rem;
}

.order-summary-container .payable-now {
  border: 1px solid rgba(182, 184, 185, 0.5); /*#B6B8B9*/
  border-radius: 6px;
  margin-top: 16px;
  margin-top: 1rem;
}

.order-summary-container .payable-now .title {
  width: 100%;
  background-color: #e9edf0;
  display: flex;
  justify-content: center;
  padding: 8px 0;
  padding: 0.5rem 0;
  font-weight: bold;
  font-size: 14px;
}

.order-summary-container .payable-now .signup-fee-container {
  display: flex;
  justify-content: space-between;
  padding: 16px;
  padding: 1rem;
  gap: 8px;
  gap: 0.5rem;
}

.per-week {
  display: flex;
  justify-content: flex-end;
}

.order-summary-container .payable-now .signup-fee-container .success-fee-value {
  font-weight: bold;
  text-align: right;
}

.order-summary-container .payable-now .signup-fee-container .success-fee-value:lang(ar) {
  text-align: left;
}

.payable-now .appear {
  visibility: visible;
  display: flex;
  justify-content: space-between;
  padding: 16px;
  padding: 1rem;
  opacity: 1;
  height: 24px;
  height: 1.5rem;
  transition: height 0.3s ease-in, opacity 0.3s ease-in;
}

.payable-now .disappear {
  visibility: hidden;
  opacity: 0;
  height: 0;
  padding: 0;
  transition: height 0.3s ease-out, opacity 0.3s ease-out;
}

.order-summary-container .payable-now .vat-container {
  display: flex;
  justify-content: space-between;
  padding: 16px;
  padding: 1rem;
}

.discount-code-applied-container {
  display: flex;
  flex-direction: column;
  margin: 0 16px;
  margin: 0 1rem;
}

.discount-green {
  color: #189014;
}

.discount-code-applied-container .discount-code-remove-button {
  padding-left: 11.2px;
  padding-left: 0.7rem;
  color: #1270ec;
}

.discount-code-applied-container .discount-code-remove-button:hover {
  cursor: pointer;
}

.discount-code-applied-container .section-1 {
  display: flex;
  justify-content: space-between;
}

.discount-code-applied-container .section-2 {
  margin: 4.8px 0 0 0;
  margin: 0.3rem 0 0 0;
  color: #626465;
}

.discount-code-container {
  display: flex;
  justify-content: center;
  margin: 0 16px;
  margin: 0 1rem;
}

.discount-error-container {
  padding: 8px 16px 0 16px;
  padding: 0.5rem 1rem 0 1rem;
  color: #e00000;
}

.discount-code-container input {
  width: 60%;
  border: 1px solid #b6b8b980;
  border-radius: 6px;
  padding: 0 16px;
  padding: 0 1rem;
}

.discount-code-container .error {
  border: 1px solid #e00000;
}

.discount-code-container #deposit-button {
  width: 25%;
  margin-left: 16px;
  margin-left: 1rem;
}

.discount-code-container #deposit-button:lang(ar) {
  margin-right: 16px;
  margin-right: 1rem;
}

.order-summary-container .payable-now .total-container {
  display: flex;
  justify-content: space-between;
  padding: 16px;
  padding: 1rem;
  font-weight: bold;
}

.order-summary-container .payable-now .horizontal-separator {
  width: 90%;
  border-color: #b6b8b9;
  opacity: 0.5;
  margin: 16px 16px 16px 16px;
  margin: 1rem 1rem 1rem 1rem;
}

.order-summary-container .order-summary-title {
  font-size: 16px;
  font-weight: bold;
}

.order-summary-container .deposit-button-container {
  display: flex;
  width: 100%;
  margin: 32px 0;
  margin: 2rem 0;
  height: 44px;
  height: 2.75rem;
  justify-content: center;
}

.order-summary-container .deposit-button-container #deposit-pay-button {
  width: 100%;
}

.order-summary-container-mobile {
  display: none;
}

.back-button-container {
  display: none;
  width: 20%;
  margin-left: 32px;
  margin-left: 2rem;
}

.back-button-container:lang(ar) {
  margin-right: 32px;
  margin-right: 2rem;
}

.process-steps-wrapper {
  display: flex;
  justify-content: center;
}

.process-steps-wrapper .see-more {
  display: none;
}

.chevron-down {
  content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIvPgogICAgICAgIDxwYXRoIHN0cm9rZT0iIzJCMkQyRSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik0xNiAxMGwtNCA0LTQtNCIvPgogICAgPC9nPgo8L3N2Zz4K);
  background-size: 25px;
}

.blue-filter {
  filter: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="table" tableValues="0.21 0.79" /><feFuncG type="table" tableValues="0.21 0.79" /><feFuncB type="table" tableValues="0.21 0.79" /></feComponentTransfer><feColorMatrix type="matrix" color-interpolation-filters="sRGB" values="0.41728000000000004 0.73824 0.18144 0 0 0.33503999999999995 0.6985600000000001 0.16128 0 0 0.26112 0.51264 0.16576000000000005 0 0 0 0 0 1 0" /><feColorMatrix type="matrix" color-interpolation-filters="sRGB" values="8.79917 -7.08565 -0.71352 0 0 -2.11083 3.9334499999999997 -0.71352 0 0 -2.11083 -7.08565 10.19648 0 0 0 0 0 1 0" /><feColorMatrix type="hueRotate" color-interpolation-filters="sRGB" values="188" /><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="0.94" /><feFuncG type="linear" slope="0.94" /><feFuncB type="linear" slope="0.94" /></feComponentTransfer><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="0.98" intercept="0.010000000000000009" /><feFuncG type="linear" slope="0.98" intercept="0.010000000000000009" /><feFuncB type="linear" slope="0.98" intercept="0.010000000000000009" /></feComponentTransfer></filter></svg>#filter');
  -webkit-filter: invert(21%) sepia(96%) saturate(1091%) hue-rotate(188deg) brightness(94%) contrast(98%);
          filter: invert(21%) sepia(96%) saturate(1091%) hue-rotate(188deg) brightness(94%) contrast(98%);
}

/* Mobile Layout */

@media (max-width: 767px) {
  .secure-checkout-title {
    justify-content: flex-start;
    padding: 1rem 0;
  }
  .site-header {
    display: none;
  }
  .back-button-container {
    display: flex;
    padding: 1rem 0;
  }
  .deposit-page-container {
    margin: 0;
    gap: unset;
  }
  .progress-wizard-container .progress-content {
    min-width: 100%;
  }
  .deposit-page-container {
    flex-direction: column;
  }
  .process-steps-container {
    width: 100%;
    display: flex;
    gap: 0 2rem;
    flex-direction: column;
    transition: height 0.3s ease-in;
    overflow: hidden;
  }

  .deposit-page-container .not-expanded {
    -webkit-mask-image: linear-gradient(to bottom, black 50%, transparent 100%);
            mask-image: linear-gradient(to bottom, black 50%, transparent 100%);
    height: 15rem;
    overflow-y: hidden;
  }

  .process-steps-wrapper {
    display: flex;
    justify-content: center;
    position: relative;
    background: rgba(18, 112, 236, 0.05);
    border-radius: 6px;
    padding: 0;
  }
  .see-more-padding {
    padding-bottom: 2rem;
  }
  .process-steps-wrapper .see-more {
    position: absolute;
    bottom: 1rem;
    display: flex;
    justify-content: center;
    width: 90%;
    color: #1270ec;
    font-size: 16px;
  }

  .order-summary-wrapper {
    display: flex;
    justify-content: center;
  }
  .order-summary-container {
    width: 100%;
    align-self: center;
  }

  .order-summary-container .payable-now {
    background-color: #f6f7f8;
    border-radius: 0;
  }
  .order-summary-container-mobile {
    display: flex;
    flex-direction: column;
    margin: 1rem 0 2rem 0;
    box-shadow: 0px -4px 8px #00000027;
    padding: 1rem 0 1.75rem;
    position: -webkit-sticky;
    position: sticky;
    bottom: 0;
    background: #ffffff 0% 0% no-repeat padding-box;
    opacity: 1;
    transition: opacity 0.3s ease-in;
    height: 8.1rem;
  }

  .order-summary-container-mobile .payable-mobile-container {
    display: flex;
    justify-content: space-between;
    align-self: center;
    width: 90%;
    margin: 0.5rem 0;
  }

  .order-summary-container-mobile .payable-mobile-container .mobile-payable-now {
    font-weight: bold;
  }

  .order-summary-container-mobile .payable-mobile-container .mobile-payable-later {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    justify-content: flex-end;
  }

  .order-summary-container-mobile .button-container {
    display: flex;
    justify-content: space-between;
    width: 90%;
    align-self: center;
    margin: 0.5rem 0;
  }

  .order-summary-container-mobile #deposit-pay-button {
    width: 45%;
  }

  .order-summary-container-mobile .button-container .order-summary-title {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .order-summary-container .order-summary-title {
    margin-left: 1rem;
  }

  .order-summary-container .order-summary-title:lang(ar) {
    margin-right: 1rem;
  }

  .order-summary-container .deposit-button-container #deposit-pay-button {
    width: 90%;
  }

}

@media (max-width: 900px){
  .deposit-page-container {
    gap: 2rem;
  }
}

@media (max-width: 400px){
  .process-steps-wrapper {
    width: 90%;
  }
  .order-summary-container .payable-now .signup-fee-container {
    gap: 3.5rem;
  }
}

.route-loader {
  height: 100%;
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
  background-color: rgba(255, 255, 255, 0.92);
  background-image: url(https://static.dubizzle.com/paa/motors/desktop/assets/85f28e84.gif);
  background-position: center center;
  background-repeat: no-repeat;
  z-index: 1;
  background-size: 50px;
}

.youre-done-wrapper .title3 {
  margin-bottom: 32px;
}
.success_page_contact {
  margin: 32px 0 48px 0;
}
.success_page {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.not-eligible-wrapper {
  width: 348px;
  margin: 0 auto;
}

.not-eligible-wrapper .title1 {
  margin: 48px 0 24px 0;
}

.not-eligible-wrapper .not-eligible-list,
.not-eligible-wrapper .not-eligible-list .not-eligible-list-item {
  padding: 0;
  margin: 0;
}

.not-eligible-wrapper .not-eligible-list {
  margin-bottom: 48px;
}

.not-eligible-wrapper .not-eligible-list .not-eligible-list-item {
  list-style: none;
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 24px;
  letter-spacing: normal;
  color: #2b2d2e;
  padding: 24px 0;
  border-bottom: 1px solid #eef0f1;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}

.not-eligible-wrapper .not-eligible-list .not-eligible-list-item:last-child {
  border-bottom: 0 none;
}

.not-eligible-wrapper .not-eligible-list .not-eligible-list-item .icon-wrapper {
  padding-right: 16px;
  display: flex;
  align-items: center;
}

.not-eligible-wrapper .not-eligible-list .not-eligible-list-item .icon-wrapper:lang(ar) {
  padding-right: auto;
  padding-left: 16px;
}

.not-eligible-wrapper button.choose_another_option {
  font-weight: 600;
  margin-bottom: 32px;
}

.error-page__wrapper {
  font-family: proxima-nova, sans-serif;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTQwMCIgaGVpZ2h0PSI2NTMiIHZpZXdCb3g9IjAgMCAxNDAwIDY1MyI+CiAgICA8ZGVmcz4KICAgICAgICA8bGluZWFyR3JhZGllbnQgaWQ9ImEiIHgxPSI1MCUiIHgyPSI1MCUiIHkxPSIxNi4wNjklIiB5Mj0iNDIuOTM3JSI+CiAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNFRUYwRjEiLz4KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjRkZGIi8+CiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4KICAgICAgICA8Y2lyY2xlIGlkPSJjIiBjeD0iNyIgY3k9IjciIHI9IjciLz4KICAgICAgICA8ZmlsdGVyIGlkPSJiIiB3aWR0aD0iMTEyOC42JSIgaGVpZ2h0PSIxMTI4LjYlIiB4PSItNTE0LjMlIiB5PSItNTE0LjMlIiBmaWx0ZXJVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giPgogICAgICAgICAgICA8ZmVPZmZzZXQgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd09mZnNldE91dGVyMSIvPgogICAgICAgICAgICA8ZmVHYXVzc2lhbkJsdXIgaW49InNoYWRvd09mZnNldE91dGVyMSIgcmVzdWx0PSJzaGFkb3dCbHVyT3V0ZXIxIiBzdGREZXZpYXRpb249IjI0Ii8+CiAgICAgICAgICAgIDxmZUNvbG9yTWF0cml4IGluPSJzaGFkb3dCbHVyT3V0ZXIxIiB2YWx1ZXM9IjAgMCAwIDAgMC43MTM3MjU0OSAwIDAgMCAwIDAuNzIxNTY4NjI3IDAgMCAwIDAgMC43MjU0OTAxOTYgMCAwIDAgMSAwIi8+CiAgICAgICAgPC9maWx0ZXI+CiAgICAgICAgPGxpbmVhckdyYWRpZW50IGlkPSJkIiB4MT0iNTAlIiB4Mj0iNTAlIiB5MT0iNTAlIiB5Mj0iLTcuNTQ2JSI+CiAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNGRkYiLz4KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjRUVGMEYxIi8+CiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4KICAgICAgICA8bGluZWFyR3JhZGllbnQgaWQ9ImUiIHgxPSI0OS4xMDQlIiB4Mj0iNTAlIiB5MT0iMzkuNDE5JSIgeTI9Ii03LjU0NiUiPgogICAgICAgICAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjRkZGIi8+CiAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI0VFRjBGMSIvPgogICAgICAgIDwvbGluZWFyR3JhZGllbnQ+CiAgICAgICAgPGxpbmVhckdyYWRpZW50IGlkPSJmIiB4MT0iNTAuNTg4JSIgeDI9IjUwLjU4OCUiIHkxPSI1MCUiIHkyPSItMjguNTkyJSI+CiAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNGRkYiLz4KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjRUVGMEYxIi8+CiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4KICAgIDwvZGVmcz4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHBhdGggZmlsbD0idXJsKCNhKSIgZmlsbC1vcGFjaXR5PSIuNjQiIGQ9Ik0wIDBoMTQwMHY0OTBIMHoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xIC0yKSIvPgogICAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDY5NCAyMTgpIj4KICAgICAgICAgICAgPHVzZSBmaWxsPSIjMDAwIiBmaWx0ZXI9InVybCgjYikiIHhsaW5rOmhyZWY9IiNjIi8+CiAgICAgICAgICAgIDx1c2UgZmlsbD0iI0ZGRiIgeGxpbms6aHJlZj0iI2MiLz4KICAgICAgICA8L2c+CiAgICAgICAgPGcgc3Ryb2tlPSIjOTc5Nzk3IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPgogICAgICAgICAgICA8ZyBvcGFjaXR5PSIuNiI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNjUxLjQxNiAyMTAuOTU2YTQgNCAwIDAgMC00Ljc0NC0zLjA4TTY1MS40MTYgMjEwLjk1NmE0IDQgMCAwIDEgMy4wOC00Ljc0NCIvPgogICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDxnIG9wYWNpdHk9Ii4zIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik01OTAgMjM5YTIgMiAwIDAgMC0yLTJNNTkwIDIzOWEyIDIgMCAwIDEgMi0yIi8+CiAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPGcgb3BhY2l0eT0iLjIiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTgwOS43OTIgMjQ4Ljk3OGEyIDIgMCAwIDAtMS41NC0yLjM3Mk04MDkuNzkyIDI0OC45NzhhMiAyIDAgMCAxIDIuMzcyLTEuNTQiLz4KICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8ZyBvcGFjaXR5PSIuNCI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNjYwLjUgMjQ5LjVhMi41IDIuNSAwIDAgMC0yLjUtMi41TTY2MC41IDI0OS41YTIuNSAyLjUgMCAwIDEgMi41LTIuNSIvPgogICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDxnIG9wYWNpdHk9Ii40Ij4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik03NDkgMjIwYTMgMyAwIDAgMC0zLTNNNzQ5IDIyMGEzIDMgMCAwIDEgMy0zIi8+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICAgICAgPGcgZmlsbD0iI0ZGRiIgb3BhY2l0eT0iLjY1NyI+CiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDU5MC4zMSAyMTkuMDQ4KSI+CiAgICAgICAgICAgICAgICA8cmVjdCB3aWR0aD0iMzkuMDg2IiBoZWlnaHQ9IjIuNjAzIiB5PSI1LjEyNiIgcng9IjEuMzAyIi8+CiAgICAgICAgICAgICAgICA8cmVjdCB3aWR0aD0iMjIuMzM1IiBoZWlnaHQ9IjIuNjAzIiB4PSIxMS4xNjciIHJ4PSIxLjMwMiIvPgogICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDc4NS43MzggMjI2LjI1NikiPgogICAgICAgICAgICAgICAgPHJlY3Qgd2lkdGg9IjM5LjA4NiIgaGVpZ2h0PSIyLjYwMyIgeT0iNS4wNDYiIHJ4PSIxLjMwMiIvPgogICAgICAgICAgICAgICAgPHJlY3Qgd2lkdGg9IjIyLjMzNSIgaGVpZ2h0PSIyLjYwMyIgcng9IjEuMzAyIi8+CiAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjcxLjU4NiAyMzMuMjU2KSI+CiAgICAgICAgICAgICAgICA8cmVjdCB3aWR0aD0iMTUuNjk2IiBoZWlnaHQ9IjIuNjAzIiB5PSI1IiByeD0iMS4zMDIiLz4KICAgICAgICAgICAgICAgIDxyZWN0IHdpZHRoPSI3LjEzNSIgaGVpZ2h0PSIyLjYwMyIgeD0iNC4yODEiIHJ4PSIxLjMwMiIvPgogICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDU4Mi44NjggMjQyLjAyMykiPgogICAgICAgICAgICAgICAgPHJlY3Qgd2lkdGg9IjguMjI5IiBoZWlnaHQ9IjIuNjAzIiB4PSIxMi4zNDMiIHk9IjUuMDQ2IiByeD0iMS4zMDIiLz4KICAgICAgICAgICAgICAgIDxyZWN0IHdpZHRoPSIyMi4zMzUiIGhlaWdodD0iMi42MDMiIHJ4PSIxLjMwMiIvPgogICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDczOS44MjcgMjM3LjAyMykiPgogICAgICAgICAgICAgICAgPHJlY3Qgd2lkdGg9IjguMjI5IiBoZWlnaHQ9IjIuNjAzIiB4PSI2LjYzNSIgeT0iLjA0NiIgcng9IjEuMzAyIi8+CiAgICAgICAgICAgICAgICA8cmVjdCB3aWR0aD0iMjIuMzM1IiBoZWlnaHQ9IjIuNjAzIiB5PSI1IiByeD0iMS4zMDIiLz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgICAgICA8Zz4KICAgICAgICAgICAgPHBhdGggZmlsbD0idXJsKCNkKSIgZmlsbC1vcGFjaXR5PSIuOCIgZD0iTS4zOTggMzYuMDA4UzIwNS4wNDggMTEuNTEgMjM2LjE5IDguMjQ1QzI2Ny4zMzQgNC45NzggMzExLjgyMy0uNzM4IDM4My4wMDYuMDc5IDQ1NC4xOS44OTUgNDk0LjIzIDUuNzk1IDU2MC45NjMgMTQuNzc3UzcxNC4xOTcgMzcuNTYyIDg0Ny42NjUgMzguMzhjMTMzLjQ2OC44MTYgMjAxLjc5MS03LjMyNSAyNzcuNDIzLTE0LjY5OSA3NS42MzItNy4zNzMgMTM0Ljk2My02LjUzMiAxODcuNzQ1LTMuMTg3IDUyLjc4MiAzLjM0NSA5My40MjggMTIuMjQ5IDkzLjQyOCAxMi4yNDl2NzUuMTI4SDEuMDM0TC4zOTggMzYuMDA4eiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTUgNTAwKSIvPgogICAgICAgICAgICA8cGF0aCBmaWxsPSJ1cmwoI2UpIiBkPSJNMTQwNi4yNiA3Ni4yOThsLS42MzYgNjEuNzAySC4zOThWNzMuNDk0czUyLjQ4NS0xNy41OTYgMTk4LjY5NS0zLjU3NGMxNDYuMjEgMTQuMDIzIDIwMi40NDQtMTkuNjMgMzU2LjE1Mi0xOS42M1M3NTMuOTQgNjMuNjEgODU1LjE2MyA2My42MWMxMDEuMjIyIDAgMTE2LjIxOC0yMC4zMzIgMjk2LjE2OC0yMC4zMzJzMjU0LjkzIDMzLjAyIDI1NC45MyAzMy4wMnoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC01IDUwMCkiLz4KICAgICAgICAgICAgPHBhdGggZmlsbD0idXJsKCNmKSIgZD0iTTE0MDYuMjYgODcuODFsLS42MzYgNjQuNTVILjM5OFY4Ni4zNzZzNDAuNjQ1LTMuOTA5IDkzLjQyNy01LjM3N2M1Mi43ODMtMS40NyAxMTIuMTE0LTEuODM4IDE4Ny43NDUgMS4zOTkgNzUuNjMyIDMuMjM3IDE0My45NTYgNi44MTIgMjc3LjQyNCA2LjQ1MyAxMzMuNDY4LS4zNTggMjE5Ljk2Ny02LjQxOCAyODYuNzAxLTEwLjM2MiA2Ni43MzQtMy45NDQgMTA2Ljc3NS02LjA5NSAxNzcuOTU4LTYuNDUzIDcxLjE4Mi0uMzU5IDExNS42NzIgMi4xNSAxNDYuODE0IDMuNTg1IDMxLjE0MyAxLjQzNCAyMzUuNzk0IDEyLjE5IDIzNS43OTQgMTIuMTl6IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNSA1MDApIi8+CiAgICAgICAgICAgIDxnPgogICAgICAgICAgICAgICAgPHBhdGggZmlsbD0iI0VFRjBGMSIgZD0iTTU0Ny4xNyA1NTcuNTEzVjU2OGgtMi4zNHYtMTUuMTI2aC0yLjYxN2MtLjY3IDAtMS4yMTMtLjUzNy0xLjIxMy0xLjIxdi0zLjY3NGMwLS42NDQuNTItMS4xNjYgMS4xNy0xLjE2Ni42NDcgMCAxLjE3LjUyNyAxLjE3IDEuMTY2djIuNDY0aDEuNDl2LTUuMjhhMS4xNyAxLjE3IDAgMSAxIDIuMzQgMHY5LjkxOGgxLjQ5di0yLjQ2M2MwLS42NDQuNTE5LTEuMTY3IDEuMTctMS4xNjcuNjQ2IDAgMS4xNy41MjggMS4xNyAxLjE2N3YzLjY3NGMwIC42NjgtLjU0NSAxLjIxLTEuMjEzIDEuMjFoLTIuNjE3ek01NTQuMDY0IDU2NC42NjhWNTY5aDEuODcydi03Ljk5NGgyLjExMWEuOTUyLjk1MiAwIDAgMCAuOTUzLS45NTZ2LTIuODgzYS45MzUuOTM1IDAgMCAwLS45MzYtLjkzOC45MzUuOTM1IDAgMCAwLS45MzYuOTM4djEuOTI4aC0xLjE5MnYtNC4xNTdhLjkzNS45MzUgMCAxIDAtMS44NzIgMHY3LjgyaC0xLjE5MnYtMS45MjlhLjkzNS45MzUgMCAwIDAtLjkzNi0uOTM4LjkzNS45MzUgMCAwIDAtLjkzNi45Mzh2Mi44ODRjMCAuNTI3LjQyMy45NTUuOTUzLjk1NWgyLjExek04MTUuMDY0IDU0MC4yOTJWNTQ0aDEuODcydi03LjU4NGgyLjA1OGMuNTU2IDAgMS4wMDYtLjQ1IDEuMDA2LTEuMDEyVjUzMi4zYS45MzUuOTM1IDAgMSAwLTEuODcyIDB2Mi4wOTRoLTEuMTkydi00LjQ1NWEuOTM1LjkzNSAwIDEgMC0xLjg3MiAwdjguMzMyaC0xLjE5MnYtMi4wOTVhLjkzNS45MzUgMCAxIDAtMS44NzIgMHYzLjEwNmMwIC41NTguNDUgMS4wMTEgMS4wMDYgMS4wMTFoMi4wNTh6Ii8+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2MTYgNTY3KSI+CiAgICAgICAgICAgICAgICAgICAgPGVsbGlwc2UgY3g9IjciIGN5PSIyNi41IiBmaWxsPSIjRUVGMEYxIiByeD0iNSIgcnk9IjEuNSIvPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGZpbGw9IiNCNkI4QjkiIGQ9Ik01LjM2MiAyMC4zMjZWMjdoMy4yNzZWMTMuMzQ4aDMuNTRBMS44MTcgMS44MTcgMCAwIDAgMTQgMTEuNTI4VjUuODlhMS42MzggMS42MzggMCAxIDAtMy4yNzcgMHYzLjgxOUg4LjYzOHYtOC4wN0M4LjYzOC43MzMgNy45MTEgMCA3IDBhMS42NCAxLjY0IDAgMCAwLTEuNjM4IDEuNjM4djE1LjA0N0gzLjI3N3YtMy44MThhMS42MzggMS42MzggMCAxIDAtMy4yNzcgMFYxOC41MDZjMCAxLjAwNS44MSAxLjgyIDEuODIyIDEuODJoMy41NHoiLz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDc5NiA1NTYpIj4KICAgICAgICAgICAgICAgICAgICA8ZWxsaXBzZSBjeD0iNiIgY3k9IjIyLjcxNCIgZmlsbD0iI0VFRjBGMSIgcng9IjQuMjg2IiByeT0iMS4yODYiLz4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBmaWxsPSIjQjZCOEI5IiBkPSJNNy40MDQgMTcuNDIydjUuNzJINC41OTZ2LTExLjdIMS41NjJBMS41NTcgMS41NTcgMCAwIDEgMCA5Ljg4MVY1LjA0N0MwIDQuMjcuNjIzIDMuNjQgMS40MDQgMy42NEExLjQxIDEuNDEgMCAwIDEgMi44MSA1LjA0OFY4LjMyaDEuNzg3VjEuNDEzYTEuNDA1IDEuNDA1IDAgMSAxIDIuODA4IDB2MTIuODg5aDEuNzg3di0zLjI3M2MwLS43NzguNjI0LTEuNDA4IDEuNDA1LTEuNDA4QTEuNDEgMS40MSAwIDAgMSAxMiAxMS4wM3Y0LjgzM2MwIC44NjItLjY5NSAxLjU2LTEuNTYyIDEuNTZINy40MDR6Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1OTggNTUyKSI+CiAgICAgICAgICAgICAgICAgICAgPGVsbGlwc2UgY3g9IjgiIGN5PSI0MC41IiBmaWxsPSIjRUVGMEYxIiByeD0iNSIgcnk9IjEuNSIvPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGZpbGw9IiNCNkI4QjkiIGQ9Ik05Ljg3MiAyMy4wODRWNDFINi4xMjhWMTUuMTZIMi4wNjRBMi4wNiAyLjA2IDAgMCAxIDAgMTMuMDkyVjYuNjg4YzAtMS4wMy44MzEtMS44NjQgMS44NzItMS44NjQgMS4wMzQgMCAxLjg3My44NDQgMS44NzMgMS44NjR2NC4zMzdoMi4zODNWMS44NjhDNi4xMjguODM2IDYuOTU4IDAgOCAwYzEuMDM0IDAgMS44NzIuODM4IDEuODcyIDEuODY4VjE4Ljk1aDIuMzgzdi00LjMzN2MwLTEuMDMuODMxLTEuODY1IDEuODczLTEuODY1IDEuMDM0IDAgMS44NzIuODQ1IDEuODcyIDEuODY1djYuNDA0YTIuMDY3IDIuMDY3IDAgMCAxLTIuMDY0IDIuMDY3SDkuODcyeiIvPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDxnIGZpbGwtcnVsZT0ibm9uemVybyI+CiAgICAgICAgICAgICAgICA8ZyBmaWxsPSIjQjZCOEI5Ij4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNzkyLjkyMyA1NzcuOTM4YS4zNS4zNSAwIDAgMS0uMzQ4LS4zMzZjLS4wMS0uMjQ4LS4xOTgtNi4xMTEgMy44NzctNy44NDRhLjM0OS4zNDkgMCAxIDEgLjI3My42NDJjLTMuNjM2IDEuNTQ3LTMuNDU0IDcuMTE4LTMuNDUyIDcuMTc0YS4zNS4zNSAwIDAgMS0uMzM1LjM2M2gtLjAxNXpNNzg5Ljk3NiA1NzcuODQzbC0uMDI3LS4wMDFhLjM1LjM1IDAgMCAxLS4zMjItLjM3NWMuMDA2LS4wNzUuNTMtNy41Ni0yLjYxMy04Ljk5MWEuMzUuMzUgMCAwIDEgLjI4OS0uNjM2YzMuNTg2IDEuNjMyIDMuMDQ2IDkuMzUyIDMuMDIgOS42OGEuMzUuMzUgMCAwIDEtLjM0Ny4zMjN6Ii8+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTc5MS45MzggNTc3Ljg0M2EuMzUuMzUgMCAwIDEtLjM0OC0uMzIzYy0uMDI0LS4zMjgtLjU2NS04LjA0OCAzLjAyMS05LjY4YS4zNS4zNSAwIDEgMSAuMjkuNjM2Yy0zLjE0NyAxLjQzMi0yLjYyIDguOTE2LTIuNjE0IDguOTkxYS4zNDkuMzQ5IDAgMCAxLS4zNDkuMzc2eiIvPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPGcgZmlsbD0iI0VFRjBGMSI+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTgyMi45NjcgNTQ0Ljk1M2gtLjAxYS4yNTkuMjU5IDAgMCAxLS4yNDQtLjI3MmMuMDAxLS4wNDIuMTI3LTQuMjIzLTIuNTEzLTUuMzhhLjI2NS4yNjUgMCAwIDEtLjEzNC0uMzQ0LjI1MS4yNTEgMCAwIDEgLjMzMy0uMTM5YzIuOTY0IDEuMyAyLjgyOCA1LjY5NyAyLjgyMSA1Ljg4NGEuMjU3LjI1NyAwIDAgMS0uMjUzLjI1MXoiLz4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNODIzLjYxOSA1NDQuODgyaC0uMDJhLjI2LjI2IDAgMCAxLS4yMzQtLjI4MWMuMDA0LS4wNTcuMzg2LTUuNjctMS45LTYuNzQ0YS4yNjYuMjY2IDAgMCAxLS4xMjctLjM0Ny4yNTEuMjUxIDAgMCAxIC4zMzctLjEzYzIuNjA4IDEuMjI0IDIuMjE1IDcuMDE0IDIuMTk3IDcuMjZhLjI1Ny4yNTcgMCAwIDEtLjI1My4yNDJ6TTgyNS4wNDYgNTQ0Ljg4MmEuMjU3LjI1NyAwIDAgMS0uMjUzLS4yNDJjLS4wMTgtLjI0Ni0uNDExLTYuMDM2IDIuMTk3LTcuMjZhLjI1LjI1IDAgMCAxIC4zMzYuMTMuMjY1LjI2NSAwIDAgMS0uMTI2LjM0N2MtMi4yODggMS4wNzQtMS45MDUgNi42ODctMS45IDYuNzQ0YS4yNi4yNiAwIDAgMS0uMjU0LjI4MXoiLz4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNODI0LjM2NCA1NDQuOTUzYS4yNTguMjU4IDAgMCAxLS4yNTQtLjI2MnYtOC4zODJjMC0uMTQ1LjExMy0uMjYyLjI1NC0uMjYyLjE0IDAgLjI1NC4xMTcuMjU0LjI2MnY4LjM4MmEuMjU4LjI1OCAwIDAgMS0uMjU0LjI2MnoiLz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDxnIGZpbGw9IiNFRUYwRjEiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik04MDMuOTY3IDU0Ny45NTNoLS4wMWEuMjU5LjI1OSAwIDAgMS0uMjQ0LS4yNzJjLjAwMS0uMDQyLjEyNy00LjIyMy0yLjUxMy01LjM4YS4yNjUuMjY1IDAgMCAxLS4xMzQtLjM0NC4yNTEuMjUxIDAgMCAxIC4zMzMtLjEzOWMyLjk2NCAxLjMgMi44MjggNS42OTcgMi44MjEgNS44ODRhLjI1Ny4yNTcgMCAwIDEtLjI1My4yNTF6Ii8+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTgwNC42MTkgNTQ3Ljg4MmgtLjAyYS4yNi4yNiAwIDAgMS0uMjM0LS4yODFjLjAwNC0uMDU3LjM4Ni01LjY3LTEuOS02Ljc0NGEuMjY2LjI2NiAwIDAgMS0uMTI3LS4zNDcuMjUxLjI1MSAwIDAgMSAuMzM3LS4xM2MyLjYwOCAxLjIyNCAyLjIxNSA3LjAxNCAyLjE5NyA3LjI2YS4yNTcuMjU3IDAgMCAxLS4yNTMuMjQyek04MDYuMDQ2IDU0Ny44ODJhLjI1Ny4yNTcgMCAwIDEtLjI1My0uMjQyYy0uMDE4LS4yNDYtLjQxMS02LjAzNiAyLjE5Ny03LjI2YS4yNS4yNSAwIDAgMSAuMzM2LjEzLjI2NS4yNjUgMCAwIDEtLjEyNi4zNDdjLTIuMjg4IDEuMDc0LTEuOTA1IDYuNjg3LTEuOSA2Ljc0NGEuMjYuMjYgMCAwIDEtLjI1NC4yODF6Ii8+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTgwNS4zNjQgNTQ3Ljk1M2EuMjU4LjI1OCAwIDAgMS0uMjU0LS4yNjJ2LTguMzgyYzAtLjE0NS4xMTMtLjI2Mi4yNTQtLjI2Mi4xNCAwIC4yNTQuMTE3LjI1NC4yNjJ2OC4zODJhLjI1OC4yNTggMCAwIDEtLjI1NC4yNjJ6Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyBmaWxsPSIjQjZCOEI5Ij4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNjMyLjEgNTk0LjkyMmgtLjAxOGEuNDM2LjQzNiAwIDAgMS0uNDItLjQ1NGMuMDAzLS4wNy4yMi03LjAzNy00LjMxOC04Ljk2OGEuNDM3LjQzNyAwIDAgMSAuMzQyLS44MDNjNS4wOTQgMi4xNjcgNC44NjEgOS40OTUgNC44NDkgOS44MDZhLjQzNi40MzYgMCAwIDEtLjQzNi40MTl6TTYzNi45MDQgNTk0LjkyMmEuNDM3LjQzNyAwIDAgMS0uNDM1LS40MmMtLjAxMy0uMzEtLjI0OC03LjYzOCA0Ljg0Ni05LjgwNWEuNDM2LjQzNiAwIDEgMSAuMzQxLjgwM2MtNC41NDUgMS45MzQtNC4zMTggOC44OTgtNC4zMTUgOC45NjhhLjQzNi40MzYgMCAwIDEtLjQxOS40NTNoLS4wMTh6Ii8+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTYzMy4yMiA1OTQuODA0YS40MzcuNDM3IDAgMCAxLS40MzYtLjQ3Yy4wMDctLjA5NC42NjMtOS40NS0zLjI2Ny0xMS4yNGEuNDM3LjQzNyAwIDAgMSAuMzYxLS43OTRjNC40ODMgMi4wNCAzLjgwOCAxMS42OSAzLjc3NyAxMi4xYS40MzcuNDM3IDAgMCAxLS40MzUuNDA0ek02MzUuNjczIDU5NC44MDRhLjQzNi40MzYgMCAwIDEtLjQzNS0uNDA0Yy0uMDMxLS40MS0uNzA2LTEwLjA2IDMuNzc2LTEyLjFhLjQzNi40MzYgMCAxIDEgLjM2Mi43OTVjLTMuOTM0IDEuNzktMy4yNzUgMTEuMTQ1LTMuMjY3IDExLjI0YS40MzYuNDM2IDAgMCAxLS40MzYuNDY5eiIvPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik02MzQuNSA1OTQuOTIyYS40MzYuNDM2IDAgMCAxLS40MzctLjQzN3YtMTMuOTdhLjQzNi40MzYgMCAxIDEgLjg3NCAwdjEzLjk3YS40MzYuNDM2IDAgMCAxLS40MzcuNDM3eiIvPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPGcgZmlsbD0iI0I2QjhCOSI+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTU5Ni41IDU5My4zMzNhLjM1Ni4zNTYgMCAwIDEtLjM2Mi0uMzVjMC0zLjA4IDEuMTE2LTYuMDggMy4xNDMtOC40NDdhLjM3Mi4zNzIgMCAwIDEgLjUxLS4wNDcuMzQxLjM0MSAwIDAgMSAuMDUuNDkxIDEyLjMyNSAxMi4zMjUgMCAwIDAtMi45NzggOC4wMDRjMCAuMTkzLS4xNjIuMzQ5LS4zNjMuMzQ5eiIvPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik01OTYuNSA1OTMuMzMzYS4zNTYuMzU2IDAgMCAxLS4zNjItLjM1YzAtMi45MTYtMS4wNTctNS43NTktMi45NzgtOC4wMDNhLjM0MS4zNDEgMCAwIDEgLjA1LS40OTIuMzcyLjM3MiAwIDAgMSAuNTEuMDQ4IDEzLjAxNCAxMy4wMTQgMCAwIDEgMy4xNDMgOC40NDhjMCAuMTkzLS4xNjIuMzQ5LS4zNjMuMzQ5eiIvPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik01OTYuNSA1OTIuOTA5YS4zNTYuMzU2IDAgMCAxLS4zNjItLjM1di05LjExOGMwLS4xOTMuMTYyLS4zNS4zNjItLjM1LjIgMCAuMzYzLjE1Ny4zNjMuMzV2OS4xMThjMCAuMTkzLS4xNjIuMzUtLjM2My4zNXoiLz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+Cg==) no-repeat;
  background-size: cover;
  height: 90%;
  width: 100%;
  max-width: 100%;
}

.error-page__main {
  text-align: center;
  color: #2b2d2e;
  box-sizing: border-box;
  max-width: 356px;
  margin: 0 auto;
}

.error-page__status {
  font-size: 32px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: 42px;
  margin: 0;
  display: block;
  padding: 80% 0 0;
}

.error-page__description {
  font-size: 20px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 28px;
  letter-spacing: normal;
  text-align: center;
  color: #2b2d2e;
  display: block;
  margin-bottom: 28px;
}

.error-page__main button.primary {
  min-width: 240px;
}

.toast-item {
  padding: 24px;
  background-color: #fff;
  text-align: center;
  box-sizing: border-box;
  color: #2b2d2e;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  border-radius: 12px;
  box-shadow: 0 24px 80px 0 rgba(0, 0, 0, 0.24);
  margin-top: 8px;
  opacity: 0;
}

.toast-item:first-child {
  margin-top: 0;
}

.toast-item .toast-body-close {
  cursor: pointer;
}

.toast-item .toast-icon.error,
.toast-item .toast-icon.success {
  width: 44px;
  height: 44px;
  background-size: 44px;
  margin: 0 auto 12px;
  background-repeat: no-repeat;
}

.toast-item .toast-icon.success {
  background-image: url(data:image/png;base64,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);
}

.toast-item .toast-icon.error {
  background-image: url(data:image/png;base64,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);
}

.toast-item--error {
  font-size: 14px;
  bottom: 0;
  width: 100%;
  background: #ff3457;
  min-height: 72px;
  text-align: left;
  padding: 16px 24px;
  color: white;
  display: flex;
  align-items: center;
  justify-content: space-between;
  -webkit-animation-duration: 200ms !important;
          animation-duration: 200ms !important;
  box-sizing: border-box;
  width: 100%;
  border-radius: 6px;
  box-shadow: 0 32px 80px 0 rgba(0, 0, 0, 0.08);
  margin-top: 8px;
}

.toast-item--success {
  font-size: 14px;
  bottom: 0;
  width: 100%;
  background: #D9F1D9;
  min-height: 72px;
  text-align: left;
  padding: 16px 24px;
  color: #137310;
  display: flex;
  align-items: center;
  justify-content: space-between;
  -webkit-animation-duration: 200ms !important;
          animation-duration: 200ms !important;
  box-sizing: border-box;
  width: 100%;
  border-radius: 6px;
  box-shadow: 0 32px 80px 0 rgba(0, 0, 0, 0.08);
  margin-top: 8px;
}

.toast-item--error:first-child {
  margin-top: 0;
}

.toast-item .toast-confirm {
  margin-top: 20px;
  background: rgba(238, 4, 0, 0.76);
  padding: 10px;
  border-radius: 8px;
  color: white;
}

.desktop-container-wrapper .toast-item--error {
  border-radius: 6px;
  width: 320px;
  margin: 32px auto;
  border-radius: 6px;
  box-shadow: 0 12px 64px 0 rgba(0, 0, 0, 0.3);
  margin-left: 96px;
  box-sizing: border-box;
}

@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

.fade-in {
  opacity: 0;
  -webkit-animation: fadeIn ease-in 1;
  animation: fadeIn ease-in 1;

  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;

  -webkit-animation-duration: 1s;
  animation-duration: 1s;
}

/* Mobile First design */

.toaster-container {
  width: 100%;
  position: fixed;
  left: 50%;
  transform: translate(-50%, 0);
  bottom: 0;
}

@media only screen and (min-width: 600px) {
  .toaster-container {
    width: 512px;
  }
}

