.App{height:100vh;margin:0;overflow:hidden;padding:0;position:relative}.appview{display:flex;height:100%}.cn{font-family:PingFang SC,sans-serif}.en{font-family:Roboto,sans-serif}.modalview-container{background-color:var(--gray-color-semi-transparent);bottom:0;left:0;position:absolute;right:0;top:0;z-index:1111}.modalview-popup{background-color:var(--white-color);border-radius:10px;box-sizing:border-box;left:50%;max-height:80%;max-width:700px;overflow-y:auto;padding:20px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.modalview-close{cursor:pointer;font-size:20px;position:absolute;right:12px;top:8px}.modalview-content{display:flex;flex-direction:column;gap:20px}.error-message{color:var(--danger-color);font-size:var(--font-size-p3);line-height:var(--line-height-p3);margin-top:5px}.text.primary{color:var(--primary-color)}.text.secondary{color:var(--gray-color-6)}.text.gray{color:var(--gray-color-7)}.text.dark{color:var(--gray-color-1)}.text.warning{color:var(--warning-color)}.text.danger{color:var(--danger-color)}.text.xlarge{font-size:var(--font-size-h2-small);font-weight:600}.small .text.xlarge,.text.large,.xsmall .text.xlarge{font-size:var(--font-size-h3)}.text.large{font-weight:600}.text.medium{font-size:var(--font-size-p1)}.text.normal,.text.small{font-size:var(--font-size-p2)}.text.xsmall{font-size:var(--font-size-p3)}.text.upload{font-size:var(--font-size-upload);line-height:18px}.text.normal.bold{font-size:var(--font-size-p2);font-weight:600}.text.margin-bottom-20{margin-bottom:20px}.text.margin-bottom-10{margin-bottom:10px}.text.margin-bottom-0{margin-bottom:0}.text.margin-5{margin:5px}.single-line-text{display:flex;gap:10px}.text.field-label{font-size:var(--font-size-p2);font-weight:600;margin-bottom:5px}.text.placeholder{color:var(--gray-color-7);font-size:var(--inline-placeholder)}.text.no-wrap{text-wrap:nowrap}.qtag{background-color:var(--gray-color-4);border:1px solid var(--gray-color-3);border-radius:5px;font-size:var(--font-size-p3);padding:2px 8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.qlink.white{color:var(--white-color)}.qlink-return{align-items:center;color:var(--gray-color-2);display:inline-flex;gap:10px;justify-content:flex-start}.qlink-return svg{fill:var(--primary-color);width:15px}.qlink-return:hover{color:var(--primary-color)}.qlink.ant-btn-link{font-weight:400;padding:0}.form-content-preForm{background-color:var(--gray-color-4);display:flex;flex-direction:column;flex-grow:1;font-size:var(--font-size-p2);height:100%;overflow-y:auto;padding:0 80px 40px}.form-content-container-preForm{background-color:var(--white-color);border-radius:10px;box-sizing:border-box;display:flex;flex-direction:column;height:80%}.form-content-header-preForm{display:flex;flex-direction:column;padding:30px}.form-content-form-preForm{padding:0}.field-section{margin:0;padding:30px}.field-section-name-preForm{border-top:2px solid var(--gray-color-4);display:flex;flex-direction:column;gap:20px}.field-section-type-preForm{border-top:2px solid var(--gray-color-4);display:flex;flex-direction:row;gap:50px}.field-section-error-preForm{padding:0 30px 30px}.field-input-preForm{border-radius:3px;width:250px}@media (max-width:768px){.immigType{flex-direction:column;gap:10px}}.form-content-controls-preForm{display:flex;justify-content:center;padding:20px 40px}.form-content-controls-preForm button{width:100px}.email-modal-preForm{align-items:center;display:flex;flex-direction:column;top:30%}.email-modal-preForm-container{display:flex;flex-direction:column;height:320px;justify-content:space-around;width:700px}.email-modal-content-preForm{display:flex;flex-direction:row;justify-content:space-between;margin-top:30px}.email-modal-inputSection-preForm{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:space-around}.email-input-preForm{height:40px;margin-top:20px;width:350px}.email-send-button-preForm{align-self:self-end;margin-bottom:30px;width:100px}.ads{align-items:center;align-self:flex-end;background-color:var(--gray-color-4);border-radius:20px;box-sizing:border-box;display:flex;flex-direction:column;gap:100px;height:100%;justify-content:center;max-width:800px;padding:80px}.small .ads,.xsmall .ads{display:none}.ads svg{height:auto;max-width:300px;width:100%}.auth-page{background-color:var(--white-color);box-sizing:border-box;height:100vh;padding:10% 5%}.small .auth-page,.xsmall .auth-page{height:auto;padding:40px}.auth-component,.auth-row{height:100%;width:100%}.auth-row{display:flex;justify-content:center}.small .auth-row,.xsmall .auth-row{flex-direction:column-reverse}.auth-col{display:flex;flex-direction:column}.auth-col.col-left{width:40%}.auth-col.col-right{width:60%}.small .auth-col,.xsmall .auth-col{width:100%}.small .auth-form,.xsmall .auth-form{margin-bottom:40px}.auth-toggle{align-items:center;display:flex;justify-content:space-between;margin:15px 0}.auth-checkbox{border-radius:2px}.form-input-container,.input-form{position:relative}.input-form{margin-bottom:40px}.input-required-mark{color:var(--danger-color);position:absolute;right:-10px;top:0}.site-form-item-icon{color:#00000040;margin-right:5px}.form-input-container .error-message{position:absolute;top:38px}.text-box-container{position:relative}.text-box{max-width:250px;width:100%}.inline-placeholder{background:#fff;left:10px;line-height:1;padding-left:2px;padding-right:2px;position:absolute;top:-4px}.dropdown-container{margin:20px 0;max-width:400px;width:100%}.dropdown-inner{width:100%}.dropdown-inner-uploader{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:20px 0 0}.datepicker-container{max-width:250px;position:relative;width:100%}.datepicker-container .ant-picker{width:100%}.monthyearpicker-container{max-width:250px;position:relative;width:100%}.monthyearpicker-container .ant-picker{width:100%}.select-box{max-width:250px;position:relative;width:100%}.select-box .ant-select{width:100%}.select-box .ant-select .ant-select-selector{border-radius:4px!important}.checkbox-multi-options-container{display:flex;flex-direction:column;gap:10px}.datepicker-alternative{align-items:center;display:flex;gap:10px;justify-content:flex-start}.datepicker-alternative-picker{min-width:250px}.field-view-container{display:flex;gap:10px}.monthyearpicker-with-option{display:flex;flex-direction:row;gap:10px}.monthyearpicker-with-option-picker{display:flex;gap:10px}.apt-ste-flr-checkbox{max-width:250px;width:100%}.auth-container{display:flex;flex-direction:column;height:100%;justify-content:space-between;max-width:500px;padding-left:200px}.medium .auth-container{padding-left:80px}.small .auth-container,.xsmall .auth-container{margin:auto;padding-left:0}.auth-brand{align-self:flex-end}.auth-title{font-size:var(--font-size-h3);font-weight:var(--font-weight-bold);line-height:40px;margin-bottom:40px}.auth-actions{display:flex;flex-direction:column;gap:10px}.auth-bottom{align-self:center;flex-direction:column}.auth-bottom-top{align-items:center;display:flex;gap:10px;justify-content:center}.auth-bottom a{font-weight:var(--font-weight-bold)}.confirmcode-inputs{display:flex;justify-content:space-between}.confirmcode-inputs input{border:1px solid var(--gray-color-3);font-size:24px;height:62px;margin:20px 0 50px;max-width:48px;text-align:center}.confirm-code-description{margin-bottom:20px}.menu-container{border-radius:5px;cursor:pointer;padding:10px;position:relative}.small .menu-container,.xsmall .menu-container{width:auto}.menu-display{align-items:center;display:flex;gap:10px;justify-content:center}.menu-container.popup{background-color:var(--gray-color-4);border-radius:50px}.menu-popup{background-color:var(--white-color);border-radius:10px;box-shadow:var(--shadow);position:absolute;width:225px;z-index:999}.menu-popup.popup-position-bottom-left{right:-5px;top:42px}.menu-popup.popup-position-bottom-right{left:0;top:42px}.menu-popup.popup-position-right{left:42px;top:0}.menu-popup.popup-position-left{right:42px;top:0}.menu-option{cursor:pointer;padding:15px 20px;text-align:left}.menu-option:hover{background-color:var(--gray-color-4)}.menu-popup .menu-option+.menu-option{border-top:1px solid var(--gray-color-3)}.menu-option.option-align-right{justify-content:flex-end}.menu-option.option-align-left{justify-content:flex-start}.menu-option.option-align-center{justify-content:center}.menu-option.selected{background-color:var(--gray-color-4)}.menu-option.header{cursor:default}.menu-option.header:hover{background-color:var(--white-color)}.form-navigation{flex:0 0 250px;overflow-y:auto}.form-navigation-return{align-items:center;border-bottom:1px solid var(--gray-color-4);color:var(--primary-color);cursor:pointer;display:flex;gap:10px;padding:16px}.form-navigation-collapse{background-color:var(--white-color);border-radius:10px}.form-navigation .ant-collapse-header{border-bottom:1px solid var(--gray-color-4)!important;border-radius:0!important}.form-navigation .ant-collapse-content-box{padding:0!important}.form-navigation-l2{border-bottom:1px solid var(--gray-color-4);border-radius:0;color:var(--gray-color-7);cursor:pointer;padding:16px 20px 16px 40px;position:relative}.form-navigation-l2.active{border-right:3px solid var(--primary-color);color:var(--gray-color-1);font-weight:600}.standalone.form-navigation-l2{border:none;font-weight:600;padding:16px 24px 16px 16px}.standalone.form-navigation-l2.active{border-right:none}.nav-l1-label{align-items:center;display:flex;justify-content:space-between}.nav-l1-label svg{fill:var(--primary-color);font-size:large;width:48px}.nav-l1-label .qtag{color:var(--gray-color-1);width:30px}.nav-exclamation-icon{color:var(--warning-color);font-size:20px;position:absolute;right:8px;top:18px}.standalone-steps{background-color:var(--white-color);border-radius:10px;margin:10px 0}.standalone-step{display:flex;position:relative}.standalone-step>div{width:100%}.standalone-step svg{font-size:16px;position:absolute;right:30px;top:20px}.navbar-container{align-items:center;background-color:#fff;box-sizing:border-box;display:flex;height:70px;justify-content:space-between;padding:0 40px;position:fixed;width:100%;z-index:999}.navbar-button,.navbar-links,.navbar-logo,.navbar-profile{align-items:center;display:flex;height:100%;padding:0 5px}.navbar-container-homepage{background-color:var(--white-color)}.small .navbar-container,.xsmall .navbar-container{align-items:center;display:flex;padding:16px}.navbar-container.form-nav{padding:0}.navbar-group{align-items:center;display:flex}.navbar-group.left,.navbar-group.mid{justify-content:flex-start}.navbar-group.mid{margin-right:auto}.navbar-group.right{align-items:center;justify-content:flex-end}.small .navbar-group,.xsmall .navbar-group{align-items:center;display:flex;gap:0}.navbar-logo{margin-right:0}.xsmall .navbar-logo{width:100px}.navbar-links{align-items:center;display:flex;padding-left:10px}.small .navbar-links,.xsmall .navbar-links{display:none}.navbar-link{color:var(--dark-color);font-size:1rem;font-weight:400;padding:0 15px}.navbar-link:hover{background-color:#f0f0f0;border-radius:4px}.large .navbar-link{font-size:1rem}.navbar-logo-link{align-items:flex-end;display:flex}.navbar-button{align-items:center;display:flex;height:20px;padding:0 5px}.nav-link-login{color:var(--dark-color);font-weight:400;padding:0 15px}.nav-link-login:hover{background-color:#f0f0f0;border-radius:4px}.small .nav-link-login,.xsmall .nav-link-login{font-size:14px;font-weight:500}.large .nav-link-login{font-size:1rem;font-weight:500}.nav-btn-demo{border:1px solid #0000;margin:0 10px}.small .nav-btn-demo,.xsmall .nav-btn-demo{font-size:14px;margin-right:0}.nav-btn-demo:hover{background:var(--primary-color-background)!important;border:1px solid var(--gray-color-3)!important;box-shadow:0 4px 6px #0569071a;color:var(--primary-color)!important}.nav-btn-dashboard{height:38px;margin:0 5px}.navbar-profile-button{align-items:center;border:1.5px solid var(--gray-color-3);border-radius:50px;display:flex;flex-direction:row;margin-left:10px;padding:0 5px}.navbar-divider{background-color:var(--gray-color-3);height:40px;margin:0 20px;width:1px}.small .navbar-button,.small .navbar-divider,.small .navbar-group.mid,.small .navbar-profile,.xsmall .navbar-button,.xsmall .navbar-divider,.xsmall .navbar-group.mid,.xsmall .navbar-profile{display:none}.navbar-language{align-items:center;display:flex}.navbar-global-button{background:none;border:none;color:var(--dark-color);padding:0 5px}.navbar-global-button .navbar-global-icon{color:var(--dark-color);cursor:pointer;font-size:20px;padding:0 15px}.navbar-separator{background-color:var(--gray-color-3);height:24px;width:1px}.navbar-hamburger-icon{color:var(--dark-color);cursor:pointer;font-size:20px;margin-left:0;padding-left:20px}.navbar-drawer .ant-drawer-body{padding:0}.drawer-buttons,.drawer-content,.drawer-links{display:flex;flex-direction:column}.drawer-buttons,.drawer-links{padding:20px}.drawer-button,.drawer-link{font-size:16px;margin-bottom:10px;max-width:170px;overflow:hidden;padding:0 15px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.drawer-button:hover,.drawer-link:hover{background-color:#f0f0f0}.drawer-button,.drawer-link{width:100%}.navbar-drawer .ant-drawer-content-wrapper{width:200px!important}.drawer-divider{background-color:var(--gray-color-3);height:1px;margin:10px 0;width:100%}.delete-confirm-modal-container{margin:auto;padding:32px}.delete-confirm-modal-body{display:flex;flex-direction:row;gap:10px;padding:15px 10px}.delete-confirm-modal-icon{padding-top:1px}.delete-confirm-modal-content{display:flex;flex-direction:column;gap:10px}.loading{display:block}.loading p{color:#828282;font-size:1em;margin-top:.5em;text-align:center}.loading .ant-spin-dot-item{background-color:#26ae5f;height:20px;width:20px}.loading .ant-spin-dot{font-size:35px}.centralized-loading{align-items:center;display:flex;height:100%;justify-content:center;margin-top:0}@media (max-width:1024px){.loading .ant-spin-dot-item{height:15px;width:15px}.loading .ant-spin-dot{font-size:26.25px}.loading p{font-size:.9em}}@media (max-width:768px){.loading .ant-spin-dot-item{height:12px;width:12px}.loading .ant-spin-dot{font-size:21px}.loading p{font-size:.8em}}.ant-card-body{padding:16px 24px!important}.case-document-right-panel{overflow-y:auto}.case-document-file-upload{display:flex;flex-direction:column;margin-bottom:20px}.ant-upload-drag:hover{border-color:var(--success-color)!important}.ant-upload-drag-icon{color:var(--primary-color)}.case-document-section-header{display:flex;flex-direction:row;justify-content:space-between;padding-left:5px}.case-document-uploader{margin-top:10px}.case-document-section-search-input{width:400px}.case-document-section-search-button{border:1px solid var(--primary-color);border-radius:3px;height:40px;margin-left:10px;width:100px}.case-document-display-section{margin-top:18px;max-height:350px;overflow-y:auto}.case-document-file-table{max-height:500px}.ant-table-pagination-center{margin:4px 0!important}.upload-modal-container{margin:auto;padding:32px}.upload-modal-body{align-items:center;display:grid;grid-template-areas:"fileIcon fileInfo";grid-template-columns:1fr 2fr;padding:30px 0}.upload-modal-body-fileIcon{align-items:center;display:flex;flex-direction:column;gap:10px;grid-area:fileIcon;justify-content:center;padding-top:30px;text-align:center}.upload-modal-body-fileIcon-icon>p{width:100px}.upload-modal-body-fileInfo{display:flex;flex-direction:column;gap:10px;grid-area:fileInfo;margin-left:auto}.upload-modal-body-fileInfo>p{font-size:var(--font-size-p2);font-weight:600;width:300px}.document-delete-modal{width:600px!important}.ant-layout .ant-layout-sider,.ant-layout .ant-layout-sider-trigger,.ant-layout-sider .ant-menu{background:#f0f2f5}.caseStatus .ant-steps-item-icon{background-color:#52c41a}.ant-card-bordered{margin-bottom:10px}.ant-descriptions-view table,.ant-descriptions-view table td,.ant-descriptions-view table th{border:none}.case-card{position:relative}.overview-status{border-bottom-left-radius:12px;border-top-right-radius:12px;box-sizing:initial;margin:0;padding:3px 5px;position:absolute;right:0;text-align:center;top:0;z-index:1}.case-status-right-panel{max-height:calc(100vh - 200px);overflow:auto}.ant-layout-sider .ant-menu-item{color:#333}.ant-layout-sider .ant-menu-item-active{color:#42b874}.ant-layout-sider .ant-menu-item-selected{color:#42b874;font-weight:700}body,html{height:100%;margin:0;overflow:auto}.progress-section{align-items:center;background-color:#f8f8f8;border-radius:4px;margin-top:16px;overflow-y:auto;padding:16px}.progress-content{flex:1 1;margin-left:16px}.ant-steps-item-icon{margin-left:35px!important}.ant-steps-item-content{margin-top:0!important}.ant-steps-item-title{line-height:24px!important}.progress-card-header{padding:20px 0}.progress-header{font-size:16px;font-weight:700;margin-bottom:8px}.progress-body{color:#595959;font-size:14px;margin-bottom:16px}.progress-actions button{margin-right:8px}.progress-section{align-items:flex-start;display:flex;flex-direction:column;position:relative}.progress-line{background:repeating-linear-gradient(#0000,#0000 2px,#d9d9d9 0,#d9d9d9 4px);height:20px;margin-left:9px;width:2px}.progress-card-steps{margin:40px 0}.progress-card-step{position:relative}.progress-card-step .ant-steps-item-content,.progress-card-step .ant-steps-item-icon{cursor:pointer}.active-step-indicator{bottom:-82px;font-size:60px;left:24px;position:absolute}.active-step-indicator svg{fill:#f8f8f8}.progress-section h2{font-size:16px;font-weight:700;margin-bottom:8px}.filling-details{margin-top:16px}.progress-item{align-items:center;display:flex;justify-content:space-between;width:100%}.progress-item .progress-title{align-items:center;display:flex;flex:1 1;margin-left:8px}.progress-item .go-complete{color:#fa8c16;cursor:pointer}.progress-item .icon-container{align-items:center;display:flex}.custom-percentage-tag{background-color:#f2f2f2!important;color:#828282!important;margin-left:5px}.expanded-card-container{align-items:flex-start;display:flex;position:relative;width:100%}.expanded-card-container .extended-line{height:100%;left:0;position:absolute;top:0}.expanded-card{margin-left:28px;margin-top:15px;width:100%}.expanded-card .ant-card{background-color:#fff;border-radius:8px;width:calc(100% - 28px)}.expand-icon{margin-left:20px}.progress-item-actions,.progress-item-content{align-items:center;cursor:pointer;display:flex}.card-content{align-items:center;display:flex;justify-content:space-between}.lawyer-review-message{flex-grow:1}.custom-button{background-color:#fff;border:1px solid #f2994a;color:#f2994a;flex-shrink:0;font-size:14px;margin-left:8px;white-space:nowrap}.info-group{display:flex;flex-direction:column;gap:8px}.info-group h4{font-weight:700;margin:0}.info-group h4 span{color:var(--gray-color-1);font-weight:400}.info-subinfo{display:flex;flex-direction:row;gap:20px}.info-doc{align-items:center;display:flex;gap:8px}.button-group{gap:8px}.button-group,.filling-details-card-content{display:flex;flex-direction:column}.metadata-item{align-items:center;display:flex;font-size:14px;padding:2px 0;width:100%}.metadata-key{color:#333;font-weight:700;text-align:left}.metadata-value{margin-left:10px}.caseStatus{overflow-y:auto}.loading{align-items:center;display:flex;justify-content:center;margin-top:30vh}.case-card{padding-top:20px}.case-card-header{padding-bottom:20px}.case-card-descriptions{margin-top:12px}.form-flow{background-color:var(--gray-color-4);box-sizing:border-box;display:flex;flex-direction:column;gap:10px;height:100%;padding:0 40px}.small .form-flow,.xsmall .form-flow{padding:10px 0}.form-top{margin:0 auto;max-width:1460px;width:100%}.form-flow-icon{bottom:0;padding:0;position:absolute;right:0}.form-flow-icon svg{display:block}.small .form-flow-icon svg,.xsmall .form-flow-icon svg{height:auto;width:80px}.form-flow-content{display:flex;flex-grow:1;gap:10px;height:calc(100vh - 270px);justify-content:center;overflow-y:hidden}.form-content{display:flex;font-size:var(--font-size-p2);max-width:1200px;position:relative;width:100%}.form-content-form-container{flex-grow:1;overflow:hidden}.form-content-header{align-items:center;background-color:var(--white-color);border-bottom:1px solid var(--gray-color-4);border-radius:10px 10px 0 0;display:flex;justify-content:space-between;padding:30px 40px 20px}.small .form-content-header,.xsmall .form-content-header{padding:30px 20px}.form-content-form{background-color:var(--white-color);border-radius:0 0 10px 10px;height:calc(100% - 200px);overflow-y:auto;padding:20px 40px}.small .form-content-form,.xsmall .form-content-form{padding:20px}.form-content-form>div{margin-bottom:40px}.form-content-controls-container{bottom:0;height:auto;position:absolute;width:100%}.form-content-controls{background-color:var(--white-color);border-top:1px solid var(--gray-color-4);display:flex;justify-content:space-between;padding:20px 40px}.small .form-content-controls,.xsmall .form-content-controls{padding:20px 10px}.form-content-controls button{min-width:100px}.email-modal{top:30%;width:50rem}.email-modal,.email-modal-content{align-items:center;display:flex;flex-direction:column}.email-input{margin-bottom:20px}.email-send-button{width:100px}.form-control-container-missing{border-left:3px solid var(--warning-color);position:relative}.form-control-container{border:none;position:relative}.form-field-sub-header{background-color:var(--gray-color-4);color:var(--gray-color-1);font-style:italic;font-weight:700;padding:10px}.form-field-regular-text,.text.normal.form-field-regular-text{font-size:var(--font-size-p3)}.form-field-instruction,.text.normal.form-field-instruction{background-color:var(--info-color-background);color:var(--info-color);font-size:var(--font-size-p3);padding:10px}.form-field-instruction-passive,.text.normal.form-field-instruction-passive{background-color:var(--gray-color-4);color:var(--gray-color-2);font-size:var(--font-size-p3);padding:10px}.boldText{font-weight:700}.add-item{flex-direction:column;justify-content:center}.add-item,.add-item-compact{align-items:center;display:flex;gap:10px}.add-item-compact{flex-direction:row;justify-content:flex-start}.add-item-compact .add-item-btn{align-items:center;display:flex;font-size:var(--font-size-p3);font-weight:400;justify-content:center;margin-top:10px}.add-item-compact .add-item-btn svg{color:var(--primary-color);font-size:var(--font-size-h3)}.add-item-btn svg{color:var(--gray-color-3);font-size:var(--font-size-h2)}.ps-text-area-container{flex-direction:row;height:1000px}.ps-text-area-before{width:100%}.ps-text-area-after{border:1px solid var(--gray-color-3);border-radius:3px}.ps-text-area-refined-buttons{align-items:center;display:flex;flex-direction:row}.ps-text-area-input{height:950px!important;padding:5px!important}.document-list a{display:block}.document-list-action{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start}.document-list-inner{width:100%}.document-list-btn{float:right;margin:10px}.document-list-inner th{background:none!important}.entry-records-btn{color:var(--gray-color-2)}.entry-record-item{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start;margin-bottom:10px}.ant-collapse-header-text{font-weight:600}.location-dropdown-container{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start;max-width:calc(var(--textbox-width)*3 + 60px)!important}.location-dropdown-container .ant-select{flex:0 1 auto;max-width:250px;width:100%}.location-dropdown-container .ant-select .ant-select-selector{background-color:#fff!important;border:1px solid #d9d9d9!important;border-radius:4px!important;font-family:Roboto,sans-serif;height:40px!important}.uploader.ant-upload-wrapper.ant-upload-wrapper.ant-upload-picture-card-wrapper{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.uploader .ant-upload.ant-upload-select{margin:0!important}.uploader-upload{align-items:center;display:flex;flex-direction:column;gap:5px;height:100%;justify-content:center;width:100%}.uploader-upload>span,.uploader-upload>svg{height:14px;width:14px}.uploader-disabled{align-items:center;background-color:var(--upload-btn-background);border:var(--upload-btn-border);border-radius:12px;cursor:pointer;display:flex;height:100px;justify-content:center;width:100px}.uploader-disabled svg{fill:var(--gray-color-2)}.miltifile-uploader-top,.passport-uploader{align-items:center;display:flex;gap:20px;justify-content:flex-start}.passport-uploader-upload{align-items:center;display:flex;flex-direction:column;gap:5px;height:100%;justify-content:center;width:100%}.passport-uploader-upload svg{height:14px;width:14px}.passport-uploader-inner,.passport-uploader-inner-disabled{align-items:center;background-color:var(--upload-btn-background);border:var(--upload-btn-border);border-radius:12px;cursor:pointer;display:flex;height:100px;justify-content:center;width:100px}.passport-uploader-inner-disabled svg{fill:var(--gray-color-2)}.passport-uploader-inner:hover{border-color:var(--upload-btn-hover)}.passport-uploader-inner img{cursor:pointer;max-height:100px;max-width:100px}.ps-text-area-container{border:1px solid var(--gray-color-3);border-radius:3px;display:flex;flex-direction:column;height:600px;position:relative}.ps-select-cards{display:flex;flex-direction:row;gap:50px;justify-content:center;margin-top:150px}.ps-select-card{background:#eefff6;width:250px}.ps-select-card-button{color:var(--primary-color);margin:20px 10px 0 80px}.ps-select-card-button:hover{color:var(--link-color)!important}.ps-text-area-before{border:1px solid var(--gray-color-3);border-radius:3px;padding:5px 10px;width:inherit}.ps-text-area{border-top:1px solid var(--gray-color-3);display:flex;flex-direction:row;height:500px}.ps-text-area-after{border:none;height:inherit;padding:5px 10px;width:50%}.ps-text-area-subtitle{display:flex;flex-direction:column}.ps-text-area-button{align-items:center;background-color:var(--primary-color-light);border-radius:5px;color:var(--primary-color);cursor:pointer;display:flex;justify-content:center;margin:5px;padding:4px 16px 4px 10px}.ps-text-area-button-discard{border-radius:5px;color:var(--gray-color-2);font-size:28px;margin-left:auto;transition:color .3s ease-in-out}.ps-text-area-button-discard:hover{color:red}.ps-text-area-input{height:inherit!important;padding:2px!important;resize:none!important}.ps-user-own-input{border:1px solid var(--gray-color-3);border-left:none;border-right:none;height:523px!important;padding:5px 10px;resize:none!important}.ps-user-own-button{color:var(--primary-color);margin:5px 0 10px 85%}.ps-user-own-button:hover{color:var(--link-color)!important}.text-area-prompt-input-container>.suffix-icon{cursor:pointer}.text-area-AiMenu>.ant-menu-submenu>.ant-menu-sub{margin-top:1px}.section-header{align-items:center;background-color:var(--primary-color-light);display:flex;justify-content:flex-start;padding:.5rem 1rem}.section-header-Collapse{cursor:pointer}.section-header-icon{color:var(--primary-color);margin-right:1rem}.section-header-control{display:flex;gap:1rem;margin-left:auto}.upload-item-container{height:100%;position:relative}.upload-item-actions{background-color:#00000080;border-radius:8px;height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .3s;width:100%;z-index:10}.upload-item-actions button{color:#fff;cursor:pointer;font-size:1.5rem;left:calc(50% - 30px);top:calc(50% - 20px)}.upload-item-actions:hover{opacity:1}.sortable-section{position:relative}.section-tooltip{background-color:#000;color:#fff;font-size:var(--font-size-p3);left:0;opacity:0;padding:5px;position:absolute;top:0;z-index:1}.sortable-section:hover .section-tooltip{opacity:.6}.section-container.sortable>.section-view{margin-bottom:0;margin-left:20px}.section-container.sortable>div:first-child,.section-container.sortable>div:last-child{margin-bottom:20px}.section-container.sortable{cursor:grab}.section-popup .form-control-container,.section-popup .horizontal-1{margin-bottom:40px}.section-popup .horizontal-1 .form-control-container{margin-bottom:0}.section-popup .address-sync-checkbox{margin-bottom:40px}.section-view-wrapper{padding-bottom:30px;position:relative}.toggle-more{bottom:0;color:var(--blue-color);cursor:pointer;font-size:var(--font-size-h3);position:absolute;right:5%;z-index:2}.collapsed-section{max-height:130px;overflow-y:hidden}.text-area-container{display:flex;flex-direction:row}.text-area-after,.text-area-before{border:1px solid var(--gray-color-3);border-radius:3px;padding:5px 10px;width:100%}.text-area-logo-gray{color:"#9e9e9e"}.text-area-btn{align-items:center;background-color:var(--primary-color-light);border-radius:5px;color:var(--primary-color);cursor:pointer;display:flex;height:35px;justify-content:center;margin:5px;padding:4px 16px 4px 10px}.text-area-switch-group{align-items:center;display:flex;flex-direction:row}.text-area-switch{color:var(--gray-color-3);height:20px;line-height:20px;padding:0 10px}.text-area-switch.selected{color:var(--primary-color)}.text-area-switch.border{border-left:2px solid var(--gray-color-6);border-radius:0}.text-area-btn-discard{border-radius:5px;color:var(--gray-color-7);font-size:20px;margin-left:auto;margin-right:10px;transition:color .3s ease-in-out}.text-area-btn-discard:hover{color:var(--danger-color)}.text-area-input{height:360px!important;padding:5px!important;resize:none!important}.text-area-AiMenu{border:none;border-inline-end:none!important}.text-area-prompt-input-container{display:flex;flex-direction:row}.text-area-prompt-input-container>.prefix-icon{align-items:center;display:flex;left:0;padding:6px;position:absolute;z-index:2}.text-area-prompt-input-container>.suffix-icon{align-items:center;display:flex;padding:10px;position:absolute;right:0;z-index:2}.text-area-prompt-input{align-items:center;border:1px solid var(--gray-color-3);border-radius:8px;display:flex;font-size:14px;max-width:250px!important;padding:6px 28px;resize:none!important}.text-area-prompt-input>.ant-input-suffix>span{cursor:pointer;display:flex;justify-content:center}.text-area-AiMenu>.ant-menu-submenu>.ant-menu-submenu-title{background:var(--primary-color-light);border-radius:5px;color:var(--primary-color);height:35px;padding-left:12px!important;width:70px}.text-area-AiMenu>.ant-menu-submenu>.ant-menu-submenu-title:hover{background:var(--primary-color);color:var(--white-color)}.text-area-AiMenu>.ant-menu-submenu>.ant-menu-sub{background-color:var(--white-color)!important;border:0 solid #fff;border-radius:10px;box-shadow:0 18px 36px -18px #0000004d;padding:8px 4px;position:absolute;z-index:999}.text-area-AiMenu>.ant-menu-submenu>.ant-menu-sub>.ant-menu-item-only-child{background-color:#fff!important;height:auto;margin:0;min-width:250px;padding:2px!important}.text-area-AiMenu>.ant-menu-submenu>.ant-menu-sub>.ant-menu-item-only-child:hover{background-color:#fff!important}.text-area-AiMenu>.ant-menu-submenu>.ant-menu-sub>li>.ant-menu-item-group-title{padding-inline-start:10px;padding:8px 8px 0}.text-area-AiMenu>.ant-menu-submenu>.ant-menu-sub>li>ul>li{border-radius:8px;font-weight:500;padding-left:12px!important}.text-area-AiMenu>.ant-menu-submenu>.ant-menu-sub>li>ul>.ant-menu-item-active{background-color:var(--primary-color-light)!important}.text-area-AiMenu>.ant-menu-submenu>.ant-menu-sub>li>ul>li>svg{padding-right:12px}.text-area-refined{display:flex;flex-direction:row}.text-area-tips{box-shadow:0 6px 12px -2px #32325d40;height:375px;margin-top:-40px;width:275px}.text-area-tips.hidden{display:none}.text-area-tips>.ant-card-head{min-height:40px;padding:0 12px}.text-area-tips>.ant-card-head>.ant-card-head-wrapper>.ant-card-head-title{align-items:center;color:var(--primary-color);display:flex;font-size:14px;font-weight:500;gap:5px}.text-area-tips>.ant-card-head>.ant-card-head-wrapper>.ant-card-extra{color:var(--gray-color-2);cursor:pointer;font-size:12px}.text-area-tips>.ant-card-body{color:var(--gray-color-2);height:335px;overflow-y:auto;padding:16px 8px!important}.textbox-na{justify-content:flex-start}.textbox-na,.textbox-na-text{align-items:center;display:flex;gap:10px}.textbox-na-btn{color:var(--gray-color-2)}.textboxes-na{align-items:flex-start;display:flex;flex-direction:column;gap:10px;justify-content:center;margin-top:10px}.textboxes-na-text{align-items:center;display:flex;gap:10px}.textboxes-na-btn{color:var(--gray-color-2)}.textboxes-na-btn:disabled{background:none}.i94-uploader{align-items:center;display:flex;gap:20px;justify-content:flex-start}.i94-uploader-upload{align-items:center;display:flex;flex-direction:column;gap:5px;height:100%;justify-content:center;width:100%}.i94-uploader-upload svg{height:14px;width:14px}.i94-uploader-inner{cursor:pointer}.i94-uploader-inner,.i94-uploader-inner-disabled{align-items:center;background-color:var(--upload-btn-background);border:var(--upload-btn-border);border-radius:12px;display:flex;height:100px;justify-content:center;width:100px}.i94-uploader-inner-disabled{cursor:not-allowed}.i94-uploader-inner-disabled svg{fill:var(--gray-color-2)}.i94-uploader-inner:hover{border-color:var(--upload-btn-hover)}.i94-uploader-inner img{cursor:pointer;max-height:100px;max-width:100px}.address-us-container .sub-field{margin-top:10px}.street-container .text-box{max-width:770px}.section-popup .address-us-container{margin-bottom:40px}.form-header{align-items:center;background-color:var(--white-color);border-radius:10px;box-sizing:border-box;display:flex;height:120px;justify-content:space-between;padding:20px 40px;position:relative}.form-header-action{margin-right:210px}.form-header-icon{bottom:0;height:140px;position:absolute;right:0;width:200px}.form-header-tags{display:flex;gap:10px;margin-top:25px}.form-header-tag{background-color:var(--gray-color-4);border:1px solid var(--gray-color-3);border-radius:5px;padding:2px 8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.form-header-save-btn{margin-right:10px}.case-card-container{display:block;max-width:450px;position:relative}.case-card-status{background-color:var(--primary-color-trans1);border-bottom-left-radius:12px;border-top-right-radius:12px;margin:0 0 0 auto;padding:3px 5px;text-align:center}.case-card-content{margin-top:-5px;padding:0 25px 25px 30px}.case-card-bottom{border-top:1px solid var(--gray-color-3);display:flex;justify-content:flex-end;padding:13px}.case-card-title{display:flex;gap:5px;height:30px}.case-card-title,.xsmall .case-card-title{flex-direction:column}.case-card-name{align-items:center;display:flex;flex-direction:row;gap:10px}.case-card-caseName{align-items:center;display:flex;height:40px;width:auto}.case-card-name-input{width:250px}.case-card-name-buttons{align-items:center;display:flex;justify-content:center}.case-card-progress{background-color:var(--gray-color-4);border:1px solid var(--gray-color-3);border-radius:5px;justify-self:center;padding:2px 4px;position:relative;width:170px}.case-card-progress-inner{background-color:var(--primary-color-trans1);border-radius:5px 0 0 5px;height:100%;left:0;position:absolute;top:0}.case-card-progress-text{position:relative;z-index:1}.case-card-details{display:flex;flex-direction:column;gap:7px;padding-top:60px}.case-delete-modal{margin-top:12px}.dashboard{background-color:var(--gray-color-4);display:flex;flex-direction:column;height:90vh;justify-content:flex-start;margin:0 auto;max-width:1390px;overflow-y:auto;padding:20px 40px}.dashboard h2{margin-bottom:20px}.dashboard-header{align-items:center;display:flex;justify-content:space-between;max-width:1390px}.dashboard-header h2{margin-bottom:0}.dashboard-toolbar{align-items:center;display:flex;gap:10px;margin:20px 0;max-width:1390px}.dashboard-search-input{border-radius:2px}.dashboard-search-button{border:1px solid var(--primary-color);border-radius:2px;height:40px;width:100px}.dashboard-view-toggle{background-color:var(--white-color);border:1px solid var(--primary-color);border-radius:3px;font-size:24px;padding:7px}.dashboard-sort{align-items:center;background-color:var(--white-color);border:1px solid var(--gray-color-3);display:flex}.dashboard-sort-toggle{border-left:1px solid var(--gray-color-3);color:var(--primary-color);font-size:20px;padding:3px 7px}.dashboard-panel{border-radius:10px;display:flex;flex-flow:wrap;gap:20px;overflow-y:auto}.dashboard-panel.no-application{align-items:center;background-color:var(--white-color);flex-direction:column;justify-content:center;padding:40px}.dashboard-panel.has-application{max-width:1390px}.dashboard-panel.has-application>div{background-color:var(--white-color);border-radius:12px;flex:0 0 32%}.medium .dashboard-panel.has-application>div{flex:0 0 55%}.small .dashboard-panel.has-application>div,.xsmall .dashboard-panel.has-application>div{flex:0 0 100%}.pagination-container{bottom:0;display:flex;justify-content:center;margin-top:0;padding:20px 0;position:relative}.lawyer-profile-container{background-color:var(--gray-color-4);display:flex;flex-direction:column;height:90vh;overflow-y:auto;padding:20px 40px}.lawyer-profile-header{align-items:center;display:flex;justify-content:space-between;padding-bottom:20px}.lawyer-profile-content{background-color:var(--white-color);border-radius:10px;display:flex;flex-direction:column;margin-bottom:30px;overflow-y:visible;padding:30px 40px}.lawyer-profile-group{padding-bottom:20px}.lawyer-profile-group.disabled{opacity:.5;pointer-events:none}.lawyer-profile-subTitle{align-items:center;display:flex;flex-direction:row;height:20px}.lawyer-profile-display,.lawyer-profile-section{display:flex;flex-direction:column}.lawyer-profile-display{padding:5px 0}.lawyer-profile-edit{display:none;flex-direction:column}.lawyer-profile-edit.isEditing{display:flex;flex-direction:column}.lawyer-profile-edit-input{display:flex;flex-direction:row;gap:10px;padding:5px 0 15px}.lawyer-profile-edit-save{margin-bottom:15px;width:80px}.lawyer-profile-row{display:flex;flex-direction:row;padding:15px 0}.lawyer-profile-left{align-items:center;border-right:2px solid var(--gray-color-3);display:flex;flex:0 0 250px;padding-right:20px;position:relative}.lawyer-profile-right{flex:1 1;padding-left:20px}.edit-button{position:absolute;right:20px}.content-row{align-items:center;display:flex;margin-bottom:5px}.content-label{margin-right:16px;min-width:200px;width:270px}.footer{background-color:var(--gray-color-5);display:flex;flex-direction:row;padding:80px 0;width:100%}.small .footer,.xsmall .footer{align-items:center;flex-direction:column}.footer-links{align-items:flex-start;color:var(--white-color);display:flex;font-size:var(--font-size-p2);justify-content:space-evenly;margin:40px 0;width:80%}.footer-links h3,.footer-links li{list-style:none;text-align:left}.footer-links ul{padding:0}.small .footer-links,.xsmall .footer-links{align-items:center;flex-direction:column}.small .footer-links h3,.small .footer-links li,.xsmall .footer-links h3,.xsmall .footer-links li{text-align:center}.footer-logo-text{color:var(--white-color-transparent-1);font-size:var(--font-size-p2)}.footer-brand{border-right:1px solid var(--white-color-transparent-1);padding:40px 80px}.small .footer-brand,.xsmall .footer-brand{border:none;border-bottom:1px solid var(--white-color-transparent-1)}.footer-links li{margin:10px 0}.text-block{box-sizing:border-box;max-width:800px;padding:80px 40px}.small .text-block,.xsmall .text-block{padding:20px;width:75%}.left{text-align:left}.right{text-align:right}.center{text-align:center}.text-block-title{font-size:var(--font-size-h2);font-weight:var(--font-weight-bold);line-height:56px;padding-bottom:20px}.small .text-block-title,.text-block-title.h3,.xsmall .text-block-title{font-size:var(--font-size-h3);line-height:40px}.text-block-title.h3{color:var(--primary-color)}.small .text-block-title.h3,.xsmall .text-block-title.h3{font-size:var(--font-size-h4);line-height:36px}.text-block-description{color:var(--gray-color-2);font-size:20px;line-height:28px}.ant-btn.ant-btn-lg.home-solutions-button{background:var(--primary-color-light);color:var(--primary-color);font-weight:700;height:40px;width:160px}.home-solutions{align-items:center;background-color:var(--white-color);display:flex;flex-direction:column;justify-content:center;padding-bottom:80px;width:100%}.section-title{background-color:var(--primary-color-trans1);border-radius:25px;color:#000;margin:75px 0 15px;padding:3px 15px}.home-solutions-title-block{padding:40px 0}.xsmall.small .home-solutions-title-block{padding-bottom:0}.home-solutions-section{align-items:center;display:flex;justify-content:space-between;max-width:1200px;padding:40px 0;width:80%}.small .home-solutions-section,.xsmall .home-solutions-section{align-items:center;flex-direction:column;padding-bottom:0}.small .home-solutions-section svg,.xsmall .home-solutions-section svg{width:100%}.home-solutions-section.icon-left .home-solutions-icon{order:1}.home-solutions-section.icon-left .home-solutions-section-description{order:2;padding-left:60px}.home-solutions-section.icon-right .home-solutions-icon{order:2}.home-solutions-section.icon-right .home-solutions-section-description{order:1;padding-right:60px}.small .home-solutions-section .home-solutions-icon,.xsmall .home-solutions-section .home-solutions-icon{height:260px;order:1}.small .home-solutions-section .home-solutions-section-description,.xsmall .home-solutions-section .home-solutions-section-description{align-items:center;gap:20px;order:2;padding:40px 0}.solutions-checklist-item>.text.normal{text-align:left}.home-solutions-section-description{display:flex;flex-direction:column;gap:30px;justify-content:left;order:2;width:550px}.xsmall.small .home-solutions-text-block{padding:20px 0}.home-solutions-text-block{padding:0}.home-solutions-text-block.text-block-description{padding-left:0}.solutions-checklist{display:flex;flex-direction:column;justify-content:left;max-width:500px;padding:0;width:40vw}.small .solutions-checklist,.xsmall .solutions-checklist{width:90vw}.solutions-checklist-item{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:left;margin-bottom:10px}.small .solutions-checklist-item,.xsmall .solutions-checklist-item{padding-left:10vw}.solutions-checklist-item>span{min-width:20px}.supported-immigration{padding:80px 0;width:50%}.small .supported-immigration,.xsmall .supported-immigration{width:90%}.supported-immigration-title{color:var(--primary-color);font-size:var(--font-size-h3);font-weight:var(--font-weight-bold);margin-bottom:20px}.small .supported-immigration-title,.xsmall .supported-immigration-title{font-size:var(--font-size-h4)}.supported-immigration-types{display:flex;font-weight:var(--font-weight-bold);gap:10%;justify-content:space-around}.small .supported-immigration-types,.xsmall .supported-immigration-types{gap:1%}.ant-btn.ant-btn-lg.request-demo-button{background:var(--white-color);border-radius:40px;color:var(--primary-color);font-size:24px;font-weight:700;height:60px;width:240px}.signup-entry{background-color:var(--primary-color);padding:160px 0;width:100%}.signup-entry-header{color:var(--white-color);font-size:var(--font-size-h2);font-weight:var(--font-weight-bold);line-height:70px;margin-bottom:80px}.small .signup-entry-header,.xsmall .signup-entry-header{font-size:var(--font-size-h3);line-height:100px}.signup-entry-text{display:inline-block;font-size:60px;font-weight:600;position:relative;width:90%}.small .signup-entry-text,.xsmall .signup-entry-text{font-size:45px;font-weight:750}.signup-entry-text svg{bottom:-8px;left:5px;position:absolute}.signup-entry-input{background-color:var(--primary-color);color:var(--white-color)}.signup-entry-input::placeholder{color:var(--white-color-transparent-2)}.signup-entry-input:focus,.signup-entry-input:hover{background-color:var(--primary-color);color:var(--white-color)}.signup-entry-button{border:1px solid var(--white-color)}.home-feature{align-items:center;background-color:var(--gray-color-4);display:flex;flex-direction:column;justify-content:center}.hf-text-block-title{padding:0 40px;width:600px}.small .hf-text-block-title,.xsmall .hf-text-block-title{max-width:360px;padding:20px;width:80vw}.hf-text-block{padding:0 0 20px 40px;width:450px}.hf-text-block.text-block-description{min-height:60px}.small .hf-text-block,.xsmall .hf-text-block{padding:0 0 20px 20px;width:80vw}.hf-section{align-items:center;display:flex;flex-direction:row;gap:40px;justify-content:space-between;padding:40px 0;width:1150px}.small .hf-section,.xsmall .hf-section{align-items:center;flex-direction:column;padding-top:0}.small .hf-section svg,.xsmall .hf-section svg{align-self:center;padding-bottom:80px;width:50px}.hf-subsection{display:flex;flex-direction:column;gap:20px;justify-content:left;width:540px}.xsmall.small .hf-subsection{gap:0}.hf-subsection-item{align-items:center;display:flex;flex-direction:row;justify-content:center;padding:0 20px}.hf-subsection-item svg{align-self:flex-start;min-width:50px}.hf-text-block.text-block-description{font-size:16px;padding-left:0!important}.small .hf-text-block.text-block-description,.xsmall .hf-text-block.text-block-description{font-size:14px;width:100%}.home-service{align-items:center;background:linear-gradient(180deg,#fff,#ecfdf3);display:flex;flex-direction:column;justify-content:center;padding:20px 160px;width:100%}.section-title-button{background-color:var(--primary-color-trans1);border-radius:25px;color:#000;margin:75px 0 15px;padding:3px 15px}.hs-text-block{padding:0 20px 20px!important}.small .hs-text-block,.xsmall .hs-text-block{width:75%}.text-block-title.h3{color:#000!important;line-height:35px;padding-bottom:0!important}.hs-section{align-items:center;display:flex;flex-direction:row;gap:40px;justify-content:space-between;padding:10px 0 40px;width:1200px}.small .hs-section,.xsmall .hs-section{align-items:center;flex-direction:column;padding-bottom:0}.xsmall .hs-section>div .small .hs-section>div{width:20%}.small .hs-section>svg,.xsmall .hs-section>svg{width:90vw}.hs-subsection{display:flex;flex-direction:column;min-width:550px;padding-left:120px;padding-top:60px}.hs-subsection-item{display:flex;flex-direction:row;gap:10px;height:120px}.small .hs-subsection-item,.xsmall .hs-subsection-item{gap:0}.hs-subsection-item svg{min-width:50px;padding-bottom:30px}.small .hs-subsection-item svg,.xsmall .hs-subsection-item svg{padding-left:40px}.hs-text-block.text-block-description{font-size:16px;padding-left:0!important}.home-data-showcase{background-color:var(--gray-color-4);display:flex;flex-direction:column;gap:40px;padding:120px 0 160px;width:1200px}.small .home-data-showcase,.xsmall .home-data-showcase{gap:0;padding:80px 40px 80px 25%;width:80%}.small .hd-section,.xsmall .hd-section{flex-direction:column;padding-bottom:0}.hd-section{display:flex;flex-direction:row;gap:40px;padding:0}.hd-title{color:var(--dark-gray-color);padding:0!important}.hd-text-block{border-left:1px solid var(--dark-gray-color);padding:10px 40px}.hd-text-block>h3,.text-block-title.hd-text-block{color:var(--dark-gray-color)}.text-block-description.hd-text-block{border:none;color:var(--dark-gray-color);font-weight:700;padding:10px 0 0}.home-container{height:calc(100vh - 72px);overflow-x:hidden;overflow-y:auto;position:-webkit-sticky;position:sticky;top:0}.top-section{background-image:linear-gradient(180deg,#eefff6,#fff 22.5%,#fff 72.5%,#eefff7 99.99%);position:relative;z-index:1}.first-home-button{background:linear-gradient(135deg,#04befe,#27ae60);border:none;color:var(--white-color)!important;height:40px;margin:0!important;overflow:hidden;position:relative;width:160px;z-index:1}.first-home-button:before{background:linear-gradient(135deg,#27ae60,#04befe);border-radius:inherit;content:"";inset:0;opacity:1;position:absolute;transition:opacity 1s;z-index:-1}.first-home-button:hover:before{opacity:0}.first-home-button:hover{background:linear-gradient(135deg,#0468fe,#04befe)!important;color:var(--white-color)!important}.home-section.center.first{padding:120px 0 80px}.small .home-section.center.first,.xsmall .home-section.center.first{padding:80px 0 60px}.home-section{display:flex}.home-section.center{align-items:center;flex-direction:column;justify-content:center}.home-image{height:auto}.background-image{align-items:flex-end;flex-direction:row;justify-content:space-between;margin-top:-10%;position:relative}.border-bottom-2px{border-bottom:2px solid var(--black-color)}.landing-page-title{margin:20px 0 40px;width:665px}.small .landing-page-title,.xsmall .landing-page-title{width:70%}.large .landing-page-title{width:40%}.cn.large .landing-page-title{width:30%}.buildings{margin-bottom:-7px;max-width:600px;width:400px}.liberty{margin-bottom:-8px;max-width:800px;width:550px}.home-text{align-items:center;display:flex;flex-direction:column;padding:10px 0 40px;text-align:center;width:50%}.small .home-text,.xsmall .home-text{width:60%}.en .fast-track-description{color:var(--gray-color-1)}.cn .fast-track-description{color:var(--gray-color-2)}.home-video{align-items:center;display:flex;justify-content:center;padding:80px 0;width:100%}.small .home-video,.xsmall .home-video{padding:20px 0}.home-video-player{border-radius:12px;box-shadow:0 0 20px #00000080;height:45vw;max-height:675px;max-width:1200px;overflow:hidden;width:80vw}.small .home-video-player,.xsmall .home-video-player{height:50.625vw;width:90vw}.home-video-player iframe{border-radius:inherit;height:100%;width:100%}.contact-us-icon{margin-top:100px}.contact-us-icon svg{display:block;margin:0 auto;max-width:1200px}.contact-us-icon.quickimmi{margin:60px auto 0;max-width:400px;width:50%}.contact-us-content{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:80px 0;width:100%}.contact-us-content>div{padding:0 80px;text-align:center}.medium .contact-us-content>.phone,.small .contact-us-content>.phone,.xsmall .contact-us-content>.phone{border:none}.privacy>h1{margin-bottom:10px}.privacy-collapse{margin:20px -20px}.privacy-outlined svg{font-size:20px}.privacy-outlined.active svg{fill:var(--primary-color)}.privacy-policy-table{border-collapse:collapse;margin-bottom:20px;width:100%}.privacy td,.privacy th{border:1px solid var(--gray-color-3);padding:8px}.privacy-collapse>.ant-collapse-item>.ant-collapse-header{color:var(--dark-gray-color)}.single-page-view{background-color:var(--gray-color-4);display:flex;flex-flow:column;height:100%;overflow:hidden}.single-page-content{background-color:var(--white-color);border-radius:10px;flex-grow:1;height:80vh;margin:20px 40px 40px;overflow-x:hidden;overflow-y:auto;padding:60px}.small .single-page-content,.xsmall .single-page-content{margin:20px;padding:40px}.terms>h1{margin-bottom:10px}.terms-collapse{margin:20px -20px;overflow-y:auto}.terms-outlined svg{font-size:20px}.terms-outlined.active svg{fill:var(--primary-color)}.terms-collapse>.ant-collapse-item>.ant-collapse-header{color:var(--dark-gray-color)}.mainview-container{background-color:var(--gray-color-4);overflow:hidden;padding:0;width:100%}.mainview-content,.small .mainview-content,.xsmall .mainview-content{margin-top:70px}.register-application-receipt-modal,.register-application-result-modal,.register-biometrics-collection-appointment-modal,.register-interview-appointment-modal,.register-tracking-number-modal{display:flex;flex-direction:column;gap:20px;padding:20px}.sortable-section-add-modal{display:flex;flex-direction:column;justify-content:flex-start}.sortable-section-add-header{flex:0 0 auto}.sortable-section-add-content{border-top:var(--border);display:felx;flex:1 1 auto;flex-direction:column;justify-content:flex-start;overflow-y:auto;padding:20px 0}.sortable-section-add-content>div{margin-bottom:20px}.sortable-section-add-content>.section-popup .text-box{max-width:100%}.sortable-section-add-footer{border-top:var(--border);display:flex;flex:0 0 auto;gap:20px;justify-content:flex-end;padding:20px 0 0}.uploader-container{align-items:center;cursor:pointer;flex-direction:column}.uploader-container,.uploader-container .uploader{display:flex;justify-content:center}.uploader-container button{cursor:pointer}.upload-other-id{display:flex;flex-direction:column}.upload-other-id .upload-other-id-uploader{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:20px 0 0}.upload-other-id .upload-other-id-controls{align-self:center;display:flex;margin:40px 0;width:150px}.upload-other-id .upload-other-id-controls button{width:100%}.upload-passport{display:flex;flex-direction:column}.upload-passport .upload-passport-uploader{align-self:center;margin:40px 0 0}.upload-passport .upload-passport-controls{align-self:center;display:flex;flex-direction:column;gap:20px;margin:40px 0 0}.upload-i94{display:flex;flex-direction:column}.upload-i94 .upload-i94-uploader{align-self:center;margin:40px 0 0}.upload-i94 .upload-i94-controls{align-self:center;display:flex;flex-direction:column;gap:20px;margin:40px 0 0}.upload-signed-document-modal{display:flex;flex-direction:column;gap:20px;padding:20px}.modal-header{text-align:left}.modal-content{display:flex;flex-direction:row;gap:20px}.modal-left{align-items:center}.modal-left,.modal-right{display:flex;flex:1 1;flex-direction:column;justify-content:center}.rocket-icon{height:177px;margin-bottom:20px;width:212px}.model-desc{color:#888;margin-top:8px}.form-item,.model-desc{margin-bottom:16px}.form-label{color:#333;display:block;font-weight:700;margin-bottom:8px}.form-input,.form-select{border:1px solid #d9d9d9;border-radius:4px;padding:8px;width:100%}.upload-signed-document-uploader{margin-top:8px}.upload-signed-document-controls{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:center;margin:40px 0 0}:root{--primary-color:#27ae60;--primary-color-trans1:#27ae6033;--primary-color-light:#27ae601a;--primary-color-light-notrans:#ebf7ef;--primary-color-background:#eefff7;--secondary-color:#6c757d;--dark-gray-color:#3e4c6f;--link-color:#2b8852;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#f2994a;--info-color:#4e745e;--info-color-background:#f6f9f4;--line-color:#231f20;--white-color:#fff;--white-color-transparent-1:#fff3;--white-color-transparent-2:#fff6;--blue-color:#156bfe;--black-color:#000;--gray-color-1:#333;--gray-color-2:#828282;--gray-color-3:#e0e0e0;--gray-color-4:#f2f2f2;--gray-color-5:#4f4f4f;--gray-color-6:#bdbdbd;--gray-color-7:#9e9e9e;--gray-color-semi-transparent:#0009;--body-bg:#f8f9fa;--body-color:#212529;--border-radius:0.25rem;--transition:all 0.5s ease-in-out;--font-weight-bold:600;--font-size-h2:40px;--font-size-h2-small:30px;--font-size-h3:24px;--font-size-h4:20px;--font-size-p1:20px;--font-size-p2:16px;--font-size-p3:14px;--font-size-upload:13px;--font-color-collapse-level1:#000000e0;--inline-placeholder:11px;--line-height-p3:16px;--textbox-width:250px;--upload-btn-background:#00000005;--upload-btn-border:1px dashed #d9d9d9;--upload-btn-hover:#4096ff;--shadow:0 6px 16px 0 #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d;--shadow-green:0 6px 16px 0 #27ae6033,0 3px 6px -4px #27ae601f,0 9px 28px 8px #27ae600d;--border:1px solid #f2f2f2}.single-line{align-items:center;display:flex;gap:10px}.default-button{border:1px solid #e0e0e0;border:1px solid var(--gray-color-3)}.horizontal-1{flex-direction:column;justify-content:center}.horizontal-1,.horizontal-2{display:flex;gap:10px;margin-bottom:20px}.horizontal-2{align-items:center;flex-wrap:wrap;justify-content:flex-start}.horizontal-2>.sub-field{flex:0 1 auto;max-width:calc(50% - 20px)}.horizontal-3{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start;max-width:810px;max-width:calc(var(--textbox-width)*3 + 60px);width:100%}.horizontal-3>.sub-field{flex:0 1 auto;min-width:calc(33.33% - 20px)}.small .horizontal-2>.sub-field,.small .horizontal-3>.sub-field,.xsmall .horizontal-2>.sub-field,.xsmall .horizontal-3>.sub-field{flex:1 1 100%}.horizontal-3>.form-field-single-line{min-width:100%}.ant-upload img{max-height:100%;max-width:100%;width:auto!important}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:18px;line-height:26px;margin:0;padding:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}h1,h2,h3,h4,h5,h6{margin:0}a{color:var(--link-color);text-decoration:none}p{font-size:var(--font-size-p2)}
/*# sourceMappingURL=main.12824e90.css.map*/