.modal--wrapper{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;z-index:9999}.modal--overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:3;opacity:1;background:#8888884d;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);transition:background-color .3s ease,opacity .3s ease,-webkit-backdrop-filter .3s ease;transition:background-color .3s ease,backdrop-filter .3s ease,opacity .3s ease;transition:background-color .3s ease,backdrop-filter .3s ease,opacity .3s ease,-webkit-backdrop-filter .3s ease}.modal{border-radius:var(--border-raduis-large);overflow:hidden;box-shadow:var(--box-shadow2);max-width:95%;max-height:95%;background-color:#fff;z-index:4;padding:20px;position:relative}.modal-close-icon{position:absolute;left:15px;top:15px;font-size:20px;color:var(--main-text-color);cursor:pointer;z-index:99;transition:all .3s linear}.modal-close-icon:hover{color:var(--red-color)}.modal--head{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;padding:0 10px}.modal--icon{width:110px;height:110px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--main-bg-color);color:var(--main-text-color);font-size:56px;margin:0 auto 20px}.modal--content{max-height:calc(100vh - 160px);overflow-y:auto;overflow-x:hidden;border-radius:inherit;padding:10px;position:relative}.modal--content>*{flex:1}.modal--content .default-loader{min-height:50px}.modal-md{width:560px;padding:30px 20px;min-height:150px}.modal--description{font-size:15px;line-height:25px;color:var(--main-text-color)}.modal-link{color:var(--desc-color);transition:all .3s linear;cursor:pointer}.modal-link:hover{color:var(--main-color)}.modal--title{flex:1;font-size:var(--sub-title-size);line-height:1.5;text-align:right;text-transform:capitalize;font-family:var(--font-bold);color:var(--main-text-color)}.modal-animation-enter-active,.modal-animation-leave-active{transition:all .2s linear}.modal-animation-enter-from{opacity:0;transform:scale(0)}.modal-animation-leave-to{transform:scale(0)}.modal-footer--links{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:10px;gap:10px}.modal-footer--link-w{display:flex;flex-wrap:wrap;justify-content:center;text-align:center;align-items:center;gap:5px;font-weight:400;font-size:14px;color:var(--desc-color);text-transform:capitalize}.modal-footer--link{color:var(--main-color);outline:none;background-color:transparent;border:none;font-size:15px;padding:0}.modal-footer--link:hover{text-decoration:underline}.success-modal{justify-content:center;align-items:center;gap:10px}.success-modal img{max-width:82px}.success-modal-body{gap:10px;justify-content:center;align-items:center}.success-modal-title{font-size:var(--sub-title-size);font-weight:600;color:var(--main-text-color)}.success-modal-desc{font-size:var(--desc-size);color:var(--desc-color)}.modal--btns{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-top:20px}.modal--btns .default-btn-bg{min-width:160px;padding:12px 15px}.modal--btns .default-btn-bg:nth-child(2){background:#fff;border-color:var(--main-text-color);color:var(--main-text-color)}.modal--btns .default-btn-bg:nth-child(2):hover{background:var(--main-text-color);color:#fff}.content-center{display:flex;justify-content:center}.content-center .modal--title{text-align:center}.m-content-center.content-center{margin:0 auto;text-align:center;align-items:center}@media (max-width: 767px){.modal-lg{width:800px;padding:30px 20px}}.modal--form form{position:relative}.modal--form .form-control:not(.form-control--SelectInput){color:var(--main-text-color);border:1px solid var(--main-border-color);font-weight:400;font-size:14px;border-radius:6px;width:100%;height:46px;padding:0 20px;background-color:var(--main-bg-color);outline:none}.modal--form .vue-select .control{border:1px solid var(--main-border-color)!important;background-color:var(--main-bg-color)!important;color:var(--main-text-color)!important}.modal--form .vue-select .value-container .single-value{color:var(--main-text-color)}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{box-shadow:0 0 0 1000px var(--main-bg-color) inset!important;-webkit-box-shadow:0 0 0 1000px var(--main-bg-color) inset!important;-webkit-text-fill-color:var(--main-text-color)!important}.modal--form .form-control::-moz-placeholder{color:var(--light-gray)}.modal--form .form-control::placeholder{color:var(--light-gray)}.modal--form .vue-tel-input{border:1px solid var(--main-border-color)!important;background-color:var(--main-bg-color);font-weight:400;font-size:15px;border-radius:var(--border-raduis);width:100%;height:46px}.modal--form .vti__dropdown{border-right:1px solid var(--main-border-color);padding:15px;border-top-left-radius:var(--border-raduis);border-bottom-left-radius:var(--border-raduis)}.modal--form .vti__dropdown-item{display:flex;align-items:center;gap:10px;font-size:13px;padding:5px 20px}.modal--form .vue-tel-input .form-control{border:none;height:44px;border-radius:0;border:0!important}.modal--form .input-error__content{color:var(--red-color);font-size:12px}.modal--form .form-actions .btn{background-color:var(--main-color);border-radius:6px;height:46px;width:100%;text-align:center;padding:0 20px;font-size:var(--desc-size);color:#fff;border:none}.modal--form .shadow-form-wrapper__loader{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2}.modal--form .vti__dropdown-list{overflow-y:auto}.modal--form .vti__selection{display:flex;gap:8px}.modal--form .vti__selection>*{color:var(--main-text-color);font-size:16px}.modal--form .vti__flag{margin:0}.modal--form .vti__dropdown-list.below{top:100%}.modal--form .form-actions .btn:disabled,.modal--form .form-actions .btn.is-disabled{opacity:.4;cursor:default;pointer-events:none}.modal--form .form--links{display:flex;margin-bottom:20px;margin-top:-10px}.modal--form .form--link{color:var(--desc-color);font-size:14px;outline:none;background-color:transparent;border:none;padding:0;transition:all .3s linear}.modal--form .form--link:hover{color:var(--main-color)}.modal--form .vue-tel-input:focus-within{border-color:var(--main-border-color)!important}.otp-code-inputs{display:flex;align-items:center;justify-content:center;gap:10px;flex-direction:row}.otp-code-inputs input{border:1px solid var(--main-border-color)!important;border-radius:var(--border-raduis);width:70px;height:66px;padding:10px;box-shadow:none!important;outline:none!important;text-align:center;font-size:26px}.otp-code-inputs ::-moz-placeholder{font-size:18px}.otp-code-inputs ::placeholder{font-size:18px}.otp-code-inputs :-ms-input-placeholder{font-size:18px}.otp-code-inputs ::-ms-input-placeholder{font-size:18px}.otp-code_resend{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;margin-top:20px}.otp-code_resend__desc{font-size:14px;color:var(--desc-color)}.otp-code_resend__timer{font-weight:600;font-size:14px;color:var(--main-text-color)}.button.otp-code_resend__btn{font-weight:600;font-size:14px;color:var(--main-text-color);background:transparent;border:none;box-shadow:none!important;padding:0!important;margin:0!important;outline:none!important}.button.otp-code_resend__btn:hover{color:var(--main-color)}@media screen and (min-width:768px){.guest-auth__btn[data-v-fc1ce50a]{position:relative;cursor:pointer}.guest-auth__btn:hover i.icon-user2[data-v-fc1ce50a],.guest-auth__btn.active i.icon-user2[data-v-fc1ce50a]{color:var(--main-color)}.auth__dropdown__img>i.icon-user2[data-v-fc1ce50a]{color:#fff!important}.guest-auth__btn .auth__dropdown[data-v-fc1ce50a]{top:38px;right:0;position:absolute;transition:all .4s ease-out .2s;opacity:0;display:none;width:230px;min-width:-moz-fit-content;min-width:fit-content;background:#fff;border-radius:6px;border:1px solid var(--main-border-color);z-index:99;overflow:visible}.guest-auth__btn.active .auth__dropdown[data-v-fc1ce50a]{opacity:1;display:block}.guest-auth__btn .auth__dropdown__body li[data-v-fc1ce50a]{border-bottom:1px solid rgba(230,230,230,.5294117647);margin-inline:10px}.guest-auth__btn .auth__dropdown__body li button[data-v-fc1ce50a]{background:transparent;border:unset;width:100%;text-align:left;cursor:pointer}.guest-auth__btn .auth__dropdown__body li button[data-v-fc1ce50a]:hover{color:var(--main-color)}}.app-loader{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;z-index:99999}.app-loader--overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:1;transition:.2s linear}.app-loader--spinner{width:48px;height:48px;border:5px solid var(--main-color);border-bottom-color:#fff;border-radius:50%;display:inline-block;box-sizing:border-box;animation:appLoaderSpinner 1s linear infinite;z-index:4;box-shadow:0 0 10px #0000002b,inset 0 0 10px #0000002b}@keyframes appLoaderSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
