.elementor .e-48be8261-94d5{color:#ffffff;letter-spacing:0.175rem;}.elementor .e-7c1b0a1a-9734{font-weight:500;font-size:5.75rem;color:#ffffff;line-height:0.95;margin-block-start:0.625rem;margin-block-end:0.625rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7a9799a0-5f17{color:#ffffff;margin-block-start:1.125rem;}.elementor .e-7b6fe35b-3f81{padding:0px;}.elementor .e-239674d4-6bc0{min-height:19.375rem;color:#ffffff;padding-block-start:3.5rem;padding-block-end:3.5rem;background-image:linear-gradient(90deg, rgba(24,32,25,0.72) 0%,rgba(24,32,25,0.2) 100%),url("https://shamalodge.co.za/wp-content/uploads/2026/11/20250502_070229-1024x576.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%;align-items:center;background-position: center 45%;\n}.elementor .e-34e16531-67f7{color:#8b6b43;margin:0px;}.elementor .e-461c9af3-544e{color:#8b6b43;margin:0px;}.elementor .e-5e905bb-f13f{margin:0px;}.elementor .e-6a194b96-48e9{padding:0px;gap:0.5rem;flex-wrap:wrap;align-items:center;}.elementor .e-74720155-6dc6{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-352bb2cd-1bce{padding:0px;background-color:#f8f5ef;}.elementor .e-6f045245-186d{text-align:center;margin-block-start:0px;margin-block-end:0.5625rem;}.elementor .e-60898508-8bee{text-align:center;margin-block-end:1.875rem;}.elementor .e-4ce531f5-3475{width:100%;height:12.1875rem;object-fit:cover;display:block;}.elementor .e-356ad553-2ee0{margin-block-start:0.3125rem;margin-block-end:0.875rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-70e15b24-146d{font-weight:700;color:#b06d33;margin:0px;}.elementor .e-2c4b7db7-6a0e{padding:1.125rem;flex-direction:column;}.elementor .e-2e8ec22f-135f{background-color:#fffdf8;}.elementor .e-ecbe4df-10d2{width:100%;height:12.1875rem;object-fit:cover;display:block;}.elementor .e-dee4e54-1caf{margin-block-start:0.3125rem;margin-block-end:0.875rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-66b925b2-d5d8{font-weight:700;color:#b06d33;margin:0px;}.elementor .e-20220fee-ebad{padding:1.125rem;flex-direction:column;}.elementor .e-14accbc5-f636{background-color:#fffdf8;}.elementor .e-7745dcb-992f{width:100%;height:12.1875rem;object-fit:cover;display:block;}.elementor .e-3dc9c884-aa43{margin-block-start:0.3125rem;margin-block-end:0.875rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-bb08ba8-1460{font-weight:700;color:#b06d33;margin:0px;}.elementor .e-4e3df400-2586{padding:1.125rem;flex-direction:column;}.elementor .e-60e7d6e9-e043{background-color:#fffdf8;}.elementor .e-164ddc91-8fb0{width:100%;height:12.1875rem;object-fit:cover;display:block;}.elementor .e-60d81684-f07b{margin-block-start:0.3125rem;margin-block-end:0.875rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-fbcc3bd-b3d8{font-weight:700;color:#b06d33;margin:0px;}.elementor .e-7d39c3f5-b4b8{padding:1.125rem;flex-direction:column;}.elementor .e-685970f9-aef5{background-color:#fffdf8;}.elementor .e-2a44582b-a63e{width:100%;height:12.1875rem;object-fit:cover;display:block;}.elementor .e-19d113b6-a7e8{margin-block-start:0.3125rem;margin-block-end:0.875rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4ab47703-bfcb{font-weight:700;color:#b06d33;margin:0px;}.elementor .e-562e5872-ed39{padding:1.125rem;flex-direction:column;}.elementor .e-1f34aaad-fd39{background-color:#fffdf8;}.elementor .e-2d1d8362-8e7f{padding:0px;gap:1.125rem;grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:repeat(2, auto);}.elementor .e-4c54c045-933f{padding:0px;}.elementor .e-1b28ce8f-1646{padding-block-start:3.75rem;padding-block-end:4.375rem;background-color:#ece9de;}