<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:media="http://search.yahoo.com/mrss/"
	
	>

<channel>
	<title>Louie McGill lighting &#38; visual production</title>
	<link>https://louiemcgill.cargo.site</link>
	<description>Louie McGill lighting &#38; visual production</description>
	<pubDate>Thu, 04 Jun 2026 13:27:15 +0000</pubDate>
	<generator>https://louiemcgill.cargo.site</generator>
	<language>en</language>
	
		
	<item>
		<title>home</title>
				
		<link>https://louiemcgill.cargo.site/home-1</link>

		<pubDate>Thu, 04 Jun 2026 13:27:15 +0000</pubDate>

		<dc:creator>Louie McGill lighting &#38; visual production</dc:creator>

		<guid isPermaLink="true">https://louiemcgill.cargo.site/home-1</guid>

		<description>
html, body {
  overflow: hidden;
  touch-action: none;
}

/* This targets ONLY the home page text block so your header page stays perfect */
@media only screen and (max-width: 768px) {
  html, body {
    overflow-y: auto !important;
    touch-action: auto !important;
  }
  
  /* Only modifies the home text layout, won't touch the header page */
  div.home-text-grid {
    display: flex !important;
    flex-direction: column !important;
    gap: 24px !important; 
    padding: 0 35px !important; 
  }
  
  div.home-text-grid [grid-col] {
    width: 100% !important;
    max-width: 100% !important;
    padding: 0 !important;
  }
  
  div.home-text-grid small {
    font-size: 12px !important; /* Reduced from 14px to 12px */
    line-height: 1.6 !important;
    letter-spacing: 0.02em !important;
  }
}



  



  [Unmute Audio]



document.addEventListener("DOMContentLoaded", () =&#62; {
  const muteBtn = document.getElementById('mute-btn');
  const iframe = document.getElementById('vimeo-video');
  let isMuted = true;

  function vimeoCommand(cmd, value) {
    iframe.contentWindow.postMessage(JSON.stringify({ method: cmd, value }), '*');
  }

  muteBtn.addEventListener('click', () =&#62; {
    if (isMuted) {
      vimeoCommand('setVolume', 1);
      muteBtn.textContent = '[Mute Audio]';
    } else {
      vimeoCommand('setVolume', 0);
      muteBtn.textContent = '[Unmute Audio]';
    }
    isMuted = !isMuted;
  });
});


      

 
   
     
       London based production designer &#38;amp; technician, specialising in immersive stage visuals and lighting for music performances.  
     
   
   
     
       Skilled with show control software, stage lighting (DMX &#38;amp; lasers), and AV tech. Also a practicing AV artist producing interactive installations. 
     
   

</description>
		
	</item>
		
	</channel>
</rss>