ul.gform_fields li.gfield span.name_last{padding-left:20px!important}.vertical_menu ul.et-menu{display:block!important}@media only screen and (max-width:980px){.vertical_menu .et_mobile_nav_menu{display:none}.vertical_menu .et_pb_menu__menu{display:block}.vertical_menu .et_pb_menu__wrap{justify-content:flex-start;float:left}}.et_pb_row .et_pb_row_0_tb_header .et_pb_gutters1 .et_pb_row--with-menu .et_pb_row_1-4_1-2_1-4 .slow-transition .increase-row-width{background-color:#fff!important;padding-top:10px;padding-bottom:10px;box-shadow:0 4px 24px 0 rgba(103,151,255,.1),0 12px 64px 0 rgba(103,151,255,.1)}#main-content{z-index:10;position:relative}header.et-l.et-l--header{z-index:11;position:relative}:root{--navy:#0F2A4A;--gold:#C9922B;--gold-hover:#B37F1F;--border-light:#E2E2E2;--bg-light:#FAFAFA;--cream:#FFFBF3;--cream-border:#E2C98A;--text-dark:#222;--text-mid:#333;--text-muted:#888;--divider:#F0F0F0;--row-hover:#FBF7EF}.quote-form-card .gfield{margin-bottom:10px!important}.quote-form-card select,.quote-form-card input[type=text],.quote-form-card input[type=email],.quote-form-card textarea{padding-top:8px!important;padding-bottom:8px!important;font-size:13px!important}.quote-form-card .gfield_label,.quote-form-card label{margin-bottom:3px!important;font-size:12px!important}.quote-form-card{padding-top:24px!important;padding-bottom:24px!important}.quote-form-card .ginput_container_fileupload,.quote-form-card .gform_drop_area{padding:14px!important}.quote-form-card .gform_description{margin-top:3px!important;font-size:11px!important}.quote-form-card .gform_button,.quote-form-card input[type=submit]{padding:10px!important;margin-top:4px!important}.quote-form-card .name_first,.quote-form-card .name_last{padding-right:6px!important}.quote-form-card .gfield_label+.ginput_complex .ginput_full,.quote-form-card .ginput_complex{margin-top:2px!important}.quote-form-card .gform_fields{row-gap:6px!important;gap:6px!important}.quote-form-card .gfield{margin-bottom:5px!important;margin-top:5px!important}.quote-form-card select{width:100%;box-sizing:border-box;background-color:var(--bg-light)!important;border:1px solid var(--border-light)!important;border-radius:8px!important;padding:10px 40px 10px 14px!important;font-size:12.5px!important;line-height:1.4!important;color:var(--text-dark);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230F2A4A' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:16px}.quote-form-card select[multiple]{min-height:110px;padding:6px!important;background-image:none!important}.quote-form-card input[type=text],.quote-form-card input[type=email],.quote-form-card textarea{width:100%;box-sizing:border-box;background-color:var(--bg-light)!important;border:1px solid var(--border-light)!important;border-radius:8px!important;padding:10px 12px!important;font-size:12.5px!important;color:var(--text-dark)}.quote-form-card select:focus,.quote-form-card input:focus,.quote-form-card textarea:focus{outline:none;border-color:var(--navy)!important;background-color:#FFFFFF!important}.quote-form-card .ginput_container_fileupload,.quote-form-card .gform_drop_area{border:2px dashed var(--cream-border)!important;border-radius:10px!important;background:var(--cream)!important;padding:8px!important;min-height:auto!important;text-align:center}.quote-form-card .gform_drop_area svg,.quote-form-card .gform_drop_area .gform-icon{width:22px!important;height:22px!important}.quote-form-card .gform_drop_area p,.quote-form-card .gform_drop_instructions{margin:4px 0!important;font-size:12px!important}.quote-form-card .gform_button_select_files,.quote-form-card .gform-theme-button{background:var(--navy)!important;color:#fff!important;border:none!important;border-radius:6px!important;padding:6px 14px!important;font-size:12.5px!important;font-weight:600;cursor:pointer}.quote-form-card .gform_description{color:var(--text-muted)!important;font-size:12px!important;margin-top:6px}.quote-form-card .gform_footer,.quote-form-card .gform_page_footer{margin-top:8px!important;padding:0!important}.quote-form-card .gform_button,.quote-form-card input[type=submit]{width:100%!important;background:var(--gold)!important;color:#fff!important;border:none!important;border-radius:8px!important;padding:12px!important;font-size:14.5px!important;font-weight:700!important;cursor:pointer;box-shadow:0 6px 16px rgba(201,146,43,0.3)}.quote-form-card .gform_button:hover,.quote-form-card input[type=submit]:hover{background:var(--gold-hover)!important}.quote-form-card .gform_validation_errors,.quote-form-card .validation_error{border-radius:8px!important}.jobs-table-card .gv-search-box,.jobs-table-card .search-field{margin-bottom:16px}.jobs-table-card .gv-search-box label,.jobs-table-card .search-field label,.jobs-table-card .gv-search-label{color:var(--navy)!important;font-weight:600!important;font-size:13px!important;margin-bottom:6px!important;display:block!important}.jobs-table-card select{width:100%!important;box-sizing:border-box;background-color:var(--bg-light)!important;border:1px solid var(--border-light)!important;border-radius:8px!important;padding:8px 10px!important;font-size:12.5px!important;color:var(--text-dark)!important}.jobs-table-card input[type=text],.jobs-table-card input[type=search]{width:100%!important;box-sizing:border-box;background-color:var(--bg-light)!important;border:1px solid var(--border-light)!important;border-radius:8px!important;padding:9px 12px!important;font-size:12.5px!important;color:var(--text-dark)!important}.jobs-table-card select:focus,.jobs-table-card input[type=text]:focus,.jobs-table-card input[type=search]:focus{outline:none;border-color:var(--navy)!important;background-color:#FFFFFF!important}.jobs-table-card button.button,.jobs-table-card input[type=submit].button,.jobs-table-card #gv_search_button,.jobs-table-card .gv-clear-search{display:inline-flex!important;align-items:center;justify-content:center;height:40px;box-sizing:border-box;vertical-align:middle;margin-top:0!important;border-radius:6px!important;padding:0 22px!important;font-weight:600!important;font-size:12.5px!important;cursor:pointer!important}.jobs-table-card button.button,.jobs-table-card input[type=submit].button,.jobs-table-card #gv_search_button{background:var(--gold)!important;color:#fff!important;border:none!important;margin-right:8px}.jobs-table-card button.button:hover,.jobs-table-card #gv_search_button:hover{background:var(--gold-hover)!important}.jobs-table-card .gv-clear-search{background:#FFFFFF!important;color:var(--navy)!important;border:1px solid var(--navy)!important;text-decoration:none!important}.jobs-table-card .gv-clear-search:hover{background:#F5F5F5!important}.jobs-table-card .select2-container--default .select2-selection--multiple{border:1px solid var(--border-light)!important;border-radius:8px!important;min-height:42px;padding:2px 4px}.jobs-table-card .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:var(--navy)!important;border:none!important;color:#fff!important;border-radius:4px!important;padding:2px 8px!important;margin-top:5px}.jobs-table-card .select2-container--default .select2-selection__choice__remove{color:#fff!important;margin-right:5px}.jobs-table-card .select2-container--default .select2-selection__choice__remove:hover{color:var(--gold)!important}.jobs-table-card .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:var(--navy)!important}.jobs-table-card .select2-dropdown{border-color:var(--navy)!important}.jobs-table-card .select2-results__option--highlighted{background-color:var(--gold)!important}.jobs-table-card table{width:100%;border-collapse:collapse;margin-top:8px}.jobs-table-card table thead th{background-color:var(--navy)!important;color:#FFFFFF!important;font-weight:600!important;font-size:13px!important;padding:12px 14px!important;text-align:left}.jobs-table-card table tbody td{padding:12px 14px!important;font-size:12.5px!important;color:var(--text-mid)!important;border-bottom:1px solid var(--divider)!important}.jobs-table-card table tbody tr:hover{background-color:var(--row-hover)!important}.quote-form-card input[type=tel],.quote-form-card input[type=number]{width:100%!important;box-sizing:border-box;background-color:#FAFAFA!important;border:1px solid #E2E2E2!important;border-radius:8px!important;padding:8px 10px!important;font-size:12.5px!important;color:#222!important}.quote-form-card input[type=tel]:focus,.quote-form-card input[type=number]:focus{outline:none;border-color:#0F2A4A!important;background-color:#FFFFFF!important}