.custom-textfield .textfield-wrapper .iti {
  width: 100%;
}

.custom-textfield .textfield-wrapper .iti__selected-country-primary {
  border-radius: 24px;
}

.custom-textfield .textfield-wrapper .iti__selected-dial-code {
  font-size: 12px;
  color: #000;
}

html[lang="fa"] .iti__country-container {
  right: auto !important;
  left: 0;
}

[dir=rtl] .iti__arrow {
    margin-left: 6px !important;
    margin-right: 0 !important;
}

[dir=rtl] .iti__tel-input {
  padding-right: auto !important;
  padding-left: 72px !important;
}

[dir=rtl] .iti input.iti__tel-input {
  text-align: left !important;
}

/* html[lang="fa"] .iti__selected-country {
  flex-direction: row-reverse !important;

}

html[lang="fa"] .iti-0__dropdown-content {
  left: 15px !important;
} */



.register-warpper {
  width: 100%;
  height: calc(100vh + 160px);
  position: relative;
  display: flex;
  align-items: center;
  overflow: hidden;
}

.register-form-wrapper {
  width: 50%;
  padding: 0 16px
}

.register-form-inner {
  max-width: 500px;
  width: 100%;
  margin: auto;
}

.register-background {
  width: 50%;
  height: 100%;
  top: 0;
  object-fit: cover;
  object-position: 100% 70%;
}

@media (min-width: 768.1px) and (max-width: 1199.98px) { 
  .register-warpper {
  width: 100%;
  height: calc(100vh + 300px);
  position: relative;
  display: flex;
  align-items: center;
  overflow: hidden;
}
}

@media (max-width: 768px) { 
  .register-warpper {
  width: 100%;
  height: calc(100vh + 300px);
  position: relative;
  display: flex;
  align-items: center;
  overflow: hidden;
}

.register-form-wrapper {
  width: 100%;
  padding: 0 16px;
  background: #ffffff50;
  backdrop-filter: blur(15px);
  -webkit-backdrop-filter: blur(15px);
  margin: 24px;
  border-radius: 24px;
    /* border: `1px solid ${alpha(theme.palette.common.white; 0.6)}` */
}

.register-form-inner {
  max-width: 500px;
  width: 100%;
  margin: auto;
}


.register-background {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  object-fit: cover;
  object-position: 100% 70%;
}
 }