.vehicle-form{height:100%;position:relative}.vehicle-form .form-tab-content{overflow:auto;height:calc(100vh - 240px)}.vehicle-form .form-section{margin-bottom:30px}.vehicle-form .form-section .section-title{font-size:16px;font-weight:700;color:#333;margin-bottom:20px;padding-bottom:10px}.vehicle-form .insurance-form-item{display:flex;margin-bottom:20px}.vehicle-form .insurance-form-item .insurance-title{font-size:16px;font-weight:700;color:#515a6e;width:150px}.vehicle-form .insurance-form-item .insurance-form{margin-left:20px;flex:1}.vehicle-form .form-tag{margin-bottom:20px}.vehicle-form .form-tag .text{font-size:16px;font-weight:700;color:#333;padding-bottom:8px}