#grecaptcha_box_live{display: block;}
#grecaptcha_box_demo{display: block;}

.vantage-logo {width: 80px;height: 80px;margin: 0 auto;background-color: var(--v-white);box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px;border-radius: 40px;display: flex;justify-content: space-around;align-items: center;margin-bottom: 16px;}

#liveFormBox{display: block;}
#demoFormBox{display: none;}
.formBoxSet{width: 100%;max-width: 460px;padding: 50px 20px;margin: 0 auto;}
.formBoxSet h1{text-align: center;color: var(--v-black);font-size: var(--fs-32);font-weight: 600;margin-bottom: 20px; line-height: 1.22;}
.formBoxSet .subTit{text-align: center;margin-bottom: 32px;color: #636363;font-size: var(--fs-16);}

.formBoxSet .form-body .form-element{margin-bottom: 16px;position: relative;}
.formBoxSet .form-body .form-element .input-container {position: relative;}
.formBoxSet .form-body .form-element .input-container .remind{display: none;}
.formBoxSet .form-body .form-element .input-container .remind{color: var(--v-black);font-size: var(--fs-14);}
.formBoxSet .form-body .form-element .country-code{display: none;border-radius: 8px;overflow: hidden;padding: 12px;height: 309px;position: absolute;top: 62px;width: 100%;box-shadow: 0px 10px 14px #0000005E;background-color: var(--v-white);z-index: 999;}
.formBoxSet .form-body .form-element .country-code .country-search{width: 100%;height: 44px;border: none;outline: none;padding-right: 42px;border-radius: 4px;margin-bottom: 12px;background-color: var(--v-grey-light2);padding-left: 12px;}
.formBoxSet .form-body .form-element .country-code .country-search:hover{background-color: #ECECEC;}
.formBoxSet .form-body .form-element .country-code .country-search:focus{border-radius: 4px 4px 0px 0px;}
.formBoxSet .form-body .form-element .country-code .country-search:focus ~ .country-search-bottom{width: calc(100% - 24px);}
.formBoxSet .form-body .form-element .country-code .country-search-bottom{display: block;width: 0;height: 1px;transition: all 0.4s;background-color: var(--v-orange);position: absolute;top: 56px;left: 12px;} 
.formBoxSet .form-body .form-element .country-code .results{height: 229px;overflow-y: scroll;padding-bottom: 10px;}
.formBoxSet .form-body .form-element .country-code .results::-webkit-scrollbar-thumb{background-color: rgba(227, 87, 40, 1);width: 4px;}
.formBoxSet .form-body .form-element .country-code .results .results-option{padding-left: 8px;cursor: pointer;font-size: var(--fs-16);color: var(--v-black);height: 35px;line-height: 35px;white-space: nowrap;}
.formBoxSet .form-body .form-element .country-code .results .results-option:hover{background-color: var(--v-grey-light1);}
.formBoxSet .form-body .form-element .country-code .results .results-option.active{background-color: var(--v-grey-light1);}
.formBoxSet .form-body .form-element .country-code .no-data{display: none;position: absolute;top: 70px;left: 50%;transform: translateX(-50%);color: var(--v-grey-dark);}
.formBoxSet .form-body .form-element .search-icon{position: absolute;top: 16px;right: 24px;display: flex;justify-content: space-around;align-items: center;width: 36px;height: 36px;}
.formBoxSet .form-body .form-element .search-icon img{z-index: 9;position: relative;transform: translate(-1px, -1px);}
.formBoxSet .form-body .form-element .search-icon::after{z-index: 1;content: '';display: block;position: absolute;width: 0px;height: 0px;background: var(--v-grey-light4);border-radius: 50%;top: 50%;left: 50%;transform: translate(-50%,-50%);opacity: 0;transition: all 0.3s;}
.formBoxSet .form-body .form-element .search-icon:hover:after{width: 36px;height: 36px;opacity: 1;}

.formBoxSet .form-body .form-element .input-label{position: absolute;top: 18px;left: 15px;transition: all .2s linear;z-index: 9;pointer-events:none;}
.formBoxSet .form-body .form-element .input-label sup{color: var(--v-red-dark);font-size: 18px;display: inline-block;transform: translateY(10px) translateX(2px);}
.formBoxSet .form-body .form-element .input-container input{width: 100%;height: 61px;font-size: 16px;border: none;outline: none;border-radius: 8px;background-color: var(--v-grey-light2);padding-left: 15px;padding-top: 17px;transition: all .2s linear;padding-right: 64px;}
.formBoxSet .form-body .form-element .input-container input:focus::-webkit-contacts-auto-fill-button{opacity: 0;}
.formBoxSet .form-body .form-element .input-container input::-webkit-credentials-auto-fill-button {display: none !important;visibility: hidden;pointer-events: none;position: absolute; right: 0;}
.formBoxSet .form-body .form-element .input-container input:hover{background-color: #ECECEC;}
.formBoxSet .form-body .form-element .input-container input#password{padding-right: 88px;}
.formBoxSet .form-body .form-element .input-container::after{content: '';display: block;width: 0;height: 1px;transition: all 0.4s;background-color: var(--v-orange);position: absolute;top: 61px;left: 0px;}
.formBoxSet .form-body .form-element.province{display: none;}
.formBoxSet .form-body .form-element .province-code{display: none;border-radius: 8px;overflow: hidden;padding: 12px;height: 309px;position: absolute;top: 62px;width: 100%;box-shadow: 0px 10px 14px #0000005E;background-color: var(--v-white);z-index: 999;}
.formBoxSet .form-body .form-element .province-code .province-results{height: 305px;overflow-y: scroll;padding-bottom: 20px;}
.formBoxSet .form-body .form-element .province-code .province-results::-webkit-scrollbar-thumb{background-color: rgba(227, 87, 40, 1);width: 4px;}
.formBoxSet .form-body .form-element .province-code .province-results .province-results-option{padding-left: 8px;cursor: pointer;font-size: var(--fs-16);color: var(--v-black);height: 35px;line-height: 35px;}
.formBoxSet .form-body .form-element .province-code .province-results .province-results-option:hover{background-color: var(--v-grey-light1);}
.formBoxSet .form-body .form-element .province-code .province-results .province-results-option.active{background-color: var(--v-grey-light1);}

/* demo 专属 */
.formBoxSet .form-body .phoneAndcode{display: flex;justify-content: space-between;}

/* live 专属 邮箱验证, 账户类型, 选择框, 提交按钮 */
.formBoxSet .form-body .email-verification{display: flex;justify-content: space-between;align-content: center;}
.formBoxSet .form-body .email-verification .captcha{width: calc(100% - 112px);;margin-right: 6px;}
.formBoxSet .form-body .email-verification .captcha .captcha-error{display: none;color: #a71e00;font-size: var(--fs-14);}
.formBoxSet .form-body .email-verification #getVerifyCode{font-size: var(--fs-14);width: 100px;min-width: 100px;height: 61px;border-radius: 8px;text-align: center;line-height: 61px;color: #f8f8f9;background: var(--v-orange);cursor: pointer;border: none;outline: none;font-weight: 400;margin-right: 5px;text-transform: uppercase;}
.formBoxSet .form-body .email-verification #getVerifyCode:hover{background-color: var(--v-red-dark)}
.formBoxSet .form-body .email-verification #getVerifyCode.timing{background-color: var(--v-grey-dark);color: var(--v-white);}
.formBoxSet .form-body .choose-account-type{display: flex;width: fit-content;justify-content: space-between;margin-bottom: 16px;}
.formBoxSet .form-body .choose-account-type div:nth-of-type(1){margin-right: 20px;}
.formBoxSet .form-body .choose-account-type input{margin-right: 8px;}
.formBoxSet .form-body .choose-account-type input:nth-of-type(2){margin-left: 20px;}
.formBoxSet .form-body .choose-account-type input,.formBoxSet .form-body .agreeConditionBox input{opacity: 0;width: 0px;height: 0px;appearance:auto;-webkit-appearance: auto;-moz-appearance: auto;}
.formBoxSet .form-body .choose-account-type label{padding-left: 26px;position: relative;}
.formBoxSet .form-body .choose-account-type label::before{content: '';width: 24px;height: 24px;border-radius: 12px;background-color: var(--v-grey-light1);position: absolute;left: -8px;top: 0px;z-index: 99;transition: all .1s linear;}
.formBoxSet .form-body .choose-account-type label:hover:before{background-color: #DDDEE2;}
.formBoxSet .form-body .choose-account-type input[type="radio"]:checked ~ label::before{content: url(/wp-content/themes/vantage/images/orange-dots.webp?v=4);background-color: var(--v-white);display: flex;justify-content: space-around;}
.formBoxSet .form-body .agreeConditionBox{display: flex;align-items: flex-start;margin-bottom: 12px;flex-direction: column;}
.formBoxSet .form-body .agreeConditionBox label{padding-left: 34px;position: relative;font-size: var(--fs-14);color: var(--v-black);}
.formBoxSet .form-body .agreeConditionBox label a{text-decoration: underline;}
.formBoxSet .form-body .agreeConditionBox label::before{content: '';width: 24px;height: 24px;border-radius: 3px;background-color: var(--v-grey-light1);position: absolute;left: 0px;top: -2px;z-index: 99;transition: all .2s linear;}
.formBoxSet .form-body .agreeConditionBox label:hover:before{background-color: #DDDEE2;}
.formBoxSet .form-body .agreeConditionBox input[type="checkbox"]:checked ~ label::before{content: url(/wp-content/themes/vantage/images/check-mark.svg?v=1);background-color: var(--v-orange);}
.formBoxSet .form-body .agreeConditionBox.hasError .error{display: block;margin-bottom: 0px;}
.formBoxSet .form-body .indonesiaBox{display: none;}

.formBoxSet .form-body #new-live{margin-bottom: 23px;margin-top: 20px;text-align: center;}
.formBoxSet .form-body #new-live #sub-open-live{border: none;outline: none;width: 100%;box-shadow: 0px 8px 30px #E3572880;height: 60px;font-size: var(--fs-16);text-transform: uppercase;}
.formBoxSet .form-body #new-live #sub-open-live::after{content: '';display: block;width: 200%;height: 1000%;background-color: #d43d14;position: absolute;top: 540%;transform-origin: top right;transition: all .4s;z-index: -1;left: -80%;border-radius: 50%;transform: rotate(30deg);}
.formBoxSet .form-body #new-live #sub-open-live:hover:after{transform: rotate(100deg) translateZ(0px);}
.formBoxSet .form-body #new-live .error-info{display: none;}
.formBoxSet .form-body #new-demo{margin-bottom: 0px;margin-top: 0px;text-align: center;}
.formBoxSet .form-body #new-demo #sub-open-demo{border: none;outline: none;width: 260px;box-shadow: 1px 7px 16px 0px rgb(3 72 84 / 37%);}
.formBoxSet .form-body #new-demo #sub-open-demo::after{content: '';display: block;width: 200% !important;height: 1000%  !important;background-color: rgb(3, 65, 75);position: absolute;top: 500%;transform-origin: top right;transition: all .4s;z-index: -1;left: -80%;border-radius: 50%;transform: rotate(30deg);}
.formBoxSet .form-body #new-demo #sub-open-demo:hover:after{transform: rotate(100deg) translateZ(0px);}
.formBoxSet .form-body #new-demo .error-info{display: none;}


/* email or phone*/
.emaile_Phone_box {border-radius: 8px;background-color: #e8e9ed;padding: 5px;margin-bottom: 16px;}
.emaile_Phone_box .box_container {display: flex;position: relative;}
.emaile_Phone_box .box_container .wire {width: 50%;position: absolute;left: 0;bottom: 0;z-index: 0;border-radius: 5px;background-color: #034854;height: 100%;transition: .4s;}
.emaile_Phone_box .box_container .account_type {color: #636363;width: 50%;font-weight: 400;line-height: 1.1em;text-align: center;font-style: var(--fs-16);cursor: pointer;display: flex;justify-content: center;align-items: center;min-height: 40px;white-space: normal;position: relative;z-index: 1;}
.emaile_Phone_box .box_container .account_type.active {color: #f8f8f9;font-weight: 600;}

/* demo 专属 电话区号选择框 */
.formBoxSet .form-body .form-element.phoneCode{width: 34%;}
.formBoxSet .form-body .form-element.phone{width: 65%;}
.formBoxSet .form-body .form-element .phone-code{display: none;border-radius: 8px;overflow: hidden;padding: 12px;height: 306px;position: absolute;top: 62px;width: 204px;box-shadow: 0px 10px 14px #0000005E;background-color: var(--v-white);z-index: 999;}
.formBoxSet .form-body .form-element .phone-code .phoneCode-results{height: 240px;overflow-y: scroll;padding-bottom: 20px;}
.formBoxSet .form-body .form-element .phone-code .phoneCode-results::-webkit-scrollbar-thumb{background-color: rgba(227, 87, 40, 1);width: 4px;}
.formBoxSet .form-body .form-element .phone-code .phoneCode-results .phoneCode-results-option{padding-left: 8px;cursor: pointer;font-size: var(--fs-16);color: var(--v-black);min-height: 35px;display: flex;align-items: center;}
.formBoxSet .form-body .form-element .phone-code .phoneCode-results .phoneCode-results-option span:nth-of-type(1){margin-right: 10px;color: var(--v-black);}
.formBoxSet .form-body .form-element .phone-code .phoneCode-results .phoneCode-results-option span:nth-of-type(2){color:var(--v-grey);}
.formBoxSet .form-body .form-element .phone-code .phoneCode-results .phoneCode-results-option:hover{background-color: var(--v-grey-light1);}
.formBoxSet .form-body .form-element .phone-code .phoneCode-results .phoneCode-results-option.active{background-color: var(--v-grey-light1);}
.formBoxSet .form-body .form-element .phone-code #phoneCode-search{width: 100%;height: 44px;border: none;outline: none;padding-right: 42px;border-radius: 4px;margin-bottom: 12px;background-color: var(--v-grey-light2);padding-left: 12px;}
.formBoxSet .form-body .form-element .phone-code #phoneCode-search:hover{background-color: #ECECEC;}
.formBoxSet .form-body .form-element .phone-code #phoneCode-search:focus{border-radius: 4px 4px 0px 0px;}
.formBoxSet .form-body .form-element .phone-code #phoneCode-search:focus ~ .phoneCode-search-bottom{width: calc(100% - 24px);}
.formBoxSet .form-body .form-element .phone-code .phoneCode-search-bottom{display: block;width: 0;height: 1px;transition: all 0.4s;background-color: var(--v-orange);position: absolute;top: 56px;left: 12px;} 
.formBoxSet .form-body .form-element .input-container input#phoneCode::placeholder{display: none;opacity: 0;}

/* demo专属 下拉属性选择 */
.formBoxSet .form-body .accountDetail .tit{cursor: pointer;font-size: var(--fs-20);color: var(--v-black);font-weight: 600;display: flex;justify-content: space-between;align-items: center;margin-bottom: 26px;padding-right: 5px;}
.formBoxSet .form-body .accountDetail .accountDetail-hide{display: none;}
.formBoxSet .form-body .form-element.balance{margin-bottom: 25px !important;}

/* demo专属  返回按钮和提交按钮*/
.formBoxSet .form-body .form-bottom-box{display: flex;justify-content: space-between;align-items: center;}
.formBoxSet .form-body .form-bottom-box p{margin-bottom: 0px;padding-left: 20px;color: #636363;cursor: pointer;text-decoration: underline;}
.formBoxSet .form-body .form-bottom-box p:hover{color: var(--v-black);}

.formBoxSet .form-body .form-element .input-container .options{display: none;border-radius: 8px;overflow: hidden;padding: 12px;height: auto;position: absolute;top: 62px;width: 100%;box-shadow: 0px 10px 14px #0000005E;background-color: var(--v-white);z-index: 999;}
.formBoxSet .form-body .form-element .input-container .options li{cursor: pointer;padding-left: 8px;cursor: pointer;font-size: var(--fs-16);color: var(--v-black);height: 35px;line-height: 35px;}
.formBoxSet .form-body .form-element .input-container .options li.active,
.formBoxSet .form-body .form-element .input-container .options li:hover{background-color: var(--v-grey-light1);}
.formBoxSet .form-body .form-element .input-container .icons-box{display: flex;justify-content: flex-end;align-items: center;width: 56px;height: 26px;position: absolute;top: 16px;right: 16px;}
.formBoxSet .form-body .form-element .input-container .error-icon{display: none;width: 26px;height: 26px;}
.formBoxSet .form-body .form-element .input-container .del-icon{display: none;width: 26px;height: 26px;}
.formBoxSet .form-body .form-element.password .input-container .icons-box,
.formBoxSet .form-body .form-element.country .input-container .icons-box,
.formBoxSet .form-body .form-element.province .input-container .icons-box{right: 35px;}
.formBoxSet .form-body .arrow-down{position: absolute;top: 16px;right: 4px;pointer-events: none;}
.formBoxSet .form-body .form-element.country .arrow-down,
.formBoxSet .form-body .form-element.province .arrow-down{position: absolute;top: 16px;right: 4px;pointer-events: none;}
.formBoxSet .form-body .form-element .input-container #changePassword{position: absolute;right: 4px;top: 16px;width: 30px;height: 30px;display: flex;justify-content: space-around;align-items: center;}
.formBoxSet .form-body .form-element .input-container #changePassword img{transition: all .15s linear;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}

/* demo 专属 第一步第二步 */
.formBoxSet .form-body .demo-account-part-one{display: block;}
.formBoxSet .form-body .demo-account-part-tow{display: none;}

/* demo专属 进入第二步按钮 */
.formBoxSet .form-body #next::after{content: '';display: block;width: 200%;height: 1000%;background-color: rgb(3, 65, 75);position: absolute;top: 500%;transform-origin: top right;transition: all .4s;z-index: -1;left: -80%;border-radius: 50%;transform: rotate(30deg);}
.formBoxSet .form-body #next:hover:after{transform: rotate(100deg) translateZ(0px);}

/* demo专属 谷歌登录部分 */
.formBoxSet .form-body .demo-account-part-one .btn{cursor: pointer;padding: 20px 50px;width: 100%;font-size: 16px;background-color: var(--v-green-darker);height: 60px;border-radius: 30px;color: var(--v-white);text-align: center;text-decoration: none;position: relative;overflow: hidden;transition: all .2s linear;z-index: 1;display: flex;align-items: center;justify-content: space-around;font-weight: 500;margin-bottom: 10px;}
.formBoxSet .form-body .demo-account-part-one .btn#google{padding: 20px 150px;}
.formBoxSet .form-body .demo-account-part-one p#google{color: var(--v-black);background-color: var(--v-grey-light1);box-shadow: none;}
.formBoxSet .form-body .demo-account-part-one p#google img{margin-right: 12px;}
.formBoxSet .form-body .demo-account-part-one p.bottomText{margin-top: 20px;font-size: var(--fs-14);}
.formBoxSet .form-body .demo-account-part-one .sign-up-box{width: 100%;height: 19px;margin-bottom: 20px;margin-top: 20px;position: relative;display: flex;justify-content: space-around;align-items: center;}
.formBoxSet .form-body .demo-account-part-one .sign-up-box .border{width: 100%;height: 1px;background-color: var(--v-grey-light1);}
.formBoxSet .form-body .demo-account-part-one .sign-up-box p{color: var(--v-black);margin-bottom: 0px;position: absolute;top: 50%;left: 50%;transform: translateX(-50%) translateY(-50%);background-color: var(--v-white);padding: 0px 10px;}

.formBoxSet .form-body .hasInner .input-label,
.formBoxSet .form-body .hasFouns .input-label{top: 11px;font-size: 12px;}
.formBoxSet .form-body .hasInner .input-container .del-icon{display: block !important;}
.formBoxSet .form-body .hasFouns .input-label{color:var(--v-orange);}
.formBoxSet .form-body .hasFouns .input-container::after{width: 100%;}
.formBoxSet .form-body .hasBorder .input-container input{background-color:var(--v-grey-light4);border-radius: 8px 8px 0px 0px;}
.formBoxSet .form-body .hasError .input-container .error{display: block;}
.formBoxSet .form-body .hasError .input-container .error-icon{display: block;}
.formBoxSet .form-body .hasError .input-container input{background-color: rgba(167, 30, 0, .1);}
.formBoxSet .form-body .hasError .input-label{color: #a71e00;}
.formBoxSet .form-body .password .input-container .error span{display: block;}
.formBoxSet .form-body .password .input-container .error span.conform{color: var(--v-green);}
.error{margin-bottom: 0px;color: #a71e00;font-size: var(--fs-14);display: none;}
#eyesClose{display: block;}
#eyesOpen{display: none;}
#hide-box{display: none;}
input[type="password"]::-ms-reveal{display: none;}
input[type="password"]::-ms-clear{display: none;}
input[type="password"]::-o-clear{display: none;}
.register-info{display: none;z-index: 999;position: fixed;top: 50%;left: 50%;transform: translate(-50%,-50%);font-size: 18px;color: #d72d2b;text-align: center;margin-top: 10px;background-color: #fff;box-shadow: -1px 4px 15px 4px #2f2e2ead;border-radius: 30px;padding: 70px 50px 60px 50px;}
.register-info span{cursor: pointer;}

.formBoxSet .other-open{width: 260px;display: flex;justify-content: space-between;align-items: center;margin: 0 auto;}
.formBoxSet .other-open a:nth-of-type(1){color: var(--v-green-darker);}
.formBoxSet .other-open a{text-decoration: underline;}
.formBoxSet .other-open a:nth-of-type(1):hover{color: #002329;}
.formBoxSet .other-open a:nth-of-type(2):hover{color: #000000;}


.formBoxSet .form-body .phoneAndcode_box {display: none;}
.formBoxSet .form-body .phoneAndcode{display: flex;justify-content: space-between;}
.formBoxSet .form-body .form-element.live_phone_code{width: 34%;}
.formBoxSet .form-body .form-element .phone_code{display: none;border-radius: 8px;overflow: hidden;padding: 12px;height: 306px;position: absolute;top: 62px;width: 204px;box-shadow: 0px 10px 14px #0000005E;background-color: var(--v-white);z-index: 999;}
.formBoxSet .form-body .form-element .phone_code .phoneCode_results{height: 240px;overflow-y: scroll;padding-bottom: 20px;}
.formBoxSet .form-body .form-element .phone_code .phoneCode_results::-webkit-scrollbar-thumb{background-color: rgba(227, 87, 40, 1);width: 4px;}
.formBoxSet .form-body .form-element .phone_code .phoneCode_results .phoneCode_results_option{padding-left: 8px;cursor: pointer;font-size: var(--fs-16);color: var(--v-black);min-height: 35px;display: flex;align-items: center;}
.formBoxSet .form-body .form-element .phone_code .phoneCode_results .phoneCode_results_option span:nth-of-type(1){margin-right: 10px;color: var(--v-black);}
.formBoxSet .form-body .form-element .phone_code .phoneCode_results .phoneCode_results_option span:nth-of-type(2){color:var(--v-grey);}
.formBoxSet .form-body .form-element .phone_code .phoneCode_results .phoneCode_results_option:hover{background-color: var(--v-grey-light1);}
.formBoxSet .form-body .form-element .phone_code .phoneCode_results .phoneCode_results_option.active{background-color: var(--v-grey-light1);}
.formBoxSet .form-body .form-element .phone_code #phoneCode_search{width: 100%;height: 44px;border: none;outline: none;padding-right: 42px;border-radius: 4px;margin-bottom: 12px;background-color: var(--v-grey-light2);padding-left: 12px;}
.formBoxSet .form-body .form-element .phone_code #phoneCode_search:hover{background-color: #ECECEC;}
.formBoxSet .form-body .form-element .phone_code #phoneCode_search:focus{border-radius: 4px 4px 0px 0px;}
.formBoxSet .form-body .form-element .phone_code #phoneCode_search:focus ~ .phoneCode_search_bottom{width: calc(100% - 24px);}
.formBoxSet .form-body .form-element .phone_code .phoneCode_search_bottom{display: block;width: 0;height: 1px;transition: all 0.4s;background-color: var(--v-orange);position: absolute;top: 56px;left: 12px;} 
.formBoxSet .form-body .form-element.live_phone{width: 65%;}
.formBoxSet .form-body .form-element .input-container input#live_phone_code::placeholder{display: none;opacity: 0;}
.formBoxSet .form-body .phoneAndcode .form-element .arrow-down{position: absolute;top: 16px;right: 4px;pointer-events: none;}
.formBoxSet .form-body .phoneCode_no_data {position: absolute;top: 70px;left: 50%;transform: translateX(-50%);color: var(--v-grey-dark);max-width: 120px;width: 100%;}

/* live-pop */
.formBoxSet{position: relative;}
.formBoxSet.active::after{content: '';display: block; width: 100%;height: 100%;background: var(--v-white);position: absolute;left: 0;top: 0;z-index: 99;}
.live-pop{width: 100%;box-shadow: 0px 1px 17px 2px #c1bcbc;padding: 60px 20px;border-radius: 15px;color: var(--v-black);display: none;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);z-index: 100;text-align: center;}
.live-pop.active{display: block;}
.live-pop h3{font-size: var(--fs-26);margin-bottom: 20px;}
.live-pop p{margin-bottom: 30px;}
.live-pop .btn-box{display: flex;justify-content: center;gap: 30px;}
.live-pop .orange-button{width: 190px;font-size: var(--fs-16);padding: 14px 20px;display: flex;justify-content: center;align-items: center;}
.live-pop .stay-btn{background: var(--v-white);border: 1px solid var(--v-orange);color: var(--v-orange);}
.live-pop .stay-btn::after{display: none;}
.live-pop .live_pop_bottom {display: none;}
.live-pop .live_pop_bottom a {text-decoration: underline;transition: all .3s;}
.live-pop .live_pop_bottom a:hover {color: var(--v-orange);}
.live-pop .live_pop_bottom p {margin-bottom: 0;}
.live-pop .pop_close_btn{position: absolute; width: 30px; height: 30px; right: 20px; top: 20px; color: #000; font-size: 36px; border-radius: 50%; text-align: center; line-height: 30px; transition: all .3s; z-index: 1; cursor: pointer;}
.live-pop .pop_close_btn:hover{background: #c1bcbc; color: #000;}
@media (max-width: 1440px) {
    .live-pop{width: 95%;}
    .live-pop .btn-box{gap: 10px;}
    .live-pop .orange-button{width: 170px;padding: 14px 10px;}
}
@media (max-width: 510px) {
    .live-pop{padding: 40px 20px;}
    .live-pop h3{margin-bottom: 10px;}
    .live-pop p{margin-bottom: 20px;}
}
@media (max-width: 400px) {
    .live-pop .btn-box{flex-direction: column;align-items: center;}
}

/* demo-pop */
.formBoxSet{position: relative;}
.formBoxSet.active::after{content: '';display: block; width: 100%;height: 100%;background: var(--v-white);position: absolute;left: 0;top: 0;z-index: 99;}
.demo-pop{width: 100%;box-shadow: 0px 1px 17px 2px #c1bcbc;padding: 60px 20px;border-radius: 15px;color: var(--v-black);display: none;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);z-index: 100;text-align: center;background: #fff;}
.demo-pop.active{display: block;}
.demo-pop p{margin-bottom: 30px;}
.demo-pop .demo_pop_bottom {display: none;}
.demo-pop .demo_pop_bottom a {text-decoration: underline;transition: all .3s;}
.demo-pop .demo_pop_bottom a:hover {color: var(--v-orange);}
.demo-pop .demo_pop_bottom p {margin-bottom: 0;}
.demo-pop .pop_close_btn{position: absolute; width: 30px; height: 30px; right: 20px; top: 20px; color: #000; font-size: 36px; border-radius: 50%; text-align: center; line-height: 30px; transition: all .3s; z-index: 1; cursor: pointer;}
.demo-pop .pop_close_btn:hover{background: #c1bcbc; color: #000;}
@media (max-width: 1440px) {
    .demo-pop{width: 95%;}
}
@media (max-width: 510px) {
    .demo-pop{padding: 40px 20px;}
    .demo-pop p{margin-bottom: 20px;}
}
/* demo pop */

html[lang='kk-KZ'] .formBoxSet .other-open{width: 100%;}
html[lang='ru-RU'] .formBoxSet .other-open{width: 100%;}
html[lang='es-ES'] .formBoxSet .other-open{width: 100%;}

html[lang='ar-AE'] .formBoxSet .form-body .form-element .input-label{left: unset;right: 15px;}
html[lang='ar-AE'] .formBoxSet .form-body .hasError .input-container .error{text-align: right;}
html[lang='ar-AE'] .formBoxSet .form-body .form-element .input-container .icons-box{right: unset;left: 16px;justify-content: space-between;}
html[lang='ar-AE'] .formBoxSet .form-body .form-element.country .input-container .icons-box, 
html[lang='ar-AE'] .formBoxSet .form-body .form-element.province .input-container .icons-box{right: unset;left: 35px;}
html[lang='ar-AE'] .formBoxSet .form-body .form-element .input-container #changePassword{right: unset;left: 4px;}
html[lang='ar-AE'] .formBoxSet .form-body .form-element .input-container input{padding-right: 15px;padding-left: 64px;text-align: right;}
html[lang='ar-AE'] .formBoxSet .form-body .form-element .input-container input#password{padding-left: 88px;padding-right: 15px;}
html[lang='ar-AE'] .formBoxSet .form-body .choose-account-type{width: 100%;justify-content: flex-end;}
html[lang='ar-AE'] .formBoxSet .form-body .agreeConditionBox{align-items: flex-end;}
html[lang='ar-AE'] .formBoxSet .form-body .agreeConditionBox label{text-align: right;}
html[lang='ar-AE'] .formBoxSet .form-body .form-element.country .arrow-down, 
html[lang='ar-AE'] .formBoxSet .form-body .form-element.province .arrow-down,
html[lang='ar-AE'] .formBoxSet .form-body .form-element .arrow-down,
html[lang='ar-AE'] .formBoxSet .form-body .form-element .arrow-down{right: unset;left: 4px;}
html[lang='ar-AE'] .formBoxSet .form-body .form-element .input-label sup{transform: translateY(10px) translateX(-2px);}
html[lang='ar-AE'] .formBoxSet .form-body .form-element .input-container .options li{text-align: right;}
html[lang='ar-AE'] .formBoxSet .form-body .form-element .country-code .results .results-option,
html[lang='ar-AE'] .formBoxSet .form-body .form-element .province-code .province-results .province-results-option{text-align: right;}
html[lang='ar-AE'] .formBoxSet .form-body .form-element .phone-code .phoneCode-results .phoneCode-results-option{justify-content: flex-end;}
html[lang='ar-AE'] .formBoxSet .form-body .form-element .phone-code #phoneCode-search,
html[lang='ar-AE'] .formBoxSet .form-body .form-element .country-code .country-search{text-align: right;}
html[lang='ar-AE'] .formBoxSet .form-body .demo-account-part-one p.bottomText{text-align: right;}
html[lang='ar-AE'] .britain_popup_hint_content_inner p{text-align: right;}

html[lang='fr-FR'] .formBoxSet .form-body .email-verification #getVerifyCode{font-size: 12px;}
html[lang='de-DE'] .formBoxSet .form-body .email-verification #getVerifyCode{font-size: 12px;}
html[lang='ko-KR'] .formBoxSet .form-body .email-verification #getVerifyCode{font-size: 12px;}
html[lang='it-IT'] .formBoxSet .form-body .email-verification #getVerifyCode{font-size: 12px;line-height: 1.2;}
html[lang='es-ES'] .formBoxSet .form-body .email-verification #getVerifyCode{font-size: 12px;line-height: 1.2;}
html[lang='nl-NL'] .formBoxSet .form-body .email-verification #getVerifyCode{font-size: 12px;line-height: 1.2;}
html[lang='pt-PT'] .formBoxSet .form-body .email-verification #getVerifyCode{font-size: 12px;line-height: 1.2;}

html[lang="fr-FR"] .formBoxSet .form-body .demo-account-part-one .sign-up-box p,
html[lang="pl-PL"] .formBoxSet .form-body .demo-account-part-one .sign-up-box p,
html[lang="de-DE"] .formBoxSet .form-body .demo-account-part-one .sign-up-box p,
html[lang="sv-SE"] .formBoxSet .form-body .demo-account-part-one .sign-up-box p{font-size: 12px;}

@media (max-width: 1024px){
    .formBoxSet .form-body .demo-account-part-one .btn#google{padding: 20px 100px;width: 100%;max-width: 100%;}
}

@media (max-width: 768px){
    .formBoxSet .form-body .email-verification .captcha{width: calc(100% - 96px);}
    .formBoxSet .form-body .email-verification #getVerifyCode{margin-right: 0px;min-width: unset;}
}
@media (max-width: 380px) {
    html[lang='ar-AE'] .form-body .form-element .country-code .results{display: flex;flex-direction: column;align-items: flex-end;}
    html[lang='ar-AE'] .form-body .form-element .country-code .results .results-option{max-width: 100%;white-space: normal;line-height: unset;display: flex;min-height: 35px;align-items: center;}
    html[lang='ar-AE'] .form-body .form-element .country-code .results .results-option span {line-height: 1.2;display: inline-block;}
}
@media (max-width: 510px){
    .formBoxSet .form-body .form-element .input-container .icons-box{top: 18px;right: 6px;}

    html[lang='ar-AE'] .formBoxSet .form-body .form-element .input-container .icons-box{right: unset;left: 6px;}
}

@media (max-width: 360px) {
    .formBoxSet .form-body .email-verification .captcha label{top: 11px !important;font-size: 12px !important;}
}

/* au */
.australiaPrompt{display: none;padding: 20px;}
.australiaPrompt .australiaPrompt-inner{box-shadow: 0px 1px 17px 2px #c1bcbc;padding: 20px;border-radius: 15px;color: var(--v-black);text-align: center;transform: translateY(5px);}
.australiaPrompt h3{margin-bottom: 20px;}
.australiaPrompt p{font-size: 12px;line-height: 1.7;margin-bottom: 20px;color: #3e3e3e;text-align: justify;}
.australiaPrompt p a{ color:#1e55ff; text-decoration:none;}
.australiaPrompt p a:hover{ color:#1e55ff; text-decoration:none;}
.australiaPrompt .continue{ display:block; padding:10px 20px; text-align:center; font-size:14px ;background:#e35728; text-transform:uppercase; cursor:pointer; border-radius:25px; border:1px solid #e35728; text-decoration:none; color:#fff; margin-top:25px;}
.australiaPrompt .continue:hover{ border-color:#ff8e5c;text-decoration: none; background-color: #ff8e5c;}
/* au */

/* loadimg */
.loadingImg{padding:274px 0px; display:none;}
.loadingImg img{ margin:0px auto; display: block;animation: rotate 2s infinite linear;-webkit-animation: rotate 2s infinite linear;}
.second-loading{width: 100%;height: 100%;position: fixed;top: 0;left: 0;background: rgb(0 0 0 / 40%);display: flex;justify-content: space-around;align-items: center;border-radius: 10px;z-index: 999;}
.second-loading .rotate {width: 137px;height: 137px;animation: rotate 5s infinite linear;margin:auto auto;}
.second-loading .rotate img {display: block;width: 100%;height: 100%;}
@keyframes rotate {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(360deg);
    }
}