.elementor-12658 .elementor-element.elementor-element-424ae493{margin-top:40px;margin-bottom:40px;overflow:visible;}.elementor-12658 .elementor-element.elementor-element-263a8b8 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-12658 .elementor-element.elementor-element-365ac130 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-12658 .elementor-element.elementor-element-7cc7bc52{border-style:solid;border-width:0px 0px 1px 0px;border-color:#ECECEC;margin-top:30px;margin-bottom:0px;padding:10px 0px 10px 0px;overflow:visible;}.elementor-12658 .elementor-element.elementor-element-45a902a4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12658 .elementor-element.elementor-element-3ae249bd{width:auto;max-width:auto;}.elementor-12658 .elementor-element.elementor-element-3ae249bd > .elementor-widget-container{margin:0px 15px 0px 0px;}.elementor-12658 .elementor-element.elementor-element-688045ea{width:auto;max-width:auto;}.elementor-12658 .elementor-element.elementor-element-5263aa9f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12658 .elementor-element.elementor-element-d0ac9e2 > .elementor-widget-container{margin:30px 0px 3px 0px;}.elementor-12658 .elementor-element.elementor-element-53bbb101 > .elementor-widget-container{margin:19px 0px 40px 0px;border-radius:1px 0px 0px 0px;}.elementor-12658 .elementor-element.elementor-element-382c20 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-12658 .elementor-element.elementor-element-31d7fc7f > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#F2F2F2;}.elementor-12658 .elementor-element.elementor-element-7d7d4611 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12658 .elementor-element.elementor-element-7d7d4611 .vehicle-title{text-align:left;}.elementor-12658 .elementor-element.elementor-element-1301d253 > .elementor-widget-container{padding:6px 0px 20px 0px;}.elementor-12658 .elementor-element.elementor-element-8ea5838 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-12658 .elementor-element.elementor-element-1c9145c6 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-12658 .elementor-element.elementor-element-0de7c77 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12658 .elementor-element.elementor-element-3f9510f > .elementor-widget-container{padding:9px 0px 0px 0px;}.elementor-12658 .elementor-element.elementor-element-7ba5e2c > .elementor-widget-container{margin:13px 0px -3px 0px;}.elementor-12658 .elementor-element.elementor-element-aa12163 > .elementor-widget-container{margin:10px 0px 5px 0px;}.elementor-12658 .elementor-element.elementor-element-663e15b0 > .elementor-widget-container{background-color:#F2F5FA;margin:17px 0px 0px 0px;padding:30px 30px 30px 30px;}.elementor-12658 .elementor-element.elementor-element-879c3c1 > .elementor-widget-container{padding:18px 0px 6px 0px;}.elementor-12658 .elementor-element.elementor-element-6f24e2c > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-12658 .elementor-element.elementor-element-db58392 > .elementor-widget-container{margin:025px 0px 0px 0px;}@media(max-width:767px){.elementor-12658 .elementor-element.elementor-element-8ea5838 > .elementor-widget-container{margin:12px 0px 11px 0px;}.elementor-12658 .elementor-element.elementor-element-7ba5e2c > .elementor-widget-container{margin:12px 0px 20px 0px;}}@media(min-width:768px){.elementor-12658 .elementor-element.elementor-element-45a902a4{width:66.53%;}.elementor-12658 .elementor-element.elementor-element-5263aa9f{width:33.404%;}}/* Start custom CSS for cdhl_vehicle-buttons, class: .elementor-element-77214e68 */.financial-form-wrapper {
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 50px;
    padding: 20px;
    box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for cdhl_vehicle-fuel, class: .elementor-element-6f24e2c *//* Replace "City" with "GVWR" */
.col-xs-4:nth-of-type(1) label {
  visibility: hidden; /* Hide the original label text */
}

.col-xs-4:nth-of-type(1) label::before {
  content: "GVWR"; /* Display "GVWR" instead of "City" */
  visibility: visible;
  font-weight: bold; /* Optional: style as needed */
  font-size: 16px; /* Optional: style as needed */
}

/* Replace "Highway" with "Payload" */
.col-xs-4:nth-of-type(3) label {
  visibility: hidden; /* Hide the original label text */
}

.col-xs-4:nth-of-type(3) label::before {
  content: "Payload"; /* Display "Payload" instead of "Highway" */
  visibility: visible;
  font-weight: bold; /* Optional: style as needed */
  font-size: 16px; /* Optional: style as needed */
}

/* Hide the existing icon */
.col-xs-4:nth-of-type(2) i.glyph-icon {
  visibility: none; /* Use visibility hidden to hide the original icon */
}

/* Add the custom heavy icon as a background */
.col-xs-4:nth-of-type(2) i.glyph-icon::before {
  content: ""; /* No text needed */
  background-image: url('https://haulnationtrailers.com/wp-content/uploads/2025/01/heavy-icon.png'); /* The image URL */
  background-size: contain; /* Scale the image proportionally */
  background-repeat: no-repeat; /* Ensure the image doesn't repeat */
  width: 50px; /* Set the width of the icon */
  height: 50px; /* Set the height of the icon */
  display: block; /* Make sure the icon is displayed as a block */
  margin: 0 auto; /* Center the icon horizontally */
}/* End custom CSS */