.steprs {position: relative;}.steprs::after, .steprs::before {position: absolute;top: 50%;right: 0;content: "";height: 2px;background-color: rgb(234, 234, 234);transform: translateY(-50%);}[dir="rtl"] .steprs::after, [dir="rtl"] .steprs::before {left: 0;right: auto;}.dark-mode .steprs .stepr {background-color: rgb(42, 45, 51);}.steprs::after {z-index: 1;background-color: var(--steper_login);width: 100%;}.dark-mode .steprs::after {background-color: var(--link_color);}.steprs::before {z-index: 2;background-color: rgb(234, 234, 234);}.steprs .stepr {width: 28px;height: 28px;font-weight: 700;border: 2px solid var(--custom-black-200);border-radius: 50%;background-color: rgb(255, 255, 255);color: var(--custom-black-200);font-size: 14px;z-index: 3;}.steprs .stepr iconify-icon {font-size: 30px;}.card.log_card:nth-of-type(4) .steprs .stepr iconify-icon {color: #fff;background: var(--steper_login);border-radius: 50%;}.dark-mode .card.log_card:nth-of-type(4) .steprs .stepr iconify-icon {color: #fff;background: var(--link_color);border-radius: 50%;}.card.log_card:nth-of-type(4) .steprs::before {width: 0;}.card.log_card:nth-of-type(2) .steprs::before {width: 75%;}.card.log_card:nth-of-type(3) .steprs::before {width: 25%;}[dir="rtl"] .card.log_card:nth-of-type(4) .steprs::before {width: 0%;}[dir="rtl"] .card.log_card:nth-of-type(2) .steprs::before {width: 75%;}[dir="rtl"] .card.log_card:nth-of-type(3) .steprs::before {width: 25%;}.card.log_card:nth-of-type(2) .steprs .stepr:first-of-type, .card.log_card:nth-of-type(3) .steprs .stepr:not(:last-of-type), .card.log_card:nth-of-type(4) .steprs .stepr:not(:last-of-type) {background-color: var(--steper_login);color: #fff;border-color: var(--steper_login);}.dark-mode .card.log_card:nth-of-type(2) .steprs .stepr:first-of-type, .dark-mode .card.log_card:nth-of-type(3) .steprs .stepr:not(:last-of-type), .dark-mode .card.log_card:nth-of-type(4) .steprs .stepr:not(:last-of-type) {background-color: var(--link_color);color: #fff;border-color: var( --link_color);}.active_card {animation: 0.8s ease 0s 1 normal none running card_active;}.previous_btn {background-color: var( --steper_login);color: rgb(255, 255, 255);}.previous_btn, .next_btn, .btn_submit {min-width: 100px;}.dark-mode .next_btn, .dark-mode .btn_submit {background-color: var(--link_color) !important;}.sign_up_user_box label {position: relative;left: 0px;top: 0px;width: 100%;background-color: var(--soft-blue);padding: 0.9375rem;border-radius: 20px;font-size: 1rem;transition: all 0.4s ease 0s;color: var(--custom-black);}.sign_up_user_box input:checked+label {transition: all 0.3s ease 0s;border: 1px solid var(--soft-orange);background-color: var(--soft-orange);color: rgb(0, 0, 0);}.dark-mode .sign_up_user_box input:checked+label {border: 1px solid #000;background-color: #000;color: #fff;}.check_mark {border: 2px solid rgb(161, 172, 184);width: 26px;height: 26px;display: inline-flex;justify-content: center;align-items: center;}label .check_mark iconify-icon {font-size: 17px;color: transparent;transition: all 0.3s ease 0s;}input:checked+label .check_mark iconify-icon {color: rgb(39, 137, 127);}.sign_up_user_box input {visibility: hidden;}form#formAuthentication {display: block;width: 100%;}@keyframes card_active {0% {display: block;opacity: 0;}25% {transform: translateX(-10px);opacity: 0.4;}35% {transform: translateX(5px);opacity: 0.4;}45% {transform: translateX(-5px);opacity: 0.4;}55% {transform: translateX(-3px);opacity: 0.5;}55% {transform: translateX(3px);opacity: 0.6;}65% {transform: translateX(-2px);opacity: 0.7;}75% {transform: translateX(2px);opacity: 0.8;}75% {transform: translateX(0px);opacity: 1;}}.iti.iti--allow-dropdown.iti--separate-dial-code {width: 100%;}#phone {padding-left: 95px !important;}.form-password-toggle input:focus+.input-group-text {border-color: var(--bs-blue) !important;}.dark-mode .form-password-toggle input:focus+.input-group-text {border-color: var(--border_color_input_focus) !important;}.btn_effect:hover {color: #fff !important;}.dark-mode .btn_effect:hover {box-shadow: var(--soft-blue) 21em 0px inset, 0 0 8px -3px var(--soft-blue) !important;color: #fff;background: var(--soft-blue) !important;}input[type="date"]::-webkit-calendar-picker-indicator {cursor: pointer;border-radius: 4px;margin-right: 2px;background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="15" viewBox="0 0 24 24"><path fill="%23bbbbbb" d="M20 3h-1V1h-2v2H7V1H5v2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 18H4V8h16v13z"/></svg>');}