.elementor .e-933fd03-a3f8a99{font-size:75px;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-86c1584-6a05372{width:100%;max-width:780px;padding:0px;display:flex;flex-direction:column;align-self:flex-start;}.elementor .e-f407bcb-8030b5a{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-4ebd47e-e460b55{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/727313243_18606259681043091_2518463938602412544_n.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:top center;flex-direction:column;align-self:flex-end;}.elementor .e-4ae614c-7ee0b1f{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-33b6807-d244364{min-height:0px;padding-block-start:26px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-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-c934081-15f9bba{min-height:0px;padding-block-start:26px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-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-ba66fcf-b89a514{min-height:0px;padding-block-start:26px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-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-aed233e-3183eb0{min-height:0px;padding-block-start:26px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-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-e22fe97-8bcd07a{width:100%;padding:0px;border-width:0px;border-color:var(--Charcoal800);border-style:solid;gap:40px;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-fd4acac-fd7d7d8{width:100%;max-width:1366px;padding:0px;flex-direction:column;gap:80px;justify-content:center;align-items:start;}.elementor .e-062bb93-b9ad94e{padding-block-start:130px;padding-block-end:140px;padding-inline-start:30px;padding-inline-end:30px;background-color:#1B1A18;flex-direction:column;gap:64px;align-items:center;}.elementor .e-9802d22-dd9e626{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-b001953-355644a{width:100%;font-family:"Albert Sans";font-weight:600;font-size:68px;color:#2B2A26;letter-spacing:-0.03em;line-height:1.03em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2a9da1d-8931d98{width:40%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:26px;}.elementor .e-80ddf5f-ec808c7{column-gap:20px;row-gap:20px;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-d1c577e-1c3990a{flex-direction:column;}.elementor .e-cc9879b-c8ff573{font-weight:700;font-size:12px;color:#F7F4EC;letter-spacing:0.14em;text-transform:uppercase;padding-block-start:20px;padding-block-end:20px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:10px;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;background-color:#2E2D29;}.elementor .e-cc9879b-c8ff573:hover,.elementor .e-cc9879b-c8ff573:focus-visible{background-color:#4E5146;}.elementor .e-9aa2457-737d890{width:52%;padding-block-start:40px;padding-block-end:40px;padding-inline-start:40px;padding-inline-end:40px;border-start-start-radius:14px;border-start-end-radius:14px;border-end-start-radius:14px;border-end-end-radius:14px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:rgba(46,45,41,0.22);border-style:solid;background-color:rgba(46,45,41,0.04);}.elementor .e-9aa67e3-a31378e{width:100%;max-width:1366px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:60px;justify-content:space-between;align-items:start;}.elementor .e-5a5edec-83956ed{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:#F7F4EC;flex-direction:column;gap:64px;align-items:center;}.elementor .e-3687688-5f29d63{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-594aa31-3e1d263{max-width:820px;font-size:67px;color:var(--BG-Stone-50);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-16ca9c9-9c7cbbf{min-height:0px;padding-block-start:26px;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(247,244,236,0.24);border-style:solid;display:flex;flex-direction:column;gap:0px;justify-content:flex-start;}.elementor .e-17c99f6-9c3e07d{min-height:0px;padding-block-start:26px;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(247,244,236,0.24);border-style:solid;display:flex;flex-direction:column;gap:0px;justify-content:flex-start;}.elementor .e-3749e14-a92ec2a{min-height:0px;padding-block-start:26px;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(247,244,236,0.24);border-style:solid;display:flex;flex-direction:column;gap:0px;justify-content:flex-start;}.elementor .e-e3c692a-c27da5e{min-height:0px;padding-block-start:26px;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(247,244,236,0.24);border-style:solid;display:flex;flex-direction:column;gap:0px;justify-content:flex-start;}.elementor .e-cc5f980-05763b3{min-height:0px;padding-block-start:26px;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(247,244,236,0.24);border-style:solid;display:flex;flex-direction:column;gap:0px;justify-content:flex-start;}.elementor .e-04bf101-e75624a{width:100%;padding:0px;border-width:0px;border-color:var(--Charcoal800);border-style:solid;gap:40px;grid-template-columns:repeat(5, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-468c9ed-84e4864{width:100%;max-width:1366px;padding:0px;flex-direction:column;gap:80px;justify-content:center;align-items:start;}.elementor .e-feb1d51-77bee0d{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-9a66d9a-ab5e456{max-width:1000px;font-size:88px;color:#F7F4EC;letter-spacing:-0.035em;line-height:1em;text-align:start;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3c34e95-e295163{width:100%;max-width:1366px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:28px;align-items:flex-start;}.elementor .e-fe66e6f{padding-block-start:130px;padding-block-end:140px;padding-inline-start:30px;padding-inline-end:30px;flex-direction:column;gap:0px;align-items:center;}