.header-search-bar{z-index:9999}@media all and (max-width:980px){.header-search-bar input[type=text]{width:250px!important}}.custom-product-grid{display:flex;flex-wrap:wrap;gap:20px;padding:20px;justify-content:space-between}.product-item{flex:0 0 calc(33.333% - 20px);background-color:#f9f9f9;border:1px solid #ddd;border-radius:8px;padding:20px;text-align:center;transition:box-shadow .3s ease;box-sizing:border-box}.product-item:hover{box-shadow:0 4px 10px rgba(0,0,0,.1)}.product-image img{max-width:100%;height:auto;border-radius:4px;margin-bottom:15px}.product-title{font-size:1.2rem;font-weight:700;margin-bottom:10px}.product-description{font-size:1rem;color:#666;margin-bottom:15px}.product-rates p{font-size:1rem;margin:5px 0}.product-quote-button .button{display:inline-block;padding:10px 20px;background-color:#09256e;color:#fff;text-decoration:none;border-radius:4px;font-size:1rem;font-weight:700;transition:background-color .3s ease}.product-quote-button .button:hover{background-color:#0641a7}@media (max-width:1024px){.product-item{flex:1 1 calc(50% - 20px)}}@media (max-width:768px){.product-item{flex:1 1 100%}}.staff-section h2{margin-bottom:20px;margin-top:50px}.staff-grid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:20px}.staff-member{box-shadow:0 2px 5px rgba(0,0,0,.1);padding-bottom:15px}.staff-member h3,.staff-member p{padding:5px 15px}.staff-member a{color:#09256e}@media (max-width:1200px){.staff-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:992px){.staff-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.staff-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.staff-grid{grid-template-columns:1fr}}.staff-grid{justify-content:center}.careers-headings a{line-height:1.8rem;color:#09256e}.hy-finance-grid{overflow-x:auto;-webkit-overflow-scrolling:touch}.hy-finance-table{width:100%;border-collapse:collapse}.hy-finance-table th,.hy-finance-table td{padding:.6rem .75rem;border-bottom:1px solid #e5e7eb;text-align:left;white-space:nowrap}.hy-finance-table th{background:#f8fafc;font-weight:600}@media (max-width:768px){.hy-finance-table thead th{position:sticky;top:0;z-index:1}}.hy-finance-table tbody tr:nth-child(even) td{background:#fafafa}.nf-form-fields-required{display:none!important}h1.pagetitle{background-image:url('/wp-content/uploads/2026/05/title-bg.png');background-repeat:no-repeat;background-position:10px 100%;padding-bottom:2px;background-size:50% auto;margin-bottom:20px}h2.pagetitle{background-image:url('/wp-content/uploads/2026/05/title-bg.png');background-repeat:no-repeat;background-position:center 100%;padding-bottom:10px;background-size:20% 30%;margin-bottom:20px;text-align:center;color:#fff;font-weight:700;font-size:40px}h2.pagetitle.rentals{margin-bottom:20px;text-align:center;color:#092564;font-weight:700;font-size:40px;background:0 0;padding-bottom:0;letter-spacing:-1px}h2.pagetitle.rentals-second{margin-bottom:20px;text-align:center;color:#092564;font-weight:700;font-size:40px;letter-spacing:-1px}h2.subtitle{font-size:20px;font-weight:700;color:#e1c4a5 !important}.rentallist .et_pb_row_3,.rentallist .et_pb_row_4.et_pb_row,.rentallist .et_pb_row_5.et_pb_row,.rentallist .et_pb_row_6.et_pb_row,.rentallist .et_pb_row_7.et_pb_row,.rentallist .et_pb_row_8.et_pb_row,.rentallist .et_pb_row_9.et_pb_row,.rentallist .et_pb_row_10.et_pb_row,.rentallist .et_pb_row_11.et_pb_row,.rentallist .et_pb_row_17.et_pb_row,.rentallist .et_pb_row_18.et_pb_row,.rentallist .et_pb_row_19.et_pb_row,.rentallist .et_pb_row_20.et_pb_row,.rentallist .et_pb_row_21.et_pb_row,.rentallist .et_pb_row_22.et_pb_row,.rentallist .et_pb_row_23.et_pb_row,.rentallist .et_pb_row_24.et_pb_row,.rentallist .et_pb_row_25.et_pb_row,.rentallist .et_pb_row_26.et_pb_row,.rentallist .et_pb_row_27.et_pb_row,.rentallist .et_pb_row_28.et_pb_row,.rentallist .et_pb_row_29.et_pb_row,.rentallist .et_pb_row_30.et_pb_row,.rentallist .et_pb_row_31.et_pb_row,.rentallist .et_pb_row_32.et_pb_row,.rentallist .et_pb_row_33.et_pb_row,.rentallist .et_pb_row_34.et_pb_row,.rentallist .et_pb_row_35.et_pb_row,.rentallist .et_pb_row_36.et_pb_row,.rentallist .et_pb_row_37.et_pb_row,.rentallist .et_pb_row_38.et_pb_row,.rentallist .et_pb_row_39.et_pb_row{background-color:rgba(9,37,100,.03)!important;border-radius:20px!important;border:0!important;padding:30px !important}.rentallist .et_pb_blurb_description,.rentallist .et_pb_blurb_description p,.rentallist .et_pb_blurb_description ul,.rentallist .et_pb_blurb_description ol,.rentallist .et_pb_blurb_description p span{font-size:12px !important;line-height:140%}.rentallist .et_pb_main_blurb_image img{max-height:100px;width:auto;margin:0 auto}.rentallist .et_pb_button_1_wrapper,.rentallist .et_pb_button_3_wrapper,.rentallist .et_pb_button_5_wrapper,.rentallist .et_pb_button_7_wrapper,.rentallist .et_pb_button_9_wrapper,.rentallist .et_pb_button_11_wrapper,.rentallist .et_pb_button_13_wrapper,.rentallist .et_pb_button_15_wrapper,.rentallist .et_pb_button_17_wrapper,.rentallist .et_pb_button_19_wrapper,.rentallist .et_pb_button_21_wrapper,.rentallist .et_pb_button_23_wrapper,.rentallist .et_pb_button_25_wrapper,.rentallist .et_pb_button_27_wrapper,.rentallist .et_pb_button_29_wrapper,.rentallist .et_pb_button_31_wrapper,.rentallist .et_pb_button_33_wrapper,.rentallist .et_pb_button_35_wrapper,.rentallist .et_pb_button_37_wrapper,.rentallist .et_pb_button_39_wrapper,.rentallist .et_pb_button_41_wrapper,.rentallist .et_pb_button_43_wrapper,.rentallist .et_pb_button_45_wrapper,.rentallist .et_pb_button_47_wrapper,.rentallist .et_pb_button_49_wrapper,.rentallist .et_pb_button_51_wrapper,.rentallist .et_pb_button_53_wrapper,.rentallist .et_pb_button_55_wrapper,.rentallist .et_pb_button_57_wrapper,.rentallist .et_pb_button_59_wrapper,.rentallist .et_pb_button_61_wrapper,.rentallist .et_pb_button_63_wrapper{margin-top:60px !important;position:relative !important;top:0 !important}.rentallist .et_pb_text_inner p{color:#092564}.rentallist .et_pb_text_inner p span a,.rentallist .et_pb_text_2.et_pb_text a,.rentallist .et_pb_text_3.et_pb_text a,.rentallist .et_pb_text_4.et_pb_text a,.rentallist .et_pb_text_5.et_pb_text a,.rentallist .et_pb_text_6.et_pb_text a,.rentallist .et_pb_text_7.et_pb_text a,.rentallist .et_pb_text_8.et_pb_text a,.rentallist .et_pb_text_9.et_pb_text a,.rentallist .et_pb_text_10.et_pb_text a,.rentallist .et_pb_text_11.et_pb_text a,.rentallist .et_pb_text_12.et_pb_text a,.rentallist .et_pb_text_13.et_pb_text a,.rentallist .et_pb_text_14.et_pb_text a,.rentallist .et_pb_text_15.et_pb_text a,.rentallist .et_pb_text_16.et_pb_text a,.rentallist .et_pb_text_17.et_pb_text a,.rentallist .et_pb_text_18.et_pb_text a,.rentallist .et_pb_text_19.et_pb_text a,.rentallist .et_pb_text_20.et_pb_text a,.rentallist .et_pb_text_21.et_pb_text a,.rentallist .et_pb_text_22.et_pb_text a,.rentallist .et_pb_text_23.et_pb_text a,.rentallist .et_pb_text_24.et_pb_text a,.rentallist .et_pb_text_25.et_pb_text a,.rentallist .et_pb_text_26.et_pb_text a,.rentallist .et_pb_text_27.et_pb_text a,.rentallist .et_pb_text_28.et_pb_text a,.rentallist .et_pb_text_29.et_pb_text a,.rentallist .et_pb_text_30.et_pb_text a,.rentallist .et_pb_text_31.et_pb_text a,.rentallist .et_pb_text_32.et_pb_text a,.rentallist .et_pb_text_33.et_pb_text a{color:#092564!important;font-size:20px!important;font-weight:700!important}.rentallist .et_pb_blurb_6.et_pb_blurb .et_pb_module_header,.rentallist .et_pb_blurb_8.et_pb_blurb .et_pb_module_header,.rentallist .et_pb_blurb_10.et_pb_blurb .et_pb_module_header,.rentallist .et_pb_blurb_12.et_pb_blurb .et_pb_module_header,.rentallist .et_pb_blurb_14.et_pb_blurb .et_pb_module_header,.rentallist .et_pb_blurb_16.et_pb_blurb .et_pb_module_header,.rentallist .et_pb_blurb_18.et_pb_blurb .et_pb_module_header,.rentallist .et_pb_blurb_20.et_pb_blurb .et_pb_module_header,.rentallist .et_pb_blurb_22.et_pb_blurb .et_pb_module_header,.rentallist .et_pb_blurb_24.et_pb_blurb .et_pb_module_header,.rentallist .et_pb_blurb_26.et_pb_blurb .et_pb_module_header,.rentallist .et_pb_blurb_28.et_pb_blurb .et_pb_module_header,.rentallist .et_pb_blurb_30.et_pb_blurb .et_pb_module_header,.rentallist .et_pb_blurb_32.et_pb_blurb .et_pb_module_header,.rentallist .et_pb_blurb_34.et_pb_blurb .et_pb_module_header,.rentallist .et_pb_blurb_36.et_pb_blurb .et_pb_module_header,.rentallist .et_pb_blurb_38.et_pb_blurb .et_pb_module_header,.rentallist .et_pb_blurb_40.et_pb_blurb .et_pb_module_header,.rentallist .et_pb_blurb_42.et_pb_blurb .et_pb_module_header,.rentallist .et_pb_blurb_44.et_pb_blurb .et_pb_module_header,.rentallist .et_pb_blurb_46.et_pb_blurb .et_pb_module_header,.rentallist .et_pb_blurb_48.et_pb_blurb .et_pb_module_header,.rentallist .et_pb_blurb_50.et_pb_blurb .et_pb_module_header,.rentallist .et_pb_blurb_52.et_pb_blurb .et_pb_module_header,.rentallist .et_pb_blurb_54.et_pb_blurb .et_pb_module_header,.rentallist .et_pb_blurb_56.et_pb_blurb .et_pb_module_header,.rentallist .et_pb_blurb_58.et_pb_blurb .et_pb_module_header,.rentallist .et_pb_blurb_60.et_pb_blurb .et_pb_module_header,.rentallist .et_pb_blurb_62.et_pb_blurb .et_pb_module_header,.rentallist .et_pb_blurb_64.et_pb_blurb .et_pb_module_header,.rentallist .et_pb_blurb_66.et_pb_blurb .et_pb_module_header,.rentallist .et_pb_blurb_68.et_pb_blurb .et_pb_module_header{font-size:30px;letter-spacing:-.05vw;color:#092564 !important;margin-bottom:10px}.rentallist .et_pb_gutters3 .et_pb_column_1_3,.rentallist .et_pb_gutters3.et_pb_row .et_pb_column_1_3{width:auto}.rentallist .table-size table{height:auto !important;width:100% !important;border:0!important;margin-top:20px!important}.rentallist .table-size table tr{height:auto !important}.rentallist .table-size table td{height:auto !important;width:auto !important;border:0}.rentallist .table-size table td.rate-price{font-weight:700}.rentallist .table-size h1{display:none}.rentallist .et_pb_text_2.et_pb_text,.rentallist .et_pb_text_3.et_pb_text,.rentallist .et_pb_text_4.et_pb_text,.rentallist .et_pb_text_5.et_pb_text,.rentallist .et_pb_text_6.et_pb_text,.rentallist .et_pb_text_7.et_pb_text,.rentallist .et_pb_text_8.et_pb_text,.rentallist .et_pb_text_9.et_pb_text,.rentallist .et_pb_text_10.et_pb_text,.rentallist .et_pb_text_11.et_pb_text,.rentallist .et_pb_text_12.et_pb_text,.rentallist .et_pb_text_13.et_pb_text,.rentallist .et_pb_text_14.et_pb_text,.rentallist .et_pb_text_15.et_pb_text,.rentallist .et_pb_text_16.et_pb_text,.rentallist .et_pb_text_17.et_pb_text,.rentallist .et_pb_text_18.et_pb_text,.rentallist .et_pb_text_19.et_pb_text,.rentallist .et_pb_text_20.et_pb_text,.rentallist .et_pb_text_21.et_pb_text,.rentallist .et_pb_text_22.et_pb_text,.rentallist .et_pb_text_23.et_pb_text,.rentallist .et_pb_text_24.et_pb_text,.rentallist .et_pb_text_25.et_pb_text,.rentallist .et_pb_text_26.et_pb_text,.rentallist .et_pb_text_27.et_pb_text,.rentallist .et_pb_text_28.et_pb_text,.rentallist .et_pb_text_29.et_pb_text,.rentallist .et_pb_text_30.et_pb_text,.rentallist .rentallist .et_pb_text_31.et_pb_text,.rentallist .et_pb_text_32.et_pb_text,.rentallist .et_pb_text_33.et_pb_text{display:block;width:100%}.rentallist .et_pb_row .et_pb_column.et-last-child,.rentallist .et_pb_row .et_pb_column:last-child,.rentallist .et_pb_row_inner .et_pb_column.et-last-child,.rentallist .et_pb_row_inner .et_pb_column:last-child{text-align:center !important}div.et_pb_section.et_pb_section_0.compact-excavators-for-rent{background-image:linear-gradient(180deg,rgba(23,0,190,.3) 0%,#092564 100%),url("/wp-content/uploads/2026/05/compact-excavators-for-rent.jpg") !important}.entry-content thead th,.entry-content tr th{color:#ffffff!important;background-color:#092564!important}.table tbody tr:nth-child(even){background-color:#e6e9f0!important}