.wrap[data-v-06a447b9] {
  width: 100%;
  min-height: 400px;
  color: #4f4e4e;
}[dir] .wrap[data-v-06a447b9] {
  padding: 8px 0;
}
.header h3[data-v-06a447b9] {
  color: #000;
  width: 100%;
  font-size: 16px;
  font-weight: 600;
  font-family: "fontSpaceGrotesk";
}
[dir] .header h3[data-v-06a447b9] {
  text-align: center;
}
.p-head[data-v-06a447b9] {
  color: #272727;
}
.p-title[data-v-06a447b9] {
  color: #000;
  font-size: 15px;
  font-weight: 600;
  font-family: "fontSpaceGrotesk";
}
.body[data-v-06a447b9] {
  width: 92%;
}
[dir] .body[data-v-06a447b9] {
  margin: 0 auto;
}
.body p[data-v-06a447b9] {
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  font-family: "fontSpaceGrotesk";
}
[dir] .body p[data-v-06a447b9] {
  margin-bottom: 0;
}
[dir] .body p.mb25[data-v-06a447b9] {
  margin-bottom: 20px;
}
@media screen and (min-width: 1025px) {
.carouse-background-image[data-v-e2c48c5a] {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
}
@media screen and (min-width: 1025px) {
.carouse-background-image[data-v-13083d64] {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
}
label[for=common-input-label], .common-input-label {
  font-size: 16px !important;
  font-family: "fontSpaceGrotesk";
  font-weight: 400 !important;
  color: #000;
}[dir] label[for=common-input-label], [dir] .common-input-label {
  margin-bottom: 10px !important;
}
[dir] .error-icon {
  margin-top: -3px;
}
[dir=ltr] .error-icon {
  margin-right: 5px;
}
[dir=rtl] .error-icon {
  margin-left: 5px;
}
.common-input-component {
  height: 42px !important;
  font-family: "fontSpaceGrotesk";
  font-size: 15px;
  font-weight: 400;
  color: #000;
}
[dir] .common-input-component {
  padding: 18px 12px 18px 12px !important;
  border-radius: 12px !important;
  border: 1px solid #0000001F !important;
}
.common-input-component:hover {
  color: #000;
}
[dir] .common-input-component:hover {
  border: 1px solid #0000003D !important;
}
.common-input-component:focus {
  color: #000;
}
[dir] .common-input-component:focus {
  border: 1px solid #007D59 !important;
}
.common-select-component .vs__dropdown-toggle {
  height: 42px !important;
}
[dir] .common-select-component .vs__dropdown-toggle {
  border: 1px solid #0000001F !important;
  border-radius: 12px !important;
}
.common-select-component .vs__dropdown-toggle:hover {
  color: #000;
}
[dir] .common-select-component .vs__dropdown-toggle:hover {
  border: 1px solid #0000003D !important;
}
.common-select-component .vs__dropdown-toggle:focus-within {
  color: #000;
}
[dir] .common-select-component .vs__dropdown-toggle:focus-within {
  border: 1px solid #007D59 !important;
}
.common-select-component .vs__selected {
  font-family: "fontSpaceGrotesk";
  font-size: 15px !important;
  font-weight: 400 !important;
  color: #000 !important;
  height: 28px !important;
}
[dir] .common-select-component .vs__selected {
  transform: translateX(0) !important;
}
label[for=common-input-label], .common-input-label {
  font-size: 16px !important;
  font-family: "fontSpaceGrotesk";
  font-weight: 400 !important;
  color: #000;
}
[dir] label[for=common-input-label], [dir] .common-input-label {
  margin-bottom: 5px !important;
}
#modal-privacy-policy .modal-content {
  width: 92vw !important;
  height: 94vh !important;
}
[dir] .register-wrapper {
  background-color: #fff;
}
[dir] .register-wrapper .text-errors {
  padding-top: 5px !important;
}
[dir] .register-wrapper .common-bg-image {
  padding: 0 !important;
}
[dir] .register-wrapper .btn-primary {
  border-radius: 12px !important;
}
.register-wrapper .send-code-box {
  display: flex;
}
[dir] .register-wrapper .send-code-box .btn-primary:hover {
  box-shadow: none !important;
  background-color: #1CA981 !important;
}
[dir] .register-wrapper #rc-anchor-container {
  border-radius: 12px !important;
}
.register-wrapper .g-error {
  font-size: 14px !important;
  font-weight: 400 !important;
  color: #BD0000 !important;
  font-family: "fontSpaceGrotesk";
}
[dir] .register-wrapper .g-error {
  margin-top: 8px !important;
  margin-bottom: 0 !important;
}
[dir] .register-wrapper .g-error-border {
  border: 1px solid #BD0000 !important;
}
[dir] .register-wrapper .register-submit-button {
  margin-top: 20px;
}
.register-wrapper .register-submit-button button {
  height: 42px !important;
}
[dir] .register-wrapper .register-submit-button .btn-primary:hover {
  box-shadow: none !important;
  background-color: #1CA981 !important;
}
.register-form-wrap {
  display: flex;
  justify-content: center;
  align-items: center;
  color: #000;
}
[dir] .register-form-wrap {
  padding: 30px 0;
}
.register-form-wrap .register-form-box {
  width: 70%;
  height: auto;
}
[dir] .register-form-wrap .register-form-box .logo-img-box {
  margin-bottom: 15px;
}
[dir=ltr] .register-form-wrap .register-form-box .logo-img-box {
  text-align: left;
}
[dir=rtl] .register-form-wrap .register-form-box .logo-img-box {
  text-align: right;
}
[dir] .register-form-wrap .register-form-box .register-form-content {
  padding: 22px 32px;
  border-radius: 36px;
  border: 1px solid #00000008;
  box-shadow: 0px 0px 12px 0px #00000040;
}
.register-form-wrap .register-form-box .register-form-content .register-title {
  height: 30px;
  font-weight: 500;
  font-size: 24px;
  line-height: 30px;
  color: #000;
  font-family: "fontSpaceGrotesk";
}
[dir] .register-form-wrap .register-form-box .register-form-content .register-title {
  margin-bottom: 10px !important;
}
[dir] .register-form-wrap .register-form-box .register-form-content .form-group {
  margin-bottom: 10px !important;
}
.register-form-wrap .register-form-box .register-form-content .mobile-number-box > div > span {
  width: 100%;
}
.register-form-wrap .register-form-box .register-form-content .mobile-number-wrap + span {
  width: 100%;
}
.register-form-wrap .register-form-box .register-form-content .login-input-mobile-component {
  width: calc(100% - 28% - 50px);
}
[dir=ltr] .register-form-wrap .register-form-box .register-form-content .login-input-mobile-component {
  margin-left: 1%;
}
[dir=rtl] .register-form-wrap .register-form-box .register-form-content .login-input-mobile-component {
  margin-right: 1%;
}
[dir] .register-form-wrap .register-form-box .register-form-content .back-login {
  margin-bottom: 0 !important;
}
.register-form-wrap .register-form-box .register-form-content .back-login a {
  color: #007D59 !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  font-family: "fontSpaceGrotesk";
}
[dir] .register-form-wrap .register-form-box .register-form-content .back-login a {
  cursor: pointer;
}
.register-form-wrap .privacy-policy-box .custom-control-label {
  font-size: 16px !important;
  font-family: "fontSpaceGrotesk";
  font-weight: 400 !important;
  color: #333;
}
[dir] .register-form-wrap .privacy-policy-box .custom-control-label {
  margin-top: -1px !important;
}
.register-form-wrap .privacy-policy-box .custom-control-label a {
  color: #007D59 !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  font-family: "fontSpaceGrotesk";
}
[dir] .register-form-wrap .privacy-policy-box .custom-control-label a {
  cursor: pointer;
}
@media (max-width: 1024px) {
.register-wrapper, .auth-inner {
    position: relative;
    height: 100%;
}
.col-lg-6 {
    flex: none !important;
    max-width: 100% !important;
}
[dir] .register-form-wrap {
    padding: 40px 0 !important;
}
.register-form-box {
    width: 92% !important;
}
.register-form-box .logo-img-box {
    height: 49px !important;
}
[dir] .register-form-box .logo-img-box {
    text-align: center !important;
    margin-bottom: 20px !important;
}
[dir] .register-form-content {
    padding: 16px !important;
    background-color: #fff;
}
}
.auth-wrapper {
  display: flex;
  flex-basis: 100%;
  min-height: 100vh;
  min-height: calc(var(--vh, 1vh) * 100);
  width: 100%;
}
.auth-wrapper .auth-inner {
  width: 100%;
  position: relative;
}
.auth-wrapper.auth-v1 {
  align-items: center;
  justify-content: center;
  overflow: hidden;
}
.auth-wrapper.auth-v1 .auth-inner:before {
  width: 244px;
  height: 243px;
  content: " ";
  position: absolute;
  top: -54px;
}
[dir] .auth-wrapper.auth-v1 .auth-inner:before {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPQAAADzCAMAAACG9Mt0AAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAA9KADAAQAAAABAAAA8wAAAADhQHfUAAAAyVBMVEUAAAD///+AgP+AgP9mZv+AgNWAgP9tbf9gYP+AgP9xcf9mZv+AZuaAgP9dXf90dOhiYv92dv9mZu5mZv93d+53d/9paf94afCAcfFrXvJra/9mZvJzZvJzc/JoaP96b/Rqav91aupsYvV2bOt2bPVxaPZ7cfZqavZyau1waPd4aO9xafBxafh4afB1bfh4avFuZ/F2afJzZvJzZ/N0aPN0bvN3bPR0ae5yZ/R3be93bfR1au9zafBxbPVzavV0a/F0a/ZyafFwaPKZm3nTAAAAQ3RSTlMAAQIEBQYGBwgICQoKCgsLDQ0PDw8PERESExMUFBQWFxgYGhoaGxsdHSAgIiIiIyQlJygqLCwtLi8vLzAzNDU3Nzg7h9vbHgAAA9RJREFUeNrt3ftS2kAUx/Fc1gSyWsErtuJdRDQiiteolb7/QzUoTm07k4AzObuu3/MCez45yWbzT36eZ6b8erO1e1B97baadd+zocJWmg0HaXe/+uqmg2GWtkLT5Lle1m9LdhG2+1lvzuiUO1knEF81yFc1N+35m15kZOGodz1vyLx+v2Lseq/erxtZd/NuweCTtfiwaWLOD5FnsqI7+VnP3y8afnEs3Es/1+H1qvETwuq18B7e6VlwLup1ZM8kWWQBOsrmHL7GVtxvYRZYgQ4ywae61ffsqH5Lbq20bQm6ncp9P2ehJegwE/u+rl95ttSwLrVSc2ANetAU28dSa9Cp2E623bUG3d2VWmn/wBq0XCugQYMGLdVKoOJaoiuok1NdXSW1WAUfRPtRUllflaJf5ZE/O9pXVbZUPTov5c+IDqvtRwStdTgLutoxy6GnGfYb2o+1I2gd+1OiqzfLocvVE7TSDqG1mgodaqfQZbvZC9rXjqG1X45WzqFVKVpk0LLo4lGP0ZGD6KgMnTiITkrQgXYQrYNitHISrYrRsZPouBhdcxJdK0YnTqKTYrR2Eq1BgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRoh9DH59ag86ACoSYOL61B55EUQk1s3VqDzsNHhJpYe7QGncfMSHUxaliCHgcKSXVxeWQJehwdJdXF4dAS9DgkTKqLxuibFeiXODixNi7OrEC/BP+JtbE0WrYA/RrxKNfH2YUF6NegSbk+Gk87xtErN6EsWm88fzeMXpwE9EruLns/l42io4dJFLPo2/Po1w+D6IW7t9Bt2SPx3vOOMfS7eHVZtN54ulg2go56138Ct4XRunE2Ovsmjg46WeddUoUWr6WL0fCoIYgO2/2s91fstDZQjcPL0ePt5flpdXUwqW46uMrS1j95JNpQrW0dHp9UV/uT2m416/8HVGg3qzhpBjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KC/FDpx0pwUo2tOomvF6NhJdFyMVk6iVTE6cBIdeF9vJyvZx/I/AzuIjsrQvoNovwzt4FamSs0Ojrp80PmvoB0zh940pb7azf1yg7t0LIt978uppzbnalfucDW92ZndLPRmKweGPduYJ+zoM5/Dk+gD5NdvLhXXPp88qcUqmEH5G5JZRs6cuxwIAAAAAElFTkSuQmCC");
}
[dir=ltr] .auth-wrapper.auth-v1 .auth-inner:before {
  left: -46px;
}
[dir=rtl] .auth-wrapper.auth-v1 .auth-inner:before {
  right: -46px;
}
@media (max-width: 575.98px) {
.auth-wrapper.auth-v1 .auth-inner:before {
    display: none;
}
}
.auth-wrapper.auth-v1 .auth-inner:after {
  width: 272px;
  height: 272px;
  content: " ";
  position: absolute;
  bottom: -55px;
  z-index: -1;
}
[dir] .auth-wrapper.auth-v1 .auth-inner:after {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARAAAAEQCAMAAABP1NsnAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAABEKADAAQAAAABAAABEAAAAAAQWxS2AAAAwFBMVEUAAAD///+AgICAgP9VVaqqVf+qqv+AgL+AgP9mZsxmZv+ZZv+AgNWAgP9tbdttbf+Sbf+AYN+AgN+AgP9xceNmZv+AZuaAZv90dOh0dP9qav+AauqAav+AgP92dv9tbf+Abe2Abf93Zu53d+6AcO94afCAcfF5a+R5a/JzZuaAZvKAc/J5bed5bfOAaPN6b/R1auqAavR6ZvV6cPV2bOuAbPV7aPZ2be2AbfZ7au17avZ3Zu53b+57a+97a/d4aO9J6CoeAAAAQHRSTlMAAQICAwMDBAQFBQUGBgcHBwgICAkKCgoLCwwMDAwNDg4ODw8QERITExQUFBUVFhcYGBkZGhobHBwdHR4eHx8gJ5uMWwAAA/FJREFUeNrt2G1XEkEYxvHZNk2xHGzdbKFl0cTwgdSkCKzu7/+t4pw6sAjtjIueE/f8r3fMO35nZnbuy5gVGcvfzJe0rnTfGI+MggGJRUZnbpPIhJKt88nU53JnFULvyISY6KAv8vPj0vr2rYwiE2Z2B9J+uNYcyyQxwWZvaeGH3G4bMjsvI/kcwTC/V+7kLoahlITzQojP3ZFgsJCh7IJQzpX0QFj4uMiY18eDMZ9bZCF9OQahnK6cm/Y7js0sh/LF3Auv1PlQd3MxbdXYIQspV44EEEAAAWTNDAYYkKdJbNMsLzYueZbaZ2iM46RVbHBaiZ9Js+nHEdli42N9XuSen5hGp1CQTuOJQDRsD99N4gMSpYWapNH6IJo83CIeILZQFesEaber79NCWRoukOpNEnW0gXQqD81w6ACxhbrYde7VuFCYeA2QRCNIsgZISyNIqz6IyhPjOjNVIFYniK3dmKU6QdLaJUimEySrDZLrBMlrgxRKU7sxCw/EMe0CAggggADySJCqxixIkKpNEh6IozELD8RxjQACCCCAAPJIkKrGLEgQXqqAAEJjxrQLCCCAAEJjRmNGY8a0CwgggABCYwYIfQgggNCYMe0CAggggNCY0ZjRmDHtAgIIIIAAQmNGHwIIIDRmTLuAAAIIIDRmNGY0Zky7gAACCCCA0JjRhwACCI0Z0y4ggAACCI0ZjRmNGdMuIIAAAgggNGb0IYAAQmPGtAsIIIAAQmNGY0ZjxrQLCCCAAAIIjRl9CCCA0Jgx7QICCCCA0JjRmNGYMe0CAggggABCY0YfAgggNGZMu4AAAgggNGY0ZjRmTLuAAAIIIIDQmNGHAAIIjRnTLiCAAAIIjRmNGY0ZIEy7gAACCCA0ZvQhgABCY8a0CwgggABCY0ZjBgiNGdMuIIAAAgiN2f/Sh+Q6PfLaIJlOkKw2SKoTJK3dmFmdILb2tBvrBIlrg5iWRo+WqQ+SaARJ1gCJAzsxThCN16p1vNurGjNjoo42j07kAHFskoY2kEbl33U0ZgoPjXW+Rl0gkarnahqtDaJKxMPDDWIiNafGenh4gExvVhXfmk7Da6L1AVGxSby2h6MxK79Zk42ea1pJbJ48sU2zDezQ8iy1z6BBwoyjMQsvXp8YQAAhgADilRfyy+wf8WqZZUfGZihvgZiB3FybC+kCUU5XLkAo50C+gbBQdUzkAIVyejIAYfFTI1solHP2HgNCnHn5AYNy4jvpoVB6fVzL91cwzLJ9Lfd7S0jhehxO5H5/yePr1W6gHonI7fJ5ORSR/n6Q2yQanq763zuXU5LJZRKiyD/W9/pjkdPZz0/yJ8fqVyry+qQZDMjJKoDfy8bRVhHhQTwAAAAASUVORK5CYII=");
}
[dir=ltr] .auth-wrapper.auth-v1 .auth-inner:after {
  right: -75px;
}
[dir=rtl] .auth-wrapper.auth-v1 .auth-inner:after {
  left: -75px;
}
@media (max-width: 575.98px) {
.auth-wrapper.auth-v1 .auth-inner:after {
    display: none;
}
}
.auth-wrapper.auth-v2 {
  align-items: flex-start;
}
.auth-wrapper.auth-v2 .auth-inner {
  height: 100vh;
  overflow-y: auto;
  height: calc(var(--vh, 1vh) * 100);
}
.auth-wrapper.auth-v2 .brand-logo {
  position: absolute;
  top: 2rem;
  z-index: 1;
}
[dir] .auth-wrapper.auth-v2 .brand-logo {
  margin: 0;
}
[dir=ltr] .auth-wrapper.auth-v2 .brand-logo {
  left: 2rem;
}
[dir=rtl] .auth-wrapper.auth-v2 .brand-logo {
  right: 2rem;
}
.auth-wrapper.auth-v1 .auth-inner {
  max-width: 400px;
}
.auth-wrapper .brand-logo {
  display: flex;
  justify-content: center;
}
[dir] .auth-wrapper .brand-logo {
  margin: 1rem 0 2rem 0;
}
.auth-wrapper .brand-logo .brand-text {
  font-weight: 600;
}
[dir] .auth-wrapper .auth-footer-btn .btn {
  padding: 0.6rem !important;
}
[dir=ltr] .auth-wrapper .auth-footer-btn .btn:not(:last-child) {
  margin-right: 1rem;
}
[dir=rtl] .auth-wrapper .auth-footer-btn .btn:not(:last-child) {
  margin-left: 1rem;
}
@media (min-width: 1200px) {
.auth-wrapper.auth-v2 .auth-card {
    width: 400px;
}
}
[dir] .auth-wrapper .auth-bg {
  background-color: #fff;
}
[dir] .dark-layout .auth-wrapper .auth-bg {
  background-color: #283046;
}
.brand-logo svg {
  height: 28px;
  width: 40.95px;
}
html[dir=rtl] svg.feather {
  transform: rotate(180deg);
}
