.form-module-2{width:100%}.form-module-2 .form-bg{position:absolute;top:0;left:0;width:100%;height:75.6rem}.form-module-2 .form-item{width:120.4rem;max-width:100%;border:.6rem solid #B8B8B8;padding:7.2rem 2rem 6.4rem;margin:0 auto;position:relative;z-index:2;background-color:#fff}.form-module-2 .form-item .form_title{font-weight:bold;font-size:var(--f-s-46);color:#181818;line-height:2;text-align:center;margin:0 0 1.4rem}.form-module-2 .form-item .form_title .main-color{color:var(--ui-color-primary)}.form-module-2 .form-item .form_describe{font-weight:500;font-size:var(--f-s-18);color:#3F4742;line-height:1.7;margin:0 0 3rem;text-align:center}.form-module-2 .form-item .form_box{width:63.6rem;max-width:100%;margin:0 auto}.form-module-2 .form-item .form_box .contact-us-phone{text-align:center;font-size:var(--f-s-36);color:var(--ui-color-primary);width:100%;align-items:center;margin:2rem auto 0}.form-module-2 .form-item .form_box .input-group{border-bottom:.1rem solid #000;margin:0 0 1.9rem}.form-module-2 .form-item .form_box .input-group.is-invalid{border-color:#dc3545}.form-module-2 .form-item .form_box .input-group.is-valid{border-color:#20c997}.form-module-2 .form-item .form_box .input-group:last-child{margin:0 0 4rem}.form-module-2 .form-item .form_box .input-group .form-check-list{display:flex;align-items:center;grid-gap:1.2rem}.form-module-2 .form-item .form_box .input-group .form-check-list .form-check{display:flex;align-items:center;grid-gap:.8rem}.form-module-2 .form-item .form_box .input-group .form-check-list .form-check .form-check-label{padding:unset}.form-module-2 .form-item .form_box .input-group .form-check-list .form-check .form-check-input{border:.1rem solid #eee;padding:unset;height:2rem;width:2rem;margin:unset}.form-module-2 .form-item .form_box .input-group label{font-weight:400;font-size:var(--f-s-16);color:#6B6B6B;line-height:1.2;padding:1.2rem 1.2rem 1.2rem 0}.form-module-2 .form-item .form_box .input-group label .spin{color:#dc3545}.form-module-2 .form-item .form_box .input-group input,.form-module-2 .form-item .form_box .input-group select,.form-module-2 .form-item .form_box .input-group textarea{border:none;padding:1.2rem 1.2rem;font-weight:400;font-size:var(--f-s-16);color:#6B6B6B;line-height:1.2}.form-module-2 .form-item .form_box .input-group input:focus,.form-module-2 .form-item .form_box .input-group select:focus,.form-module-2 .form-item .form_box .input-group textarea:focus{outline:none;box-shadow:none}.form-module-2 .form-item .form_box .input-group textarea{padding:1.2rem 0}.form-module-2 .form-item .form_box .submit_btn_box{width:100%;display:flex;justify-content:center}@media (max-width: 992px){.form-module-2{padding:4rem 0 !important}.form-module-2 .form-item{padding:3.3rem 2rem 4.6rem}.form-module-2 .form-item .form_title{font-size:var(--f-s-24);margin:0 0 1.2rem}.form-module-2 .form-item .form_describe{font-size:var(--f-s-16);margin:0 0 3.3rem}.form-module-2 .form-item .form_box .contact-us-phone{font-size:var(--f-s-24)}.form-module-2 .form-item .form_box .submit_btn_box .submit_btn{font-size:var(--f-s-16)}}.order-visit-container .form-module-2{padding:9rem 0 12.4rem}
