{"id":96,"date":"2025-05-31T07:45:05","date_gmt":"2025-05-31T07:45:05","guid":{"rendered":"https:\/\/dumelanglodge.co.za\/book\/index.php\/the-resort\/"},"modified":"2026-07-29T11:19:39","modified_gmt":"2026-07-29T11:19:39","slug":"the-resort","status":"publish","type":"page","link":"https:\/\/dumelanglodge.co.za\/book\/the-resort\/","title":{"rendered":"Venue Hire"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"96\" class=\"elementor elementor-96\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-03a4813 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"03a4813\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-6cf8a96\" data-id=\"6cf8a96\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-f6c02d6 elementor-widget elementor-widget-html\" data-id=\"f6c02d6\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- HEADER START -->\r\n<style>\r\n  .del-header-wrap, .del-header, .del-mobile-panel { box-sizing: border-box; }\r\n  .del-header-wrap *, .del-header *, .del-mobile-panel * { box-sizing: border-box; }\r\n\r\n  \/* Full-bleed fix: cancels out Elementor's container\/column padding\r\n     so the header spans edge-to-edge no matter what the widget sits in. *\/\r\n  .del-header-wrap {\r\n    position: relative;\r\n    left: 50%;\r\n    right: 50%;\r\n    margin-left: -50vw;\r\n    margin-right: -50vw;\r\n    width: 100vw;\r\n  }\r\n\r\n  .del-header {\r\n    --ink: #1B1712;\r\n    --brass: #A67C2E;\r\n    --brass-dark: #6E5220;\r\n    --paper: #FFFFFF;\r\n    --stone: #6B655C;\r\n\r\n    position: sticky;\r\n    top: 0;\r\n    z-index: 9999;\r\n    width: 100%;\r\n    background: var(--paper);\r\n    font-family: 'Work Sans', Arial, sans-serif;\r\n    border-bottom: 1px solid rgba(27,23,18,0.1);\r\n  }\r\n\r\n  .del-header-inner {\r\n    max-width: 1240px;\r\n    margin: 0 auto;\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: space-between;\r\n    padding: 8px 28px;\r\n  }\r\n\r\n  .del-logo {\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 10px;\r\n    text-decoration: none;\r\n    flex-shrink: 0;\r\n  }\r\n  .del-logo img {\r\n    height: 38px;\r\n    width: auto;\r\n    max-width: 170px;\r\n    object-fit: contain;\r\n    display: block;\r\n  }\r\n  .del-logo span {\r\n    font-family: 'Fraunces', Georgia, serif;\r\n    font-size: 15px;\r\n    letter-spacing: 0.02em;\r\n    color: var(--ink);\r\n    line-height: 1.15;\r\n    display: none;\r\n  }\r\n\r\n  .del-nav {\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 22px;\r\n  }\r\n  .del-nav a {\r\n    position: relative;\r\n    font-size: 13.5px;\r\n    font-weight: 500;\r\n    letter-spacing: 0.03em;\r\n    text-transform: uppercase;\r\n    color: var(--ink);\r\n    text-decoration: none;\r\n    padding: 6px 0;\r\n    opacity: 0.85;\r\n    transition: opacity 0.2s ease;\r\n  }\r\n  .del-nav a::after {\r\n    content: \"\";\r\n    position: absolute;\r\n    left: 50%;\r\n    bottom: 0;\r\n    width: 0%;\r\n    height: 2px;\r\n    background: var(--brass);\r\n    transition: all 0.25s ease;\r\n    transform: translateX(-50%);\r\n  }\r\n  .del-nav a:hover,\r\n  .del-nav a:focus-visible {\r\n    opacity: 1;\r\n  }\r\n  .del-nav a:hover::after,\r\n  .del-nav a:focus-visible::after {\r\n    width: 100%;\r\n  }\r\n\r\n  .del-nav a.del-cta {\r\n    background: var(--brass);\r\n    color: #FFFFFF;\r\n    padding: 9px 18px;\r\n    border-radius: 3px;\r\n    text-transform: uppercase;\r\n    font-weight: 600;\r\n    opacity: 1;\r\n  }\r\n  .del-nav a.del-cta::after { display: none; }\r\n  .del-nav a.del-cta:hover { background: var(--brass-dark); }\r\n\r\n  .del-burger {\r\n    display: none;\r\n    background: none;\r\n    border: none;\r\n    cursor: pointer;\r\n    width: 36px;\r\n    height: 36px;\r\n    padding: 7px;\r\n    flex-shrink: 0;\r\n  }\r\n  .del-burger span {\r\n    display: block;\r\n    width: 100%;\r\n    height: 2px;\r\n    background: var(--ink);\r\n    margin: 5px 0;\r\n    transition: transform 0.25s ease, opacity 0.25s ease;\r\n  }\r\n  .del-burger[aria-expanded=\"true\"] span:nth-child(1) { transform: translateY(7px) rotate(45deg); }\r\n  .del-burger[aria-expanded=\"true\"] span:nth-child(2) { opacity: 0; }\r\n  .del-burger[aria-expanded=\"true\"] span:nth-child(3) { transform: translateY(-7px) rotate(-45deg); }\r\n\r\n  .del-mobile-panel {\r\n    position: fixed;\r\n    top: 0;\r\n    right: 0;\r\n    height: 100vh;\r\n    width: min(78vw, 340px);\r\n    background: #FFFFFF !important;\r\n    opacity: 1;\r\n    border-left: 1px solid rgba(27,23,18,0.12);\r\n    box-shadow: -8px 0 24px rgba(0,0,0,0.08);\r\n    transform: translateX(100%);\r\n    transition: transform 0.3s ease;\r\n    z-index: 9998;\r\n    display: flex;\r\n    flex-direction: column;\r\n    padding: 90px 30px 30px;\r\n    gap: 24px;\r\n  }\r\n  .del-mobile-panel.del-open { transform: translateX(0); }\r\n  .del-mobile-panel a {\r\n    font-family: 'Work Sans', Arial, sans-serif;\r\n    font-size: 16px;\r\n    text-transform: uppercase;\r\n    letter-spacing: 0.03em;\r\n    color: #1B1712 !important;\r\n    text-decoration: none;\r\n    border-bottom: 1px solid rgba(27,23,18,0.1);\r\n    padding-bottom: 12px;\r\n  }\r\n  .del-mobile-panel a.del-cta {\r\n    background: var(--brass);\r\n    color: #FFFFFF;\r\n    text-align: center;\r\n    padding: 12px;\r\n    border-radius: 3px;\r\n    border-bottom: none;\r\n    font-weight: 600;\r\n    margin-top: 6px;\r\n  }\r\n\r\n  .del-scrim {\r\n    position: fixed;\r\n    inset: 0;\r\n    background: rgba(0,0,0,0.35);\r\n    opacity: 0;\r\n    pointer-events: none;\r\n    transition: opacity 0.3s ease;\r\n    z-index: 9997;\r\n  }\r\n  .del-scrim.del-open { opacity: 1; pointer-events: auto; }\r\n\r\n  @media (max-width: 1080px) {\r\n    .del-nav { display: none; }\r\n    .del-burger { display: block; }\r\n    .del-logo span { display: block; }\r\n  }\r\n<\/style>\r\n\r\n<div class=\"del-header-wrap\">\r\n  <header class=\"del-header\">\r\n    <div class=\"del-header-inner\">\r\n      <a class=\"del-logo\" href=\"https:\/\/dumelanglodge.co.za\/book\/\">\r\n        <img decoding=\"async\" src=\"https:\/\/static.wixstatic.com\/media\/158134_c0215bb0c67a43008ba0be0fca53053d~mv2.jpg\" alt=\"Dumelang Executive Lodge logo\">\r\n        <span>Dumelang<br>Executive Lodge<\/span>\r\n      <\/a>\r\n\r\n      <nav class=\"del-nav\" aria-label=\"Primary\">\r\n        <a href=\"https:\/\/dumelanglodge.co.za\/book\/\">Home<\/a>\r\n        <a href=\"https:\/\/dumelanglodge.co.za\/book\/accommodation\/\">Rooms<\/a>\r\n        <a href=\"https:\/\/dumelanglodge.co.za\/book\/midrand-branch\/\">Midrand<\/a>\r\n        <a href=\"https:\/\/dumelanglodge.co.za\/book\/sandton-branch\/\">Sandton<\/a>\r\n        <a href=\"https:\/\/dumelanglodge.co.za\/book\/the-resort\/\">Venue Hire<\/a>\r\n        <a href=\"https:\/\/dumelanglodge.co.za\/book\/contact\/\">Contact<\/a>\r\n        <a href=\"https:\/\/dumelanglodge.co.za\/book\/hotel-term-condition\/\">Terms<\/a>\r\n        <a class=\"del-cta\" href=\"https:\/\/dumelanglodge.co.za\/book\/accommodation\/\">Book Now<\/a>\r\n      <\/nav>\r\n\r\n      <button class=\"del-burger\" id=\"delBurger\" aria-label=\"Open menu\" aria-expanded=\"false\" aria-controls=\"delMobilePanel\">\r\n        <span><\/span><span><\/span><span><\/span>\r\n      <\/button>\r\n    <\/div>\r\n  <\/header>\r\n\r\n  <div class=\"del-scrim\" id=\"delScrim\"><\/div>\r\n  <nav class=\"del-mobile-panel\" id=\"delMobilePanel\" aria-label=\"Mobile\">\r\n    <a href=\"https:\/\/dumelanglodge.co.za\/book\/\">Home<\/a>\r\n    <a href=\"https:\/\/dumelanglodge.co.za\/book\/accommodation\/\">Rooms<\/a>\r\n    <a href=\"https:\/\/dumelanglodge.co.za\/book\/midrand-branch\/\">Midrand Branch<\/a>\r\n    <a href=\"https:\/\/dumelanglodge.co.za\/book\/sandton-branch\/\">Sandton Branch<\/a>\r\n    <a href=\"https:\/\/dumelanglodge.co.za\/book\/the-resort\/\">Venue Hire<\/a>\r\n    <a href=\"https:\/\/dumelanglodge.co.za\/book\/contact\/\">Contact<\/a>\r\n    <a href=\"https:\/\/dumelanglodge.co.za\/book\/hotel-term-condition\/\">Terms &amp; Conditions<\/a>\r\n    <a class=\"del-cta\" href=\"https:\/\/dumelanglodge.co.za\/book\/accommodation\/\">Book Now<\/a>\r\n  <\/nav>\r\n<\/div>\r\n\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Fraunces:wght@500;600&family=Work+Sans:wght@400;500;600&display=swap\" rel=\"stylesheet\">\r\n\r\n<script>\r\n  (function() {\r\n    var burger = document.getElementById('delBurger');\r\n    var panel = document.getElementById('delMobilePanel');\r\n    var scrim = document.getElementById('delScrim');\r\n    if (!burger || !panel || !scrim) return;\r\n\r\n    function closeMenu() {\r\n      panel.classList.remove('del-open');\r\n      scrim.classList.remove('del-open');\r\n      burger.setAttribute('aria-expanded', 'false');\r\n    }\r\n    function openMenu() {\r\n      panel.classList.add('del-open');\r\n      scrim.classList.add('del-open');\r\n      burger.setAttribute('aria-expanded', 'true');\r\n    }\r\n    burger.addEventListener('click', function() {\r\n      var isOpen = burger.getAttribute('aria-expanded') === 'true';\r\n      isOpen ? closeMenu() : openMenu();\r\n    });\r\n    scrim.addEventListener('click', closeMenu);\r\n    document.addEventListener('keydown', function(e) {\r\n      if (e.key === 'Escape') closeMenu();\r\n    });\r\n  })();\r\n<\/script>\r\n<!-- HEADER END -->\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-6fbd6c3 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"6fbd6c3\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-08696b4\" data-id=\"08696b4\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-f682b95 elementor-widget elementor-widget-html\" data-id=\"f682b95\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- VENUE HIRE PAGE START -->\r\n<style>\r\n  .del-venue-wrap, .del-venue-imgbox { box-sizing: border-box; }\r\n  .del-venue-wrap *, .del-venue-imgbox * { box-sizing: border-box; }\r\n\r\n  .del-venue {\r\n    max-width: 1100px;\r\n    margin: 0 auto;\r\n    padding: 64px 24px 80px;\r\n    font-family: 'Work Sans', Arial, sans-serif;\r\n  }\r\n\r\n  .del-venue-hero {\r\n    text-align: center;\r\n    max-width: 720px;\r\n    margin: 0 auto 48px;\r\n  }\r\n  .del-venue-hero h1 {\r\n    font-family: 'Fraunces', Georgia, serif;\r\n    font-style: italic;\r\n    font-size: clamp(32px, 6vw, 52px);\r\n    color: #1B1712;\r\n    margin: 0 0 18px;\r\n    font-weight: 600;\r\n    line-height: 1.1;\r\n  }\r\n  .del-venue-hero p {\r\n    font-size: 15.5px;\r\n    line-height: 1.8;\r\n    color: #3A342C;\r\n    margin: 0;\r\n  }\r\n\r\n  .del-venue-gallery {\r\n    display: grid;\r\n    grid-template-columns: 1.4fr 1fr;\r\n    gap: 20px;\r\n    margin-bottom: 56px;\r\n  }\r\n  .del-venue-imgbox {\r\n    position: relative;\r\n    border-radius: 14px;\r\n    overflow: hidden;\r\n    box-shadow: 0 16px 40px rgba(27,23,18,0.14);\r\n    opacity: 0;\r\n    transform: translateY(24px);\r\n    transition: opacity 0.7s ease, transform 0.7s ease;\r\n  }\r\n  .del-venue-imgbox.del-in-view { opacity: 1; transform: translateY(0); }\r\n  .del-venue-imgbox img {\r\n    width: 100%;\r\n    height: 100%;\r\n    object-fit: cover;\r\n    display: block;\r\n    transition: transform 0.6s ease;\r\n  }\r\n  .del-venue-imgbox:hover img { transform: scale(1.04); }\r\n  .del-venue-imgbox.del-tall img { min-height: 420px; }\r\n  .del-venue-imgbox.del-short img { min-height: 420px; }\r\n\r\n  .del-venue-info {\r\n    max-width: 760px;\r\n    margin: 0 auto 56px;\r\n    text-align: center;\r\n  }\r\n  .del-venue-info h2 {\r\n    font-family: 'Fraunces', Georgia, serif;\r\n    font-style: italic;\r\n    font-size: clamp(26px, 4.5vw, 36px);\r\n    color: #1B1712;\r\n    margin: 0 0 18px;\r\n    font-weight: 600;\r\n  }\r\n  .del-venue-info p {\r\n    font-size: 15px;\r\n    line-height: 1.8;\r\n    color: #3A342C;\r\n    margin: 0 0 28px;\r\n  }\r\n\r\n  .del-venue-facts {\r\n    display: flex;\r\n    flex-wrap: wrap;\r\n    justify-content: center;\r\n    gap: 14px 32px;\r\n    list-style: none;\r\n    padding: 0;\r\n    margin: 0 0 8px;\r\n    text-align: left;\r\n  }\r\n  .del-venue-fact {\r\n    display: flex;\r\n    align-items: flex-start;\r\n    gap: 10px;\r\n    font-size: 13.5px;\r\n    color: #3A342C;\r\n    max-width: 320px;\r\n  }\r\n  .del-venue-fact svg { width: 18px; height: 18px; flex-shrink: 0; margin-top: 1px; }\r\n\r\n  .del-venue-types {\r\n    display: grid;\r\n    grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));\r\n    gap: 20px;\r\n    margin-bottom: 56px;\r\n  }\r\n  .del-venue-type {\r\n    background: #FFFFFF;\r\n    border: 1px solid rgba(27,23,18,0.08);\r\n    border-radius: 12px;\r\n    padding: 28px 22px;\r\n    text-align: center;\r\n    box-shadow: 0 8px 20px rgba(27,23,18,0.05);\r\n    transition: transform 0.25s ease, box-shadow 0.25s ease;\r\n  }\r\n  .del-venue-type:hover {\r\n    transform: translateY(-4px);\r\n    box-shadow: 0 14px 28px rgba(27,23,18,0.1);\r\n  }\r\n  .del-venue-type-badge {\r\n    width: 42px; height: 42px;\r\n    border-radius: 50%;\r\n    background: rgba(166,124,46,0.1);\r\n    display: flex; align-items: center; justify-content: center;\r\n    margin: 0 auto 14px;\r\n  }\r\n  .del-venue-type-badge svg { width: 19px; height: 19px; }\r\n  .del-venue-type h3 {\r\n    font-family: 'Fraunces', Georgia, serif;\r\n    font-size: 16px;\r\n    color: #1B1712;\r\n    margin: 0 0 8px;\r\n    font-weight: 600;\r\n  }\r\n  .del-venue-type p {\r\n    font-size: 12.5px;\r\n    line-height: 1.55;\r\n    color: #6B655C;\r\n    margin: 0;\r\n  }\r\n\r\n  .del-venue-cta-wrap {\r\n    text-align: center;\r\n  }\r\n  .del-venue-cta {\r\n    display: inline-flex;\r\n    align-items: center;\r\n    gap: 9px;\r\n    background: #A67C2E;\r\n    color: #FFFFFF;\r\n    text-decoration: none;\r\n    font-size: 14px;\r\n    font-weight: 600;\r\n    text-transform: uppercase;\r\n    letter-spacing: 0.03em;\r\n    padding: 15px 34px;\r\n    border-radius: 4px;\r\n    transition: background 0.2s ease;\r\n  }\r\n  .del-venue-cta:hover { background: #6E5220; }\r\n  .del-venue-cta svg { width: 17px; height: 17px; }\r\n  .del-venue-cta-note {\r\n    display: block;\r\n    margin-top: 14px;\r\n    font-size: 12.5px;\r\n    color: #9a9187;\r\n  }\r\n\r\n  @media (max-width: 700px) {\r\n    .del-venue-gallery { grid-template-columns: 1fr; }\r\n    .del-venue-imgbox.del-tall img, .del-venue-imgbox.del-short img { min-height: 260px; }\r\n  }\r\n  @media (max-width: 560px) {\r\n    .del-venue { padding: 48px 16px 60px; }\r\n  }\r\n<\/style>\r\n\r\n<div class=\"del-venue-wrap\">\r\n  <section class=\"del-venue\">\r\n\r\n    <div class=\"del-venue-hero\">\r\n      <h1>Venue Hire<\/h1>\r\n      <p>Host your next event in style at Dumelang Executive Lodge. With beautiful venue facilities available in both Sandton and Midrand, we cater to gatherings of up to 40 guests, perfect for intimate celebrations, business meetings, and special occasions.<\/p>\r\n    <\/div>\r\n\r\n    <div class=\"del-venue-gallery\">\r\n      <div class=\"del-venue-imgbox del-tall\" id=\"delVenueImg1\">\r\n        <img decoding=\"async\" src=\"https:\/\/static.wixstatic.com\/media\/158134_a9c0fed001a74594b7013c93fd6f60e8~mv2.jpeg\" alt=\"Decorated event tent at Dumelang Executive Lodge\">\r\n      <\/div>\r\n      <div class=\"del-venue-imgbox del-short\" id=\"delVenueImg2\">\r\n        <img decoding=\"async\" src=\"https:\/\/static.wixstatic.com\/media\/158134_5fb2fdc197e44a9abc9a3fb0b8563ba9~mv2.jpeg\" alt=\"Event decor setup at Dumelang Executive Lodge\">\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"del-venue-info\">\r\n      <ul class=\"del-venue-facts\">\r\n        <li class=\"del-venue-fact\">\r\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><circle cx=\"12\" cy=\"12\" r=\"9\" stroke=\"#A67C2E\" stroke-width=\"1.6\"\/><path d=\"M12 7v5l3.5 2\" stroke=\"#A67C2E\" stroke-width=\"1.6\" stroke-linecap=\"round\"\/><\/svg>\r\n          <span>Start times between 10am and 2pm, ending at 6pm (Year End Functions excepted)<\/span>\r\n        <\/li>\r\n        <li class=\"del-venue-fact\">\r\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12 8v4l3 3M21 12a9 9 0 1 1-9-9\" stroke=\"#A67C2E\" stroke-width=\"1.6\" stroke-linecap=\"round\"\/><\/svg>\r\n          <span>After-hours fees apply for authorised venue use beyond 18:00<\/span>\r\n        <\/li>\r\n        <li class=\"del-venue-fact\">\r\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M4 4h16v16H4V4Z\" stroke=\"#A67C2E\" stroke-width=\"1.6\"\/><path d=\"M8 9h8M8 13h5\" stroke=\"#A67C2E\" stroke-width=\"1.6\" stroke-linecap=\"round\"\/><\/svg>\r\n          <span>All bookings must be confirmed in writing<\/span>\r\n        <\/li>\r\n        <li class=\"del-venue-fact\">\r\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M20.5 3.5A10.7 10.7 0 0 0 12.1 0C6.1 0 1.3 4.8 1.3 10.8c0 1.9.5 3.7 1.4 5.3L1 22l6.1-1.6a10.7 10.7 0 0 0 5 1.3c6 0 10.8-4.8 10.8-10.8 0-2.9-1.1-5.6-3.1-7.6l.7-.3Z\" stroke=\"#A67C2E\" stroke-width=\"1.4\"\/><\/svg>\r\n          <span>WhatsApp us or submit an enquiry to check availability<\/span>\r\n        <\/li>\r\n      <\/ul>\r\n    <\/div>\r\n\r\n    <div class=\"del-venue-types\">\r\n      <div class=\"del-venue-type\">\r\n        <div class=\"del-venue-type-badge\">\r\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12 3v4M8 7h8l1 4H7l1-4ZM6 21V11M18 21V11M6 21h12\" stroke=\"#A67C2E\" stroke-width=\"1.6\" stroke-linecap=\"round\"\/><\/svg>\r\n        <\/div>\r\n        <h3>Kids Parties<\/h3>\r\n        <p>Make your little one's special day unforgettable with a safe, fun, festive space.<\/p>\r\n      <\/div>\r\n      <div class=\"del-venue-type\">\r\n        <div class=\"del-venue-type-badge\">\r\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><rect x=\"3\" y=\"7\" width=\"18\" height=\"12\" rx=\"1.5\" stroke=\"#A67C2E\" stroke-width=\"1.6\"\/><path d=\"M8 7V5a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2\" stroke=\"#A67C2E\" stroke-width=\"1.6\"\/><\/svg>\r\n        <\/div>\r\n        <h3>Business Conferences<\/h3>\r\n        <p>Productive meetings in a comfortable, professional setting with all essentials.<\/p>\r\n      <\/div>\r\n      <div class=\"del-venue-type\">\r\n        <div class=\"del-venue-type-badge\">\r\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12 21s-7-4.5-7-10a4 4 0 0 1 7-2.6A4 4 0 0 1 19 11c0 5.5-7 10-7 10Z\" stroke=\"#A67C2E\" stroke-width=\"1.6\"\/><\/svg>\r\n        <\/div>\r\n        <h3>Baby Showers<\/h3>\r\n        <p>Celebrate new beginnings in a beautiful, serene space made for the occasion.<\/p>\r\n      <\/div>\r\n      <div class=\"del-venue-type\">\r\n        <div class=\"del-venue-type-badge\">\r\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><circle cx=\"12\" cy=\"8\" r=\"4\" stroke=\"#A67C2E\" stroke-width=\"1.6\"\/><path d=\"M6 21c0-3.3 2.7-6 6-6s6 2.7 6 6\" stroke=\"#A67C2E\" stroke-width=\"1.6\" stroke-linecap=\"round\"\/><\/svg>\r\n        <\/div>\r\n        <h3>Bridal Showers<\/h3>\r\n        <p>Toast to love and friendship in an elegant venue for intimate gatherings.<\/p>\r\n      <\/div>\r\n      <div class=\"del-venue-type\">\r\n        <div class=\"del-venue-type-badge\">\r\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M3 21h18M6 21V9l6-4 6 4v12M10 21v-5h4v5\" stroke=\"#A67C2E\" stroke-width=\"1.6\" stroke-linecap=\"round\"\/><\/svg>\r\n        <\/div>\r\n        <h3>Corporate Events<\/h3>\r\n        <p>Team-building sessions or milestones, polished and professionally hosted.<\/p>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"del-venue-cta-wrap\">\r\n      <a class=\"del-venue-cta\" href=\"https:\/\/wa.me\/27817740049\" target=\"_blank\" rel=\"noopener\">\r\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M20.5 3.5A10.7 10.7 0 0 0 12.1 0C6.1 0 1.3 4.8 1.3 10.8c0 1.9.5 3.7 1.4 5.3L1 22l6.1-1.6a10.7 10.7 0 0 0 5 1.3c6 0 10.8-4.8 10.8-10.8 0-2.9-1.1-5.6-3.1-7.6l.7-.3Z\" stroke=\"#fff\" stroke-width=\"1.4\"\/><\/svg>\r\n        Enquire About Your Event\r\n      <\/a>\r\n    <\/div>\r\n\r\n  <\/section>\r\n<\/div>\r\n\r\n<script>\r\n  (function() {\r\n    var els = [document.getElementById('delVenueImg1'), document.getElementById('delVenueImg2')];\r\n    if (!('IntersectionObserver' in window)) { els.forEach(function(el){ if (el) el.classList.add('del-in-view'); }); return; }\r\n    var obs = new IntersectionObserver(function(entries) {\r\n      entries.forEach(function(entry, i) {\r\n        if (entry.isIntersecting) {\r\n          setTimeout(function() { entry.target.classList.add('del-in-view'); }, i * 100);\r\n          obs.unobserve(entry.target);\r\n        }\r\n      });\r\n    }, { threshold: 0.15 });\r\n    els.forEach(function(el) { if (el) obs.observe(el); });\r\n  })();\r\n<\/script>\r\n<!-- VENUE HIRE PAGE END -->\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-6172a1d elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"6172a1d\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-9aa7feb\" data-id=\"9aa7feb\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-cf02c9d elementor-widget elementor-widget-html\" data-id=\"cf02c9d\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- FOOTER START -->\r\n<style>\r\n  .del-footer-wrap, .del-footer { box-sizing: border-box; }\r\n  .del-footer-wrap *, .del-footer * { box-sizing: border-box; }\r\n\r\n  \/* Full-bleed fix: cancels out Elementor's container\/column padding\r\n     so the footer spans edge-to-edge no matter what the widget sits in. *\/\r\n  .del-footer-wrap {\r\n    position: relative;\r\n    left: 50%;\r\n    right: 50%;\r\n    margin-left: -50vw;\r\n    margin-right: -50vw;\r\n    width: 100vw;\r\n  }\r\n\r\n  .del-footer {\r\n    --ink: #1B1712;\r\n    --brass: #A67C2E;\r\n    --paper: #FFFFFF;\r\n    --stone: #6B655C;\r\n\r\n    background: var(--paper);\r\n    color: var(--ink);\r\n    font-family: 'Work Sans', Arial, sans-serif;\r\n    padding: 56px 28px 24px;\r\n    border-top: 1px solid rgba(27,23,18,0.1);\r\n  }\r\n  .del-footer-inner {\r\n    max-width: 1240px;\r\n    margin: 0 auto;\r\n    display: grid;\r\n    grid-template-columns: 1.3fr 1fr 1fr;\r\n    gap: 48px;\r\n  }\r\n  .del-footer h4 {\r\n    font-family: 'Fraunces', Georgia, serif;\r\n    font-size: 14px;\r\n    text-transform: uppercase;\r\n    letter-spacing: 0.08em;\r\n    color: var(--brass);\r\n    margin: 0 0 18px;\r\n    font-weight: 600;\r\n  }\r\n  .del-footer-brand img {\r\n    height: 40px;\r\n    width: auto;\r\n    object-fit: contain;\r\n    margin-bottom: 16px;\r\n  }\r\n  .del-footer-brand p {\r\n    font-size: 13.5px;\r\n    line-height: 1.7;\r\n    color: var(--stone);\r\n    max-width: 320px;\r\n    margin: 0;\r\n  }\r\n  .del-footer-links {\r\n    list-style: none;\r\n    margin: 0;\r\n    padding: 0;\r\n    display: flex;\r\n    flex-direction: column;\r\n    gap: 12px;\r\n  }\r\n  .del-footer-links a {\r\n    color: var(--ink);\r\n    text-decoration: none;\r\n    font-size: 13.5px;\r\n    opacity: 0.85;\r\n    transition: opacity 0.2s ease, padding-left 0.2s ease, color 0.2s ease;\r\n  }\r\n  .del-footer-links a:hover { opacity: 1; padding-left: 4px; color: var(--brass); }\r\n\r\n  .del-footer-branch {\r\n    margin-bottom: 20px;\r\n  }\r\n  .del-footer-branch strong {\r\n    display: block;\r\n    font-size: 13px;\r\n    color: var(--ink);\r\n    margin-bottom: 4px;\r\n  }\r\n  .del-footer-branch span, .del-footer-branch a {\r\n    display: block;\r\n    font-size: 13px;\r\n    color: var(--stone);\r\n    text-decoration: none;\r\n    line-height: 1.6;\r\n  }\r\n  .del-footer-branch a:hover { color: var(--brass); }\r\n\r\n  .del-footer-bottom {\r\n    max-width: 1240px;\r\n    margin: 40px auto 0;\r\n    padding-top: 20px;\r\n    border-top: 1px solid rgba(27,23,18,0.1);\r\n    display: flex;\r\n    justify-content: space-between;\r\n    flex-wrap: wrap;\r\n    gap: 12px;\r\n    font-size: 12px;\r\n    color: var(--stone);\r\n  }\r\n  .del-footer-bottom a { color: var(--stone); text-decoration: none; }\r\n  .del-footer-bottom a:hover { color: var(--brass); }\r\n\r\n  @media (max-width: 780px) {\r\n    .del-footer-inner { grid-template-columns: 1fr; gap: 36px; }\r\n  }\r\n<\/style>\r\n\r\n<div class=\"del-footer-wrap\">\r\n  <footer class=\"del-footer\">\r\n    <div class=\"del-footer-inner\">\r\n      <div class=\"del-footer-brand\">\r\n        <img decoding=\"async\" src=\"https:\/\/static.wixstatic.com\/media\/158134_c0215bb0c67a43008ba0be0fca53053d~mv2.jpg\" alt=\"Dumelang Executive Lodge logo\">\r\n        <p>Executive short-term accommodation in Midrand and Sandton. Timeless style, modern comfort, and quiet privacy near Johannesburg's key business districts.<\/p>\r\n      <\/div>\r\n\r\n      <div>\r\n        <h4>Quick Links<\/h4>\r\n        <ul class=\"del-footer-links\">\r\n          <li><a href=\"https:\/\/dumelanglodge.co.za\/book\/\">Home<\/a><\/li>\r\n          <li><a href=\"https:\/\/dumelanglodge.co.za\/book\/accommodation\/\">Book Now<\/a><\/li>\r\n          <li><a href=\"https:\/\/dumelanglodge.co.za\/book\/midrand-branch\/\">Midrand Branch<\/a><\/li>\r\n          <li><a href=\"https:\/\/dumelanglodge.co.za\/book\/sandton-branch\/\">Sandton Branch<\/a><\/li>\r\n          <li><a href=\"https:\/\/dumelanglodge.co.za\/book\/contact\/\">Contact<\/a><\/li>\r\n        <\/ul>\r\n      <\/div>\r\n\r\n      <div>\r\n        <h4>Our Branches<\/h4>\r\n        <div class=\"del-footer-branch\">\r\n          <strong>Sandton<\/strong>\r\n          <span>23 Southway Street, Kelvin, Sandton<\/span>\r\n          <a href=\"tel:+27817740049\">+27 81 774 0049<\/a>\r\n        <\/div>\r\n        <div class=\"del-footer-branch\">\r\n          <strong>Midrand<\/strong>\r\n          <span>42 Brand Street, President Park, Midrand<\/span>\r\n          <a href=\"tel:+27781421977\">+27 78 142 1977<\/a>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"del-footer-bottom\">\r\n      <span>&copy; <span id=\"delYear\"><\/span> Dumelang Executive Lodge. All rights reserved.<\/span>\r\n      <a href=\"https:\/\/dumelanglodge.co.za\/book\/hotel-term-condition\/\">Terms &amp; Conditions<\/a>\r\n    <\/div>\r\n  <\/footer>\r\n<\/div>\r\n\r\n<script>\r\n  var delYearEl = document.getElementById('delYear');\r\n  if (delYearEl) delYearEl.textContent = new Date().getFullYear();\r\n<\/script>\r\n<!-- FOOTER END -->\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>DumelangExecutive Lodge Home Rooms Midrand Sandton Venue Hire Contact Terms Book Now Home Rooms Midrand Branch Sandton Branch Venue Hire Contact Terms &amp; Conditions Book Now Venue Hire Host your next event in style at Dumelang Executive Lodge. With beautiful venue facilities available in both Sandton and Midrand, we cater to gatherings of up to [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"_joinchat":[],"footnotes":""},"class_list":["post-96","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/dumelanglodge.co.za\/book\/wp-json\/wp\/v2\/pages\/96","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dumelanglodge.co.za\/book\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/dumelanglodge.co.za\/book\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/dumelanglodge.co.za\/book\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dumelanglodge.co.za\/book\/wp-json\/wp\/v2\/comments?post=96"}],"version-history":[{"count":20,"href":"https:\/\/dumelanglodge.co.za\/book\/wp-json\/wp\/v2\/pages\/96\/revisions"}],"predecessor-version":[{"id":1026,"href":"https:\/\/dumelanglodge.co.za\/book\/wp-json\/wp\/v2\/pages\/96\/revisions\/1026"}],"wp:attachment":[{"href":"https:\/\/dumelanglodge.co.za\/book\/wp-json\/wp\/v2\/media?parent=96"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}