MENU
  • Home
  • Provincial Offices
    • Gauteng
    • Kwazulu Natal
    • Western Cape
  • Programmes
    • Internships
    • Enterprise Supplier Development
  • Partners
  • Careers
  • Contacts
Insika Foundation
Insika Foundation
  • Home
  • Provincial Offices
    • Gauteng
    • Kwazulu Natal
    • Western Cape
  • Programmes
    • Internships
    • Enterprise Supplier Development
  • Partners
  • Careers
  • Contacts
Donate Now

Programmes

  1. Home
  2. Programmes
  <style> * {<br /> margin: 0;<br /> padding: 0;<br /> box-sizing: border-box;<br /> }</p> <p> body {<br /> font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;<br /> line-height: 1.6;<br /> }</p> <p> /* Main Footer Container */<br /> .footer-main {<br /> background: linear-gradient(135deg, #1e1e1e 0%, #2a2a2a 100%);<br /> position: relative;<br /> overflow: hidden;<br /> padding: 40px 0;<br /> }</p> <p> /* Animated Background Elements */<br /> .footer-main::before {<br /> content: '';<br /> position: absolute;<br /> top: 0;<br /> left: 0;<br /> width: 100%;<br /> height: 100%;<br /> background:<br /> radial-gradient(circle at 20% 80%, rgba(223, 130, 7, 0.1) 0%, transparent 50%),<br /> radial-gradient(circle at 80% 20%, rgba(255, 107, 53, 0.08) 0%, transparent 50%),<br /> radial-gradient(circle at 40% 40%, rgba(247, 147, 30, 0.05) 0%, transparent 50%);<br /> animation: backgroundShift 20s ease-in-out infinite;<br /> pointer-events: none;<br /> }</p> <p> @keyframes backgroundShift {<br /> 0%, 100% {<br /> transform: scale(1) rotate(0deg);<br /> opacity: 1;<br /> }<br /> 50% {<br /> transform: scale(1.1) rotate(180deg);<br /> opacity: 0.8;<br /> }<br /> }</p> <p> /* Floating Particles */<br /> .particles {<br /> position: absolute;<br /> top: 0;<br /> left: 0;<br /> width: 100%;<br /> height: 100%;<br /> pointer-events: none;<br /> z-index: 1;<br /> }</p> <p> .particle {<br /> position: absolute;<br /> background: radial-gradient(circle, rgba(223, 130, 7, 0.6) 0%, rgba(255, 107, 53, 0.3) 70%, transparent 100%);<br /> border-radius: 50%;<br /> animation: particleFloat 12s linear infinite;<br /> }</p> <p> .particle:nth-child(1) { width: 4px; height: 4px; left: 10%; animation-delay: 0s; }<br /> .particle:nth-child(2) { width: 6px; height: 6px; left: 30%; animation-delay: 3s; }<br /> .particle:nth-child(3) { width: 3px; height: 3px; left: 50%; animation-delay: 6s; }<br /> .particle:nth-child(4) { width: 5px; height: 5px; left: 70%; animation-delay: 9s; }<br /> .particle:nth-child(5) { width: 4px; height: 4px; left: 90%; animation-delay: 2s; }</p> <p> @keyframes particleFloat {<br /> 0% {<br /> top: 100%;<br /> opacity: 0;<br /> transform: translateX(0px) rotate(0deg);<br /> }<br /> 10% { opacity: 1; }<br /> 90% { opacity: 1; }<br /> 100% {<br /> top: -10%;<br /> opacity: 0;<br /> transform: translateX(50px) rotate(360deg);<br /> }<br /> }</p> <p> /* Container Styling */<br /> .container {<br /> max-width: 1200px;<br /> margin: 0 auto;<br /> padding: 0 20px;<br /> position: relative;<br /> z-index: 2;<br /> }</p> <p> .vc_row {<br /> display: flex;<br /> flex-wrap: wrap;<br /> align-items: stretch;<br /> }</p> <p> .vc_column {<br /> flex: 1;<br /> padding: 20px;<br /> }</p> <p> /* Skew Effect */<br /> .skew-theme-right {<br /> position: relative;<br /> transform: perspective(1000px) rotateY(-2deg);<br /> transition: all 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);<br /> }</p> <p> .skew-theme-right:hover {<br /> transform: perspective(1000px) rotateY(0deg) scale(1.02);<br /> }</p> <p> /* Widget Styling */<br /> .widget.style-white {<br /> position: relative;<br /> z-index: 3;<br /> }</p> <p> .widget-title {<br /> color: #fff;<br /> font-size: 2.2rem;<br /> font-weight: 700;<br /> margin-bottom: 25px;<br /> position: relative;<br /> background: linear-gradient(45deg, #ffffff, #f0f0f0);<br /> background-clip: text;<br /> -webkit-background-clip: text;<br /> -webkit-text-fill-color: transparent;<br /> animation: titleGlow 3s ease-in-out infinite alternate;<br /> }</p> <p> @keyframes titleGlow {<br /> from {<br /> filter: drop-shadow(0 0 10px rgba(255, 255, 255, 0.3));<br /> transform: translateY(0px);<br /> }<br /> to {<br /> filter: drop-shadow(0 0 20px rgba(255, 255, 255, 0.6));<br /> transform: translateY(-2px);<br /> }<br /> }</p> <p> .widget-title::after {<br /> content: '';<br /> position: absolute;<br /> bottom: -8px;<br /> left: 0;<br /> width: 60px;<br /> height: 3px;<br /> background: linear-gradient(90deg, #df8207, #ff6b35);<br /> border-radius: 2px;<br /> animation: lineExpand 2s ease-in-out infinite alternate;<br /> }</p> <p> @keyframes lineExpand {<br /> from { width: 40px; }<br /> to { width: 80px; }<br /> }</p> <p> /* Contact Info Styling */<br /> .location.style-white {<br /> margin-top: 30px;<br /> }</p> <p> .location .inner {<br /> display: flex;<br /> align-items: center;<br /> margin-bottom: 20px;<br /> padding: 15px;<br /> background: linear-gradient(135deg, rgba(255, 255, 255, 0.08), rgba(255, 255, 255, 0.03));<br /> border-radius: 12px;<br /> border-left: 4px solid #df8207;<br /> backdrop-filter: blur(10px);<br /> transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);<br /> transform: translateX(-20px);<br /> opacity: 0;<br /> animation: slideInLeft 0.8s ease-out forwards;<br /> }</p> <p> .location .inner:nth-child(1) { animation-delay: 0.2s; }<br /> .location .inner:nth-child(2) { animation-delay: 0.4s; }<br /> .location .inner:nth-child(3) { animation-delay: 0.6s; }</p> <p> @keyframes slideInLeft {<br /> to {<br /> transform: translateX(0);<br /> opacity: 1;<br /> }<br /> }</p> <p> .location .inner:hover {<br /> background: linear-gradient(135deg, rgba(223, 130, 7, 0.15), rgba(255, 107, 53, 0.1));<br /> transform: translateX(10px) scale(1.02);<br /> box-shadow: 0 8px 25px rgba(0, 0, 0, 0.3);<br /> }</p> <p> .inner-left {<br /> margin-right: 15px;<br /> width: 40px;<br /> height: 40px;<br /> background: linear-gradient(45deg, #df8207, #ff6b35);<br /> border-radius: 50%;<br /> display: flex;<br /> align-items: center;<br /> justify-content: center;<br /> transition: all 0.3s ease;<br /> flex-shrink: 0;<br /> }</p> <p> .location .inner:hover .inner-left {<br /> transform: rotate(360deg) scale(1.1);<br /> box-shadow: 0 0 20px rgba(223, 130, 7, 0.5);<br /> }</p> <p> .inner-left i,<br /> .inner-left::before {<br /> color: white;<br /> font-size: 1.2rem;<br /> font-weight: bold;<br /> }</p> <p> /* Icon replacements */<br /> .mn-icon-1138::before { content: '📍'; }<br /> .mn-icon-258::before { content: '📞'; }<br /> .mn-icon-220::before { content: '✉'; }</p> <p> .inner-right,<br /> .inner-left:not(.inner-left:first-child) {<br /> color: rgba(255, 255, 255, 0.9);<br /> font-size: 1rem;<br /> line-height: 1.5;<br /> }</p> <p> .inner-right a {<br /> color: #fff;<br /> text-decoration: none;<br /> transition: all 0.3s ease;<br /> position: relative;<br /> }</p> <p> .inner-right a::after {<br /> content: '';<br /> position: absolute;<br /> bottom: -2px;<br /> left: 0;<br /> width: 0;<br /> height: 2px;<br /> background: #df8207;<br /> transition: width 0.3s ease;<br /> }</p> <p> .inner-right a:hover {<br /> color: #df8207;<br /> }</p> <p> .inner-right a:hover::after {<br /> width: 100%;<br /> }</p> <p> /* Donate Button Styling */<br /> .btn.btn-donate {<br /> display: inline-block;<br /> background: linear-gradient(135deg, rgba(223, 130, 7, 0.9), rgba(255, 107, 53, 0.9));<br /> color: white !important;<br /> padding: 15px 35px;<br /> border: 2px solid transparent;<br /> border-radius: 50px;<br /> text-decoration: none;<br /> font-weight: 700;<br /> font-size: 1.1rem;<br /> text-transform: uppercase;<br /> letter-spacing: 1px;<br /> transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);<br /> position: relative;<br /> overflow: hidden;<br /> margin-bottom: 40px;<br /> box-shadow: 0 8px 25px rgba(223, 130, 7, 0.3);<br /> }</p> <p> .btn.btn-donate::before {<br /> content: '';<br /> position: absolute;<br /> top: 0;<br /> left: -100%;<br /> width: 100%;<br /> height: 100%;<br /> background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.3), transparent);<br /> transition: left 0.6s ease;<br /> }</p> <p> .btn.btn-donate:hover::before {<br /> left: 100%;<br /> }</p> <p> .btn.btn-donate:hover {<br /> background: linear-gradient(135deg, rgba(255, 107, 53, 1), rgba(223, 130, 7, 1));<br /> transform: translateY(-5px) scale(1.05);<br /> box-shadow: 0 15px 35px rgba(223, 130, 7, 0.5);<br /> border-color: rgba(255, 255, 255, 0.3);<br /> }</p> <p> /* Quick Links Styling */<br /> .widget ul {<br /> list-style: none;<br /> padding-left: 0;<br /> }</p> <p> .widget ul li {<br /> margin-bottom: 12px;<br /> transform: translateX(-30px);<br /> opacity: 0;<br /> animation: slideInRight 0.6s ease-out forwards;<br /> }</p> <p> .widget ul li:nth-child(1) { animation-delay: 0.1s; }<br /> .widget ul li:nth-child(2) { animation-delay: 0.2s; }<br /> .widget ul li:nth-child(3) { animation-delay: 0.3s; }<br /> .widget ul li:nth-child(4) { animation-delay: 0.4s; }<br /> .widget ul li:nth-child(5) { animation-delay: 0.5s; }<br /> .widget ul li:nth-child(6) { animation-delay: 0.6s; }<br /> .widget ul li:nth-child(7) { animation-delay: 0.7s; }</p> <p> @keyframes slideInRight {<br /> to {<br /> transform: translateX(0);<br /> opacity: 1;<br /> }<br /> }</p> <p> .widget ul li a {<br /> color: #ffffff !important;<br /> text-decoration: none;<br /> font-size: 1.1rem;<br /> font-weight: 500;<br /> padding: 10px 15px;<br /> border-radius: 8px;<br /> display: block;<br /> transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);<br /> position: relative;<br /> overflow: hidden;<br /> border: 1px solid transparent;<br /> }</p> <p> .widget ul li a::before {<br /> content: '';<br /> position: absolute;<br /> top: 0;<br /> left: -100%;<br /> width: 100%;<br /> height: 100%;<br /> background: linear-gradient(90deg, transparent, rgba(223, 130, 7, 0.1), transparent);<br /> transition: left 0.5s ease;<br /> }</p> <p> .widget ul li a::after {<br /> content: '→';<br /> position: absolute;<br /> right: 15px;<br /> top: 50%;<br /> transform: translateY(-50%) translateX(20px);<br /> opacity: 0;<br /> transition: all 0.3s ease;<br /> color: #df8207;<br /> font-weight: bold;<br /> }</p> <p> .widget ul li a:hover {<br /> color: #df8207 !important;<br /> background: rgba(223, 130, 7, 0.1);<br /> transform: translateX(10px);<br /> border-color: rgba(223, 130, 7, 0.3);<br /> box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);<br /> }</p> <p> .widget ul li a:hover::before {<br /> left: 100%;<br /> }</p> <p> .widget ul li a:hover::after {<br /> transform: translateY(-50%) translateX(0);<br /> opacity: 1;<br /> }</p> <p> /* Social Icons Styling */<br /> .social-icons {<br /> margin: 20px 0;<br /> }</p> <p> .social-icons-container {<br /> display: flex;<br /> gap: 15px;<br /> align-items: center;<br /> margin: 20px 0;<br /> }</p> <p> .social-icon {<br /> width: 50px;<br /> height: 50px;<br /> background: linear-gradient(135deg, #df8207, #ff6b35);<br /> border-radius: 50%;<br /> display: flex;<br /> align-items: center;<br /> justify-content: center;<br /> text-decoration: none;<br /> color: white;<br /> font-size: 1.3rem;<br /> font-weight: bold;<br /> transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);<br /> position: relative;<br /> overflow: hidden;<br /> box-shadow: 0 5px 15px rgba(223, 130, 7, 0.3);<br /> transform: translateY(20px);<br /> opacity: 0;<br /> animation: socialIconSlideUp 0.6s ease-out forwards;<br /> }</p> <p> .social-icon:nth-child(1) { animation-delay: 0.1s; }<br /> .social-icon:nth-child(2) { animation-delay: 0.2s; }<br /> .social-icon:nth-child(3) { animation-delay: 0.3s; }</p> <p> @keyframes socialIconSlideUp {<br /> to {<br /> transform: translateY(0);<br /> opacity: 1;<br /> }<br /> }</p> <p> .social-icon::before {<br /> content: '';<br /> position: absolute;<br /> top: 0;<br /> left: 0;<br /> width: 100%;<br /> height: 100%;<br /> background: linear-gradient(45deg, rgba(255, 255, 255, 0.2), transparent);<br /> border-radius: 50%;<br /> transform: scale(0);<br /> transition: transform 0.3s ease;<br /> }</p> <p> .social-icon:hover::before {<br /> transform: scale(1);<br /> }</p> <p> .social-icon:hover {<br /> transform: translateY(-8px) scale(1.1);<br /> box-shadow: 0 15px 30px rgba(223, 130, 7, 0.5);<br /> background: linear-gradient(135deg, #ff6b35, #df8207);<br /> }</p> <p> .social-icon.facebook:hover {<br /> background: linear-gradient(135deg, #1877f2, #42a5f5);<br /> box-shadow: 0 15px 30px rgba(24, 119, 242, 0.4);<br /> }</p> <p> .social-icon.twitter:hover {<br /> background: linear-gradient(135deg, #000000, #1da1f2);<br /> box-shadow: 0 15px 30px rgba(0, 0, 0, 0.4);<br /> }</p> <p> .social-icon.instagram:hover {<br /> background: linear-gradient(135deg, #e4405f, #833ab4, #fccc63);<br /> box-shadow: 0 15px 30px rgba(228, 64, 95, 0.4);<br /> }</p> <p> /* Social icon symbols */<br /> .social-icon.facebook::after { content: 'f'; }<br /> .social-icon.twitter::after { content: '𝕏'; }<br /> .social-icon.instagram::after { content: '📷'; }</p> <p> /* Copyright Section */<br /> .footer-copyright {<br /> background: linear-gradient(135deg, #181818 0%, #0f0f0f 100%);<br /> padding: 20px 0;<br /> text-align: center;<br /> position: relative;<br /> z-index: 2;<br /> }</p> <p> .footer-copyright::before {<br /> content: '';<br /> position: absolute;<br /> top: 0;<br /> left: 50%;<br /> transform: translateX(-50%);<br /> width: 200px;<br /> height: 2px;<br /> background: linear-gradient(90deg, transparent, #df8207, #ff6b35, #df8207, transparent);<br /> animation: copyrightLine 4s ease-in-out infinite;<br /> }</p> <p> @keyframes copyrightLine {<br /> 0%, 100% { width: 100px; opacity: 0.5; }<br /> 50% { width: 300px; opacity: 1; }<br /> }</p> <p> .footer-copyright .vc_column_text {<br /> color: rgba(255, 255, 255, 0.7);<br /> font-size: 0.95rem;<br /> margin-bottom: 0;<br /> }</p> <p> .footer-copyright a {<br /> color: #df8207;<br /> text-decoration: none;<br /> transition: all 0.3s ease;<br /> }</p> <p> .footer-copyright a:hover {<br /> color: #ff6b35;<br /> text-shadow: 0 0 10px rgba(223, 130, 7, 0.5);<br /> }</p> <p> /* Responsive Design */<br /> @media (max-width: 768px) {<br /> .vc_row {<br /> flex-direction: column;<br /> }</p> <p> .vc_column {<br /> width: 100%;<br /> margin-bottom: 30px;<br /> }</p> <p> .skew-theme-right {<br /> transform: none;<br /> }</p> <p> .widget-title {<br /> font-size: 1.8rem;<br /> }</p> <p> .btn.btn-donate {<br /> margin-bottom: 30px;<br /> }</p> <p> .particle {<br /> display: none;<br /> }<br /> }</p> <p> /* Hidden elements */<br /> .hidden {<br /> display: none;<br /> }</p> <p> /* Additional spacing for donate button and quick links */<br /> .donate-quick-links-spacing {<br /> margin-top: 30px;<br /> }<br /> </style>   <footer> <div class="footer-main"> <!-- Floating Particles --> <div class="particles"> <div class="particle"></div> <div class="particle"></div> <div class="particle"></div> <div class="particle"></div> <div class="particle"></div> </div> <div class="container"> <!-- Main Footer Row --> <div class="vc_row"> <div class="vc_column skew-theme-right flow-theme-top-bottom-right top-32" style="flex: 0 0 33.333%;"> <div class="widget style-white"> <h3 class="widget-title">Contact info</h3> <p style="color: rgba(255, 255, 255, 0.8); margin-bottom: 25px;">Bringing sponsors and beneficiaries together to ensure sustainable results in all Insika programmes.</p> </div> <div class="social-icons"> <div class="social-icons-container"></div> </div> <div class="location style-white"> <div class="inner"> <div class="inner-left"><i class="mn-icon-1138"><span class="hidden">hidden</span></i></div> <div class="inner-right">Elethu House, Building 23 Thornhill Office Park 94 Bekker Road Midrand 1686</div> </div> <div class="inner"> <div class="inner-left"><i class="mn-icon-258"><span class="hidden">hidden</span></i></div> <div class="inner-right">011 695 6800</div> </div> <div class="inner"> <div class="inner-left"><i class="mn-icon-220"><span class="hidden">hidden</span></i></div> <div class="inner-right"><a href="mailto:info@insikafoundation.co.za">info@insikafoundation.co.za</a></div> </div> </div> </div> <div class="vc_column" style="flex: 0 0 16.666%; min-height: 1px;"></div> <div class="vc_column" style="flex: 0 0 50%;"> <div style="margin-bottom: 30px;"><a class="btn btn-lg btn-theme btn-outline btn-donate" href="https://insikafoundation.co.za/donations/">donate now</a></div> <div class="widget style-white donate-quick-links-spacing"> <h3 class="widget-title">Quick Links</h3> <ul> <li><a href="/about-us">About Us</a></li> <li><a href="/programmes">Programmes</a></li> <li><a href="/partners">Partners</a></li> <li><a href="/gallery">Gallery</a></li> <li><a href="/vacancies">Vacancies</a></li> <li><a href="/contacts">Contacts</a></li> <li><a href="/training">Training</a></li> </ul> </div> </div> </div> </div> </div> <!-- Copyright Section --> <div class="footer-copyright"> <div class="container"> <div class="vc_row"> <div class="vc_column" style="flex: 0 0 50%;"></div> <div class="vc_column" style="flex: 0 0 50%;"> <div class="vc_column_text">© 2025 <a href="https://insikafoundation.co.za/">Insika Foundation</a> - All Rights Reserved</div> </div> </div> </div> </div> </footer>