.visa-container[data-v-012de87a]{background-color:#f1f1f0;width:100%}.visa-container .main-visa[data-v-012de87a]{margin-top:98px;padding-left:7vw;height:calc(100% - 98px);width:calc(100% - 7vw);background-image:url(../img/visa_bg.a5b9ba8e.svg);background-repeat:no-repeat;background-size:contain;background-position:50%;background-attachment:fixed}.visa-container .main-visa .main-content[data-v-012de87a]{height:100%;width:1100px}.visa-container .main-visa .main-title[data-v-012de87a]{color:#2472b3;font-size:20px;font-family:Montserrat-Semibold}.visa-container .main-visa .visa-title[data-v-012de87a]{gap:20px}.visa-container .main-visa .visa-title[data-v-012de87a],.visa-container .main-visa .visa-title span[data-v-012de87a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.visa-container .main-visa .visa-title span[data-v-012de87a]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#9e9e9f;font-size:13px;font-family:Montserrat-Semibold}.visa-container .main-visa .current-visa[data-v-012de87a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;padding-top:34px}.visa-container .main-visa .current-visa .current-content[data-v-012de87a]{padding:25px 30px;width:calc(100% - 60px)}.visa-container .main-visa .current-visa .current-left[data-v-012de87a]{-webkit-box-flex:3;-ms-flex:3;flex:3}.visa-container .main-visa .current-visa .current-left .current-step-list[data-v-012de87a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.visa-container .main-visa .current-visa .current-left .current-step-list .current-step-item[data-v-012de87a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;position:relative}.visa-container .main-visa .current-visa .current-left .current-step-list .current-step-item[data-v-012de87a]:before{content:"";position:absolute;left:18px;top:54px;width:0;height:calc(100% - 30px);border-left:2px dashed #cfcecb}.visa-container .main-visa .current-visa .current-left .current-step-list .current-step-item[data-v-012de87a]:last-child:before{display:none}.visa-container .main-visa .current-visa .current-left .current-step-list .current-step-item .step-num[data-v-012de87a]{width:40px;height:40px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:16px;font-family:Montserrat-Semibold}.visa-container .main-visa .current-visa .current-left .current-step-list .current-step-item .step-num.computed[data-v-012de87a]{background-color:#bce1dc}.visa-container .main-visa .current-visa .current-left .current-step-list .current-step-item .step-num.active[data-v-012de87a]{background-color:#2472b3}.visa-container .main-visa .current-visa .current-left .current-step-list .current-step-item .step-num.pending[data-v-012de87a]{background-color:#cfcecb}.visa-container .main-visa .current-visa .current-left .current-step-list .current-step-item .step-detail[data-v-012de87a]{width:calc(100% - 60px);padding:17px 20px;font-size:13px;font-family:Montserrat-Medium;border-radius:18px;border:2px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.visa-container .main-visa .current-visa .current-left .current-step-list .current-step-item .step-detail.computed[data-v-012de87a]{background-color:#fff;color:#333;border-color:#bce1dc}.visa-container .main-visa .current-visa .current-left .current-step-list .current-step-item .step-detail.active[data-v-012de87a]{background-color:#fafafa;color:#333}.visa-container .main-visa .current-visa .current-left .current-step-list .current-step-item .step-detail.pending[data-v-012de87a]{color:#9e9e9f;background-color:#f1f1f0}.visa-container .main-visa .current-visa .current-left .current-step-list .current-step-item .step-detail .step-status[data-v-012de87a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px}.visa-container .main-visa .current-visa .current-left .current-step-list .current-step-item .step-detail .step-status img[data-v-012de87a]{width:100%;height:100%}.visa-container .main-visa .current-visa .current-left .current-step-list .current-step-item .step-detail .step-status .edit-icon[data-v-012de87a]{cursor:pointer}.visa-container .main-visa .current-visa .current-right[data-v-012de87a]{-webkit-box-flex:2;-ms-flex:2;flex:2}.visa-container .main-visa .current-visa .current-right .passport-detail[data-v-012de87a]{display:grid;grid-template-areas:"content"}.visa-container .main-visa .current-visa .current-right .passport-detail .passport-background[data-v-012de87a]{grid-area:content;z-index:1}.visa-container .main-visa .current-visa .current-right .passport-detail .passport-detailInfo[data-v-012de87a]{grid-area:content;z-index:2;padding:40px 25px 40px 55px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.visa-container .main-visa .current-visa .current-right .passport-detail .passport-detailInfo .passport-item[data-v-012de87a]{background-color:#fff;border-radius:18px;padding:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;position:relative}.visa-container .main-visa .current-visa .current-right .passport-detail .passport-detailInfo .passport-item .passport-icon[data-v-012de87a]{position:absolute;top:-20px;right:45px}.visa-container .main-visa .current-visa .current-right .passport-detail .passport-detailInfo .passport-item .passport-line[data-v-012de87a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.visa-container .main-visa .current-visa .current-right .passport-detail .passport-detailInfo .passport-item .passport-line .passport-info[data-v-012de87a]{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}.visa-container .main-visa .current-visa .current-right .passport-detail .passport-detailInfo .passport-item .passport-line .passport-info label[data-v-012de87a]{font-size:10px;font-family:Montserrat-Medium;color:#cfcecb}.visa-container .main-visa .current-visa .current-right .passport-detail .passport-detailInfo .passport-item .passport-line .passport-info span[data-v-012de87a]{font-size:13px;font-family:Montserrat-Semibold;color:#2472b3}.visa-container .main-visa .history-visa .history-content[data-v-012de87a]{padding:15px 30px}.visa-container .main-visa .history-visa .history-content .table-header[data-v-012de87a]{display:grid;grid-template-columns:120px 100px 150px 200px 180px 120px;padding:15px 160px 15px 70px;border-bottom:2px solid #2472b3;font-size:13px;font-family:Montserrat-Medium;color:#9e9e9f}.visa-container .main-visa .history-visa .history-content .table-header div[data-v-012de87a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;width:100px}.visa-container .main-visa .history-visa .history-content .table-list[data-v-012de87a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;padding:15px 0}.visa-container .main-visa .history-visa .history-content .table-list .visa-card[data-v-012de87a]{display:grid;grid-template-columns:120px 100px 150px 200px 180px 120px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:18px;padding:20px 160px 20px 70px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.05);box-shadow:0 1px 3px rgba(0,0,0,.05);position:relative}.visa-container .main-visa .history-visa .history-content .table-list .visa-card .visa-icon[data-v-012de87a]{position:absolute;top:50%;left:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.visa-container .main-visa .history-visa .history-content .table-list .visa-card .visa-icon img[data-v-012de87a]{width:35px}.visa-container .main-visa .history-visa .history-content .table-list .visa-card .arrow-btn[data-v-012de87a]{position:absolute;top:50%;right:40px;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.visa-container .main-visa .history-visa .history-content .table-list .visa-card .visa-type[data-v-012de87a]{font-size:16px;font-family:Montserrat-Semibold;color:#2472b3}.visa-container .main-visa .history-visa .history-content .table-list .visa-card .status[data-v-012de87a]{font-size:16px;font-family:Montserrat-Semibold;color:#cfcecb}.visa-container .main-visa .history-visa .history-content .table-list .visa-card .status.issued[data-v-012de87a]{color:#bce1dc}.visa-container .main-visa .history-visa .history-content .table-list .visa-card .passport[data-v-012de87a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;font-size:13px;font-family:Montserrat-Medium;color:#9e9e9f}.visa-container .main-visa .history-visa .history-content .table-list .visa-card .documents[data-v-012de87a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;font-family:Montserrat-Medium;font-size:13px;color:#9e9e9f}.visa-container .main-visa .history-visa .history-content .table-list .visa-card .documents span[data-v-012de87a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.visa-container .main-visa .history-visa .history-content .table-list .visa-card .documents span img[data-v-012de87a]{cursor:pointer;width:15px}.visa-container .main-visa .history-visa .history-content .table-list .visa-card .date-info[data-v-012de87a]{color:#9e9e9f;font-size:13px;font-family:Montserrat-Medium}.visaDialog{border-radius:18px;background-color:#fafafa}.visaDialog .el-dialog__header .el-dialog__close{color:#2472b3;font-weight:600;font-size:24px}.visaDialog .el-dialog__body{padding:0}.visaDialog .visa-dialog-container{padding:7px 50px 50px 50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}.visaDialog .visa-dialog-container .visa-content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px}.visaDialog .visa-dialog-container .visa-title{color:#2472b3;font-size:16px;font-family:Montserrat-Semibold;margin-bottom:20px}.visaDialog .visa-dialog-container .visa-left{-webkit-box-flex:4;-ms-flex:4;flex:4}.visaDialog .visa-dialog-container .visa-left .visa-info{width:calc(100% - 76px);background-color:#fff;border-radius:18px;padding:20px 38px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:35px}.visaDialog .visa-dialog-container .visa-left .visa-info .visa-info-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.visaDialog .visa-dialog-container .visa-left .visa-info .visa-info-left img{width:74px}.visaDialog .visa-dialog-container .visa-left .visa-info .visa-info-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px}.visaDialog .visa-dialog-container .visa-left .visa-info .visa-info-right .visa-info-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.visaDialog .visa-dialog-container .visa-left .visa-info .visa-info-right .visa-info-item label{color:#9e9e9f;font-size:13px;font-family:Montserrat-Medium}.visaDialog .visa-dialog-container .visa-left .visa-info .visa-info-right .visa-info-item span{font-size:15px;color:#bce1dc;font-family:Montserrat-Semibold}.visaDialog .visa-dialog-container .visa-left .visa-document{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.visaDialog .visa-dialog-container .visa-left .visa-document .document-title{font-size:13px;font-family:Montserrat-Medium;color:#9e9e9f}.visaDialog .visa-dialog-container .visa-left .visa-document .document-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.visaDialog .visa-dialog-container .visa-left .visa-document .document-list .document-item{background-color:#f1f1f0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;width:160px;height:30px;padding:0 10px;cursor:pointer;color:#9e9e9f;font-size:13px;font-family:Montserrat-Medium;border-radius:18px}.visaDialog .visa-dialog-container .visa-left .visa-document .document-list .document-item img{width:16px;cursor:pointer}.visaDialog .visa-dialog-container .visa-right{-webkit-box-flex:3;-ms-flex:3;flex:3}.visaDialog .visa-dialog-container .visa-right .student-info{background-color:#fff;border-radius:18px;padding:25px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;margin-bottom:15px}.visaDialog .visa-dialog-container .visa-right .student-info:last-child{margin-bottom:0}.visaDialog .visa-dialog-container .visa-right .student-info .student-info-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.visaDialog .visa-dialog-container .visa-right .student-info .student-info-item .student-detail{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}.visaDialog .visa-dialog-container .visa-right .student-info .student-info-item .student-detail label{font-size:10px;font-family:Montserrat-Medium;color:#cfcecb}.visaDialog .visa-dialog-container .visa-right .student-info .student-info-item .student-detail span{font-size:13px;font-family:Montserrat-Semibold;color:#2472b3}.visaDialog .visa-dialog-container .visa-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:60px}.visaDialog .visa-dialog-container .visa-bottom .bottom-website{background-color:#fff;border-radius:18px;padding:16px 35px;cursor:pointer}.visaDialog .visa-dialog-container .visa-bottom .bottom-website span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.visaDialog .visa-dialog-container .visa-bottom .bottom-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.visaDialog .visa-dialog-container .visa-bottom .bottom-item label{color:#9e9e9f;font-size:13px;font-family:Montserrat-Medium}.visaDialog .visa-dialog-container .visa-bottom .bottom-item span{color:#2472b3;font-family:Montserrat-Semibold;font-size:14px}.edit-visa-dialog{border-radius:18px}.edit-visa-dialog .el-dialog__header{display:none}.edit-visa-dialog .el-dialog__body{padding:0;border-radius:18px}.edit-visa-dialog .el-dialog__body .edit-header{padding:15px 25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #f1f1f0}.edit-visa-dialog .el-dialog__body .edit-header .edit-title{font-size:14px;font-family:Montserrat-Medium;color:#2472b3}.edit-visa-dialog .el-dialog__body .edit-header .el-icon-close{cursor:pointer;color:#2472b3;font-size:20px;font-weight:600}.edit-visa-dialog .el-dialog__body .edit-content{padding:20px 50px;gap:20px}.edit-visa-dialog .el-dialog__body .edit-content,.edit-visa-dialog .el-dialog__body .edit-content .edit-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.edit-visa-dialog .el-dialog__body .edit-content .edit-item{gap:10px}.edit-visa-dialog .el-dialog__body .edit-content .edit-item label{font-size:13px;font-family:Montserrat-Regular;color:#333}.edit-visa-dialog .el-dialog__body .edit-content .edit-item .el-radio-group,.edit-visa-dialog .el-dialog__body .edit-content .edit-item .el-radio-group .el-radio,.edit-visa-dialog .el-dialog__body .edit-content .edit-item .el-radio-group .el-radio .el-radio__input,.edit-visa-dialog .el-dialog__body .edit-content .edit-item .el-radio-group .el-radio .el-radio__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.edit-visa-dialog .el-dialog__body .edit-content .edit-item p{font-size:12px;font-family:Montserrat-Regular;color:#9e9e9f}.edit-visa-dialog .el-dialog__body .edit-content .edit-item .upload-demo .el-upload{width:100%}.edit-visa-dialog .el-dialog__body .edit-content .edit-item .upload-demo .el-upload .el-upload-dragger{border-radius:8px;background-color:rgba(36,114,179,.1);width:100%;height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.edit-visa-dialog .el-dialog__body .edit-content .edit-item .upload-demo .el-upload .el-upload-dragger .el-upload__text{font-family:Montserrat-Regular;font-size:12px}.edit-visa-dialog .el-dialog__body .edit-content .edit-item .upload-demo .el-upload .el-upload-dragger .el-upload__text em{color:#2472b3}.edit-visa-dialog .el-dialog__body .edit-content .edit-item .upload-demo .el-upload__tip{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#9e9e9f;font-size:12px;font-family:Montserrat-Regular}.edit-visa-dialog .el-dialog__body .edit-content .edit-item .upload-demo .el-upload-list--text .el-upload-list__item-name{font-size:12px;font-family:Montserrat-Regular}.edit-visa-dialog .el-dialog__body .edit-content .edit-item .el-radio__label{font-size:13px;font-family:Montserrat-Regular}.edit-visa-dialog .el-dialog__body .edit-content .edit-item .el-radio__input .el-radio__inner{border-color:#cfcecb;background-color:#cfcecb}.edit-visa-dialog .el-dialog__body .edit-content .edit-item .el-radio__input .el-radio__inner:after{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.edit-visa-dialog .el-dialog__body .edit-content .edit-item .el-radio__input.is-checked .el-radio__inner{border-color:#2472b3;background-color:#2472b3}.edit-visa-dialog .el-dialog__body .edit-content .edit-item .el-date-editor,.edit-visa-dialog .el-dialog__body .edit-content .edit-item .el-input{width:100%}.edit-visa-dialog .el-dialog__body .edit-content .edit-item .el-date-editor .el-input__inner,.edit-visa-dialog .el-dialog__body .edit-content .edit-item .el-input .el-input__inner{font-size:12px;font-family:Montserrat-Medium;border-radius:8px;border-color:#cfcecb}.edit-visa-dialog .el-dialog__body .edit-content .edit-item .el-date-editor .el-input__inner::-webkit-input-placeholder,.edit-visa-dialog .el-dialog__body .edit-content .edit-item .el-input .el-input__inner::-webkit-input-placeholder{font-size:12px;font-family:Montserrat-Medium}.edit-visa-dialog .el-dialog__body .edit-content .edit-item .el-date-editor .el-input__inner::-moz-placeholder,.edit-visa-dialog .el-dialog__body .edit-content .edit-item .el-input .el-input__inner::-moz-placeholder{font-size:12px;font-family:Montserrat-Medium}.edit-visa-dialog .el-dialog__body .edit-content .edit-item .el-date-editor .el-input__inner:-ms-input-placeholder,.edit-visa-dialog .el-dialog__body .edit-content .edit-item .el-input .el-input__inner:-ms-input-placeholder{font-size:12px;font-family:Montserrat-Medium}.edit-visa-dialog .el-dialog__body .edit-content .edit-item .el-date-editor .el-input__inner::-ms-input-placeholder,.edit-visa-dialog .el-dialog__body .edit-content .edit-item .el-input .el-input__inner::-ms-input-placeholder{font-size:12px;font-family:Montserrat-Medium}.edit-visa-dialog .el-dialog__body .edit-content .edit-item .el-date-editor .el-input__inner::placeholder,.edit-visa-dialog .el-dialog__body .edit-content .edit-item .el-input .el-input__inner::placeholder{font-size:12px;font-family:Montserrat-Medium}.edit-visa-dialog .el-dialog__body .edit-content .edit-line{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:100px}.edit-visa-dialog .el-dialog__body .edit-bottom,.edit-visa-dialog .el-dialog__body .edit-content .edit-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.edit-visa-dialog .el-dialog__body .edit-bottom{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 0 20px 0}.edit-visa-dialog .el-dialog__body .edit-bottom span{background-color:#2472b3;cursor:pointer;border-radius:18px;color:#fff;font-size:14px;font-family:Montserrat-Medium;padding:10px 50px}