.elementor .e-625d137-5e92ac8{font-size:60px;color:#F7F4EC;letter-spacing:-0.045em;line-height:0.94em;margin-block-start:0px;margin-block-end:28px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7411c87-7c6829b{width:100%;max-width:780px;padding:0px;display:flex;flex-direction:column;align-self:flex-start;}.elementor .e-477f500-e1eb913{width:58%;max-width:780px;padding-block-start:0px;padding-block-end:64px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;justify-content:flex-end;align-self:flex-end;}.elementor .e-fb1d2d8-547a371{width:42%;height:640px;max-width:520px;border-start-start-radius:24px;border-start-end-radius:24px;border-end-start-radius:0px;border-end-end-radius:0px;background-image:url("https://daveylloyd.com.au/wp-content/uploads/2026/09/davey-bw-rocks.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:top center;flex-direction:column;align-self:flex-end;}.elementor .e-a76cc4b-c505f7f{padding-block-start:90px;padding-block-end:0px;padding-inline-start:30px;padding-inline-end:30px;background-color:#0F0F0E;flex-direction:row;gap:64px;justify-content:center;align-items:flex-end;}.elementor .e-cd7252c-425da62{min-height:0px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:24px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:rgba(247,244,236,0.17);border-style:solid;display:flex;flex-direction:column;gap:0px;justify-content:flex-start;}.elementor .e-1cc2f08-ce6730d{min-height:0px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:24px;padding-inline-end:24px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:rgba(247,244,236,0.17);border-style:solid;display:flex;flex-direction:column;gap:0px;justify-content:flex-start;}.elementor .e-d0cc511-827bd1e{min-height:0px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:24px;padding-inline-end:24px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:rgba(247,244,236,0.17);border-style:solid;display:flex;flex-direction:column;gap:0px;justify-content:flex-start;}.elementor .e-da95ca1-46d686e{min-height:0px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:24px;padding-inline-end:24px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(247,244,236,0.17);border-style:solid;display:flex;flex-direction:column;gap:0px;justify-content:flex-start;}.elementor .e-56df251-0770118{width:100%;padding:0px;border-width:0px;border-color:var(--Charcoal800);border-style:solid;gap:0px;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-a3ea3a6-e137a4e{width:100%;max-width:1366px;padding:0px;flex-direction:column;gap:0px;justify-content:center;align-items:start;}.elementor .e-4c86380-9c08afc{padding-block-start:0px;padding-block-end:0px;padding-inline-start:30px;padding-inline-end:30px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(247,244,236,0.17);border-style:solid;background-color:#0F0F0E;flex-direction:column;gap:0px;align-items:center;}.elementor .e-313e006-d4808c6{width:100%;max-width:1366px;font-family:"Nunito Sans";font-weight:700;font-size:12px;color:rgba(247,244,236,0.62);letter-spacing:0.2em;line-height:1.5em;text-transform:uppercase;padding-block-start:18px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(247,244,236,0.2);border-style:solid;}.elementor .e-cce02d3-4a473d1{width:100%;max-width:1366px;font-size:88px;color:#F7F4EC;letter-spacing:-0.035em;line-height:1em;text-align:start;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-a6a7ccf-7a55e03{padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:12px;justify-content:space-between;align-items:flex-start;}.elementor .e-61498c2-e2b19ff{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:8px;align-items:stretch;}.elementor .e-964da79-6a5bbd0{display:flex;flex-direction:column;gap:14px;justify-content:flex-start;}.elementor .e-e41afc4-4049ef9{width:100%;max-width:1366px;column-gap:28px;row-gap:56px;grid-template-columns:repeat(4, 1fr);}.elementor .e-befd0a1-8ba4189{width:100%;max-width:1366px;flex-direction:row;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr);}.elementor .e-b9b724e-ea58e5a{width:100%;padding-block-start:120px;padding-block-end:80px;padding-inline-start:30px;padding-inline-end:30px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-start-start-radius:0px;border-start-end-radius:0px;border-end-start-radius:0px;border-end-end-radius:0px;flex-direction:column;gap:48px;align-items:center;}.elementor .e-cc4b923-62ecf7d{width:100%;max-width:1366px;font-family:"Nunito Sans";font-weight:700;font-size:12px;color:#5E5D55;letter-spacing:0.2em;line-height:1.5em;text-transform:uppercase;padding-block-start:18px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(46,45,41,0.22);border-style:solid;}.elementor .e-919f7e8-e1948be{width:100%;}.elementor .e-6d57e31-55fcd1b{width:100%;display:flex;flex-direction:column;gap:16px;justify-content:flex-start;}.elementor .e-83c60ee-ccff7cf{width:100%;}.elementor .e-03060f3-60edc22{width:100%;padding-block-start:28px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(46,45,41,0.22);border-style:solid;display:flex;flex-direction:column;gap:18px;align-items:flex-start;}.elementor .e-3b478bc-828a972{width:100%;max-width:1366px;column-gap:48px;display:grid;flex-direction:column;row-gap:40px;grid-template-columns:repeat(2, 1fr);}.elementor .e-a0755ce-f6f2540{width:100%;max-width:1366px;}.elementor .e-15e627c-0a5a095{width:calc(100% - 36px);padding-block-start:96px;padding-block-end:110px;padding-inline-start:30px;padding-inline-end:30px;margin-block-start:18px;margin-block-end:0px;margin-inline-start:18px;margin-inline-end:18px;border-start-start-radius:30px;border-start-end-radius:30px;border-end-start-radius:30px;border-end-end-radius:30px;background-color:#F7F4EC;flex-direction:column;gap:56px;align-items:center;}.elementor .e-6506b09-133f6f3{width:100%;max-width:1366px;font-family:"Nunito Sans";font-weight:700;font-size:12px;color:rgba(247,244,236,0.62);letter-spacing:0.2em;line-height:1.5em;text-transform:uppercase;padding-block-start:18px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(247,244,236,0.2);border-style:solid;}.elementor .e-cd985f3-914d4ba{width:40%;padding:0px;flex-direction:column;}.elementor .e-12fb334-e9b70c1{width:100%;max-width:1366px;font-size:68px;color:#F7F4EC;letter-spacing:-0.035em;line-height:1em;text-align:start;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-8ffc849-3300e09{width:52%;padding:0px;flex-direction:column;gap:24px;justify-content:flex-start;}.elementor .e-7ca30f5-2e939c8{max-width:1366px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:80px;justify-content:space-between;align-items:center;}.elementor .e-48f4a42-2f0cfb2{width:calc(100% - 36px);padding-block-start:110px;padding-block-end:120px;padding-inline-start:30px;padding-inline-end:30px;margin-block-start:18px;margin-block-end:0px;margin-inline-start:18px;margin-inline-end:18px;border-start-start-radius:30px;border-start-end-radius:30px;border-end-start-radius:30px;border-end-end-radius:30px;background-color:#4E5146;flex-direction:column;gap:64px;align-items:center;}.elementor .e-00654c7-86a3810{width:100%;max-width:1366px;font-family:"Nunito Sans";font-weight:700;font-size:12px;color:#5E5D55;letter-spacing:0.2em;line-height:1.5em;text-transform:uppercase;padding-block-start:18px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(46,45,41,0.28);border-style:solid;}.elementor .e-e5c5e32-0129322{max-width:560px;font-size:48px;color:#2B2A26;letter-spacing:-0.035em;line-height:1em;margin-block-start:56px;margin-block-end:26px;margin-inline-start:0px;margin-inline-end:0px;align-self:flex-start;}.elementor .e-ce748c9-54181f7{width:100%;max-width:100%;padding:0px;display:flex;flex-direction:column;gap:0px;align-self:start;}.elementor .e-a0afa2a-4fea894{width:50%;padding-block-start:100px;padding-block-end:100px;padding-inline-start:max(30px, calc(50vw - 701px));padding-inline-end:70px;background-image:linear-gradient(#F7F4EC, #F7F4EC);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;justify-content:center;}.elementor .e-bb37b18-c068bf7{width:50%;min-height:620px;background-image:url("https://daveylloyd.com.au/wp-content/uploads/2026/09/davey-bw-stool.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;}.elementor .e-42ac691-a0b8476{width:calc(100% - 36px);overflow:hidden;padding:0px;margin-block-start:0px;margin-block-end:18px;margin-inline-start:18px;margin-inline-end:18px;border-start-start-radius:30px;border-start-end-radius:30px;border-end-start-radius:30px;border-end-end-radius:30px;background-color:#F7F4EC;flex-direction:row;}