.elementor .e-1cc6d47-8079{color:#ffffff;}.elementor .e-69000dd9-fad9{font-weight:500;font-size:5.5rem;color:#ffffff;line-height:0.95;margin-block-start:0.75rem;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1fbd230f-3450{max-width:44rem;color:#ffffff;}.elementor .e-53113d49-a896{padding:0px;}.elementor .e-65ab6b6a-1c05{min-height:19.375rem;padding-block-start:3.5rem;padding-block-end:3.5rem;background-image:linear-gradient(90deg, rgba(24,32,25,0.65) 0%,rgba(24,32,25,0.25) 100%),url("https://shamalodge.co.za/wp-content/uploads/2026/11/shama-original-landscape-01.jpeg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#303827;align-items:center;}.elementor .e-1f8e08b6-4a91{margin-block-start:1rem;margin-block-end:1.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5d4616a4-fc8a{padding:0px;flex-direction:column;}.elementor .e-27fe9c10-ec36{font-size:2.8rem;}.elementor .e-5dea7343-95ea{margin-block-end:1.25rem;}.elementor .e-39b05078-8ea4{color:#303827;margin-block-start:0.75rem;border-color:#b7aa91;background-color:transparent;}.elementor .e-7e94bfc8-a8eb{padding:1.75rem;background-color:#eee6d9;flex-direction:column;}.elementor .e-1947f189-28ae{padding:0px;gap:3rem;grid-template-columns:1.2fr 1fr;grid-template-rows:auto;}.elementor .e-230a5854-e784{padding:0px;}.elementor .e-41854035-f4a2{padding-block-start:3.5rem;padding-block-end:3.5rem;}.elementor .e-4ee70e24-84df{margin-block-start:1rem;margin-block-end:2rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-53a460a2-466a{font-size:2.5rem;margin-block-start:0px;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-bd2d68c-23d7{margin-block-end:1rem;}.elementor .e-175f25c4-4d36{margin-block-end:1rem;}.elementor .e-18f438f-ac73{margin-block-end:1rem;}.elementor .e-6fbaf867-4cdf{margin-block-end:1rem;}.elementor .e-77a11d1-cb8a{margin-block-end:1rem;}.elementor .e-372fe94b-265a{margin-block-end:1rem;}.elementor .e-270fc5f6-6f50{padding:0px;flex-direction:column;}.elementor .e-476d4463-80da{width:100%;height:auto;object-fit:cover;display:block;}.elementor .e-67fd8ab0-f761{overflow:hidden;padding:0px;display:block;}.elementor .e-45fa624b-8ac3{padding:0px;flex-direction:column;}.elementor .e-1b624be0-7164{padding:0px;gap:2rem;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);grid-template-rows:auto;}.elementor .e-1d35b64c-7bd7{font-size:2.5rem;margin-block-start:2rem;}.elementor .e-671e44da-e704{margin-block-end:1rem;}.elementor .e-5a57e6e2-c572{margin-block-end:1rem;}.elementor .e-61571b45-6021{margin-block-end:1rem;}.elementor .e-75779823-858c{margin-block-end:1rem;}.elementor .e-4d304384-eb2e{margin-block-end:1rem;}.elementor .e-571dfa9e-3519{padding:0px;flex-direction:column;}.elementor .e-4ebf2c40-fbe8{width:100%;height:auto;object-fit:cover;display:block;}.elementor .e-5a9d8360-3775{overflow:hidden;padding:0px;display:block;}.elementor .e-1772bf60-9ff8{padding:0px;flex-direction:column;}.elementor .e-5c36a4-17e0{padding:0px;gap:2rem;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);grid-template-rows:auto;}.elementor .e-6a9489b3-5a5b{padding:0px;}.elementor .e-efc8a8a-57aa{padding-block-start:0px;padding-block-end:3.5rem;}.elementor .e-495d25ba-8b86{margin-block-start:1rem;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-58389c84-2099{margin-block-start:0.75rem;}.elementor .e-66647918-110f{margin-block-start:0.75rem;}.elementor .e-47975002-97f4{padding:0px;}.elementor .e-44ce92d-5f58{padding-block-start:3.5rem;padding-block-end:3.5rem;background-color:#eee6d9;}.elementor .e-338a710-3c45{margin-block-start:1rem;margin-block-end:1.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-762f6954-155e{padding:0px;}.elementor .e-481d3691-5485{padding-block-start:3.5rem;padding-block-end:3.5rem;}