top of page
AdobeStock_191844595.jpeg
ffffed.png

TRAINING

TRAINING

At AB Civil we strive to provide the very best service throughout the design and construction process. We don’t just produce a product and wait until the next job; our team is always here to aid in the project design and construction process. Many construction companies want to learn about how to best utilize their construction technology. AB Civil provides virtual and/or in-person construction technology training. Our experts will meet with clients to assess needs and develop a custom training program.   

Employees Training

AB Civil Consulting, LLC

PO BOX 3701

Clarksville, TN 37043

Sign up for our newsletter!

Thanks for signing up for our newsletter!

Course Connect

  • LinkedIn
  • Instagram
  • Facebook
bottom of page
(function() { function fixFormIframe() { const iframe = document.querySelector('iframe[src*="ab-civil-website-service-request.vercel.app"]'); if (iframe) { iframe.removeAttribute('height'); iframe.style.height = 'auto'; iframe.style.minHeight = '900px'; // Start with a larger minimum iframe.style.maxHeight = 'none'; iframe.style.overflow = 'hidden'; const container = iframe.parentElement; if (container) { container.style.height = 'auto'; container.style.overflow = 'visible'; } console.log('Form iframe height fixed'); } } window.addEventListener('message', function(event) { if (event.origin !== 'https://ab-civil-website-service-request.vercel.app') return; if (event.data && event.data.type === 'setHeight') { const iframe = document.querySelector('iframe[src*="ab-civil-website-service-request.vercel.app"]'); if (iframe) { const newHeight = event.data.height + 50; // Add padding iframe.style.height = newHeight + 'px'; iframe.style.minHeight = newHeight + 'px'; console.log('Iframe height updated to:', newHeight); } } }); if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', fixFormIframe); } else { fixFormIframe(); } setTimeout(fixFormIframe, 1000); setTimeout(fixFormIframe, 3000); const checkForIframe = setInterval(function() { const iframe = document.querySelector('iframe[src*="ab-civil-website-service-request.vercel.app"]'); if (iframe) { fixFormIframe(); clearInterval(checkForIframe); } }, 500); setTimeout(function() { clearInterval(checkForIframe); }, 10000); })();