@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Roboto:300i,400,400i,500,700,900);.multi_step_form{background:#f6f9fb;display:block;overflow-x:hidden;min-height:1000px}.multi_step_form #msform{text-align:center;position:relative;padding-top:50px;min-height:820px;max-width:80%;margin:0 auto;background:#fff;z-index:1}.multi_step_form #msform .title{text-align:center;padding-bottom:10px}.multi_step_form #msform .title h2{font:500 24px/35px "Roboto",sans-serif;color:#3f4553;padding-bottom:5px;margin-top:5px}.multi_step_form #msform .title p{font:400 16px/28px "Roboto",sans-serif;color:#5f6771}.multi_step_form #msform fieldset{border:0;padding:20px 105px 0;position:relative;width:100%;left:0;right:0;padding-bottom:40px}.multi_step_form #msform fieldset:not(:first-of-type) {display:none}.multi_step_form #msform fieldset h3{font:500 18px/35px "Roboto",sans-serif;color:#3f4553}.multi_step_form #msform fieldset h6{font:400 15px/28px "Roboto",sans-serif;color:#5f6771;padding-bottom:30px}.multi_step_form #msform fieldset .intl-tel-input{display:block;background:transparent;border:0;box-shadow:none;outline:none}.multi_step_form #msform fieldset .intl-tel-input .flag-container .selected-flag{padding:0 20px;background:transparent;border:0;box-shadow:none;outline:none;width:65px}.multi_step_form #msform fieldset .intl-tel-input .flag-container .selected-flag .iti-arrow{border:0}.multi_step_form #msform fieldset .intl-tel-input .flag-container .selected-flag .iti-arrow:after{content:"";position:absolute;top:0;right:0;font:24px/7px Ionicons;color:#5f6771}.multi_step_form #msform fieldset #phone{padding-left:80px}.multi_step_form #msform fieldset .form-group{padding:0 10px}.multi_step_form #msform fieldset .fg_2,.multi_step_form #msform fieldset .fg_3{padding-top:10px;display:block;overflow:hidden}.multi_step_form #msform fieldset .fg_3{padding-bottom:70px}.multi_step_form #msform fieldset .form-control,.multi_step_form #msform fieldset .product_select{border-radius:3px;border:1px solid #d8e1e7;padding:0 20px;height:auto;font:400 15px/48px "Roboto",sans-serif;color:#5f6771;box-shadow:none;outline:none;width:100%}.multi_step_form #msform fieldset .form-control.placeholder,.multi_step_form #msform fieldset .product_select.placeholder{color:#5f6771}.multi_step_form #msform fieldset .form-control:-moz-placeholder,.multi_step_form #msform fieldset .product_select:-moz-placeholder{color:#5f6771}.multi_step_form #msform fieldset .form-control::-moz-placeholder,.multi_step_form #msform fieldset .product_select::-moz-placeholder{color:#5f6771}.multi_step_form #msform fieldset .form-control::-webkit-input-placeholder,.multi_step_form #msform fieldset .product_select::-webkit-input-placeholder{color:#5f6771}.multi_step_form #msform fieldset .form-control:hover,.multi_step_form #msform fieldset .form-control:focus,.multi_step_form #msform fieldset .product_select:hover,.multi_step_form #msform fieldset .product_select:focus{border-color:#0066a4}.multi_step_form #msform fieldset .form-control:focus.placeholder,.multi_step_form #msform fieldset .product_select:focus.placeholder{color:transparent}.multi_step_form #msform fieldset .form-control:focus:-moz-placeholder,.multi_step_form #msform fieldset .product_select:focus:-moz-placeholder{color:transparent}.multi_step_form #msform fieldset .form-control:focus::-moz-placeholder,.multi_step_form #msform fieldset .product_select:focus::-moz-placeholder{color:transparent}.multi_step_form #msform fieldset .form-control:focus::-webkit-input-placeholder,.multi_step_form #msform fieldset .product_select:focus::-webkit-input-placeholder{color:transparent}.multi_step_form #msform fieldset .product_select:after{display:none}.multi_step_form #msform fieldset .product_select:before{content:"";position:absolute;top:0;right:20px;font:24px/48px Ionicons;color:#5f6771}.multi_step_form #msform fieldset .product_select .list{width:100%}.multi_step_form #msform fieldset .done_text{padding-top:40px}.multi_step_form #msform fieldset .done_text .don_icon{height:36px;width:36px;line-height:36px;font-size:22px;margin-bottom:10px;background:#0066a4;display:inline-block;border-radius:50%;color:#fff;text-align:center}.multi_step_form #msform fieldset .done_text h6{line-height:23px}.multi_step_form #msform fieldset .code_group{margin-bottom:60px}.multi_step_form #msform fieldset .code_group .form-control{border:0;border-bottom:1px solid #a1a7ac;border-radius:0;display:inline-block;width:30px;font-size:30px;color:#5f6771;padding:0;margin-right:7px;text-align:center;line-height:1}.multi_step_form #msform fieldset .passport{margin-top:-10px;padding-bottom:30px;position:relative}.multi_step_form #msform fieldset .passport .don_icon{height:36px;width:36px;line-height:36px;font-size:22px;position:absolute;top:4px;right:0;background:#0066a4;display:inline-block;border-radius:50%;color:#fff;text-align:center}.multi_step_form #msform fieldset .passport h4{font:500 15px/23px "Roboto",sans-serif;color:#5f6771;padding:0}.multi_step_form #msform fieldset .input-group{padding-bottom:40px}.multi_step_form #msform fieldset .input-group .custom-file{width:100%;height:auto}.multi_step_form #msform fieldset .input-group .custom-file .custom-file-label{width:168px;border-radius:5px;cursor:pointer;font:700 14px/40px "Roboto",sans-serif;border:1px solid #99a2a8;text-align:center;transition:all 300ms linear 0s;color:#5f6771}.multi_step_form #msform fieldset .input-group .custom-file .custom-file-label i{font-size:20px;padding-right:10px}.multi_step_form #msform fieldset .input-group .custom-file .custom-file-label:hover,.multi_step_form #msform fieldset .input-group .custom-file .custom-file-label:focus{background:#0066a4;border-color:#0066a4;color:#fff}.multi_step_form #msform fieldset .input-group .custom-file input{display:none}.multi_step_form #msform fieldset .file_added{text-align:left;padding-left:190px;padding-bottom:60px}.multi_step_form #msform fieldset .file_added li{font:400 15px/28px "Roboto",sans-serif;color:#5f6771}.multi_step_form #msform fieldset .file_added li a{color:#0066a4;font-weight:500;display:inline-block;position:relative;padding-left:15px}.multi_step_form #msform fieldset .file_added li a i{font-size:22px;padding-right:8px;position:absolute;left:0;transform:rotate(20deg)}.multi_step_form #msform #progressbar{margin-bottom:30px;overflow:hidden}.multi_step_form #msform #progressbar li{list-style-type:none;color:#99a2a8;font-size:9px;width: calc(100%/15);float:left;position:relative;font:500 13px/1 "Roboto",sans-serif}@media only screen and (max-width:1280px){.multi_step_form #msform #progressbar li{font:500 11px/1 "Roboto",sans-serif}}@media only screen and (max-width:1030px){.multi_step_form #msform #progressbar li{font:300 10px/1 "Roboto",sans-serif}}.multi_step_form #msform #progressbar li:before{content:"";font:30px/50px Ionicons;width:50px;height:50px;line-height:50px;display:block;background:#eaf0f4;border-radius:50%;margin:0 auto 10px auto}.multi_step_form #msform #progressbar li:after{content:"";width:100%;height:10px;background:#eaf0f4;position:absolute;left:-50%;top:21px;z-index:-1}.multi_step_form #msform #progressbar li:last-child:after{width:150%}.multi_step_form #msform #progressbar li.active{color:#0066a4}.multi_step_form #msform #progressbar li.active:before,.multi_step_form #msform #progressbar li.active:after{background:#0066a4;color:#fff}.multi_step_form #msform .action-button{background:#0066a4;color:#fff;border:0 none;border-radius:5px;cursor:pointer;min-width:130px;font:700 14px/40px "Roboto",sans-serif;border:1px solid #0066a4;margin:0 5px;text-transform:uppercase;display:inline-block}.multi_step_form #msform .action-button:hover,.multi_step_form #msform .action-button:focus{background:#405867;border-color:#405867}.multi_step_form #msform .previous_button{background:transparent;color:#99a2a8;border-color:#99a2a8}.multi_step_form #msform .previous_button:hover,.multi_step_form #msform .previous_button:focus{background:#405867;border-color:#405867;color:#fff}.driving_form .hide_driving{display:none}.office_form .hide_office{display:none}.warehosue_form .hide_warehouse{display:none}.FLT_form .hide_FLT{display:none}.mate_form .hide_mate{display:none}h4,h5{text-align:left}label{float:left;margin-left:5px}input[type="checkbox"]{width:25px!important;zoom:3}.info_block{margin-bottom:20px;text-align:left}.info_block_30{margin-top:10px;text-align:left}.card{margin-bottom:25px}.thanks{font-size:30px;display:none}select{display:none}.sig-canvas{border:2px dotted #ccc;border-radius:15px;cursor:crosshair;width:100%;height:160px}.vid{width:220px!important}.ms-container{clear:both;width:100%}.file{position:relative;background:linear-gradient(to right,lightblue 50%,transparent 50%);background-size:200% 100%;background-position:right bottom;transition:all 1s ease;clear:both}.file.done{background:#90ee90}.file a{display:block;position:relative;padding:5px;color:#000}.logo{width:100%;max-width:593px;padding-left:20px;padding-right:20px}#clear_form_desk{background:#2d3032!important;background-color:#2d3032!important;border:1px solid #2d3032!important}#clear_form_mob{display:none!important}#progressbar{margin-top:10px}#share_code_hide,#student_loan_hide,#student_loan_hide_pt2,#student_loan_hide_pt2_2,#limited_company_name,#limited_company_reg,#umbrella_company_name,#vat_num{display:none}#student_loan_hide_pt2_2{margin-top:85px}input.error{border:1px solid red!important}.error_message{color:#fff;margin-top:5px;margin-bottom:0;width:100%;background:red;font:400 15px/48px "Roboto",sans-serif}@media only screen and (max-width:900px){.multi_step_form #msform{max-width:100%}.multi_step_form #msform fieldset{padding:5px 20px 0}label{font: 400 18px/48px}.multi_step_form #msform fieldset .form-control,.multi_step_form #msform fieldset .product_select{font:400 18px/48px "Roboto",sans-serif}#clear_form_mob{display:block!important;margin:auto!important;margin-top:20px!important;background:#2d3032!important;background-color:#2d3032!important;border:1px solid #2d3032!important;line-height:23px!important;margin-bottom:20px!important}#clear_form_desk{display:none!important}#sig-canvas{width:100%;height:160px;max-width:620px}#progressbar{display:none}.multi_step_form #msform .title{text-align:center;padding-bottom:0!important}.multi_step_form #msform .title{text-align:center;padding-bottom:2px}.multi_step_form #msform .title h2{padding-bottom:2px;margin-top:2px}}