{"id":202,"date":"2026-04-23T19:02:34","date_gmt":"2026-04-23T19:02:34","guid":{"rendered":"https:\/\/ritluka.co.za\/v1\/?page_id=202"},"modified":"2026-06-30T14:07:07","modified_gmt":"2026-06-30T14:07:07","slug":"services","status":"publish","type":"page","link":"https:\/\/ritluka.co.za\/v1\/services\/","title":{"rendered":"Services"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"202\" class=\"elementor elementor-202\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9040217 e-con-full e-flex e-con e-parent\" data-id=\"9040217\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a36acec elementor-widget elementor-widget-html\" data-id=\"a36acec\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!--\nRitluka Resources Services Page\nPremium single-file HTML for Elementor Free HTML widget.\nUse on an Elementor Canvas page.\n-->\n\n<style>\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@400;500;600;700;800&display=swap');\n\n  html, body {\n    margin: 0;\n    padding: 0;\n    width: 100%;\n    overflow-x: hidden;\n  }\n\n  .rr-services-page {\n    width: 100%;\n    max-width: 100%;\n    --rr-gold: #c6a24a;\n    --rr-dark: #241c25;\n    --rr-dark-2: #1a141b;\n    --rr-white: #ffffff;\n    --rr-ivory: #f7f4ef;\n    --rr-soft: #efe7d7;\n    --rr-text: #241c25;\n    --rr-muted: #6c636d;\n    --rr-line: rgba(36, 28, 37, 0.12);\n    --rr-shadow: 0 24px 80px rgba(20, 14, 20, 0.16);\n    font-family: 'Montserrat', Arial, sans-serif;\n    color: var(--rr-text);\n    background: var(--rr-white);\n    overflow-x: clip;\n  }\n\n  .rr-services-page * { box-sizing: border-box; }\n  .rr-services-page img { max-width: 100%; display: block; }\n  .rr-services-page a { text-decoration: none; }\n  .rr-services-page p,\n  .rr-services-page h1,\n  .rr-services-page h2,\n  .rr-services-page h3,\n  .rr-services-page h4,\n  .rr-services-page ul { margin: 0; }\n\n  .rr-services-page .rr-container {\n    width: min(1240px, calc(100% - 40px));\n    margin: 0 auto;\n  }\n\n  .rr-services-page .rr-section {\n    position: relative;\n    padding: 110px 0;\n  }\n\n  .rr-services-page .rr-eyebrow {\n    display: inline-flex;\n    align-items: center;\n    gap: 12px;\n    font-size: 12px;\n    font-weight: 800;\n    text-transform: uppercase;\n    letter-spacing: 0.22em;\n    color: var(--rr-gold);\n    margin-bottom: 18px;\n  }\n\n  .rr-services-page .rr-eyebrow::before {\n    content: '';\n    width: 44px;\n    height: 1px;\n    background: currentColor;\n    opacity: 0.85;\n    transform-origin: left center;\n  }\n\n  .rr-services-page h1 {\n    font-size: clamp(46px, 6vw, 78px);\n    line-height: 0.98;\n    letter-spacing: -0.04em;\n    font-weight: 800;\n    color: var(--rr-white);\n    margin-bottom: 20px;\n    max-width: 920px;\n    text-shadow: 0 8px 28px rgba(0,0,0,0.22);\n  }\n\n  .rr-services-page h2 {\n    font-size: clamp(34px, 4.6vw, 54px);\n    line-height: 1.02;\n    letter-spacing: -0.04em;\n    font-weight: 800;\n    color: var(--rr-dark);\n    margin-bottom: 18px;\n  }\n\n  .rr-services-page h3 {\n    font-size: 24px;\n    line-height: 1.2;\n    font-weight: 700;\n    letter-spacing: -0.03em;\n  }\n\n  .rr-services-page h4 {\n    font-size: 18px;\n    line-height: 1.35;\n    font-weight: 800;\n    color: var(--rr-dark);\n  }\n\n  .rr-services-page p {\n    font-size: 17px;\n    line-height: 1.9;\n    color: var(--rr-text);\n  }\n\n  .rr-services-page .rr-btn-row {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 14px;\n    margin-top: 34px;\n  }\n\n  .rr-services-page .rr-btn {\n    min-height: 54px;\n    padding: 14px 26px;\n    border-radius: 999px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    gap: 10px;\n    font-size: 14px;\n    font-weight: 800;\n    text-transform: uppercase;\n    letter-spacing: 0.08em;\n    transition: all 0.28s ease;\n    border: 1px solid transparent;\n    position: relative;\n    overflow: hidden;\n  }\n\n  .rr-services-page .rr-btn::before {\n    content: '';\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(115deg, transparent 0%, rgba(255,255,255,0.18) 46%, transparent 100%);\n    transform: translateX(-140%);\n    transition: transform 0.8s ease;\n    pointer-events: none;\n  }\n\n  .rr-services-page .rr-btn:hover::before { transform: translateX(140%); }\n\n  .rr-services-page .rr-btn-primary {\n    background: linear-gradient(180deg, #d6b462 0%, #c6a24a 100%);\n    color: var(--rr-white);\n    box-shadow: 0 14px 32px rgba(198, 162, 74, 0.24);\n  }\n\n  .rr-services-page .rr-btn-primary:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 18px 36px rgba(198, 162, 74, 0.3);\n  }\n\n  .rr-services-page .rr-btn-outline-light {\n    border-color: rgba(255,255,255,0.5);\n    color: var(--rr-white);\n    background: rgba(255,255,255,0.04);\n    backdrop-filter: blur(10px);\n  }\n\n  .rr-services-page .rr-btn-outline-light:hover {\n    background: rgba(255,255,255,0.12);\n    transform: translateY(-2px);\n  }\n\n  .rr-services-page .rr-btn-outline-dark {\n    border-color: rgba(36, 28, 37, 0.14);\n    color: var(--rr-dark);\n    background: var(--rr-white);\n  }\n\n  .rr-services-page .rr-btn-outline-dark:hover {\n    background: var(--rr-dark);\n    color: var(--rr-white);\n    transform: translateY(-2px);\n  }\n\n  .rr-services-page .rr-header {\n    position: sticky;\n    top: 0;\n    z-index: 1000;\n    background: rgba(255,255,255,0.92);\n    backdrop-filter: blur(18px);\n    border-bottom: 1px solid rgba(36, 28, 37, 0.08);\n  }\n\n  .rr-services-page .rr-header-inner {\n    min-height: 88px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 18px;\n  }\n\n  .rr-services-page .rr-brand img {\n    width: 148px;\n    height: auto;\n  }\n\n  .rr-services-page .rr-nav {\n    display: flex;\n    align-items: center;\n    gap: 26px;\n  }\n\n  .rr-services-page .rr-nav a {\n    position: relative;\n    color: var(--rr-dark);\n    font-size: 13px;\n    font-weight: 800;\n    text-transform: uppercase;\n    letter-spacing: 0.12em;\n    padding: 10px 0;\n  }\n\n  .rr-services-page .rr-nav a::after {\n    content: '';\n    position: absolute;\n    left: 0;\n    bottom: 0;\n    width: 0;\n    height: 1px;\n    background: var(--rr-gold);\n    transition: width 0.28s ease;\n  }\n\n  .rr-services-page .rr-nav a:hover,\n  .rr-services-page .rr-nav a:focus,\n  .rr-services-page .rr-nav a.rr-active {\n    color: var(--rr-gold);\n  }\n\n  .rr-services-page .rr-nav a:hover::after,\n  .rr-services-page .rr-nav a:focus::after,\n  .rr-services-page .rr-nav a.rr-active::after {\n    width: 100%;\n  }\n\n  .rr-services-page .rr-header-cta { display: inline-flex; }\n\n  .rr-services-page .rr-menu-toggle {\n    display: none;\n    width: 48px;\n    height: 48px;\n    border-radius: 50%;\n    border: 1px solid rgba(36, 28, 37, 0.12);\n    background: var(--rr-white);\n    cursor: pointer;\n    align-items: center;\n    justify-content: center;\n    flex-direction: column;\n    gap: 5px;\n  }\n\n  .rr-services-page .rr-menu-toggle span {\n    width: 18px;\n    height: 2px;\n    background: var(--rr-dark);\n    display: block;\n  }\n\n  .rr-services-page .rr-hero {\n    position: relative;\n    min-height: 88vh;\n    display: flex;\n    align-items: center;\n    background:\n      linear-gradient(90deg, rgba(16, 11, 17, 0.34) 0%, rgba(22, 16, 23, 0.20) 42%, rgba(22, 16, 23, 0.06) 100%),\n      url('https:\/\/ritluka.co.za\/v1\/wp-content\/uploads\/2026\/04\/RR2PIT01-5-1-scaled.jpg') center 38% \/ cover no-repeat;\n    overflow: hidden;\n  }\n\n  .rr-services-page .rr-hero::before {\n    content: '';\n    position: absolute;\n    inset: 0;\n    background:\n      radial-gradient(circle at 82% 18%, rgba(198,162,74,0.18), transparent 24%),\n      linear-gradient(180deg, rgba(255,255,255,0.02), rgba(255,255,255,0));\n    pointer-events: none;\n    animation: rrPulseGlow 8s ease-in-out infinite;\n  }\n\n  .rr-services-page .rr-hero-inner {\n    position: relative;\n    z-index: 1;\n    padding: 120px 0 110px;\n  }\n\n  .rr-services-page .rr-hero-copy {\n    max-width: 900px;\n    background: linear-gradient(180deg, rgba(20,14,20,0.24), rgba(20,14,20,0.06));\n    border: 1px solid rgba(255,255,255,0.14);\n    backdrop-filter: blur(2px);\n    border-radius: 28px;\n    padding: 36px;\n    box-shadow: 0 20px 50px rgba(0,0,0,0.10);\n  }\n\n  .rr-services-page .rr-hero-copy p {\n    color: rgba(255,255,255,0.95);\n    max-width: 780px;\n  }\n\n  .rr-services-page .rr-hero-word {\n    opacity: 0;\n    transform: translateY(18px);\n    filter: blur(6px);\n    animation: rrHeroFadeUp 0.9s cubic-bezier(0.22, 1, 0.36, 1) forwards;\n  }\n\n  .rr-services-page .rr-hero-delay-1 { animation-delay: 0.12s; }\n  .rr-services-page .rr-hero-delay-2 { animation-delay: 0.28s; }\n  .rr-services-page .rr-hero-delay-3 { animation-delay: 0.46s; }\n  .rr-services-page .rr-hero-delay-4 { animation-delay: 0.64s; }\n\n  .rr-services-page .rr-hero-copy .rr-eyebrow::before {\n    animation: rrHeroLineGrow 1s ease 0.2s forwards;\n    transform: scaleX(0);\n  }\n\n  \/* ICON SYSTEM *\/\n  .rr-services-page .rr-icon-badge {\n    width: 62px;\n    height: 62px;\n    min-width: 62px;\n    border-radius: 20px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    background: linear-gradient(180deg, rgba(198,162,74,0.18), rgba(198,162,74,0.08));\n    border: 1px solid rgba(198,162,74,0.28);\n    color: var(--rr-gold);\n    box-shadow: 0 14px 28px rgba(36,28,37,0.08);\n    transition: transform 0.35s ease, box-shadow 0.35s ease, background 0.35s ease;\n  }\n\n  .rr-services-page .rr-icon-badge svg {\n    width: 28px;\n    height: 28px;\n    fill: currentColor;\n  }\n\n  .rr-services-page .rr-icon-badge-sm {\n    width: 54px;\n    height: 54px;\n    min-width: 54px;\n    border-radius: 18px;\n  }\n\n  .rr-services-page .rr-card-top {\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    margin-bottom: 18px;\n  }\n\n  .rr-services-page .rr-card-top-copy {\n    flex: 1;\n    min-width: 0;\n  }\n\n  .rr-services-page .rr-intro-panel:hover .rr-icon-badge,\n  .rr-services-page .rr-intro-highlight:hover .rr-icon-badge,\n  .rr-services-page .rr-service-card:hover .rr-icon-badge {\n    transform: translateY(-5px) scale(1.05);\n    box-shadow: 0 18px 34px rgba(36,28,37,0.14);\n    background: linear-gradient(180deg, rgba(198,162,74,0.24), rgba(198,162,74,0.10));\n  }\n\n  \/* SERVICE OVERVIEW LAYOUT *\/\n  .rr-services-page .rr-service-intro {\n    display: grid;\n    grid-template-columns: minmax(320px, 0.78fr) minmax(0, 1.22fr);\n    gap: 22px;\n    align-items: stretch;\n  }\n\n  .rr-services-page .rr-intro-panel {\n    padding: 38px 34px;\n    border-radius: 30px;\n    background: linear-gradient(180deg, #241c25 0%, #1a141b 100%);\n    border: 1px solid rgba(198,162,74,0.18);\n    box-shadow: 0 20px 48px rgba(20,14,20,0.16);\n    display: flex;\n    flex-direction: column;\n    justify-content: space-between;\n  }\n\n  .rr-services-page .rr-intro-panel h2,\n  .rr-services-page .rr-intro-panel p {\n    color: var(--rr-white);\n  }\n\n  .rr-services-page .rr-intro-panel p {\n    color: rgba(255,255,255,0.84);\n  }\n\n  .rr-services-page .rr-intro-panel h2 {\n    font-size: clamp(28px, 3.6vw, 46px);\n    line-height: 1.05;\n    letter-spacing: -0.04em;\n    margin-bottom: 0;\n    max-width: 100%;\n    text-wrap: balance;\n  }\n\n  .rr-services-page .rr-intro-panel .rr-eyebrow {\n    margin-bottom: 10px;\n  }\n\n  .rr-services-page .rr-intro-copy {\n    padding: 38px 36px;\n    border-radius: 30px;\n    background: linear-gradient(180deg, #ffffff 0%, #fbf8f3 100%);\n    border: 1px solid rgba(36, 28, 37, 0.08);\n    box-shadow: 0 18px 40px rgba(36,28,37,0.06);\n  }\n\n  .rr-services-page .rr-intro-copy p + p { margin-top: 18px; }\n\n  .rr-services-page .rr-intro-highlight {\n    margin-top: 26px;\n    padding: 18px 20px;\n    border-radius: 22px;\n    background: rgba(198,162,74,0.10);\n    border: 1px solid rgba(198,162,74,0.18);\n  }\n\n  .rr-services-page .rr-intro-highlight p {\n    font-size: 15px;\n    line-height: 1.8;\n  }\n\n  .rr-services-page .rr-intro-gallery {\n    margin-top: 22px;\n    display: grid;\n    grid-template-columns: 1.3fr 0.85fr 0.85fr;\n    gap: 18px;\n  }\n\n  .rr-services-page .rr-media-card {\n    position: relative;\n    border-radius: 28px;\n    overflow: hidden;\n    box-shadow: var(--rr-shadow);\n    background-size: cover;\n    background-position: center center;\n    transition: transform 0.45s ease, box-shadow 0.45s ease;\n  }\n\n  .rr-services-page .rr-media-card:hover {\n    transform: translateY(-8px) scale(1.01);\n    box-shadow: 0 28px 70px rgba(20, 14, 20, 0.20);\n  }\n\n  .rr-services-page .rr-media-card::before {\n    content: '';\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(180deg, rgba(36,28,37,0.08), rgba(36,28,37,0.50));\n  }\n\n  .rr-services-page .rr-media-card-lg { min-height: 360px; }\n  .rr-services-page .rr-media-card-md { min-height: 360px; }\n  .rr-services-page .rr-media-card-sm { min-height: 360px; }\n\n  .rr-services-page .rr-media-badge {\n    position: absolute;\n    left: 18px;\n    bottom: 18px;\n    z-index: 2;\n    display: inline-flex;\n    align-items: center;\n    gap: 10px;\n    padding: 11px 15px;\n    border-radius: 999px;\n    background: rgba(36, 28, 37, 0.72);\n    border: 1px solid rgba(255,255,255,0.16);\n    color: var(--rr-white);\n    font-size: 12px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.12em;\n    backdrop-filter: blur(8px);\n  }\n\n  .rr-services-page .rr-media-badge::before {\n    content: '';\n    width: 8px;\n    height: 8px;\n    border-radius: 50%;\n    background: var(--rr-gold);\n    box-shadow: 0 0 0 6px rgba(198,162,74,0.16);\n  }\n\n  .rr-services-page .rr-services-band {\n    position: relative;\n    overflow: hidden;\n    isolation: isolate;\n    background: linear-gradient(180deg, #241c25 0%, #1a141b 100%);\n  }\n\n  .rr-services-page .rr-services-band::before {\n    content: '';\n    position: absolute;\n    inset: 0;\n    background-image: url('https:\/\/ritluka.co.za\/v1\/wp-content\/uploads\/2026\/04\/Ritluka-Logo-Final-White-Title.png');\n    background-repeat: no-repeat;\n    background-position: center center;\n    background-size: min(900px, 72vw);\n    opacity: 0.055;\n    filter: grayscale(1) brightness(1.15);\n    pointer-events: none;\n    z-index: 0;\n  }\n\n  .rr-services-page .rr-services-band .rr-container {\n    position: relative;\n    z-index: 1;\n  }\n\n  .rr-services-page .rr-services-band h2,\n  .rr-services-page .rr-services-band p,\n  .rr-services-page .rr-services-band h3,\n  .rr-services-page .rr-services-band li,\n  .rr-services-page .rr-services-band h4 {\n    color: var(--rr-white);\n  }\n\n  .rr-services-page .rr-services-grid {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 22px;\n    margin-top: 40px;\n  }\n\n  .rr-services-page .rr-service-card {\n    height: 100%;\n    padding: 32px 28px;\n    border-radius: 28px;\n    border: 1px solid rgba(255,255,255,0.16);\n    background: linear-gradient(180deg, rgba(255,255,255,0.05), rgba(255,255,255,0.03));\n    box-shadow: inset 0 1px 0 rgba(255,255,255,0.03);\n    transition: transform 0.35s ease, box-shadow 0.35s ease, border-color 0.35s ease;\n  }\n\n  .rr-services-page .rr-service-card:hover {\n    transform: translateY(-8px);\n    border-color: rgba(198,162,74,0.36);\n    box-shadow: 0 22px 48px rgba(0,0,0,0.18);\n  }\n\n  .rr-services-page .rr-service-number {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    width: 48px;\n    height: 48px;\n    border-radius: 50%;\n    margin-bottom: 10px;\n    background: rgba(198,162,74,0.14);\n    border: 1px solid rgba(198,162,74,0.30);\n    color: var(--rr-gold);\n    font-size: 18px;\n    font-weight: 800;\n  }\n\n  .rr-services-page .rr-service-card ul {\n    padding-left: 18px;\n    margin-top: 18px;\n  }\n\n  .rr-services-page .rr-service-card li {\n    font-size: 15px;\n    line-height: 1.8;\n    margin-bottom: 5px;\n    color: rgba(255,255,255,0.86);\n  }\n\n  .rr-services-page .rr-card-accent {\n    display: inline-block;\n    margin-bottom: 10px;\n    color: var(--rr-gold);\n    font-size: 12px;\n    font-weight: 800;\n    letter-spacing: 0.18em;\n    text-transform: uppercase;\n  }\n\n  .rr-services-page .rr-strip-band {\n    background: var(--rr-ivory);\n  }\n\n  .rr-services-page .rr-strip-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 18px;\n  }\n\n  .rr-services-page .rr-strip-card {\n    position: relative;\n    min-height: 250px;\n    border-radius: 26px;\n    overflow: hidden;\n    box-shadow: var(--rr-shadow);\n    background-size: cover;\n    background-position: center center;\n    transition: transform 0.45s ease, box-shadow 0.45s ease;\n  }\n\n  .rr-services-page .rr-strip-card:hover {\n    transform: translateY(-8px);\n    box-shadow: 0 28px 70px rgba(20, 14, 20, 0.20);\n  }\n\n  .rr-services-page .rr-strip-card::before {\n    content: '';\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(180deg, rgba(255,255,255,0.02), rgba(36,28,37,0.46));\n  }\n\n  .rr-services-page .rr-strip-badge {\n    position: absolute;\n    left: 18px;\n    bottom: 18px;\n    z-index: 2;\n    display: inline-flex;\n    align-items: center;\n    gap: 10px;\n    padding: 11px 15px;\n    border-radius: 999px;\n    background: rgba(36, 28, 37, 0.72);\n    border: 1px solid rgba(255,255,255,0.16);\n    color: var(--rr-white);\n    font-size: 12px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.12em;\n    backdrop-filter: blur(8px);\n  }\n\n  .rr-services-page .rr-strip-badge::before {\n    content: '';\n    width: 8px;\n    height: 8px;\n    border-radius: 50%;\n    background: var(--rr-gold);\n    box-shadow: 0 0 0 6px rgba(198,162,74,0.16);\n  }\n\n  .rr-services-page .rr-cta-band {\n    background: var(--rr-ivory);\n  }\n\n  .rr-services-page .rr-cta-inner {\n    padding: 42px 40px;\n    border-radius: 30px;\n    background: linear-gradient(135deg, rgba(36,28,37,1) 0%, rgba(54,42,56,1) 100%);\n    box-shadow: var(--rr-shadow);\n  }\n\n  .rr-services-page .rr-cta-inner h2,\n  .rr-services-page .rr-cta-inner p { color: var(--rr-white); }\n\n  .rr-services-page .rr-footer {\n    background: linear-gradient(180deg, #241c25 0%, #1a141b 100%);\n    color: var(--rr-white);\n    padding: 84px 0 26px;\n  }\n\n  .rr-services-page .rr-footer-grid {\n    display: grid;\n    grid-template-columns: 1.1fr 0.85fr 0.95fr;\n    gap: 40px;\n  }\n\n  .rr-services-page .rr-footer-brand img {\n    width: 148px;\n    margin-bottom: 22px;\n  }\n\n  .rr-services-page .rr-footer p,\n  .rr-services-page .rr-footer li,\n  .rr-services-page .rr-footer a {\n    color: rgba(255,255,255,0.84);\n    font-size: 16px;\n    line-height: 1.9;\n  }\n\n  .rr-services-page .rr-footer h4 {\n    font-size: 20px;\n    font-weight: 800;\n    margin-bottom: 16px;\n    color: var(--rr-white);\n  }\n\n  .rr-services-page .rr-footer ul {\n    list-style: none;\n    padding: 0;\n  }\n\n  .rr-services-page .rr-contact-list {\n    display: grid;\n    gap: 14px;\n    margin-top: 8px;\n  }\n\n  .rr-services-page .rr-contact-item {\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n    transition: transform 0.28s ease;\n  }\n\n  .rr-services-page .rr-contact-item:hover { transform: translateX(4px); }\n\n  .rr-services-page .rr-contact-icon {\n    width: 42px;\n    height: 42px;\n    min-width: 42px;\n    border-radius: 50%;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    background: rgba(198, 162, 74, 0.12);\n    border: 1px solid rgba(198, 162, 74, 0.3);\n    color: var(--rr-gold);\n    transition: transform 0.28s ease, background 0.28s ease;\n  }\n\n  .rr-services-page .rr-contact-item:hover .rr-contact-icon {\n    transform: translateY(-2px) scale(1.05);\n    background: rgba(198, 162, 74, 0.18);\n  }\n\n  .rr-services-page .rr-contact-icon svg {\n    width: 18px;\n    height: 18px;\n    fill: currentColor;\n  }\n\n  .rr-services-page .rr-contact-text {\n    flex: 1;\n    padding-top: 4px;\n  }\n\n  .rr-services-page .rr-footer a:hover { color: var(--rr-gold); }\n\n  .rr-services-page .rr-footer-divider {\n    height: 1px;\n    background: rgba(255,255,255,0.12);\n    margin: 34px 0 22px;\n  }\n\n  .rr-services-page .rr-copyright {\n    text-align: center;\n    font-size: 14px;\n    color: rgba(255,255,255,0.64);\n  }\n\n  .rr-services-page .rr-reveal {\n    opacity: 0;\n    transition: opacity 0.85s ease, transform 0.85s cubic-bezier(0.22, 1, 0.36, 1), filter 0.85s ease;\n    will-change: opacity, transform, filter;\n  }\n\n  .rr-services-page .rr-reveal-up {\n    transform: translateY(34px);\n    filter: blur(6px);\n  }\n\n  .rr-services-page .rr-reveal-left {\n    transform: translateX(34px);\n    filter: blur(6px);\n  }\n\n  .rr-services-page .rr-reveal-right {\n    transform: translateX(-34px);\n    filter: blur(6px);\n  }\n\n  .rr-services-page .rr-reveal-scale {\n    transform: scale(0.96) translateY(18px);\n    filter: blur(6px);\n  }\n\n  .rr-services-page .rr-reveal.is-visible {\n    opacity: 1;\n    transform: none;\n    filter: blur(0);\n  }\n\n  .rr-services-page .rr-delay-1 { transition-delay: 0.08s; }\n  .rr-services-page .rr-delay-2 { transition-delay: 0.16s; }\n  .rr-services-page .rr-delay-3 { transition-delay: 0.24s; }\n  .rr-services-page .rr-delay-4 { transition-delay: 0.32s; }\n  .rr-services-page .rr-delay-5 { transition-delay: 0.40s; }\n  .rr-services-page .rr-delay-6 { transition-delay: 0.48s; }\n\n  @keyframes rrPulseGlow {\n    0%, 100% { opacity: 1; }\n    50% { opacity: 0.74; }\n  }\n\n  @keyframes rrHeroFadeUp {\n    0% {\n      opacity: 0;\n      transform: translateY(18px);\n      filter: blur(6px);\n    }\n    100% {\n      opacity: 1;\n      transform: translateY(0);\n      filter: blur(0);\n    }\n  }\n\n  @keyframes rrHeroLineGrow {\n    0% { transform: scaleX(0); }\n    100% { transform: scaleX(1); }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .rr-services-page .rr-hero-word,\n    .rr-services-page .rr-reveal,\n    .rr-services-page .rr-btn,\n    .rr-services-page .rr-service-card,\n    .rr-services-page .rr-media-card,\n    .rr-services-page .rr-strip-card,\n    .rr-services-page .rr-contact-item,\n    .rr-services-page .rr-contact-icon,\n    .rr-services-page .rr-icon-badge {\n      transition: none !important;\n      animation: none !important;\n      transform: none !important;\n      opacity: 1 !important;\n      filter: none !important;\n    }\n  }\n\n  @media (max-width: 1140px) {\n    .rr-services-page .rr-service-intro,\n    .rr-services-page .rr-services-grid,\n    .rr-services-page .rr-strip-grid,\n    .rr-services-page .rr-footer-grid {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    .rr-services-page .rr-intro-gallery {\n      grid-template-columns: 1fr 1fr 1fr;\n    }\n\n    .rr-services-page .rr-media-card-lg,\n    .rr-services-page .rr-media-card-md,\n    .rr-services-page .rr-media-card-sm {\n      min-height: 280px;\n    }\n  }\n\n  @media (max-width: 900px) {\n    .rr-services-page .rr-header-cta { display: none; }\n\n    .rr-services-page .rr-menu-toggle { display: inline-flex; }\n\n    .rr-services-page .rr-nav {\n      position: absolute;\n      top: 100%;\n      left: 0;\n      right: 0;\n      background: rgba(255,255,255,0.98);\n      border-bottom: 1px solid rgba(36, 28, 37, 0.08);\n      padding: 18px 20px 24px;\n      display: none;\n      flex-direction: column;\n      align-items: flex-start;\n      gap: 8px;\n      box-shadow: 0 20px 40px rgba(36,28,37,0.08);\n    }\n\n    .rr-services-page .rr-nav.is-open { display: flex; }\n    .rr-services-page .rr-nav a { padding: 12px 0; }\n\n    .rr-services-page .rr-service-intro,\n    .rr-services-page .rr-intro-gallery,\n    .rr-services-page .rr-services-grid,\n    .rr-services-page .rr-strip-grid,\n    .rr-services-page .rr-footer-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .rr-services-page .rr-hero { min-height: auto; }\n    .rr-services-page .rr-hero-inner { padding: 96px 0 110px; }\n\n    .rr-services-page .rr-card-top {\n      align-items: flex-start;\n    }\n  }\n\n  @media (max-width: 767px) {\n    .rr-services-page .rr-section { padding: 78px 0; }\n    .rr-services-page .rr-container { width: min(1240px, calc(100% - 24px)); }\n    .rr-services-page .rr-hero-copy,\n    .rr-services-page .rr-intro-panel,\n    .rr-services-page .rr-intro-copy,\n    .rr-services-page .rr-service-card,\n    .rr-services-page .rr-cta-inner { padding: 24px; }\n\n    .rr-services-page .rr-media-card-lg,\n    .rr-services-page .rr-media-card-md,\n    .rr-services-page .rr-media-card-sm,\n    .rr-services-page .rr-strip-card { min-height: 220px; }\n\n    .rr-services-page p { font-size: 16px; line-height: 1.85; }\n  }\n<\/style>\n\n<div class=\"rr-services-page\">\n  <header class=\"rr-header\">\n    <div class=\"rr-container rr-header-inner\">\n      <a class=\"rr-brand\" href=\"\/ritluka\/home\/\" aria-label=\"Ritluka Resources Home\">\n        <img decoding=\"async\" src=\"https:\/\/ritluka.co.za\/v1\/wp-content\/uploads\/2026\/04\/Ritluka-Logo-Final.png\" alt=\"Ritluka Resources logo\">\n      <\/a>\n\n      <button class=\"rr-menu-toggle\" aria-label=\"Toggle navigation\" aria-expanded=\"false\" aria-controls=\"rr-nav-menu-services\">\n        <span><\/span>\n        <span><\/span>\n        <span><\/span>\n      <\/button>\n\n      <nav class=\"rr-nav\" id=\"rr-nav-menu-services\" aria-label=\"Primary navigation\">\n        <a href=\"\/ritluka\/home\/\">Home<\/a>\n        <a href=\"\/ritluka\/about-us\/\">About Us<\/a>\n        <a href=\"\/ritluka\/services\/\" class=\"rr-active\">Services<\/a>\n        <a href=\"\/ritluka\/impact\/\">Impact<\/a>\n        <a href=\"\/ritluka\/esg\/\">ESG<\/a>\n        <a href=\"\/ritluka\/careers\/\">Careers<\/a>\n        <a href=\"\/ritluka\/contact\/\">Contact<\/a>\n      <\/nav>\n\n      <div class=\"rr-header-cta\">\n        <a class=\"rr-btn rr-btn-primary\" href=\"\/ritluka\/contact\/\">Contact<\/a>\n      <\/div>\n    <\/div>\n  <\/header>\n\n  <main>\n    <section class=\"rr-hero\">\n      <div class=\"rr-container rr-hero-inner\">\n        <div class=\"rr-hero-copy\">\n          <span class=\"rr-eyebrow rr-hero-word rr-hero-delay-1\">Services<\/span>\n          <h1 class=\"rr-hero-word rr-hero-delay-2\">Integrated Mining Solutions \u2014 Surface to Seam.<\/h1>\n          <p class=\"rr-hero-word rr-hero-delay-3\">Ritluka Resources offers a comprehensive, integrated service offering that enables resource owners and mining rights holders to partner with a single, technically capable contractor across the full project lifecycle. Our four core divisions operate cohesively to deliver value from exploration through to production and rehabilitation, across a range of commodity and operating environments.<\/p>\n          <div class=\"rr-btn-row rr-hero-word rr-hero-delay-4\">\n            <a class=\"rr-btn rr-btn-primary\" href=\"\/ritluka\/contact\/\">Contact<\/a>\n            <a class=\"rr-btn rr-btn-outline-light\" href=\"\/ritluka\/about-us\/\">About Us<\/a>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <section class=\"rr-section\">\n      <div class=\"rr-container\">\n        <div class=\"rr-service-intro\">\n          <div class=\"rr-intro-panel rr-reveal rr-reveal-right\">\n            <div class=\"rr-card-top\">\n             \n              <div class=\"rr-card-top-copy\">\n                <span class=\"rr-eyebrow\">Service Overview<\/span>\n                <h2>Comprehensive Delivery Across the Mining Value Chain<\/h2>\n              <\/div>\n            <\/div>\n            <p>Integrated contract mining solutions built to support resource owners and mining rights holders across the project lifecycle.<\/p>\n          <\/div>\n\n          <div class=\"rr-intro-copy rr-reveal rr-reveal-left\">\n            <p>Ritluka Resources offers a comprehensive, integrated service offering that enables resource owners and mining rights holders to partner with a single, technically capable contractor across the full project lifecycle.<\/p>\n            <p>Our four core divisions operate cohesively to deliver value from exploration through to production and rehabilitation, across a range of commodity and operating environments.<\/p>\n            <div class=\"rr-intro-highlight\">\n              <div class=\"rr-card-top\" style=\"margin-bottom:0;\">\n                <span class=\"rr-icon-badge rr-icon-badge-sm\" aria-hidden=\"true\">\n                  <svg viewBox=\"0 0 24 24\"><path d=\"M12 2 3 6v6c0 5.6 3.8 10.8 9 12 5.2-1.2 9-6.4 9-12V6l-9-4Zm0 3.2 6 2.7V12c0 4.3-2.7 8.1-6 9.3-3.3-1.2-6-5-6-9.3V7.9l6-2.7Z\"\/><\/svg>\n                <\/span>\n                <div class=\"rr-card-top-copy\">\n                  <p>Surface to seam. Exploration to production. Delivery backed by technical capability and operational execution.<\/p>\n                <\/div>\n              <\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <div class=\"rr-intro-gallery\">\n          <div class=\"rr-media-card rr-media-card-lg rr-reveal rr-reveal-up\" style=\"background-image:url('https:\/\/ritluka.co.za\/v1\/wp-content\/uploads\/2026\/04\/RR2PIT01-31-1-scaled.jpg');\">\n            <span class=\"rr-media-badge\">Opencast Delivery<\/span>\n          <\/div>\n          <div class=\"rr-media-card rr-media-card-md rr-reveal rr-reveal-up rr-delay-1\" style=\"background-image:url('https:\/\/ritluka.co.za\/v1\/wp-content\/uploads\/2026\/04\/RR2PIT01-38-scaled.jpg');\">\n            <span class=\"rr-media-badge\">Field Operations<\/span>\n          <\/div>\n          <div class=\"rr-media-card rr-media-card-sm rr-reveal rr-reveal-up rr-delay-2\" style=\"background-image:url('https:\/\/ritluka.co.za\/v1\/wp-content\/uploads\/2026\/04\/RR2PIT01-60-scaled.jpg');\">\n            <span class=\"rr-media-badge\">Mine Services<\/span>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <section class=\"rr-section rr-services-band\">\n      <div class=\"rr-container\">\n        <div class=\"rr-reveal rr-reveal-up\">\n          <span class=\"rr-eyebrow\">Our Service Lines<\/span>\n          <h2>Seven Service Categories<\/h2>\n        <\/div>\n\n        <div class=\"rr-services-grid\">\n          <article class=\"rr-service-card rr-reveal rr-reveal-up\">\n            <div class=\"rr-card-top\">\n              <span class=\"rr-icon-badge rr-icon-badge-sm\" aria-hidden=\"true\">\n                <svg viewBox=\"0 0 24 24\"><path d=\"M2 17h20v2H2v-2Zm2.5-2 4-8h7l4 8h-15Zm5.2-6-2 4h8.6l-2-4H9.7Z\"\/><\/svg>\n              <\/span>\n              <div class=\"rr-card-top-copy\">\n                <div class=\"rr-service-number\">1<\/div>\n                <span class=\"rr-card-accent\">Surface<\/span>\n                <h3>Opencast Contract Mining<\/h3>\n              <\/div>\n            <\/div>\n            <ul>\n              <li>Earthmoving and topsoil stripping<\/li>\n              <li>Overburden removal (load and haul)<\/li>\n              <li>Mineral extraction and stockpile management<\/li>\n              <li>Haul road construction and maintenance<\/li>\n              <li>Land rehabilitation<\/li>\n            <\/ul>\n          <\/article>\n\n          <article class=\"rr-service-card rr-reveal rr-reveal-up rr-delay-1\">\n            <div class=\"rr-card-top\">\n              <span class=\"rr-icon-badge rr-icon-badge-sm\" aria-hidden=\"true\">\n                <svg viewBox=\"0 0 24 24\"><path d=\"M4 20V8l4-4h12v16H4Zm2-2h12V6H8.8L6 8.8V18Zm3-2h2V9H9v7Zm4 0h2V9h-2v7Z\"\/><\/svg>\n              <\/span>\n              <div class=\"rr-card-top-copy\">\n                <div class=\"rr-service-number\">2<\/div>\n                <span class=\"rr-card-accent\">Underground<\/span>\n                <h3>Underground Contract Mining<\/h3>\n              <\/div>\n            <\/div>\n            <ul>\n              <li>Mechanised and conventional production mining<\/li>\n              <li>Dyke drill and blast \u2014 section mining<\/li>\n              <li>Stonework development<\/li>\n              <li>Conveyor belt construction, operation and maintenance<\/li>\n              <li>Underground road construction and maintenance<\/li>\n            <\/ul>\n          <\/article>\n\n          <article class=\"rr-service-card rr-reveal rr-reveal-up rr-delay-2\">\n            <div class=\"rr-card-top\">\n              <span class=\"rr-icon-badge rr-icon-badge-sm\" aria-hidden=\"true\">\n                <svg viewBox=\"0 0 24 24\"><path d=\"M3 18h8v2H3v-2Zm10.5-5.5 5.6-5.6 1.4 1.4-5.6 5.6-1.4-1.4ZM11 15l-2-2 7.6-7.6 2 2L11 15Zm-6 0 3-3 2 2-3 3H5v-2Z\"\/><\/svg>\n              <\/span>\n              <div class=\"rr-card-top-copy\">\n                <div class=\"rr-service-number\">3<\/div>\n                <span class=\"rr-card-accent\">Drill & Blast<\/span>\n                <h3>Drill and Blast Services<\/h3>\n              <\/div>\n            <\/div>\n            <ul>\n              <li>Drill and blast design (opencast, underground and civil)<\/li>\n              <li>Drill and blast operations<\/li>\n              <li>Trench blasting and public road construction blasting<\/li>\n              <li>Ground vibration and air-blast monitoring<\/li>\n              <li>Blast preparation audit<\/li>\n              <li>High-speed video capture and post-blast analysis<\/li>\n            <\/ul>\n          <\/article>\n\n          <article class=\"rr-service-card rr-reveal rr-reveal-up rr-delay-3\">\n            <div class=\"rr-card-top\">\n              <span class=\"rr-icon-badge rr-icon-badge-sm\" aria-hidden=\"true\">\n                <svg viewBox=\"0 0 24 24\"><path d=\"M12 2 3 6v6c0 5.6 3.8 10.8 9 12 5.2-1.2 9-6.4 9-12V6l-9-4Zm0 3.2 6 2.7V12c0 4.3-2.7 8.1-6 9.3-3.3-1.2-6-5-6-9.3V7.9l6-2.7Z\"\/><\/svg>\n              <\/span>\n              <div class=\"rr-card-top-copy\">\n                <div class=\"rr-service-number\">4<\/div>\n                <span class=\"rr-card-accent\">Support<\/span>\n                <h3>Underground Mine Support<\/h3>\n              <\/div>\n            <\/div>\n            <ul>\n              <li>Sidewall support<\/li>\n              <li>Secondary roof support<\/li>\n              <li>Pillar pinning and strapping<\/li>\n              <li>Back-bye support and meshing<\/li>\n            <\/ul>\n          <\/article>\n\n          <article class=\"rr-service-card rr-reveal rr-reveal-up rr-delay-4\">\n            <div class=\"rr-card-top\">\n              <span class=\"rr-icon-badge rr-icon-badge-sm\" aria-hidden=\"true\">\n                <svg viewBox=\"0 0 24 24\"><path d=\"M12 3c-2.2 0-4 1.8-4 4v4H6l6 8 6-8h-2V7c0-2.2-1.8-4-4-4Zm0 2c1.1 0 2 .9 2 2v6h1.9L12 18.2 8.1 13H10V7c0-1.1.9-2 2-2Z\"\/><\/svg>\n              <\/span>\n              <div class=\"rr-card-top-copy\">\n                <div class=\"rr-service-number\">5<\/div>\n                <span class=\"rr-card-accent\">Ventilation<\/span>\n                <h3>Ventilation Services<\/h3>\n              <\/div>\n            <\/div>\n            <ul>\n              <li>Construction of ventilation walls and stoppings<\/li>\n              <li>Blasting and construction of air crossings<\/li>\n              <li>Supply and installation of ventilation walls and stonedust barriers<\/li>\n              <li>Sealing and monitoring of abandoned workings<\/li>\n              <li>Construction and equipping of refuge bays<\/li>\n            <\/ul>\n          <\/article>\n\n          <article class=\"rr-service-card rr-reveal rr-reveal-up rr-delay-5\">\n            <div class=\"rr-card-top\">\n              <span class=\"rr-icon-badge rr-icon-badge-sm\" aria-hidden=\"true\">\n                <svg viewBox=\"0 0 24 24\"><path d=\"M4 18h16v2H4v-2Zm1-3 3.5-7h7L19 15H5Zm4.7-5-1.5 3h6.6l-1.5-3H9.7ZM11 4h2v3h-2V4Z\"\/><\/svg>\n              <\/span>\n              <div class=\"rr-card-top-copy\">\n                <div class=\"rr-service-number\">6<\/div>\n                <span class=\"rr-card-accent\">Technical<\/span>\n                <h3>Technical Services<\/h3>\n              <\/div>\n            <\/div>\n            <ul>\n              <li>Mineral exploration<\/li>\n              <li>Pre-feasibility and feasibility studies<\/li>\n              <li>Mine design and optimisation<\/li>\n              <li>Short- and long-term mine scheduling<\/li>\n              <li>Due diligence studies<\/li>\n              <li>Capital and project budget estimation<\/li>\n              <li>Project management<\/li>\n              <li>Mine management labour hire<\/li>\n            <\/ul>\n          <\/article>\n\n          <article class=\"rr-service-card rr-reveal rr-reveal-up rr-delay-6\">\n            <div class=\"rr-card-top\">\n              <span class=\"rr-icon-badge rr-icon-badge-sm\" aria-hidden=\"true\">\n                <svg viewBox=\"0 0 24 24\"><path d=\"M7 4h10v2H7V4Zm-1 4h12l2 10H4L6 8Zm4 3v4h2v-4h-2Zm4 0v4h2v-4h-2Z\"\/><\/svg>\n              <\/span>\n              <div class=\"rr-card-top-copy\">\n                <div class=\"rr-service-number\">7<\/div>\n                <span class=\"rr-card-accent\">Trading<\/span>\n                <h3>Commodity Trading<\/h3>\n              <\/div>\n            <\/div>\n            <ul>\n              <li>Coal<\/li>\n              <li>Lime<\/li>\n              <li>Ammonia<\/li>\n              <li>Stonedust<\/li>\n            <\/ul>\n          <\/article>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <section class=\"rr-section rr-strip-band\">\n      <div class=\"rr-container\">\n        <div class=\"rr-strip-grid\">\n          <div class=\"rr-strip-card rr-reveal rr-reveal-up\" style=\"background-image:url('https:\/\/ritluka.co.za\/v1\/wp-content\/uploads\/2026\/04\/RR2PIT01-55.jpg');\">\n            <span class=\"rr-strip-badge\">Execution<\/span>\n          <\/div>\n          <div class=\"rr-strip-card rr-reveal rr-reveal-up rr-delay-1\" style=\"background-image:url('https:\/\/ritluka.co.za\/v1\/wp-content\/uploads\/2026\/04\/RR2PIT02-14-scaled.jpg');\">\n            <span class=\"rr-strip-badge\">Surface to Seam<\/span>\n          <\/div>\n          <div class=\"rr-strip-card rr-reveal rr-reveal-up rr-delay-2\" style=\"background-image:url('https:\/\/ritluka.co.za\/v1\/wp-content\/uploads\/2026\/04\/RR2PIT01-6-1-scaled.jpg');\">\n            <span class=\"rr-strip-badge\">Technical Capability<\/span>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <section class=\"rr-section rr-cta-band\">\n      <div class=\"rr-container\">\n        <div class=\"rr-cta-inner rr-reveal rr-reveal-up\">\n          <span class=\"rr-eyebrow\">Next Step<\/span>\n          <h2>Need a Technically Capable Mining Partner?<\/h2>\n          <p>Connect with Ritluka Resources to discuss your operational requirements, project scope and service needs.<\/p>\n          <div class=\"rr-btn-row\">\n            <a class=\"rr-btn rr-btn-primary\" href=\"\/ritluka\/contact\/\">Contact<\/a>\n            <a class=\"rr-btn rr-btn-outline-light\" href=\"\/ritluka\/impact\/\">Impact<\/a>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/section>\n  <\/main>\n\n  <footer class=\"rr-footer\">\n    <div class=\"rr-container\">\n      <div class=\"rr-footer-grid\">\n        <div class=\"rr-footer-brand rr-reveal rr-reveal-up\">\n          <img decoding=\"async\" src=\"https:\/\/ritluka.co.za\/v1\/wp-content\/uploads\/2026\/04\/Ritluka-Logo-Final-White.png\" alt=\"Ritluka Resources logo\">\n          <p>100% Black-Owned. Industry-Proven. Community-Rooted.<\/p>\n          <div class=\"rr-btn-row\">\n            <a class=\"rr-btn rr-btn-outline-light\" href=\"\/ritluka\/about-us\/\">About Us<\/a>\n            <a class=\"rr-btn rr-btn-primary\" href=\"\/ritluka\/contact\/\">Contact<\/a>\n          <\/div>\n        <\/div>\n\n        <div class=\"rr-reveal rr-reveal-up rr-delay-1\">\n          <h4>Quick Links<\/h4>\n          <ul>\n            <li><a href=\"\/ritluka\/home\/\">Home<\/a><\/li>\n            <li><a href=\"\/ritluka\/about-us\/\">About Us<\/a><\/li>\n            <li><a href=\"\/ritluka\/services\/\">Services<\/a><\/li>\n            <li><a href=\"\/ritluka\/impact\/\">Impact<\/a><\/li>\n            <li><a href=\"\/ritluka\/esg\/\">ESG<\/a><\/li>\n            <li><a href=\"\/ritluka\/careers\/\">Careers<\/a><\/li>\n            <li><a href=\"\/ritluka\/contact\/\">Contact<\/a><\/li>\n          <\/ul>\n        <\/div>\n\n        <div class=\"rr-reveal rr-reveal-up rr-delay-2\">\n          <h4>Contact<\/h4>\n          <div class=\"rr-contact-list\">\n            <div class=\"rr-contact-item\">\n              <span class=\"rr-contact-icon\" aria-hidden=\"true\">\n                <svg viewBox=\"0 0 24 24\"><path d=\"M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7Zm0 9.5A2.5 2.5 0 1 1 12 6a2.5 2.5 0 0 1 0 5.5Z\"\/><\/svg>\n              <\/span>\n              <div class=\"rr-contact-text\">Office 303, Smokey Mountain Office Park, Witbank (eMalahleni), Mpumalanga<\/div>\n            <\/div>\n            <div class=\"rr-contact-item\">\n              <span class=\"rr-contact-icon\" aria-hidden=\"true\">\n                <svg viewBox=\"0 0 24 24\"><path d=\"M6.62 10.79a15.05 15.05 0 0 0 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1C10.61 21 3 13.39 3 4c0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.24.2 2.45.57 3.57.11.35.03.74-.25 1.02l-2.2 2.2Z\"\/><\/svg>\n              <\/span>\n              <div class=\"rr-contact-text\"><a href=\"tel:0135910132\">013 591 0132<\/a><\/div>\n            <\/div>\n            <div class=\"rr-contact-item\">\n              <span class=\"rr-contact-icon\" aria-hidden=\"true\">\n                <svg viewBox=\"0 0 24 24\"><path d=\"M20 4H4a2 2 0 0 0-2 2v.4l10 6.25L22 6.4V6a2 2 0 0 0-2-2Zm2 4.75-9.47 5.92a1 1 0 0 1-1.06 0L2 8.75V18a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V8.75Z\"\/><\/svg>\n              <\/span>\n              <div class=\"rr-contact-text\"><a href=\"mailto:info1@ritluka.co.za\">info1@ritluka.co.za<\/a><\/div>\n            <\/div>\n            <div class=\"rr-contact-item\">\n              <span class=\"rr-contact-icon\" aria-hidden=\"true\">\n                <svg viewBox=\"0 0 24 24\"><path d=\"M19 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V5a2 2 0 0 0-2-2Zm-8 14H7v-2h4v2Zm6-4H7v-2h10v2Zm0-4H7V7h10v2Z\"\/><\/svg>\n              <\/span>\n              <div class=\"rr-contact-text\">Company Registration: 2015\/192706\/07<\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"rr-footer-divider\"><\/div>\n       <div class=\"rr-copyright\">\u00a9 2026 Ritluka Resources. All rights reserved. <a href=\"https:\/\/ritluka.co.za\/v1\/wp-content\/uploads\/2026\/04\/Ritluka-PAIA-Manual-2026.pdf\">PAIA Manual<\/a>\n      <a href=\"https:\/\/mettlesa.co.za\/\">| Tailored By Mettle SA<\/a>\n      \n      <\/div>\n    <\/div>\n  <\/footer>\n<\/div>\n\n<script>\n  (function () {\n    const scope = document.currentScript.previousElementSibling;\n    if (!scope) return;\n\n    const button = scope.querySelector('.rr-menu-toggle');\n    const nav = scope.querySelector('.rr-nav');\n    const revealItems = scope.querySelectorAll('.rr-reveal');\n\n    if (button && nav) {\n      button.addEventListener('click', function () {\n        const isOpen = nav.classList.toggle('is-open');\n        button.setAttribute('aria-expanded', isOpen ? 'true' : 'false');\n      });\n    }\n\n    if ('IntersectionObserver' in window && revealItems.length) {\n      const observer = new IntersectionObserver(function (entries, obs) {\n        entries.forEach(function (entry) {\n          if (entry.isIntersecting) {\n            entry.target.classList.add('is-visible');\n            obs.unobserve(entry.target);\n          }\n        });\n      }, {\n        threshold: 0.16,\n        rootMargin: '0px 0px -40px 0px'\n      });\n\n      revealItems.forEach(function (item) {\n        if (!item.classList.contains('is-visible')) {\n          observer.observe(item);\n        }\n      });\n    } else {\n      revealItems.forEach(function (item) {\n        item.classList.add('is-visible');\n      });\n    }\n  })();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Home About Us Services Impact ESG Careers Contact Contact Services Integrated Mining Solutions \u2014 Surface to Seam. Ritluka Resources offers [&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":{"site-sidebar-layout":"no-sidebar","site-content-layout":"","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-202","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/ritluka.co.za\/v1\/wp-json\/wp\/v2\/pages\/202","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ritluka.co.za\/v1\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ritluka.co.za\/v1\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ritluka.co.za\/v1\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ritluka.co.za\/v1\/wp-json\/wp\/v2\/comments?post=202"}],"version-history":[{"count":49,"href":"https:\/\/ritluka.co.za\/v1\/wp-json\/wp\/v2\/pages\/202\/revisions"}],"predecessor-version":[{"id":431,"href":"https:\/\/ritluka.co.za\/v1\/wp-json\/wp\/v2\/pages\/202\/revisions\/431"}],"wp:attachment":[{"href":"https:\/\/ritluka.co.za\/v1\/wp-json\/wp\/v2\/media?parent=202"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}