.elementor .e-6f5197e8-1e17{color:var(--ol-red);}.elementor .e-98aef62-a2bf{font-size:clamp(46px, 5.2vw, 84px);}.elementor .e-73f8c7db-e068{font-size:18px;color:#cfcfcf;margin-block-start:26px;}.elementor .e-275193ff-34dd{font-family:var(--ol-font-body);font-size:15px;color:#bbbbbb;& a { color: var(--ol-white); font-weight: 800; border-bottom: 2px solid var(--ol-red); } & a:hover { color: var(--ol-red); }\n}.elementor .e-59bdb745-bf10{padding:0px;margin-block-start:34px;gap:24px;flex-wrap:wrap;align-items:center;}.elementor .e-563dd71b-2ff4{font-family:var(--ol-font-body);font-weight:800;font-size:12px;color:#9a9a9a;letter-spacing:0.1em;text-transform:uppercase;padding-block-start:18px;margin-block-start:34px;border-block-start-width:1px;display:block;border-top-style: solid; border-top-color: #3a3a3a;\n}.elementor .e-74fd155f-8e2b{padding-block-start:90px;padding-block-end:80px;padding-inline-start:max(32px, calc((100vw - 1240px) / 2));padding-inline-end:60px;flex-direction:column;flex:11 1 0px;justify-content:center;align-items:flex-start;}.elementor .e-2690229c-efbd{background-image:url("https://optilease.com.au/wp-content/uploads/2026/10/z91_1124.jpg.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex:9 1 0px;}.elementor .e-30637980-374e{min-height:600px;color:var(--ol-white);padding:0px;background-color:var(--ol-black);align-items:stretch;}.elementor .e-7cbfb491-b2ed{font-family:var(--ol-font-heading);font-weight:900;font-size:44px;color:var(--ol-red);line-height:1;margin-block-end:14px;display:block;}.elementor .e-2fa2b03e-9023{font-size:15px;color:#444444;margin-block-start:10px;}.elementor .e-3d0ae846-5c4d{padding:28px;border-block-start-width:7px;background-color:var(--ol-off);border-top-style: solid; border-top-color: var(--ol-black);\n}.elementor .e-60504531-50c0{font-family:var(--ol-font-heading);font-weight:900;font-size:44px;color:var(--ol-red);line-height:1;margin-block-end:14px;display:block;}.elementor .e-30c97f59-e127{font-size:15px;color:#444444;margin-block-start:10px;}.elementor .e-69069f66-6960{padding:28px;border-block-start-width:7px;background-color:var(--ol-off);border-top-style: solid; border-top-color: var(--ol-black);\n}.elementor .e-6f6adac4-d66a{font-family:var(--ol-font-heading);font-weight:900;font-size:44px;color:var(--ol-red);line-height:1;margin-block-end:14px;display:block;}.elementor .e-38b5317-c6c4{font-size:15px;color:#444444;margin-block-start:10px;}.elementor .e-4fea9c9f-6745{padding:28px;border-block-start-width:7px;background-color:var(--ol-off);border-top-style: solid; border-top-color: var(--ol-black);\n}.elementor .e-4381bef7-59f0{font-family:var(--ol-font-heading);font-weight:900;font-size:44px;color:var(--ol-red);line-height:1;margin-block-end:14px;display:block;}.elementor .e-3c5d0d8f-d84e{font-size:15px;color:#444444;margin-block-start:10px;}.elementor .e-6e9b18eb-1b22{padding:28px;border-block-start-width:7px;background-color:var(--ol-off);border-top-style: solid; border-top-color: var(--ol-red);\n}.elementor .e-5a22724-c28d{column-gap:18px;padding:0px;margin-block-start:44px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;row-gap: 18px;\n}.elementor .e-6573c3d7-3891{color:var(--ol-ink);background-color:var(--ol-white);}.elementor .e-706c5c20-d6f3{min-height:0px;aspect-ratio:16 / 9;padding:18px;background-image:url("https://optilease.com.au/wp-content/uploads/2026/10/gs037-pty-exteriors-08-min.jpg.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-4e9eff9a-e12d{font-size:15px;color:#444444;margin-block-start:12px;}.elementor .e-3a803065-73ef{padding:26px;}.elementor .e-4346e023-d473{padding:0px;border-block-end-width:5px;background-color:var(--ol-white);border-bottom-style: solid; border-bottom-color: var(--ol-red);\n}.elementor .e-18c57b36-6cb5{min-height:0px;aspect-ratio:16 / 9;padding:18px;background-image:url("https://optilease.com.au/wp-content/uploads/2026/11/excavator-earthworks-construction-site-backhoe-foundation-work-road-construction-heavy-machinery-construction-equipment.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-514269eb-77fd{font-size:15px;color:#444444;margin-block-start:12px;}.elementor .e-1f71190d-e197{padding:26px;}.elementor .e-b2cd91-e584{padding:0px;border-block-end-width:5px;background-color:var(--ol-white);border-bottom-style: solid; border-bottom-color: var(--ol-red);\n}.elementor .e-4df4718a-fd58{min-height:0px;aspect-ratio:16 / 9;padding:18px;background-image:url("https://optilease.com.au/wp-content/uploads/2026/11/orange-excavator-with-hydraulic-arm-bucket-construction-site.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-535c5bd3-6fbf{font-size:15px;color:#444444;margin-block-start:12px;}.elementor .e-22307590-bf8c{padding:26px;}.elementor .e-6d826966-e774{padding:0px;border-block-end-width:5px;background-color:var(--ol-white);border-bottom-style: solid; border-bottom-color: var(--ol-red);\n}.elementor .e-2d2a8f65-6343{min-height:0px;aspect-ratio:16 / 9;padding:18px;background-image:url("https://optilease.com.au/wp-content/uploads/2026/10/screenshot-2025-12-17-161631.png.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-75739ef5-a0a5{font-size:15px;color:#444444;margin-block-start:12px;}.elementor .e-64eb82dc-695b{padding:26px;}.elementor .e-1f911d6a-eb9c{padding:0px;border-block-end-width:5px;background-color:var(--ol-white);border-bottom-style: solid; border-bottom-color: var(--ol-red);\n}.elementor .e-74f7b7f0-4b20{min-height:0px;aspect-ratio:16 / 9;padding:18px;background-image:url("https://optilease.com.au/wp-content/uploads/2026/11/dsc_2710-2-1.jpg.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-5d78d0f5-4c24{font-size:15px;color:#cfcfcf;margin-block-start:12px;}.elementor .e-37611e29-8d3b{padding:26px;}.elementor .e-48984386-cb49{color:var(--ol-white);padding:0px;border-block-end-width:5px;background-color:var(--ol-black);border-bottom-style: solid; border-bottom-color: var(--ol-red);\n}.elementor .e-269333af-1659{min-height:0px;aspect-ratio:16 / 9;padding:18px;background-image:url("https://optilease.com.au/wp-content/uploads/2026/10/z91_1124.jpg.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-3c3f559b-2925{font-size:15px;color:#444444;margin-block-start:12px;}.elementor .e-10c34106-4a1c{padding:26px;}.elementor .e-2117c09d-bf32{padding:0px;border-block-end-width:5px;background-color:var(--ol-white);border-bottom-style: solid; border-bottom-color: var(--ol-red);\n}.elementor .e-7efe8030-1043{column-gap:22px;padding:0px;margin-block-start:44px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto auto;row-gap: 22px;\n}.elementor .e-2f8f11c-fdfc{color:var(--ol-ink);background-color:var(--ol-off);}.elementor .e-af5102b-5ce1{font-family:var(--ol-font-heading);font-weight:900;font-size:44px;color:var(--ol-red);line-height:1;display:block;}.elementor .e-39d72af6-da7b{font-family:var(--ol-font-heading);font-weight:800;font-size:20px;line-height:1.05;text-transform:uppercase;margin-block-start:10px;display:block;}.elementor .e-6a2952fd-d985{color:#bbbbbb;margin-block-start:8px;}.elementor .e-3a3d4fa6-73d1{padding-block-start:26px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:22px;border-inline-end-width:1px;border-right-style: solid; border-right-color: #3a3a3a;\n}.elementor .e-2ce0527-df6d{font-family:var(--ol-font-heading);font-weight:900;font-size:44px;color:var(--ol-red);line-height:1;display:block;}.elementor .e-1c962076-6c09{font-family:var(--ol-font-heading);font-weight:800;font-size:20px;line-height:1.05;text-transform:uppercase;margin-block-start:10px;display:block;}.elementor .e-23030ae9-7076{color:#bbbbbb;margin-block-start:8px;}.elementor .e-1883c498-474e{padding-block-start:26px;padding-block-end:10px;padding-inline-start:22px;padding-inline-end:22px;border-inline-end-width:1px;border-right-style: solid; border-right-color: #3a3a3a;\n}.elementor .e-60e5f5bb-cee9{font-family:var(--ol-font-heading);font-weight:900;font-size:44px;color:var(--ol-red);line-height:1;display:block;}.elementor .e-24440f3-f7f5{font-family:var(--ol-font-heading);font-weight:800;font-size:20px;line-height:1.05;text-transform:uppercase;margin-block-start:10px;display:block;}.elementor .e-25ea3888-eeb0{color:#bbbbbb;margin-block-start:8px;}.elementor .e-673712cc-8bcc{padding-block-start:26px;padding-block-end:10px;padding-inline-start:22px;padding-inline-end:22px;border-inline-end-width:1px;border-right-style: solid; border-right-color: #3a3a3a;\n}.elementor .e-7e8e945c-ce23{font-family:var(--ol-font-heading);font-weight:900;font-size:44px;color:var(--ol-red);line-height:1;display:block;}.elementor .e-2005a4e8-680e{font-family:var(--ol-font-heading);font-weight:800;font-size:20px;line-height:1.05;text-transform:uppercase;margin-block-start:10px;display:block;}.elementor .e-518a20f9-b1f0{color:#bbbbbb;margin-block-start:8px;}.elementor .e-507f4dda-5589{padding-block-start:26px;padding-block-end:10px;padding-inline-start:22px;padding-inline-end:22px;border-inline-end-width:1px;border-right-style: solid; border-right-color: #3a3a3a;\n}.elementor .e-40df7e8f-caaf{font-family:var(--ol-font-heading);font-weight:900;font-size:44px;color:var(--ol-red);line-height:1;display:block;}.elementor .e-53f0b86e-7fa3{font-family:var(--ol-font-heading);font-weight:800;font-size:20px;line-height:1.05;text-transform:uppercase;margin-block-start:10px;display:block;}.elementor .e-5143844-2454{color:#bbbbbb;margin-block-start:8px;}.elementor .e-758ad929-bd99{padding-block-start:26px;padding-block-end:10px;padding-inline-start:22px;padding-inline-end:0px;}.elementor .e-e344894-4fa4{column-gap:0px;padding:0px;margin-block-start:48px;border-block-start-width:4px;grid-template-columns:repeat(5, 1fr);grid-template-rows:auto;row-gap: 0px; border-top-style: solid; border-top-color: var(--ol-red);\n}.elementor .e-77811907-ba8e{color:var(--ol-white);background-color:var(--ol-black);}.elementor .e-56f8d319-2a02{font-family:var(--ol-font-body);font-weight:900;font-size:11px;color:var(--ol-white);letter-spacing:0.14em;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:10px;padding-inline-end:10px;margin-block-end:14px;background-color:var(--ol-red);display:inline-block;}.elementor .e-13147722-620b{font-size:32px;}.elementor .e-4258aa6a-efba{padding:0px;flex:4 1 0px;}.elementor .e-58f2f6f4-9f35{color:#333333;max-width: none;\n}.elementor .e-1da6108-285e{font-size:13px;color:#777777;font-style:italic;margin-block-start:16px;}.elementor .e-1d598c8e-7602{padding:0px;flex:7 1 0px;}.elementor .e-13124c53-eb87{padding:44px;border-inline-start-width:7px;background-color:var(--ol-off);gap:48px;align-items:flex-start;border-left-style: solid; border-left-color: var(--ol-red);\n}.elementor .e-24a529a5-b9c8{color:var(--ol-ink);background-color:var(--ol-white);}.elementor .e-4884f5d2-e900{padding:0px;flex:4 1 0px;}.elementor .e-2cfec297-b85d{font-family:var(--ol-font-heading);font-weight:800;font-size:22px;line-height:1.1;text-transform:uppercase;display:block;}.elementor .e-62c49ae3-ed8d{font-family:var(--ol-font-heading);font-weight:900;font-size:34px;color:var(--ol-red);line-height:1;}.elementor .e-2d745c54-8407{width:32px;height:32px;justify-content:center;}.elementor .e-3df75427-4253:hover,.elementor .e-3df75427-4253:focus-visible{color:var(--ol-red);}.elementor .e-3df75427-4253{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;gap:20px;}.elementor .e-6164d774-ee30{color:#444444;}.elementor .e-66f7996d-68c3{padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:48px;}.elementor .e-34b041f5-734b{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #d6d6d3;\n}.elementor .e-438985f-486a{font-family:var(--ol-font-heading);font-weight:800;font-size:22px;line-height:1.1;text-transform:uppercase;display:block;}.elementor .e-525c8faa-1f1f{font-family:var(--ol-font-heading);font-weight:900;font-size:34px;color:var(--ol-red);line-height:1;}.elementor .e-746204bb-959d{width:32px;height:32px;justify-content:center;}.elementor .e-243451ee-917e:hover,.elementor .e-243451ee-917e:focus-visible{color:var(--ol-red);}.elementor .e-243451ee-917e{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;gap:20px;}.elementor .e-2976cdfa-d73f{color:#444444;}.elementor .e-63ebefe1-3d05{padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:48px;}.elementor .e-67ba99b5-6983{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #d6d6d3;\n}.elementor .e-1069f6f5-4368{font-family:var(--ol-font-heading);font-weight:800;font-size:22px;line-height:1.1;text-transform:uppercase;display:block;}.elementor .e-395db98e-39b5{font-family:var(--ol-font-heading);font-weight:900;font-size:34px;color:var(--ol-red);line-height:1;}.elementor .e-23562edd-7f8c{width:32px;height:32px;justify-content:center;}.elementor .e-691d5039-2938:hover,.elementor .e-691d5039-2938:focus-visible{color:var(--ol-red);}.elementor .e-691d5039-2938{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;gap:20px;}.elementor .e-6dde8110-3cd0{color:#444444;}.elementor .e-388c5805-92fd{padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:48px;}.elementor .e-5e473d08-2c23{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #d6d6d3;\n}.elementor .e-35dc935d-be27{font-family:var(--ol-font-heading);font-weight:800;font-size:22px;line-height:1.1;text-transform:uppercase;display:block;}.elementor .e-30eb44c2-b4bf{font-family:var(--ol-font-heading);font-weight:900;font-size:34px;color:var(--ol-red);line-height:1;}.elementor .e-1a232115-975d{width:32px;height:32px;justify-content:center;}.elementor .e-25e12f9a-cd54:hover,.elementor .e-25e12f9a-cd54:focus-visible{color:var(--ol-red);}.elementor .e-25e12f9a-cd54{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;gap:20px;}.elementor .e-2be1e558-1144{color:#444444;}.elementor .e-143c582e-c11d{padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:48px;}.elementor .e-179dd12c-7918{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #d6d6d3;\n}.elementor .e-5be5b0b-955f{font-family:var(--ol-font-heading);font-weight:800;font-size:22px;line-height:1.1;text-transform:uppercase;display:block;}.elementor .e-b173665-7d3a{font-family:var(--ol-font-heading);font-weight:900;font-size:34px;color:var(--ol-red);line-height:1;}.elementor .e-1a5ddad4-cea4{width:32px;height:32px;justify-content:center;}.elementor .e-3c93ffdd-ebef:hover,.elementor .e-3c93ffdd-ebef:focus-visible{color:var(--ol-red);}.elementor .e-3c93ffdd-ebef{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;gap:20px;}.elementor .e-51388368-23ce{color:#444444;}.elementor .e-15caf630-ae92{padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:48px;}.elementor .e-3b7d2010-5512{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #d6d6d3;\n}.elementor .e-4066692a-173e{border-block-start-width:2px;flex:7 1 0px;border-top-style: solid; border-top-color: var(--ol-black);\n}.elementor .e-6d0e3eb7-39b4{flex-direction:row;gap:64px;align-items:flex-start;}.elementor .e-6001bd49-6a77{color:var(--ol-ink);background-color:var(--ol-off);}.elementor .e-39724245-dfd5{color:#ffe5e5;margin-block-start:18px;max-width: none;\n}.elementor .e-132a76e-67cf{max-width:780px;padding:0px;}.elementor .e-1d583b73-a1cd{white-space: nowrap;\n}.elementor .e-2a97219f-d44d{flex-direction:row;gap:40px;justify-content:space-between;align-items:center;}.elementor .e-544f289b-4a07{color:var(--ol-white);padding-block-start:72px;padding-block-end:72px;background-color:var(--ol-red);}