.elementor .e-34f1f5e3-50b0{position:absolute;z-index:1;padding:0;background-image:linear-gradient(180deg,rgba(20,17,12,.35) 0%,rgba(20,17,12,.6) 66%,rgba(20,17,12,.7) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0 0;inset:0;\n}.elementor .e-587af774-ccb6{color:var(--cream-light)}.elementor .e-13dc172d-f0a3{max-width:720px;font-weight:300;color:var(--cream-light)}.elementor .e-47a7897e-bfcf{max-width:900px;font-family:var(--font-heading);font-size:clamp(19px, 2.2vw, 32px);color:var(--cream-light);line-height:1.3}.elementor .e-3a428b6c-6c2c{position:relative;z-index:2;text-align:center;display:flex;flex-direction:column;gap:22px;align-items:center}.elementor .e-1c60be97-3018{width:100%;min-height:100vh;overflow:hidden;position:relative;padding-block-start:140px;padding-block-end:100px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;background-image:url("https://lunaspetersham.com.au/wp-content/uploads/2026/10/lunas-petersham-shared-dining-dishes.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:var(--forest);display:flex;justify-content:center;align-items:center}.elementor .e-3f91211d-681f{position:absolute;inset-block-start:-120px;inset-inline-end:0px;inset-block-end:-120px;inset-inline-start:0px;z-index:-1;padding:0;background-image:url("https://lunaspetersham.com.au/wp-content/uploads/2026/10/Vector-234251072-2.svg"),url("https://lunaspetersham.com.au/wp-content/uploads/2026/10/Vector-234251071-2.svg");background-repeat:no-repeat;background-attachment:scroll;background-size:982px auto,1316px auto;background-position:calc(50% - 360px) 160px,calc(50% + 40px) 120px;pointer-events:none;\n}.elementor .e-37dae05f-9800{max-width:520px}.elementor .e-4253a550-2c78{padding:0;display:flex;flex-direction:column;gap:16px;align-items:flex-start}.elementor .e-606c109c-64eb{padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto auto auto;gap:56px 64px;\n}.elementor .e-41fbd8a9-f280{max-width:1180px;display:flex;flex-direction:column;gap:48px}.elementor .e-7fa53190-6fcc{overflow:hidden;position:relative;background-color:#f5f0e8;display:flex;flex-direction:column;isolation:isolate;\n}.elementor .e-42161db2-df48{padding-block-start:0px;padding-block-end:0px;padding-inline-start:30px;padding-inline-end:0px;display:flex;flex-direction:column;gap:16px;align-items:flex-start}.elementor .e-76390f15-66fe{min-width:0;padding:0;display:flex;flex-direction:column;gap:20px;flex:1 1 0px}.elementor .e-2056e0b4-81ed{min-width:0;padding:0;display:flex;flex-direction:column;gap:20px;flex:1 1 0px}.elementor .e-373d695e-5b8d{padding:0;display:flex;flex-direction:row;gap:20px;align-items:flex-start}.elementor .e-1934dc43-f479{max-width:1180px;display:flex;flex-direction:column;gap:48px}.elementor .e-55f409b5-2b6d{padding-block-start:0px;background-color:var(--cream);display:flex;flex-direction:column}.elementor .e-f15d021-2b7e357{padding:0;flex-direction:column}