CINXE.COM
Grinding Technology Industry Conference - GRIND-TECH Expo
<!DOCTYPE html> <html class="no-touch" lang="en-US" xmlns="http://www.w3.org/1999/xhtml"> <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><script>if(navigator.userAgent.match(/MSIE|Internet Explorer/i)||navigator.userAgent.match(/Trident\/7\..*?rv:11/i)){var href=document.location.href;if(!href.match(/[?&]nowprocket/)){if(href.indexOf("?")==-1){if(href.indexOf("#")==-1){document.location.href=href+"?nowprocket=1"}else{document.location.href=href.replace("#","?nowprocket=1#")}}else{if(href.indexOf("#")==-1){document.location.href=href+"&nowprocket=1"}else{document.location.href=href.replace("#","&nowprocket=1#")}}}}</script><script>class RocketLazyLoadScripts{constructor(){this.v="1.2.5.1",this.triggerEvents=["keydown","mousedown","mousemove","touchmove","touchstart","touchend","wheel"],this.userEventHandler=this._triggerListener.bind(this),this.touchStartHandler=this._onTouchStart.bind(this),this.touchMoveHandler=this._onTouchMove.bind(this),this.touchEndHandler=this._onTouchEnd.bind(this),this.clickHandler=this._onClick.bind(this),this.interceptedClicks=[],this.interceptedClickListeners=[],this._interceptClickListeners(this),window.addEventListener("pageshow",e=>{this.persisted=e.persisted,this.everythingLoaded&&this._triggerLastFunctions()}),document.addEventListener("DOMContentLoaded",()=>{this._preconnect3rdParties()}),this.delayedScripts={normal:[],async:[],defer:[]},this.trash=[],this.allJQueries=[]}_addUserInteractionListener(e){if(document.hidden){e._triggerListener();return}this.triggerEvents.forEach(t=>window.addEventListener(t,e.userEventHandler,{passive:!0})),window.addEventListener("touchstart",e.touchStartHandler,{passive:!0}),window.addEventListener("mousedown",e.touchStartHandler),document.addEventListener("visibilitychange",e.userEventHandler)}_removeUserInteractionListener(){this.triggerEvents.forEach(e=>window.removeEventListener(e,this.userEventHandler,{passive:!0})),document.removeEventListener("visibilitychange",this.userEventHandler)}_onTouchStart(e){"HTML"!==e.target.tagName&&(window.addEventListener("touchend",this.touchEndHandler),window.addEventListener("mouseup",this.touchEndHandler),window.addEventListener("touchmove",this.touchMoveHandler,{passive:!0}),window.addEventListener("mousemove",this.touchMoveHandler),e.target.addEventListener("click",this.clickHandler),this._disableOtherEventListeners(e.target,!0),this._renameDOMAttribute(e.target,"onclick","rocket-onclick"),this._pendingClickStarted())}_onTouchMove(e){window.removeEventListener("touchend",this.touchEndHandler),window.removeEventListener("mouseup",this.touchEndHandler),window.removeEventListener("touchmove",this.touchMoveHandler,{passive:!0}),window.removeEventListener("mousemove",this.touchMoveHandler),e.target.removeEventListener("click",this.clickHandler),this._disableOtherEventListeners(e.target,!1),this._renameDOMAttribute(e.target,"rocket-onclick","onclick"),this._pendingClickFinished()}_onTouchEnd(){window.removeEventListener("touchend",this.touchEndHandler),window.removeEventListener("mouseup",this.touchEndHandler),window.removeEventListener("touchmove",this.touchMoveHandler,{passive:!0}),window.removeEventListener("mousemove",this.touchMoveHandler)}_onClick(e){e.target.removeEventListener("click",this.clickHandler),this._disableOtherEventListeners(e.target,!1),this._renameDOMAttribute(e.target,"rocket-onclick","onclick"),this.interceptedClicks.push(e),e.preventDefault(),e.stopPropagation(),e.stopImmediatePropagation(),this._pendingClickFinished()}_replayClicks(){window.removeEventListener("touchstart",this.touchStartHandler,{passive:!0}),window.removeEventListener("mousedown",this.touchStartHandler),this.interceptedClicks.forEach(e=>{e.target.dispatchEvent(new MouseEvent("click",{view:e.view,bubbles:!0,cancelable:!0}))})}_interceptClickListeners(e){EventTarget.prototype.addEventListenerBase=EventTarget.prototype.addEventListener,EventTarget.prototype.addEventListener=function(t,i,r){"click"!==t||e.windowLoaded||i===e.clickHandler||e.interceptedClickListeners.push({target:this,func:i,options:r}),(this||window).addEventListenerBase(t,i,r)}}_disableOtherEventListeners(e,t){this.interceptedClickListeners.forEach(i=>{i.target===e&&(t?e.removeEventListener("click",i.func,i.options):e.addEventListener("click",i.func,i.options))}),e.parentNode!==document.documentElement&&this._disableOtherEventListeners(e.parentNode,t)}_waitForPendingClicks(){return new Promise(e=>{this._isClickPending?this._pendingClickFinished=e:e()})}_pendingClickStarted(){this._isClickPending=!0}_pendingClickFinished(){this._isClickPending=!1}_renameDOMAttribute(e,t,i){e.hasAttribute&&e.hasAttribute(t)&&(event.target.setAttribute(i,event.target.getAttribute(t)),event.target.removeAttribute(t))}_triggerListener(){this._removeUserInteractionListener(this),"loading"===document.readyState?document.addEventListener("DOMContentLoaded",this._loadEverythingNow.bind(this)):this._loadEverythingNow()}_preconnect3rdParties(){let e=[];document.querySelectorAll("script[type=rocketlazyloadscript][data-rocket-src]").forEach(t=>{let i=t.getAttribute("data-rocket-src");if(i&&0!==i.indexOf("data:")){0===i.indexOf("//")&&(i=location.protocol+i);try{let r=new URL(i).origin;r!==location.origin&&e.push({src:r,crossOrigin:t.crossOrigin||"module"===t.getAttribute("data-rocket-type")})}catch(n){}}}),e=[...new Map(e.map(e=>[JSON.stringify(e),e])).values()],this._batchInjectResourceHints(e,"preconnect")}async _loadEverythingNow(){this.lastBreath=Date.now(),this._delayEventListeners(this),this._delayJQueryReady(this),this._handleDocumentWrite(),this._registerAllDelayedScripts(),this._preloadAllScripts(),await this._loadScriptsFromList(this.delayedScripts.normal),await this._loadScriptsFromList(this.delayedScripts.defer),await this._loadScriptsFromList(this.delayedScripts.async);try{await this._triggerDOMContentLoaded(),await this._pendingWebpackRequests(this),await this._triggerWindowLoad()}catch(e){console.error(e)}window.dispatchEvent(new Event("rocket-allScriptsLoaded")),this.everythingLoaded=!0,this._waitForPendingClicks().then(()=>{this._replayClicks()}),this._emptyTrash()}_registerAllDelayedScripts(){document.querySelectorAll("script[type=rocketlazyloadscript]").forEach(e=>{e.hasAttribute("data-rocket-src")?e.hasAttribute("async")&&!1!==e.async?this.delayedScripts.async.push(e):e.hasAttribute("defer")&&!1!==e.defer||"module"===e.getAttribute("data-rocket-type")?this.delayedScripts.defer.push(e):this.delayedScripts.normal.push(e):this.delayedScripts.normal.push(e)})}async _transformScript(e){if(await this._littleBreath(),!0===e.noModule&&"noModule"in HTMLScriptElement.prototype){e.setAttribute("data-rocket-status","skipped");return}return new Promise(t=>{let i;function r(){(i||e).setAttribute("data-rocket-status","executed"),t()}try{if(navigator.userAgent.indexOf("Firefox/")>0||""===navigator.vendor)i=document.createElement("script"),[...e.attributes].forEach(e=>{let t=e.nodeName;"type"!==t&&("data-rocket-type"===t&&(t="type"),"data-rocket-src"===t&&(t="src"),i.setAttribute(t,e.nodeValue))}),e.text&&(i.text=e.text),i.hasAttribute("src")?(i.addEventListener("load",r),i.addEventListener("error",function(){i.setAttribute("data-rocket-status","failed"),t()}),setTimeout(()=>{i.isConnected||t()},1)):(i.text=e.text,r()),e.parentNode.replaceChild(i,e);else{let n=e.getAttribute("data-rocket-type"),s=e.getAttribute("data-rocket-src");n?(e.type=n,e.removeAttribute("data-rocket-type")):e.removeAttribute("type"),e.addEventListener("load",r),e.addEventListener("error",function(){e.setAttribute("data-rocket-status","failed"),t()}),s?(e.removeAttribute("data-rocket-src"),e.src=s):e.src="data:text/javascript;base64,"+window.btoa(unescape(encodeURIComponent(e.text)))}}catch(a){e.setAttribute("data-rocket-status","failed"),t()}})}async _loadScriptsFromList(e){let t=e.shift();return t&&t.isConnected?(await this._transformScript(t),this._loadScriptsFromList(e)):Promise.resolve()}_preloadAllScripts(){this._batchInjectResourceHints([...this.delayedScripts.normal,...this.delayedScripts.defer,...this.delayedScripts.async],"preload")}_batchInjectResourceHints(e,t){var i=document.createDocumentFragment();e.forEach(e=>{let r=e.getAttribute&&e.getAttribute("data-rocket-src")||e.src;if(r){let n=document.createElement("link");n.href=r,n.rel=t,"preconnect"!==t&&(n.as="script"),e.getAttribute&&"module"===e.getAttribute("data-rocket-type")&&(n.crossOrigin=!0),e.crossOrigin&&(n.crossOrigin=e.crossOrigin),e.integrity&&(n.integrity=e.integrity),i.appendChild(n),this.trash.push(n)}}),document.head.appendChild(i)}_delayEventListeners(e){let t={};function i(i,r){return t[r].eventsToRewrite.indexOf(i)>=0&&!e.everythingLoaded?"rocket-"+i:i}function r(e,r){var n;!t[n=e]&&(t[n]={originalFunctions:{add:n.addEventListener,remove:n.removeEventListener},eventsToRewrite:[]},n.addEventListener=function(){arguments[0]=i(arguments[0],n),t[n].originalFunctions.add.apply(n,arguments)},n.removeEventListener=function(){arguments[0]=i(arguments[0],n),t[n].originalFunctions.remove.apply(n,arguments)}),t[e].eventsToRewrite.push(r)}function n(t,i){let r=t[i];t[i]=null,Object.defineProperty(t,i,{get:()=>r||function(){},set(n){e.everythingLoaded?r=n:t["rocket"+i]=r=n}})}r(document,"DOMContentLoaded"),r(window,"DOMContentLoaded"),r(window,"load"),r(window,"pageshow"),r(document,"readystatechange"),n(document,"onreadystatechange"),n(window,"onload"),n(window,"onpageshow")}_delayJQueryReady(e){let t;function i(t){return e.everythingLoaded?t:t.split(" ").map(e=>"load"===e||0===e.indexOf("load.")?"rocket-jquery-load":e).join(" ")}function r(r){if(r&&r.fn&&!e.allJQueries.includes(r)){r.fn.ready=r.fn.init.prototype.ready=function(t){return e.domReadyFired?t.bind(document)(r):document.addEventListener("rocket-DOMContentLoaded",()=>t.bind(document)(r)),r([])};let n=r.fn.on;r.fn.on=r.fn.init.prototype.on=function(){return this[0]===window&&("string"==typeof arguments[0]||arguments[0]instanceof String?arguments[0]=i(arguments[0]):"object"==typeof arguments[0]&&Object.keys(arguments[0]).forEach(e=>{let t=arguments[0][e];delete arguments[0][e],arguments[0][i(e)]=t})),n.apply(this,arguments),this},e.allJQueries.push(r)}t=r}r(window.jQuery),Object.defineProperty(window,"jQuery",{get:()=>t,set(e){r(e)}})}async _pendingWebpackRequests(e){let t=document.querySelector("script[data-webpack]");async function i(){return new Promise(e=>{t.addEventListener("load",e),t.addEventListener("error",e)})}t&&(await i(),await e._requestAnimFrame(),await e._pendingWebpackRequests(e))}async _triggerDOMContentLoaded(){this.domReadyFired=!0,await this._littleBreath(),document.dispatchEvent(new Event("rocket-readystatechange")),await this._littleBreath(),document.rocketonreadystatechange&&document.rocketonreadystatechange(),await this._littleBreath(),document.dispatchEvent(new Event("rocket-DOMContentLoaded")),await this._littleBreath(),window.dispatchEvent(new Event("rocket-DOMContentLoaded"))}async _triggerWindowLoad(){await this._littleBreath(),document.dispatchEvent(new Event("rocket-readystatechange")),await this._littleBreath(),document.rocketonreadystatechange&&document.rocketonreadystatechange(),await this._littleBreath(),window.dispatchEvent(new Event("rocket-load")),await this._littleBreath(),window.rocketonload&&window.rocketonload(),await this._littleBreath(),this.allJQueries.forEach(e=>e(window).trigger("rocket-jquery-load")),await this._littleBreath();let e=new Event("rocket-pageshow");e.persisted=this.persisted,window.dispatchEvent(e),await this._littleBreath(),window.rocketonpageshow&&window.rocketonpageshow({persisted:this.persisted}),this.windowLoaded=!0}_triggerLastFunctions(){document.onreadystatechange&&document.onreadystatechange(),window.onload&&window.onload(),window.onpageshow&&window.onpageshow({persisted:this.persisted})}_handleDocumentWrite(){let e=new Map;document.write=document.writeln=function(t){let i=document.currentScript;i||console.error("WPRocket unable to document.write this: "+t);let r=document.createRange(),n=i.parentElement,s=e.get(i);void 0===s&&(s=i.nextSibling,e.set(i,s));let a=document.createDocumentFragment();r.setStart(a,0),a.appendChild(r.createContextualFragment(t)),n.insertBefore(a,s)}}async _littleBreath(){Date.now()-this.lastBreath>45&&(await this._requestAnimFrame(),this.lastBreath=Date.now())}async _requestAnimFrame(){return document.hidden?new Promise(e=>setTimeout(e)):new Promise(e=>requestAnimationFrame(e))}_emptyTrash(){this.trash.forEach(e=>e.remove())}static run(){let e=new RocketLazyLoadScripts;e._addUserInteractionListener(e)}}RocketLazyLoadScripts.run();</script> <!-- Google Tag Manager --> <script type="rocketlazyloadscript" data-rocket-type="text/javascript"> // create dataLayer window.dataLayer = window.dataLayer || []; function gtag() { dataLayer.push(arguments); } // set „denied" as default for both ad and analytics storage, as well as ad_user_data and ad_personalization, gtag("consent", "default", { ad_user_data: "denied", ad_personalization: "denied", ad_storage: "denied", analytics_storage: "denied", wait_for_update: 2000 // milliseconds to wait for update }); // Enable ads data redaction by default [optional] gtag("set", "ads_data_redaction", true); </script> <script type="text/javascript"> // Google Tag Manager (function(w, d, s, l, i) { w[l] = w[l] || []; w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' }); var f = d.getElementsByTagName(s)[0], j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f); })(window, document, 'script', 'dataLayer', 'GTM-T3MHVPR4'); </script> <!-- End Google Tag Manager --> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="profile" href="http://gmpg.org/xfn/11"> <link rel="pingback" href="https://grindtechexpo.com/xmlrpc.php"> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style> <link rel="alternate" hreflang="en" href="https://grindtechexpo.com/en/conferences/" /> <link rel="alternate" hreflang="pl" href="https://grindtechexpo.com/wydarzenia/" /> <link rel="alternate" hreflang="x-default" href="https://grindtechexpo.com/wydarzenia/" /> <!-- This site is optimized with the Yoast SEO plugin v23.9 - https://yoast.com/wordpress/plugins/seo/ --> <title>Grinding Technology Industry Conference - GRIND-TECH Expo</title><link rel="preload" as="style" href="https://fonts.googleapis.com/css?family=Montserrat%3A100%2C200%2C300%2Cregular%2C500%2C600%2C700%2C800%2C900%2C100italic%2C200italic%2C300italic%2Citalic%2C500italic%2C600italic%2C700italic%2C800italic%2C900italic&subset=cyrillic%2Ccyrillic-ext%2Clatin%2Clatin-ext%2Cvietnamese&display=swap" /><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Montserrat%3A100%2C200%2C300%2Cregular%2C500%2C600%2C700%2C800%2C900%2C100italic%2C200italic%2C300italic%2Citalic%2C500italic%2C600italic%2C700italic%2C800italic%2C900italic&subset=cyrillic%2Ccyrillic-ext%2Clatin%2Clatin-ext%2Cvietnamese&display=swap" media="print" onload="this.media='all'" /><noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Montserrat%3A100%2C200%2C300%2Cregular%2C500%2C600%2C700%2C800%2C900%2C100italic%2C200italic%2C300italic%2Citalic%2C500italic%2C600italic%2C700italic%2C800italic%2C900italic&subset=cyrillic%2Ccyrillic-ext%2Clatin%2Clatin-ext%2Cvietnamese&display=swap" /></noscript> <link rel="preload" as="font" href="https://grindtechexpo.com/wp-content/themes/uncode/library/fonts/uncode-icons.woff2" crossorigin> <link rel="canonical" href="https://grindtechexpo.com/en/conferences/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="Grinding Technology Industry Conference - GRIND-TECH Expo" /> <meta property="og:url" content="https://grindtechexpo.com/en/conferences/" /> <meta property="og:site_name" content="GRIND-TECH Expo" /> <meta property="article:modified_time" content="2024-08-02T14:08:27+00:00" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:label1" content="Est. reading time" /> <meta name="twitter:data1" content="2 minutes" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://grindtechexpo.com/en/conferences/","url":"https://grindtechexpo.com/en/conferences/","name":"Grinding Technology Industry Conference - GRIND-TECH Expo","isPartOf":{"@id":"https://grindtechexpo.com/#website"},"datePublished":"2024-01-29T13:17:58+00:00","dateModified":"2024-08-02T14:08:27+00:00","breadcrumb":{"@id":"https://grindtechexpo.com/en/conferences/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://grindtechexpo.com/en/conferences/"]}]},{"@type":"BreadcrumbList","@id":"https://grindtechexpo.com/en/conferences/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Strona główna","item":"https://grindtechexpo.com/en/main-page/"},{"@type":"ListItem","position":2,"name":"Grinding Technology Industry Conference"}]},{"@type":"WebSite","@id":"https://grindtechexpo.com/#website","url":"https://grindtechexpo.com/","name":"GRIND-TECH Expo","description":"Grinding Technology Fair","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://grindtechexpo.com/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}</script> <!-- / Yoast SEO plugin. --> <link rel='dns-prefetch' href='//fonts.googleapis.com' /> <link href='https://fonts.gstatic.com' crossorigin rel='preconnect' /> <link rel="alternate" type="application/rss+xml" title="GRIND-TECH Expo » Feed" href="https://grindtechexpo.com/en/feed/" /> <link rel="alternate" type="application/rss+xml" title="GRIND-TECH Expo » Comments Feed" href="https://grindtechexpo.com/en/comments/feed/" /> <style id='wp-emoji-styles-inline-css' type='text/css'> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <link rel='stylesheet' id='wp-block-library-css' href='https://grindtechexpo.com/wp-includes/css/dist/block-library/style.min.css?ver=6.7.1' type='text/css' media='all' /> <style id='classic-theme-styles-inline-css' type='text/css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css' type='text/css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <link data-minify="1" rel="preload" as="style" onload="this.onload=null;this.rel='stylesheet'" id='wpml-blocks-css' href='https://grindtechexpo.com/wp-content/cache/min/1/wp-content/plugins/sitepress-multilingual-cms/dist/css/blocks/styles.css?ver=1731596505' type='text/css' media='all' /> <link data-minify="1" rel="preload" as="style" onload="this.onload=null;this.rel='stylesheet'" id='pwelement-css-css' href='https://grindtechexpo.com/wp-content/cache/min/1/wp-content/plugins/PWElements/elements/css/style.css?ver=1731596505' type='text/css' media='all' /> <link data-minify="1" rel="preload" as="style" onload="this.onload=null;this.rel='stylesheet'" id='pwe-katalog-css-css' href='https://grindtechexpo.com/wp-content/cache/min/1/wp-content/plugins/PWElements/includes/katalog-wystawcow/assets/katalog.css?ver=1732581290' type='text/css' media='all' /> <link data-minify="1" rel="preload" as="style" onload="this.onload=null;this.rel='stylesheet'" id='pwe-exhibitor-generator-css-css' href='https://grindtechexpo.com/wp-content/cache/min/1/wp-content/plugins/PWElements/includes/exhibitor-generator/assets/exhibitor-generator-style.css?ver=1731596505' type='text/css' media='all' /> <link data-minify="1" rel="preload" as="style" onload="this.onload=null;this.rel='stylesheet'" id='pwe-media-gallery-css-css' href='https://grindtechexpo.com/wp-content/cache/min/1/wp-content/plugins/PWElements/includes/media-gallery/assets/media-gallery.css?ver=1731596505' type='text/css' media='all' /> <link data-minify="1" rel="preload" as="style" onload="this.onload=null;this.rel='stylesheet'" id='my-custom-element-css-css' href='https://grindtechexpo.com/wp-content/cache/min/1/wp-content/plugins/custom-element/my-custom-element/css/style.css?ver=1731596505' type='text/css' media='all' /> <link rel="preload" as="style" onload="this.onload=null;this.rel='stylesheet'" id='wpml-menu-item-0-css' href='https://grindtechexpo.com/wp-content/plugins/sitepress-multilingual-cms/templates/language-switchers/menu-item/style.min.css?ver=1' type='text/css' media='all' /> <link data-minify="1" rel='stylesheet' id='uncode-style-css' href='https://grindtechexpo.com/wp-content/cache/min/1/wp-content/themes/uncode/library/css/style.css?ver=1731596505' type='text/css' media='all' /> <style id='uncode-style-inline-css' type='text/css'> @media (max-width: 959px) { .navbar-brand > * { height: 60px !important;}} @media (min-width: 960px) { .limit-width { max-width: 1200px; margin: auto;}} .menu-primary ul.menu-smart > li > a, .menu-primary ul.menu-smart li.dropdown > a, .menu-primary ul.menu-smart li.mega-menu > a, .vmenu-container ul.menu-smart > li > a, .vmenu-container ul.menu-smart li.dropdown > a { text-transform: uppercase; } body.menu-custom-padding .col-lg-0.logo-container, body.menu-custom-padding .col-lg-2.logo-container, body.menu-custom-padding .col-lg-12 .logo-container, body.menu-custom-padding .col-lg-4.logo-container { padding-top: 27px; padding-bottom: 27px; } body.menu-custom-padding .col-lg-0.logo-container.shrinked, body.menu-custom-padding .col-lg-2.logo-container.shrinked, body.menu-custom-padding .col-lg-12 .logo-container.shrinked, body.menu-custom-padding .col-lg-4.logo-container.shrinked { padding-top: 18px; padding-bottom: 18px; } @media (max-width: 959px) { body.menu-custom-padding .menu-container .logo-container { padding-top: 9px !important; padding-bottom: 9px !important; } } #changer-back-color { transition: background-color 1000ms cubic-bezier(0.25, 1, 0.5, 1) !important; } #changer-back-color > div { transition: opacity 1000ms cubic-bezier(0.25, 1, 0.5, 1) !important; } body.bg-changer-init.disable-hover .main-wrapper .style-light, body.bg-changer-init.disable-hover .main-wrapper .style-light h1, body.bg-changer-init.disable-hover .main-wrapper .style-light h2, body.bg-changer-init.disable-hover .main-wrapper .style-light h3, body.bg-changer-init.disable-hover .main-wrapper .style-light h4, body.bg-changer-init.disable-hover .main-wrapper .style-light h5, body.bg-changer-init.disable-hover .main-wrapper .style-light h6, body.bg-changer-init.disable-hover .main-wrapper .style-light a, body.bg-changer-init.disable-hover .main-wrapper .style-dark, body.bg-changer-init.disable-hover .main-wrapper .style-dark h1, body.bg-changer-init.disable-hover .main-wrapper .style-dark h2, body.bg-changer-init.disable-hover .main-wrapper .style-dark h3, body.bg-changer-init.disable-hover .main-wrapper .style-dark h4, body.bg-changer-init.disable-hover .main-wrapper .style-dark h5, body.bg-changer-init.disable-hover .main-wrapper .style-dark h6, body.bg-changer-init.disable-hover .main-wrapper .style-dark a { transition: color 1000ms cubic-bezier(0.25, 1, 0.5, 1) !important; } </style> <link data-minify="1" rel='stylesheet' id='uncode-custom-style-css' href='https://grindtechexpo.com/wp-content/cache/min/1/wp-content/themes/uncode/library/css/style-custom.css?ver=1731596505' type='text/css' media='all' /> <style id='uncode-custom-style-inline-css' type='text/css'> .icon-accent img{background-color:#093b30 !important;}:is(.secondary-heading-text,.main-heading-text) :is(h2, h3, h4, h5, h6), .desc-shadow .uncol, .desc-shadow-odw .row-parent, .drive, input, select {border-color:#093b30 !important;}.main-heading-text :is(h2, h3, h4, h5, h6, p), .iframe-shadow, .rll-youtube-player, .news .t-entry-visual, .image-shadow .t-entry-visual, .form-heading-border .gfield_label{box-shadow:9px 9px 0px -6px #f8a721;}::selection {background:#f8a721; }.gform_legacy_markup_wrapper .gfield_required {color:white !important; }.main-heading-text-white :is(h2, h3, h4, h5, h6, p) {box-shadow:9px 9px 0px -6px white;padding:0 12px 10px 0;}.acord :is(a span,p,p a), .acord span:after, .panel-title.active > a span:after, .widget_nav_menu a{color:white !important;}.gform_wrapper :is(label, .gfield_description){color:white;}.gform_legacy_markup_wrapper div.charleft{color:white !important;}.logo-invert-white img{filter:brightness(0) invert(1);}.show-consent{color:white;}.color-white, .color-white span, .color-white a{color:white !important;}.color-black, .color-black span, .color-black a{color:black !important;}.style-color-461787-bg, .btn-color-461787 {background-color:black !important;}input[type='text'], input[type='email'], input[type='tel'], .desc-shadow .uncol{box-shadow:9px 9px 0px -5px black;}select.gfield_select {padding:10px 15px !important;box-shadow:9px 9px 0px -5px black !important;}input[type='submit']{background-color:white !important;color:black;box-shadow:9px 9px 0px -5px black !important;}.main-heading-text :is(h2, h3, h4, h5, h6, p),.secondary-heading-text :is(h2, h3, h4, h5, h6, p) {padding:0 12px 10px 0;}.secondary-heading-text :is(h2, h3, h4, h5, h6, p) {box-shadow:9px 9px 0px -6px #fff;}#logo-container-mobile{ padding:5px !important; }.desc-shadow > .uncol, .desc-shadow-odw .row-parent, .context > .uncol > .uncoltable {box-shadow:9px 9px 0px -5px black;border:2px solid;}.drive {box-shadow:9px 9px 0px -5px black;border:2px solid;padding:25px 25px !important;}.shadow-black { box-shadow:9px 9px 0px -5px black;}.shadow-white{box-shadow:9px 9px 0px -5px white !important;}.desc-shadow-white .uncol{box-shadow:9px 9px 0px -5px white;border:2px solid white;}.desc-shadow-extra > .uncol, .contact > .uncol{box-shadow:9px 9px 0px -5px black;}.img-shadow-build .single-wrapper {box-shadow:10px 10px 0px -5px;}.btn-container a {box-shadow:4px 4px 0px -1px black;border:1px solid black;}.btn-container:has(.btn-center) {display:flex;justify-content:center;}.border-top-left{margin-left:-18px;box-shadow:-3px -3px white;width:170px !important;height:40px;z-index:10;}.border-bottom-right{box-shadow:3px 3px white;width:170px !important;height:40px;float:right;margin-right:-18px;}.border-top-left-black{margin-left:-18px;box-shadow:-3px -3px black;width:170px !important;height:40px;z-index:10;}.border-bottom-right-black{box-shadow:3px 3px black;width:170px !important;height:40px;float:right;margin-right:-18px;}.fb-groups .btn-container {margin-top:16px !important;}.fb-title {margin-bottom:16px;}.fb-icons-item {display:flex;align-items:center;margin-bottom:10px;}.fb-icons-item img {width:24px;height:24px;margin-right:12px;}.fb-icons-item h6 {margin-top:0;}.gfield_consent_description{overflow:auto !important;max-height:auto !important;border:none !important;display:none;}.show-consent:hover{cursor:pointer;}.header-btn{max-width:320px;height:75px !important;display:flex !important;flex-direction:column !important;justify-content:center !important;align-items:center !important;}@media (max-width:740px) {.header-btn-block .btn-container{display:flex !important;justify-content:center !important;}}#page-header .btn-inline{padding-left:10px !important;padding-right:10px !important;}.ginput_container_consent{display:flex;align-items:center;}.ginput_container_consent input{margin-top:0 !important;margin-right:5px !important;}.gfield_consent_label{font-size:12px;line-height:15px !important;margin:0 !important;}.gform_legacy_markup_wrapper ul.gform_fields{padding:0 !important;}.slider-section .row {max-width:1200px;align-items:center;margin:0 auto;padding:0;}.slider-section .desc-shadow > .uncol {box-shadow:9px 9px 0px -5px black;border:1px solid black;}.slider-section .slider-box > .uncol {min-height:350px !important;}.slider-section .slider-box .wpb_row {min-height:350px !important;}.slider-section .owl-prev .owl-nav-container, .slider-section .owl-next .owl-nav-container {background-color:inherit !important;}.slider-section .owl-prev, .slider-section .owl-next {padding-top:0 !important;}.slider-section i, .slider-section i {font-size:35px !important;color:black !important;}.desc-shadow-slider > .uncol {box-shadow:9px 9px 0px -5px black;}.fair-in-numbers, .slider-box {padding:0 36px 18px !important;}#masthead .wpml-ls-current-language img, #masthead .wpml-ls-menu-item img{min-width:18px !important;min-height:12px;}:is(#menu-item-wpml-ls-2-pl, #menu-item-wpml-ls-2-en) .drop-menu {min-width:20px !important;width:unset !important;}@media (max-width:959px) {#masthead .drop-menu {padding-left:36px !important;}#masthead .menu-primary-inner {padding:18px 0 !important;}#masthead .menu-primary-inner > .menu-item {padding:5px 0 !important;}#masthead .menu-item-button {max-width:310px;}#masthead .menu-btn-table, #masthead .menu-item {width:100%;}#masthead .mobile-menu-button {padding:0 18px;}}@media (min-width:959px){#masthead .menu-horizontal-inner{display:flex;align-items:center;justify-content:center;}#logo-container-mobile, #masthead .menu-horizontal-inner .navbar-nav-last{min-width:0;}#masthead .menu-primary-inner{display:flex;justify-content:center;align-items:center;}#masthead .menu-primary-inner .drop-menu a{text-align:left;}#masthead .menu-item-button{padding:0.3vw !important;}#masthead .menu-item-button .menu-item{padding:1vw !important;}#masthead .navbar-nav-last ul{padding:0 0.3vw !important;display:flex;justify-content:center;}#masthead .wpml-ls-current-language .drop-menu, #masthead .wpml-ls-menu-item .drop-menu {width:unset !important;min-width:36px !important;margin-top:-20px !important;margin-left:-15px !important;}}@media (min-width:960px) and (max-width:1200px){#masthead .menu-primary-inner a, #masthead .menu-primary-inner span{white-space:break-spaces;padding:5px 0.5vw !important;text-align:center;line-height:1;}#masthead .navbar-nav-last ul{flex-direction:column;}#masthead .navbar-nav-last ul a {padding:5px !important;text-align:center !important;}}@media (max-width:960px) { .row-container:has(.gform_wrapper, .custom-container-grupy, .custom-container-contact) .wpb_column, .row-container:has(.drive, .area) .wpb_column {max-width:555px;margin:0 auto;} .row-container:has(.gform_wrapper, .custom-container-grupy, .custom-container-contact) .row-parent {padding:36px 18px 36px 18px !important; }}@media (max-width:450px){input[type='submit'] {padding:12px 20px !important;font-size:3.3vw !important;}}@media (max-width:569px){#page-header .background-inner{background-image:url('https://grindtechexpo.com/doc/header_mobile.webp') !important;}}#mapa, #wystawcy, #konferencje, #patroni-medialni, #edycja-w-liczbach, #profil-odwiedzajacego, #profil-wystawcy, #zakres-branzowy, #faq, #stand, #voucher, #organizator, #download, #dojazd, #visitorsBenefits, #exhibitorsBenefits {scroll-margin-top:200px;} </style> <link rel="preload" as="style" onload="this.onload=null;this.rel='stylesheet'" id='child-style-css' href='https://grindtechexpo.com/wp-content/themes/uncode-child/style.css?ver=1535807642' type='text/css' media='all' /> <link data-minify="1" rel="preload" as="style" onload="this.onload=null;this.rel='stylesheet'" id='uncode-style-onepage-css' href='https://grindtechexpo.com/wp-content/cache/min/1/wp-content/themes/uncode/library/css/style-onepage.css?ver=1731600412' type='text/css' media='all' /> <link data-minify="1" rel="preload" as="style" onload="this.onload=null;this.rel='stylesheet'" id='uncode-style-iconbox-css' href='https://grindtechexpo.com/wp-content/cache/min/1/wp-content/themes/uncode/library/css/style-iconbox.css?ver=1731596505' type='text/css' media='all' /> <link data-minify="1" rel="preload" as="style" onload="this.onload=null;this.rel='stylesheet'" id='uncode-style-utils-css' href='https://grindtechexpo.com/wp-content/cache/min/1/wp-content/themes/uncode/library/css/style-utils.css?ver=1731596505' type='text/css' media='all' /> <link data-minify="1" rel="preload" as="style" onload="this.onload=null;this.rel='stylesheet'" id='uncode-icons-css' href='https://grindtechexpo.com/wp-content/cache/min/1/wp-content/themes/uncode/library/css/uncode-icons.css?ver=1731596505' type='text/css' media='all' /> <style id='rocket-lazyload-inline-css' type='text/css'> .rll-youtube-player{position:relative;padding-bottom:56.23%;height:0;overflow:hidden;max-width:100%;}.rll-youtube-player:focus-within{outline: 2px solid currentColor;outline-offset: 5px;}.rll-youtube-player iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:0 0}.rll-youtube-player img{bottom:0;display:block;left:0;margin:auto;max-width:100%;width:100%;position:absolute;right:0;top:0;border:none;height:auto;-webkit-transition:.4s all;-moz-transition:.4s all;transition:.4s all}.rll-youtube-player img:hover{-webkit-filter:brightness(75%)}.rll-youtube-player .play{height:100%;width:100%;left:0;top:0;position:absolute;background:url(https://grindtechexpo.com/wp-content/plugins/wp-rocket/assets/img/youtube.png) no-repeat center;background-color: transparent !important;cursor:pointer;border:none;} </style> <script type="text/javascript" id="wpml-cookie-js-extra"> /* <![CDATA[ */ var wpml_cookies = {"wp-wpml_current_language":{"value":"en","expires":1,"path":"\/"}}; var wpml_cookies = {"wp-wpml_current_language":{"value":"en","expires":1,"path":"\/"}}; /* ]]> */ </script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" data-rocket-src="https://grindtechexpo.com/wp-content/cache/min/1/wp-content/plugins/sitepress-multilingual-cms/res/js/cookies/language-cookie.js?ver=1731596505" id="wpml-cookie-js" defer="defer" data-wp-strategy="defer"></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://grindtechexpo.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js" defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://grindtechexpo.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js" defer></script> <script type="text/javascript" src="/wp-content/themes/uncode/library/js/ai-uncode.js" id="uncodeAI" data-home="/en/" data-path="/" data-breakpoints-images="258,516,720," id="ai-uncode-js"></script> <script type="text/javascript" id="uncode-init-js-extra"> /* <![CDATA[ */ var SiteParameters = {"days":"days","hours":"hours","minutes":"minutes","seconds":"seconds","constant_scroll":"on","scroll_speed":"2","parallax_factor":"0.25","loading":"Loading\u2026","slide_name":"slide","slide_footer":"footer","ajax_url":"https:\/\/grindtechexpo.com\/wp-admin\/admin-ajax.php","nonce_adaptive_images":"85ed00d6b2","nonce_srcset_async":"5f5679e40b","enable_debug":"","block_mobile_videos":"","is_frontend_editor":"","main_width":["1200","px"],"mobile_parallax_allowed":"","listen_for_screen_update":"1","wireframes_plugin_active":"","sticky_elements":"off","resize_quality":"90","register_metadata":"","bg_changer_time":"1000","update_wc_fragments":"1","optimize_shortpixel_image":"","menu_mobile_offcanvas_gap":"45","custom_cursor_selector":"[href], .trigger-overlay, .owl-next, .owl-prev, .owl-dot, input[type=\"submit\"], input[type=\"checkbox\"], button[type=\"submit\"], a[class^=\"ilightbox\"], .ilightbox-thumbnail, .ilightbox-prev, .ilightbox-next, .overlay-close, .unmodal-close, .qty-inset > span, .share-button li, .uncode-post-titles .tmb.tmb-click-area, .btn-link, .tmb-click-row .t-inside, .lg-outer button, .lg-thumb img, a[data-lbox], .uncode-close-offcanvas-overlay","mobile_parallax_animation":"","lbox_enhanced":"","native_media_player":"","vimeoPlayerParams":"?autoplay=0","ajax_filter_key_search":"key","ajax_filter_key_unfilter":"unfilter","index_pagination_disable_scroll":"","index_pagination_scroll_to":"","uncode_wc_popup_cart_qty":"","uncode_adaptive":"1","ai_breakpoints":"258,516,720,"}; /* ]]> */ </script> <script type="text/javascript" src="https://grindtechexpo.com/wp-content/themes/uncode/library/js/init.js" id="uncode-init-js"></script> <script type="rocketlazyloadscript"></script><link rel="https://api.w.org/" href="https://grindtechexpo.com/en/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://grindtechexpo.com/en/wp-json/wp/v2/pages/253" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://grindtechexpo.com/xmlrpc.php?rsd" /> <meta name="generator" content="WordPress 6.7.1" /> <link rel='shortlink' href='https://grindtechexpo.com/en/?p=253' /> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://grindtechexpo.com/en/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fgrindtechexpo.com%2Fen%2Fconferences%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://grindtechexpo.com/en/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fgrindtechexpo.com%2Fen%2Fconferences%2F&format=xml" /> <meta name="generator" content="WPML ver:4.6.9 stt:1,40;" /> <link rel="icon" href="https://grindtechexpo.com/wp-content/uploads/2024/02/Grind-TECH-Expo-favicon-150x150.webp" sizes="32x32" /> <link rel="icon" href="https://grindtechexpo.com/wp-content/uploads/2024/02/Grind-TECH-Expo-favicon-300x300.webp" sizes="192x192" /> <link rel="apple-touch-icon" href="https://grindtechexpo.com/wp-content/uploads/2024/02/Grind-TECH-Expo-favicon-300x300.webp" /> <meta name="msapplication-TileImage" content="https://grindtechexpo.com/wp-content/uploads/2024/02/Grind-TECH-Expo-favicon-300x300.webp" /> <noscript><style> .wpb_animate_when_almost_visible { opacity: 1; }</style></noscript><noscript><style id="rocket-lazyload-nojs-css">.rll-youtube-player, [data-lazy-src]{display:none !important;}</style></noscript></head> <body class="page-template-default page page-id-253 style-color-xsdn-bg hormenu-position-left hmenu hmenu-position-center header-full-width main-center-align menu-custom-padding textual-accent-color menu-mobile-default mobile-parallax-not-allowed ilb-no-bounce unreg qw-body-scroll-disabled menu-sticky-fix no-qty-fx wpb-js-composer js-comp-ver-7.2 vc_responsive" data-border="0"> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-T3MHVPR4" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <div id="vh_layout_help"></div><div class="body-borders" data-border="0"><div class="top-border body-border-shadow"></div><div class="right-border body-border-shadow"></div><div class="bottom-border body-border-shadow"></div><div class="left-border body-border-shadow"></div><div class="top-border style-light-bg"></div><div class="right-border style-light-bg"></div><div class="bottom-border style-light-bg"></div><div class="left-border style-light-bg"></div></div> <div class="box-wrapper"> <div class="box-container"> <script type="text/javascript" id="initBox">UNCODE.initBox();</script> <div class="menu-wrapper menu-sticky"> <header id="masthead" class="navbar menu-primary menu-dark submenu-dark style-dark-original menu-with-logo"> <div class="menu-container style-accent-bg menu-no-borders"> <div class="row-menu limit-width"> <div class="row-menu-inner"> <div id="logo-container-mobile" class="col-lg-0 logo-container middle"> <div id="main-logo" class="navbar-header style-dark"> <a href="https://grindtechexpo.com/en/" class="navbar-brand" data-padding-shrink ="18" data-minheight="20" aria-label="GRIND-TECH Expo"><div class="logo-image main-logo logo-skinnable" data-maxheight="70" style="height: 70px;"><img fetchpriority="high" decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20420%20200'%3E%3C/svg%3E" alt="logo" width="420" height="200" class="img-responsive" data-lazy-src="https://grindtechexpo.com/doc/MenuLogo.webp" /><noscript><img fetchpriority="high" decoding="async" src="https://grindtechexpo.com/doc/MenuLogo.webp" alt="logo" width="420" height="200" class="img-responsive" /></noscript></div></a> </div> <div class="mmb-container"><div class="mobile-additional-icons"></div><div class="mobile-menu-button mobile-menu-button-dark lines-button"><span class="lines"><span></span></span></div></div> </div> <div class="col-lg-12 main-menu-container middle"> <div class="menu-horizontal"> <div class="menu-horizontal-inner"> <div class="nav navbar-nav navbar-main navbar-nav-first"><ul id="menu-menu-en" class="menu-primary-inner menu-smart sm"><li id="menu-item-150" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-ancestor current-menu-parent current_page_parent current_page_ancestor menu-item-has-children menu-item-150 dropdown menu-item-link"><a title="For visitors" href="https://grindtechexpo.com/en/for-visitors/" data-toggle="dropdown" class="dropdown-toggle" data-type="title">For visitors<i class="fa fa-angle-down fa-dropdown"></i></a> <ul role="menu" class="drop-menu"> <li id="menu-item-151" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-151"><a title="Registration" href="https://grindtechexpo.com/en/registration/">Registration<i class="fa fa-angle-right fa-dropdown"></i></a></li> <li id="menu-item-152" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-152"><a title="Why is it wort it" href="/en/for-visitors/#why-worth">Why is it wort it<i class="fa fa-angle-right fa-dropdown"></i></a></li> <li id="menu-item-153" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-153"><a title="FAQ" href="/en/for-visitors/#faq">FAQ<i class="fa fa-angle-right fa-dropdown"></i></a></li> <li id="menu-item-687" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-253 current_page_item menu-item-687 active"><a title="Conferences" href="https://grindtechexpo.com/en/conferences/">Conferences<i class="fa fa-angle-right fa-dropdown"></i></a></li> <li id="menu-item-154" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-154"><a title="Route" href="/en/for-visitors/#dojazd">Route<i class="fa fa-angle-right fa-dropdown"></i></a></li> <li id="menu-item-155" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-155"><a title="Media" target="_blank" href="https://warsawexpo.eu/en/press-room">Media<i class="fa fa-angle-right fa-dropdown"></i></a></li> <li id="menu-item-156" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-156"><a title="Accomodation" target="_blank" href="https://warsawexpo.eu/en/accomodation/">Accomodation<i class="fa fa-angle-right fa-dropdown"></i></a></li> <li id="menu-item-294" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-294"><a title="Exhibition calendar" target="_blank" href="https://warsawexpo.eu/en/exhibition-calendar/">Exhibition calendar<i class="fa fa-angle-right fa-dropdown"></i></a></li> <li id="menu-item-157" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-157"><a title="Contact" href="https://grindtechexpo.com/en/contact/">Contact<i class="fa fa-angle-right fa-dropdown"></i></a></li> </ul> </li> <li id="menu-item-158" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-158 dropdown menu-item-link"><a title="For Exhibitor" href="https://grindtechexpo.com/en/for-exhibitors/" data-toggle="dropdown" class="dropdown-toggle" data-type="title">For Exhibitor<i class="fa fa-angle-down fa-dropdown"></i></a> <ul role="menu" class="drop-menu"> <li id="menu-item-159" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-159"><a title="Book a stand" href="https://grindtechexpo.com/en/become-an-exhibitor/">Book a stand<i class="fa fa-angle-right fa-dropdown"></i></a></li> <li id="menu-item-160" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-160"><a title="Why is it worth it" href="/en/for-exhibitors/#why-worth">Why is it worth it<i class="fa fa-angle-right fa-dropdown"></i></a></li> <li id="menu-item-161" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-161"><a title="Organizational information for Exhibitors" href="https://grindtechexpo.com/en/organizational-information-for-exhibitors/">Organizational information for Exhibitors<i class="fa fa-angle-right fa-dropdown"></i></a></li> <li id="menu-item-162" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-162"><a title="Designed exhibition stands" href="/en/for-exhibitors/#stand">Designed exhibition stands<i class="fa fa-angle-right fa-dropdown"></i></a></li> <li id="menu-item-163" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-163"><a title="Documents to download" href="/en/for-exhibitors/#download">Documents to download<i class="fa fa-angle-right fa-dropdown"></i></a></li> <li id="menu-item-164" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-164"><a title="Promote yourself" href="https://grindtechexpo.com/en/promote-yourself/">Promote yourself<i class="fa fa-angle-right fa-dropdown"></i></a></li> <li id="menu-item-165" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-165"><a title="Contact" href="https://grindtechexpo.com/en/contact-exhibitors/">Contact<i class="fa fa-angle-right fa-dropdown"></i></a></li> </ul> </li> <li id="menu-item-167" class="menu-item-button"><a title="Book a stand" href="https://grindtechexpo.com/en/become-an-exhibitor/"><div class="menu-btn-table"><div class="menu-btn-cell"><div class="menu-item menu-item-type-post_type menu-item-object-page menu-item-167 menu-btn-container btn"><span>Book a stand</span></div></div></div></a></li> <li id="menu-item-370" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-370 menu-item-link"><a title="Contact" href="https://grindtechexpo.com/en/contact/">Contact<i class="fa fa-angle-right fa-dropdown"></i></a></li> <li id="menu-item-wpml-ls-9-pl" class="menu-item wpml-ls-slot-9 wpml-ls-item wpml-ls-item-pl wpml-ls-menu-item wpml-ls-first-item wpml-ls-last-item menu-item-type-wpml_ls_menu_item menu-item-object-wpml_ls_menu_item menu-item-wpml-ls-9-pl menu-item-link"><a title=" <img class="wpml-ls-flag" src="https://grindtechexpo.com/wp-content/plugins/sitepress-multilingual-cms/res/flags/pl.svg" alt="Polish" />" href="https://grindtechexpo.com/wydarzenia/"><img width="18" height="12" decoding="async" class="wpml-ls-flag" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2018%2012'%3E%3C/svg%3E" alt="Polish" data-lazy-src="https://grindtechexpo.com/wp-content/plugins/sitepress-multilingual-cms/res/flags/pl.svg" /><noscript><img width="18" height="12" decoding="async" class="wpml-ls-flag" src="https://grindtechexpo.com/wp-content/plugins/sitepress-multilingual-cms/res/flags/pl.svg" alt="Polish" /></noscript><i class="fa fa-angle-right fa-dropdown"></i></a></li> </ul></div><div class="uncode-close-offcanvas-mobile lines-button close navbar-mobile-el"><span class="lines"></span></div><div class="nav navbar-nav navbar-nav-last navbar-extra-icons"><ul class="menu-smart sm menu-icons menu-smart-social"><li class="menu-item-link social-icon tablet-hidden mobile-hidden social-918064"><a href="https://www.facebook.com/GrindTechExpo/" class="social-menu-link" target="_blank"><i class="fa fa-facebook-square"></i></a></li><li class="menu-item-link social-icon tablet-hidden mobile-hidden social-575162"><a href="https://www.instagram.com/grind_tech_expo/" class="social-menu-link" target="_blank"><i class="fa fa-instagram"></i></a></li></ul></div><div class="desktop-hidden menu-accordion-secondary"> </div></div> </div> </div> </div> </div></div> </header> </div> <script type="text/javascript" id="fixMenuHeight">UNCODE.fixMenuHeight();</script> <div class="main-wrapper"> <div class="main-container"> <div class="page-wrapper"> <div class="sections-container"> <script type="text/javascript">UNCODE.initHeader();</script><article id="post-253" class="page-body style-light-bg post-253 page type-page status-publish hentry"> <div class="post-wrapper"> <div class="post-body"><div class="post-content un-no-sidebar-layout"><div data-parent="true" class="vc_row row-container" id="row-unique-0"><div class="row limit-width row-parent"><div class="wpb_row row-inner"><div class="wpb_column pos-top pos-center align_left column_parent col-lg-12 single-internal-gutter"><div class="uncol style-light" ><div class="uncoltable"><div class="uncell no-block-padding" ><div class="uncont"><div class="pwelement pwelement_46762"> <style> .row-parent:has(.pwelement_46762 .pwe-header) { max-width: 100%; padding: 0 !important; } .wpb_column:has(.pwelement_46762 .pwe-header) { max-width: 100%; } .pwelement_46762 .pwe-header-wrapper { min-height: 60vh; max-width: 1200px; margin: 0 auto; display: flex; z-index: 2; } .pwelement_46762 .pwe-header-logo { max-width: 400px !important; width: 100%; height: auto; z-index: 1; } .pwelement_46762 .pwe-header-background { background-size: cover; background-repeat: no-repeat; background-position: center; } .pwelement_46762 .pwe-header-text { padding: 18px 0; z-index: 1; } .pwelement_46762 .pwe-header-text :is(h1, h2), .pwe-header .pwe-logotypes-title h4 { color: white; text-transform: uppercase; text-align: center; width: auto; } .pwelement_46762 .pwe-header .pwe-logotypes-title { justify-content: center; } .pwelement_46762 .pwe-header .pwe-logotypes-title h4 { box-shadow: 9px 9px 0px -6px white; } .pwelement_46762 .pwe-header-text h1 { font-size: 30px; } .pwelement_46762 .pwe-header-text h2 { font-size: 36px; } .pwelement_46762 .pwe-header .slides div p, .pwelement_46762 .pwe-header .pwe-logotypes-gallery-wrapper div p{ color: white; } .pwelement_46762 .pwe-header .dots-container { display: none !important; } .pwelement_46762 .pwe-header .pwe-header-logotypes { transition: .3s ease; opacity: 0; } @media (min-width: 300px) and (max-width: 1200px) { .pwelement_46762 .pwe-header-text h1 { font-size: calc(20px + (30 - 20) * ( (100vw - 300px) / (1200 - 300) )); } .pwelement_46762 .pwe-header-text h2 { font-size: calc(24px + (36 - 24) * ( (100vw - 300px) / (1200 - 300) )); } } @media (max-width: 960px) { .row-parent:has(.pwelement_46762 .pwe-header) { padding: 0 !important; } .pwelement_46762 .pwe-btn-container a { min-width: 280px !important; } } </style><script type="rocketlazyloadscript">console.log("mobile == 0 (Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; .NET CLR 3.5.21022; .NET CLR 1.0.3705; .NET CLR 1.1.4322)) (line 178)");</script> <style> @media (max-width: 569px) { #pweHeader .pwe-header-container { background-image: url(/doc/header_mobile.webp) !important; } } </style> <style> .pwelement_46762 .pwe-header-container:before { content: ""; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background-color: ; opacity: 0; z-index: 0; } .pwelement_46762 .pwe-header-wrapper { min-height: auto !important; flex-direction: column; justify-content: center; align-items: center; } .pwelement_46762 .header-wrapper-column { max-width: 650px; width: 100%; justify-content: space-evenly; align-items: center; display: flex; flex-direction: column; padding: 36px; } .pwelement_46762 .pwe-header-simple-logo { display: flex; flex-direction: column; justify-content: center; align-items: center; gap: 18px; } .pwelement_46762 .pwe-header-simple-logo .pwe-btn-container { width: 240px; height: 50px; padding: 0; } .pwelement_46762 .pwe-header .pwe-btn { background-color: #f8a721 !important; border: #f8a721 !important; color: white !important; width: 100%; height: 100%; transform: scale(1) !important; text-transform: uppercase; transition: .3s ease; font-size: 15px; font-weight: 600; padding: 6px 18px !important; letter-spacing: 0.1em; text-align: center; display: flex; justify-content: center; align-items: center; } .pwelement_46762 .pwe-header-simple-logo .pwe-btn:hover { color: white; background-color: #e4930d!important; border: 2px solid #e4930d!important; } .pwelement_46762 .pwe-header-text { display: flex; flex-direction: column-reverse; } .pwelement_46762 .pwe-header-text h2 { font-size: 40px; margin: 0; } @media (max-width: 1200px) { .pwelement_46762 .pwe-header-text h2 { font-size: calc(24px + (40 - 24) * ( (100vw - 300px) / (1200 - 300) )); } } @media (min-width: 960px) { .pwelement_46762 .pwe-header-wrapper { min-height: 350px !important; height: 350px; } .pwelement_46762 .header-wrapper-column { max-width: 1200px; flex-direction: row; gap: 60px; } } @media (max-width: 960px) { .pwelement_46762 .header-wrapper-column { padding: 18px; } } </style> <div id="pweHeader" class="pwe-header"> <div style="background-image: url(https://grindtechexpo.com/doc/background.webp);" class="pwe-header-container pwe-header-background"> <div class="pwe-header-wrapper"> <div class="header-wrapper-column"> <div class="pwe-header-simple-logo"> <img width="600" height="240" decoding="async" class="pwe-header-logo" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20600%20240'%3E%3C/svg%3E" alt="logo-GRIND-TECH Expo" data-lazy-src="/doc/kongres.webp"><noscript><img width="600" height="240" decoding="async" class="pwe-header-logo" src="/doc/kongres.webp" alt="logo-GRIND-TECH Expo"></noscript> <div id="pweBtnRegistration" class="pwe-btn-container header-button"> <a class="pwe-link pwe-btn" href="/en/registration/?utm_source=conference&utm_medium=button&utm_campaign=refferal" alt="link to registration">Take a part</span></a> </div> </div> <div class="pwe-header-text"> <h1>Grinding Technology Industry Conference</h1> <h2>June 10-12, 2025</h2> </div> </div> </div> </div> </div></div></div></div></div></div></div><script id="script-row-unique-0" data-row="script-row-unique-0" type="text/javascript" class="vc_controls">UNCODE.initRow(document.getElementById("row-unique-0"));</script></div></div></div><div data-parent="true" class="vc_row row-container" id="row-unique-1"><div class="row single-top-padding no-bottom-padding single-h-padding limit-width row-parent"><div class="wpb_row row-inner"> <script type="rocketlazyloadscript">window.addEventListener('DOMContentLoaded', function() { { const timer = [{"countdown_start":"","countdown_end":"2025\/06\/10 10:00","countdown_text":"To the conference remains:","turn_off_countdown_button":"true"}]; for(i=0;i<timer.length; i++){ timer[i]["countdown_end"] = timer[i]["countdown_end"].replace(/\//g, "-").replace(" ", "T"); }; let j = 0; jQuery(document).ready(function($) { const intervals = {}; function updateCountdownStop(elementId) { clearInterval(intervals[elementId]); } function pluralizePolish(count, singular, plural, pluralGenitive) { if (count === 1 || (count % 10 === 1 && count % 100 !== 11)) { return `${count} ${singular}`; } else if (count % 10 >= 2 && count % 10 <= 4 && (count % 100 < 10 || count % 100 >= 20)) { return `${count} ${plural}`; } else { return `${count} ${pluralGenitive}`; } } function pluralizeEnglish(count, noun) { return `${count} ${noun}${count !== 1 ? "s" : ""}`; } function updateCountdown(elementId) { intervals[elementId] = setInterval(function() { if(timer[j] != null){ const rightNow = new Date(); const endTime = new Date(timer[j]["countdown_end"]); endTime.setHours(endTime.getHours()); const distance = endTime - rightNow; const days = Math.floor(distance / (1000 * 60 * 60 * 24)); const hours = Math.floor((distance % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60)); const minutes = Math.floor((distance % (1000 * 60 * 60)) / (1000 * 60)); const seconds = Math.floor((distance % (1000 * 60)) / 1000); let endMessage = ""; if ("en_US" == "pl_PL") { endMessage = pluralizePolish(days, "dzień", "dni", "dni") + " " + pluralizePolish(hours, "godzina", "godziny", "godzin") + " " + pluralizePolish(minutes, "minuta", "minuty", "minut") + " " + pluralizeEnglish(seconds, "second").trim(); } else { endMessage = pluralizeEnglish(days, "day") + " " + pluralizeEnglish(hours, "hour") + " " + pluralizeEnglish(minutes, "minute") + " " + pluralizeEnglish(seconds, "second").trim(); } if(distance < 0){ j++; if(timer[j] != null && timer[j]["countdown_text"] != ""){ $("#timer-header-text-74571").text(timer[j]["countdown_text"]); $("#timer-button-74571").text(timer[j]["countdown_btn_text"]); $("#timer-button-74571").attr("href", timer[j]["countdown_btn_url"]); } } else { $("#pwe-countdown-timer-74571").text(endMessage); } } else { updateCountdownStop(74571); $("#pwe-countdown-timer-74571").parent().hide(0); } } , 1000); } updateCountdown(74571); // Change button on sticky main timer function handleClassChange(mutationsList, observer) { for (let mutation of mutationsList) { if (mutation.type === "attributes" && mutation.attributeName === "class") { const targetElement = mutation.target; const customBtn = document.getElementById("timer-button-74571"); const hasStuckedClass = targetElement.classList.contains("is_stucked"); if (customBtn) { const buttonLink = customBtn.href; if (hasStuckedClass) { if (buttonLink.includes("/en/")) { customBtn.innerHTML = "<span>REGISTER<br/>Get a free ticket</span>"; customBtn.href = "/en/registration/"; } else { customBtn.innerHTML = "<span>Zarejestruj się<br/>Odbierz darmowy bilet</span>"; customBtn.href = "/rejestracja/"; } } else { if (buttonLink.includes("/en/")) { customBtn.innerHTML = "<span>Book a stand</span>"; customBtn.href = "/en/become-an-exhibitor"; } else { customBtn.innerHTML = "<span>Zostań wystawcą</span>"; customBtn.href = "/zostan-wystawca/"; } } } } } } let is_stucked = false; const targetElement = document.querySelector(".sticky-element"); const mainTimerElement = document.querySelector("#main-timer"); const observer = new MutationObserver(handleClassChange); if (mainTimerElement) { const config = { attributes: true, attributeFilter: ["class"] }; const showRegisterBarValue = mainTimerElement.getAttribute("data-show-register-bar"); if(targetElement && showRegisterBarValue !== "true") { observer.observe(targetElement, config); targetElement.setAttribute("data-is-stucked", is_stucked); } } }); } });</script><div class="wpb_column pos-top pos-center align_left column_parent col-lg-12 single-internal-gutter"><div class="uncol style-light" ><div class="uncoltable"><div class="uncell no-block-padding" ><div class="uncont"><div class="pwelement pwelement_80342"><style> .row-parent:has(.pwelement_80342) { background: #093b30; max-width: 100%; padding: 0 !important; } .row-parent:has(.pwelement_80342) { background: #093b30; max-width: 100%; padding: 0 !important; } .pwelement_80342 #main-timer p { color: white!important; margin: 9px auto; font-size: 18px !important; } .pwelement_80342 .pwe-btn { color: white!important; background-color: #f8a721!important; border: 1px solid #f8a721!important; margin: 9px 18px; transform: scale(1) !important; } .pwelement_80342 .pwe-btn:hover { color: white!important; background-color: #e4930d!important; border: 1px solid #e4930d!important; } .pwelement_80342 .pwe-timer-text { font-weight: 700; text-transform: uppercase; margin: 9px auto; } .pwelement_80342 .countdown-container { display: flex; justify-content: space-evenly; flex-wrap: wrap; align-items: center; max-width: 1200px; margin: 0 auto; } .pwelement_80342 .pwe-countdown-timer { min-width: 450px; text-align: center; } @media (min-width: 300px) and (max-width: 1200px) { .pwelement_80342 #main-timer p { font-size: calc(14px + (18 - 14) * ( (100vw - 300px) / (1200 - 300) )) !important; } } @media (max-width:570px){ .pwelement_80342 .countdown-container { display: flex; flex-wrap: wrap; justify-content: space-evenly; align-items: baseline; margin: 8px auto; } .pwelement_80342 .pwe-countdown-timer { min-width: 100%; } .pwelement_80342 #main-timer p { margin: 0 auto; } } @media (max-width:959px){ .wpb_column:has(.pwelement_80342) { padding-top: 0 !important; } }</style><div id="main-timer" class="countdown-container" data-show-register-bar=""><p id="timer-header-text-74571" class="timer-header-text pwe-timer-text">To the conference remains:</p><p id="pwe-countdown-timer-74571" class="pwe-countdown-timer pwe-timer-text"> 194 days 20 hours 37 minutes 26 seconds </p></div></div></div></div></div></div></div><script id="script-row-unique-1" data-row="script-row-unique-1" type="text/javascript" class="vc_controls">UNCODE.initRow(document.getElementById("row-unique-1"));</script></div></div></div><div data-parent="true" class="vc_row limit-width row-container onepage-section mobile-hidden" data-label="program" data-name="program" id="row-unique-2"><div class="row row-parent"><div class="wpb_row row-inner"><div class="wpb_column pos-top pos-center align_left column_parent col-lg-12 single-internal-gutter"><div class="uncol style-light" ><div class="uncoltable"><div class="uncell no-block-padding" ><div class="uncont"><div class="vc_custom_heading_wrap main-heading-text"><div class="heading-text el-text" ><h4 class="h4 text-uppercase" ><span>Participate in the industry events as part of the Grinding Technology forum:</span></h4></div><div class="clear"></div></div></div></div></div></div></div><script id="script-row-unique-2" data-row="script-row-unique-2" type="text/javascript" class="vc_controls">UNCODE.initRow(document.getElementById("row-unique-2"));</script></div></div></div><div data-parent="true" class="vc_row row-container onepage-section" data-label="program" data-name="program" id="row-unique-3"><div class="row limit-width row-parent"><div class="wpb_row row-inner"><div class="wpb_column pos-top pos-center align_left column_parent col-lg-12 single-internal-gutter"><div class="uncol style-light" ><div class="uncoltable"><div class="uncell no-block-padding" ><div class="uncont"><div class="pwelement pwelement_20463"> <style> #page-header { position: relative; z-index: 11; } .pwelement_20463 { opacity: 0; transition: opacity 0.3s ease; } .row-parent:has(.pwelement_20463 .custom-container-sticky-buttons) { padding: 0 !important; max-width: 100% !important; } .pwelement_20463 .custom-sticky-buttons-full-size, .pwelement_20463 .custom-sticky-buttons-cropped { position: relative; display: flex; flex-wrap: wrap; justify-content: center; padding: 28px 18px; width: 100%; gap: 24px; } .pwelement_20463 .custom-sticky-buttons-full-size { background-color: white; z-index: 11; } .pwelement_20463 .custom-sticky-buttons-cropped-container { flex-direction: column; width: 100%; top: 0; z-index: 10; } .pwelement_20463 .custom-sticky-head-container { padding: 10px; display: flex; justify-content: center; align-items: center; text-align: center; cursor: pointer; } .pwelement_20463 .custom-sticky-head-container * { margin: 0; } .pwelement_20463 .custom-sticky-button-item { text-align: center; z-index: 8; } .pwelement_20463 .custom-sticky-button-item.active { transform: scale(1.1); } .pwelement_20463 .custom-sticky-buttons-cropped .custom-sticky-button-item { max-width: 170px !important; min-width: 170px !important; } .pwelement_20463 .custom-sticky-buttons-full-size .custom-sticky-button-item { max-width: 220px !important; min-width: 220px !important; } .pwelement_20463 .custom-sticky-button-item:hover { transform: scale(1.1) !important; } .pwelement_20463 .custom-sticky-button-item span { padding: 5px; } .pwelement_20463 .custom-sticky-button-item img, .pwelement_20463 .custom-sticky-button-item div { border-radius: 8px; width: 100%; object-fit: cover; cursor: pointer; text-transform: uppercase; font-size: 12px; display: flex; justify-content: center; align-items: center; color:black!important;; font-weight: 600; } .pwelement_20463 .custom-sticky-buttons-full-size .custom-sticky-button-item div { font-size: 16px !important; } .pwelement_20463 .custom-sticky-buttons-cropped .custom-sticky-button-item div { font-size: 12px !important; } .pwelement_20463 .custom-button-cropped { aspect-ratio: 21/9; } .pwelement_20463 .custom-button-full-size { aspect-ratio: 1/1; } .pwelement_20463 .custom-container-sticky-buttons .fa-chevron-down { transition: 0.3s ease !important; } .pwelement_20463 .custom-sticky-button-item { position: relative; display: inline-block; transition: ease .3s; } .pwelement_20463 .custom-image-button { display: block; width: 100%; height: auto; } .pwelement_20463 .custom-image-button-text { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); color: white; padding: 5px 10px; font-size: 16px; } .pwelement_20463 .sticky-buttons-info-top, .pwelement_20463 .sticky-buttons-info-bottom { position: relative; z-index: 11; background: white; display: flex; justify-content: center; text-align: center; margin: 0; } .pwelement_20463 .sticky-buttons-info-top { padding: 18px 36px 0; } .pwelement_20463 .sticky-buttons-info-bottom { padding: 0 36px 18px; } .pwelement_20463 .sticky-pin { position: fixed !important; top: 0; right: 0; left: 0; } .konferencja { display: none; } @media (max-width: 600px) { .pwelement_20463 .custom-sticky-buttons-full-size { display: flex; flex-wrap: wrap; justify-content: center; margin: 0 auto; gap: 20px; } .pwelement_20463 .custom-sticky-buttons-cropped .custom-sticky-button-item { max-width: 140px !important; min-width: 140px !important; } .pwelement_20463 .custom-sticky-buttons-full-size .custom-sticky-button-item { max-width: 140px !important; min-width: 140px !important; } .pwelement_20463 .custom-sticky-button-item:hover { transform: unset; } } </style><style> .pwelement_20463 .custom-sticky-buttons-cropped-container { position: absolute; } </style><div id="stickyButtons-74211" class="custom-container-sticky-buttons"><p class="sticky-buttons-info-top">Select one of the following to find out more.</p><div class="custom-sticky-buttons-full-size" background-color:!important;"><style> #panel-trendow { opacity: 0; } </style><div id="panel-trendow-btn" class="custom-sticky-button-item"> <img width="500" height="500" decoding="async" style="aspect-ratio:;" class="custom-image-button custom-button-full-size" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20500%20500'%3E%3C/svg%3E" alt="sticky-button-812" data-lazy-src="https://grindtechexpo.com/wp-content/uploads/2024/07/panel-trendow_kafelek_en.webp"><noscript><img width="500" height="500" decoding="async" style="aspect-ratio:;" class="custom-image-button custom-button-full-size" src="https://grindtechexpo.com/wp-content/uploads/2024/07/panel-trendow_kafelek_en.webp" alt="sticky-button-812"></noscript> <div class="custom-image-button-text"></div> </div></div> <div class="sticky custom-sticky-buttons-cropped-container"> <div class="custom-sticky-head-container style-accent-bg" background-color:!important"> <h4 class="custom-sticky-head-text" style="color: white;">Wybierz kongres <i class="fa fa-chevron-down fa-1x fa-fw"></i> </h4> </div> <div class="custom-sticky-buttons-cropped style-accent-bg" background-color:!important"><style> #panel-trendow { opacity: 0; } </style><style> #stickyButtons-74211 .custom-sticky-buttons-cropped-container { display: none !important; } </style><div id="panel-trendow-btn" class="custom-sticky-button-item"><div style="background-color:; aspect-ratio:;" class="custom-image-button custom-button-cropped"><span></span></div></div></div> </div><p class="sticky-buttons-info-bottom">More conference events will follow soon.</p> </div><script type="rocketlazyloadscript"> document.addEventListener("DOMContentLoaded", () => { const pweElement = document.querySelector(".pwelement_20463"); const stickyScroll = ""; const stickyMiniHide = "true"; const stickyMiniUrlsImg = ""; const btnsId = "[\"panel-trendow\"]"; const stickyButtonsDropdown = ""; const stickyButtonsFullSize = "true"; const tilesCroppedContainer = pweElement.querySelector(".custom-sticky-buttons-cropped-container"); const tilesCropped = pweElement.querySelector(".custom-sticky-buttons-cropped"); const tilesFullSize = pweElement.querySelector(".custom-sticky-buttons-full-size"); const stickyHeadContainer = pweElement.querySelector(".custom-sticky-head-container"); const containerMasthead = document.querySelector("#masthead .menu-container"); const containerPageHeader = document.querySelector("#page-header"); const containerCustomHeader = document.querySelector("#pweHeader"); const adminBar = document.querySelector("#wpadminbar"); const desktop = true; const mobile = false; pweElement.style.opacity = 1; const hideElement = (element) => { element.style.display = "none"; }; const showElement = (element, displayValue = "flex") => { element.style.display = displayValue; }; const setElementPosition = (element, position) => { element.style.position = position; }; const buttonsCroppedImage = [false]; const buttonsCroppedColor = [""]; const combinedArray = buttonsCroppedImage.concat(buttonsCroppedColor); if (combinedArray.every(value => value === false || value === "")) { hideElement(tilesCroppedContainer); } if (stickyButtonsDropdown !== "true") { hideElement(stickyHeadContainer); if (stickyButtonsFullSize === "true") { // dropdown on full size on setElementPosition(tilesCroppedContainer, "absolute"); showElement(tilesCropped); showElement(tilesFullSize); } else { // dropdown on full size off showElement(tilesCropped); } } else if (stickyButtonsDropdown === "true") { showElement(stickyHeadContainer); if (stickyButtonsFullSize === "true") { // dropdown off full size on setElementPosition(tilesCroppedContainer, "absolute"); showElement(stickyHeadContainer); hideElement(tilesCropped); showElement(tilesFullSize); } else { // dropdown off full size off showElement(tilesCroppedContainer); } } const stickyElement = pweElement.querySelector(".sticky"); const stickyClass = "sticky-pin"; let stickyPos; let stickyHeight; // Create a negative margin to prevent content "jumps": var jumpPreventDiv = document.createElement("div"); jumpPreventDiv.className = "jumps-prevent"; stickyElement.parentNode.insertBefore(jumpPreventDiv, stickyElement.nextSibling); if (containerMasthead && desktop) { stickyPos = stickyElement.getBoundingClientRect().top + window.scrollY - containerMasthead.offsetHeight; } else { stickyPos = stickyElement.getBoundingClientRect().top + window.scrollY; } function jumpsPrevent() { stickyHeight = stickyElement.offsetHeight; stickyElement.style.marginBottom = "-" + stickyHeight + "px"; stickyElement.nextElementSibling.style.paddingTop = stickyHeight + "px"; } if (!tilesFullSize) { jumpsPrevent(); // Run // Function trigger: window.addEventListener("resize", function () { jumpsPrevent(); }); } // Sticker function: function stickerFn() { const isStuckMasthead = document.querySelector("#masthead").classList.contains("is_stuck"); const stickyElementFixed = pweElement.querySelector(".sticky-pin"); const winTop = window.scrollY; // Check element position: if (winTop >= stickyPos) { stickyElement.classList.add(stickyClass); if (stickyElement) { if (containerMasthead && adminBar && desktop) { stickyElement.style.top = containerMasthead.offsetHeight + adminBar.offsetHeight + "px"; } else if (containerMasthead && !adminBar && desktop) { stickyElement.style.top = containerMasthead.offsetHeight + "px"; } else if (isStuckMasthead && mobile) { stickyElement.style.top = containerMasthead.offsetHeight + "px"; } else { stickyElement.style.top = "0px"; } } } else { stickyElement.classList.remove(stickyClass); if (tilesFullSize) { stickyElement.style.top = "0px"; } } } stickerFn(); // Run // Function trigger: window.addEventListener("scroll", function () { stickerFn(); }); if (btnsId && typeof btnsId === "string") { try { const btnsIdArray = JSON.parse(btnsId); if (Array.isArray(btnsIdArray)) { btnsIdArray.forEach(function(btnId) { const trimmedBtnId = btnId.trim(); const vcRow = document.getElementById(trimmedBtnId); if (vcRow) { vcRow.classList.add("sticky-section-74211"); vcRow.classList.add("hide-section-74211"); } }); } else { console.error("Nie udało się przekształcić btnsId w tablicę."); } } catch (error) { console.error("Błąd podczas parsowania JSON w btnsId:", error); } } if (btnsId !== "") { pweElement.querySelectorAll(".custom-sticky-button-item").forEach(function(button, index) { button.style.transition = ".3s ease"; var hideSections = document.querySelectorAll(".page-wrapper .row-container.hide-section-74211"); // Hide all sections except the first one if ("" === "true") { for (var i = 1; i < hideSections.length; i++) { hideSections[i].style.display = "none"; } if (index === 0 && button) { hideSections[0].style.display = "block"; button.style.transform = "scale(1.1)"; } } else { for (var i = 0; i < hideSections.length; i++) { hideSections[i].style.display = "none"; } } button.addEventListener("click", function() { var targetId = button.id.replace("-btn", ""); let customScrollTop; if (containerPageHeader) { customScrollTop = containerPageHeader.offsetHeight; } else if (containerCustomHeader) { customScrollTop = containerCustomHeader.offsetHeight; } else { customScrollTop = containerMasthead.offsetHeight; } if (document.querySelectorAll("header.menu-transparent").length > 0 && desktop) { customScrollTop -= containerMasthead.offsetHeight; } customScrollTop += "px"; // Hide all elements of .row-container hideSections.forEach(function(section) { section.style.display = "none"; }); // Wyświetlamy elementy var targetElement = document.getElementById(targetId); if (targetElement) { targetElement.style.display = "block"; // Scroll to the desired section if (stickyScroll !== "true") { if (stickyButtonsFullSize == "true" && (stickyMiniUrlsImg == "" || (stickyMiniUrlsImg != "" && stickyMiniHide == "true"))) { targetElement.style.scrollMarginTop = containerMasthead.offsetHeight + "px"; targetElement.scrollIntoView({ behavior: "smooth" }); } else { pweElement.querySelectorAll(".custom-sticky-button-item").forEach(function(button) { const scrollTopValue = parseInt(customScrollTop); button.addEventListener("click", function() { window.scrollTo({ top: scrollTopValue, behavior: "smooth" }); }); }); } } } if (button) { button.style.transform = "scale(1.1)"; } pweElement.querySelectorAll(".custom-sticky-button-item").forEach(function(otherButton) { if (otherButton !== button) { otherButton.style.transform = "scale(1)"; } }); }); }); } if (stickyButtonsDropdown === "true") { jQuery(document).ready(function($) { var $congressMenuSlide = $(".custom-sticky-buttons-cropped-container"); // Function to check if a click/hover occurred outside of .custom-container-sticky-buttons $(document).on("click", function (event) { if (!$(event.target).closest(".custom-sticky-buttons-cropped-container").length) { $(".custom-sticky-buttons-cropped").slideUp(); $(".custom-sticky-buttons-cropped-container .custom-sticky-head-container i").removeClass("fa-chevron-up").addClass("fa-chevron-down"); } }); //Click handling in .custom-sticky-head-container $congressMenuSlide.find(".custom-sticky-head-container").click(function () { toggleMenu($(this)); }); function toggleMenu($container) { $container.closest(".custom-sticky-buttons-cropped-container").find(".custom-sticky-buttons-cropped").slideToggle(); $container.find("i").toggleClass("fa-chevron-down fa-chevron-up"); } // Support for resizing the browser window $(window).on("resize", function () { if ($(window).width() >= 1300) { $congressMenuSlide.find(".custom-sticky-head-container").off("mouseenter"); // Disable the previous event handler $congressMenuSlide.find(".custom-sticky-head-container").mouseenter(function () { if (!$(this).closest(".custom-sticky-buttons-cropped-container").find(".custom-sticky-buttons-cropped").is(":visible")) { toggleMenu($(this)); } }); } else { $congressMenuSlide.find(".custom-sticky-head-container").off("mouseenter"); // Disable event handler for narrower screen } }); // Handle page scrolling $(window).on("scroll", function() { $(".custom-sticky-buttons-cropped").slideUp(); $(".custom-sticky-buttons-cropped-container .custom-sticky-head-container i").removeClass("fa-chevron-up").addClass("fa-chevron-down"); }); }); } else { pweElement.querySelector(".custom-sticky-head-container").style.display = "none"; } const stickySections = document.querySelectorAll(".sticky-section-74211"); stickySections.forEach(function (section) { section.style.opacity = 1; }) }); // Parameter for anchor function handleQueryParam() { setTimeout(() => { // Get the parameter from the current URL const urlParams = new URLSearchParams(window.location.search); const conferenceParam = urlParams.get("konferencja"); // Check if parameter exists if (conferenceParam) { // Show elements class with the appropriate id, hide the rest const allElements = document.querySelectorAll(".konferencja"); const containerMasthead = document.querySelector("#masthead .menu-container"); allElements.forEach(function (element) { if (element.id === conferenceParam) { element.style.display = "block"; element.classList.remove("hide-section-74211"); setTimeout(() => { element.style.opacity = 1; }, 100); if ("" !== "true") { // Scroll to the element with id from the anchor element.style.scrollMarginTop = containerMasthead.offsetHeight + "px"; element.scrollIntoView({ behavior: "smooth" }); } } else { element.style.display = "none"; } }); // Add a .active class to the element with anchor id + -btn var activeBtn = document.getElementById(conferenceParam + "-btn"); if (activeBtn) { activeBtn.classList.add("active"); } } }, 500); } // Call the handler function when the page is loaded document.addEventListener("DOMContentLoaded", handleQueryParam); // Listen for changes to the conference parameter in the URL window.addEventListener("popstate", handleQueryParam); </script></div></div></div></div></div></div><script id="script-row-unique-3" data-row="script-row-unique-3" type="text/javascript" class="vc_controls">UNCODE.initRow(document.getElementById("row-unique-3"));</script></div></div></div><section data-parent="true" class="konferencja row-container" id="panel-trendow"><div class="row no-top-padding no-bottom-padding no-h-padding full-width row-parent"><div data-parent="true" class="vc_row row-container" id="row-unique-4"><div class="row limit-width row-parent"><div class="wpb_row row-inner"><div class="wpb_column pos-top pos-center align_left column_parent col-lg-12 single-internal-gutter"><div class="uncol style-light" ><div class="uncoltable"><div class="uncell no-block-padding" ><div class="uncont"><div class="pwelement pwelement_86700"> <style> .pwelement_86700 .pwe-header-conference { position: relative; display: flex; flex-direction: column; justify-content: center; align-items: center; background-position: center; min-height: 150px; } .pwelement_86700 .pwe-header-conference:before { content: ""; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background-color: black; opacity: 0.8; z-index: 0; } .pwelement_86700 .pwe-header-conference-wrapper { } .pwelement_86700 .pwe-header-conference-content { position: relative; display: flex; flex-direction: column; justify-content: center; align-items: center; padding: 18px; z-index: 1; } .pwelement_86700 .pwe-header-conference-content h4 { text-align: center; text-transform: uppercase; margin: 0; color: white; text-shadow: 2px 2px black !important;; } .pwelement_86700 .pwe-header-conference-title { font-size: 24px; } .pwelement_86700 .pwe-header-conference-description { padding-top: 8px; } @media (max-width:640px) { .pwelement_86700 .pwe-header-conference-title { font-size: 20px; } .pwelement_86700 .pwe-header-conference-description { font-size: 16px; } } </style> <div data-bg="/wp-content/plugins/PWElements/media/conference-background.webp" id="PWEHeaderConference-34510" class="pwe-header-conference rocket-lazyload" style=""> <div class="pwe-header-conference-wrapper"> <div class="pwe-header-conference-content"> <h4 class="pwe-header-conference-title">Trends panel and presentations of exhibitors</h4> </div> </div> </div></div><div class="pwelement pwelement_27976"> <style> #PWETrendsPanel .pwe-trends-panel-contact-block p, #PWETrendsPanel .pwe-trends-panel-link { margin: 0; } #PWETrendsPanel .pwe-trends-panel-link a { color: #f8a721 !important; transition: .3s ease } #PWETrendsPanel .pwe-trends-panel-link a:hover { color: #093b30 !important; } </style> <div id="PWETrendsPanel" class="pwe-trends-panel"> <div class="pwe-trends-panel-wrapper"><h4>Trends and presentation panel:</strong></h4> <p>A promotional initiative during which each of our exhibitors can give a lecture at the price of the purchased stand. The topic of the presentation is free, but we recommend that it be consistent with the theme of the fair and refer to industry news, which will always encourage a wider group of visitors to get to know your company! All information about your lectures will be made available on our website.</p> <br> <div class="pwe-trends-panel-contact-block"> <p><strong>How to register:</strong></p> <p>Contact the person responsible for the project by e-mail:</p> <p class="pwe-trends-panel-link"><strong><a href="mailto:wydarzenia@warsawexpo.eu">wydarzenia@warsawexpo.eu</a></strong></p> <p class="pwe-trends-panel-link"><strong><a href="tel:+48 506 905 615">+48 506 905 615</a></strong></p> </div> <p><strong>The order of applications is decisive!</strong></p> <p>Do you have an interesting idea to organize a promotional event during the fair? We are open to supporting the organization of interesting projects! We have professionally furnished conference rooms equipped with, among others, a stage, interpreter booths, VIP rooms and a fantastic sound system. At your disposal is a wide range of additional equipment, free outdoor parking, rooms for self-adaptation and technical support from the Ptak Warsaw Expo team.</p> <p>If you have any additional questions, please contact the marketing department:</p> <p class="pwe-trends-panel-link"><strong><a href="mailto:konsultantmarketingowy@warsawexpo.eu" style="display:flex; flex-wrap:wrap;"><span style="display:block;">konsultantmarketingowy</span><span style="display:block;">@warsawexpo.eu</span></a></strong></p></div> </div></div></div></div></div></div></div><script id="script-row-unique-4" data-row="script-row-unique-4" type="text/javascript" class="vc_controls">UNCODE.initRow(document.getElementById("row-unique-4"));</script></div></div></div></div></section><div data-parent="true" class="vc_row row-container" id="row-unique-5"><div class="row limit-width row-parent"><div class="wpb_row row-inner"><div class="wpb_column pos-top pos-center align_left column_parent col-lg-12 single-internal-gutter"><div class="uncol style-light" ><div class="uncoltable"><div class="uncell no-block-padding" ><div class="uncont"><div class="pwelement pwelement_62394"> <style> .pwe-container-logotypes-gallery { z-index: 1; } .pwe-logotypes-gallery-wrapper { display: flex; justify-content: center; align-items: center; flex-wrap: wrap; gap: 10px; margin-top: 18px; } .pwe-logo-item-container { display: flex; flex-direction: column; justify-content: center; align-items: center; padding: 5px; } .pwelement_62394 .pwe-logo-item, .pwe-conferences .pwe-logo-item { max-width: 140px; display: flex; justify-content: center; align-items: center; aspect-ratio: 3/2; } .pwelement_62394 .slick-slide .pwe-logo-item { max-width: 100%; } .pwelement_62394 .pwe-logo-item img { object-fit: contain; aspect-ratio: 3 / 2; } .pwelement_62394 .pwe-logotypes-title { display: flex; justify-content: left; } .pwe-logotypes-title h4 { margin: 0; } .row-parent:has(.pwelement_62394 .pwe-full-width) { max-width: 100% !important; } .pwe-white-logotypes img, .pwe-header .pwe-logotypes-gallery-wrapper img { filter: brightness(0) invert(1); transition: all .3s ease; } .pwe-white-logotypes img:hover, .pwe-header .pwe-logotypes-gallery-wrapper img:hover { filter: none; } .pwe-color-logotypes div[style*="background-image"] { filter: none !important; } .pwelement_62394 .pwe-header .pwe-logotypes-title { justify-content: center; } .pwelement_62394 .pwe-logo-item-container p { text-transform: uppercase; font-size: 12px; font-weight: 700; color: black; white-space: break-spaces; text-align: center; line-height: 1.1 !important; margin: 5px; } </style></div></div></div></div></div></div><script id="script-row-unique-5" data-row="script-row-unique-5" type="text/javascript" class="vc_controls">UNCODE.initRow(document.getElementById("row-unique-5"));</script></div></div></div><div data-parent="true" class="vc_row opinions-slider row-container desktop-hidden tablet-hidden mobile-hidden" id="rekomendacje"><div class="row limit-width row-parent"><div class="wpb_row row-inner"><div class="wpb_column pos-top pos-center align_left column_parent col-lg-12 single-internal-gutter"><div class="uncol style-light" ><div class="uncoltable"><div class="uncell no-block-padding" ><div class="uncont"><div class="vc_custom_heading_wrap main-heading-text"><div class="heading-text el-text" ><h4 class="h4" ><span>Speakers' comments</span></h4></div><div class="clear"></div></div><style></style><div id="info-speaker-82650" class="info-speaker"> <style> #info-speaker-82650 { text-align: center; display: flex; justify-content: center; flex-wrap: wrap; gap: 18px; } #info-speaker-82650 .pwe-speaker { width: 150px !important; min-width: 150px; display: flex; flex-direction: column; text-align: center; justify-content: space-between; gap: 14px; } #info-speaker-82650 .pwe-speaker-name { color: black; } #info-speaker-82650 .pwe-speaker-img { width: 100%; border-radius: 0; margin: 0 auto; aspect-ratio: 1/1; object-fit: cover; } #info-speaker-82650 .pwe-speaker-excerpt { display: flex; flex-direction: column; gap: 14px; } #info-speaker-82650 .pwe-speaker-btn { margin: 10px auto !important; color: white; background-color: #093b30; border: 1px solid #093b30; padding: 6px 16px; font-weight: 600; width: 80px; border-radius: 10px; transition: .3s ease; } #info-speaker-82650 .pwe-speaker-btn:hover { color: white; background-color: #00271c!important; border: 1px solid #00271c!important; } #pweSpeakerModal-40412 { position: fixed; z-index: 9999; left: 0; top: 0; width: 100%; height: 100%; overflow: hidden; background-color: rgba(0, 0, 0, 0.7); display: flex; justify-content: center; align-items: center; visibility: hidden; transition: opacity 0.3s, visibility 0.3s; } #pweSpeakerModal-40412 .pwe-speaker-modal-content { position: relative; background-color: #fefefe; margin: 15% auto; padding: 20px; border: 1px solid #888; border-radius: 20px; overflow-y: auto; width: 80%; max-width: 700px; max-height: 90%; transition: transform 0.3s; transform: scale(0); } #pweSpeakerModal-40412 .pwe-speaker-modal-close { position: absolute; right: 18px; top: -6px; color: #000; float: right; font-size: 50px; font-weight: bold; transition: transform 0.3s; font-family: monospace; } #pweSpeakerModal-40412 .pwe-speaker-modal-close:hover, #pweSpeakerModal-40412 .pwe-speaker-modal-close:focus { color: black; text-decoration: none; cursor: pointer; transform: scale(1.2); } #pweSpeakerModal-40412 .pwe-speaker-modal-title, #pweSpeakerModal-40412 .pwe-speaker-modal-desc { margin: 18px 0 0; } #pweSpeakerModal-40412.is-visible { opacity: 1; visibility: visible; } #pweSpeakerModal-40412.is-visible .pwe-speaker-modal-content { transform: scale(1); } #pweSpeakerModal-40412.is-visible .pwe-speaker-modal-image { border-radius: 10px; } </style> <style> #PWESpeakersSlider-55768 { width: 100%; overflow: hidden; margin: 0 !important; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; opacity: 0; } #PWESpeakersSlider-55768 .slides { display: flex; align-items: stretch; justify-content: space-between; margin: 0 !important; min-height: 0 !important; min-width: 0 !important; pointer-events: auto; } #PWESpeakersSlider-55768 .pwe-speaker { padding:0; object-fit: contain !important; flex: 1; } #PWESpeakersSlider-55768 .pwe-speaker :is(span, p, h2, h3, h4, h5) { margin: 0 !important; } #PWESpeakersSlider-55768 .pwe-speaker-container{ margin: 5px !important; padding: 10px; } #PWESpeakersSlider-55768 .pwe-speaker-img { background-repeat: no-repeat; background-position: center; background-size: cover; } #PWESpeakersSlider-55768 .pwe-speaker-name { font-size: 24px; color: #093b30; } #PWESpeakersSlider-55768 .pwe-speaker-excerpt { color: #093b30; } @keyframes slideAnimation { from { transform: translateX(100%); } to { transform: translateX(0); } } #PWESpeakersSlider-55768 .slides .slide { animation: slideAnimation 0.5s ease-in-out; } </style> <div id="PWESpeakersSlider-55768" class="pwe-speakers-slider"> <div class="slides"></div> <style> #PWESpeakersSlider-55768 .dots-container { display: none; text-align: center; margin-top: 18px !important; } #PWESpeakersSlider-55768 .dot { display: inline-block; width: 15px; height: 15px; border-radius: 50%; background-color: #bbb; margin: 0 5px; cursor: pointer; } #PWESpeakersSlider-55768 .dot.active { background-color: #093b30; } </style> <div class="dots-container"> <span class="dot active"></span> <span class="dot"></span> <span class="dot"></span> </div></div> <script type="rocketlazyloadscript">window.addEventListener('DOMContentLoaded', function() { jQuery(function ($) { const slider = document.querySelector("#PWESpeakersSlider-55768"); const slides = slider.querySelector(".slides"); const images = slides.querySelectorAll(".pwe-speaker"); const dotsContainer = slider.querySelector(".dots-container"); const dots = slider.querySelectorAll(".dots-container .dot"); let isMouseOver = false; let isDragging = false; let imagesMulti = ""; const slidesWidth = slides.clientWidth; if (slidesWidth < 420) { imagesMulti = 1; } else if (slidesWidth < 768) { imagesMulti = 2; } else { imagesMulti = 3; } if(imagesMulti >= 0){ $("#PWESpeakersSlider-55768 .slides").each(function(){ $(this).css("justify-content", "center"); if ($(this).children().length > 0){ $(this).children().slice(0).remove(); }; }); const imageWidth = Math.floor((slidesWidth - imagesMulti * 10) / imagesMulti); images.forEach((image) => { image.style.maxWidth = imageWidth + "px"; image.style.minWidth = imageWidth + "px"; }); } else { const imageWidth = Math.floor((slidesWidth - imagesMulti * 10) / imagesMulti); images.forEach((image) => { image.style.minWidth = imageWidth + "px"; image.style.maxWidth = imageWidth + "px"; }); const slidesTransform = (imageWidth + 10) * 0; slides.style.transform = `translateX(-${slidesTransform}px)`; if (dotsContainer) { dotsContainer.style.display = "block"; } function nextSlide() { slides.querySelectorAll("#PWESpeakersSlider-55768 .pwe-speaker-container").forEach(function(image){ image.classList.add("slide"); }) const firstSlide = slides.firstElementChild; if (firstSlide) { firstSlide.classList.add("first-slide"); // Przesuwamy pierwszy slajd na koniec slides.appendChild(firstSlide); setTimeout(() => { firstSlide.classList.remove("first-slide"); }, 1500); } setTimeout(function() { slides.querySelectorAll("#PWESpeakersSlider-55768 .pwe-speaker-container").forEach(function(image){ image.classList.remove("slide"); }) }, 1500); updateCurrentSlide(1); } slider.addEventListener("mousemove", function() { isMouseOver = true; }); slider.addEventListener("mouseleave", function() { isMouseOver = false; }); let isDown = false; let startX; let startY; let slideMove = 0; let currentSlide = 0; function updateDots() { if (dots[currentSlide]) { dots.forEach(dot => dot.classList.remove("active")); dots[currentSlide].classList.add("active"); } } function updateCurrentSlide(delta) { currentSlide = (currentSlide + delta + dots.length) % dots.length; updateDots(); } slider.addEventListener("mousedown", (e) => { isDown = true; slider.classList.add("active"); startX = e.pageX - slider.offsetLeft; }); slider.addEventListener("mouseleave", () => { isDown = false; slider.classList.remove("active"); resetSlider(slideMove); slideMove = 0; }); slider.addEventListener("mouseup", () => { isDown = false; slider.classList.remove("active"); resetSlider(slideMove); slideMove = 0; }); slider.addEventListener("mousemove", (e) => { if (!isDown) return; e.preventDefault(); let preventDefaultNextTime = true; $(e.target).parent().on("click", function(event) { if (preventDefaultNextTime) { event.preventDefault(); preventDefaultNextTime = true; setTimeout(() => { preventDefaultNextTime = false; }, 200); } }); const x = e.pageX - slider.offsetLeft; const walk = (x - startX); const transformWalk = slidesTransform - walk; slides.style.transform = `translateX(-${transformWalk}px)`; slideMove = (walk / imageWidth); }); // Kod obsługujący przesuwanie dotykiem na urządzeniach mobilnych slider.addEventListener("touchstart", (e) => { isDown = true; slider.classList.add("active"); startX = e.touches[0].pageX - slider.offsetLeft; startY = e.touches[0].pageY; }); slider.addEventListener("touchend", () => { isDown = false; slider.classList.remove("active"); resetSlider(slideMove); slideMove = 0; }); slider.addEventListener("touchmove", (e) => { if (!isDown) return; if (!e.cancelable) return; // Dodajemy ten warunek, aby uniknąć błędu const x = e.touches[0].pageX - slider.offsetLeft; const y = e.touches[0].pageY; const walk = (x - startX); const verticalDiff = Math.abs(y - startY); if (Math.abs(walk) > verticalDiff) { // Tylko jeśli ruch poziomy jest większy niż pionowy e.preventDefault(); const transformWalk = slidesTransform - walk; slides.style.transform = `translateX(-${transformWalk}px)`; slideMove = (walk / imageWidth); } }); const resetSlider = (slideWalk) => { const slidesMove = Math.abs(Math.round(slideWalk)); for(i = 0; i < slidesMove; i++){ if (slideWalk > 0) { const lastSlide = slides.lastElementChild; if (lastSlide) { lastSlide.classList.add("last-slide"); slides.insertBefore(lastSlide, slides.firstChild); lastSlide.classList.remove("last-slide"); updateCurrentSlide(-1); } } else { const firstSlide = slides.firstElementChild; if (firstSlide) { firstSlide.classList.add("first-slide"); slides.appendChild(firstSlide); firstSlide.classList.remove("first-slide"); updateCurrentSlide(1); } } } slides.style.transform = `translateX(-${slidesTransform}px)`; } setInterval(function() { if(!isMouseOver) { nextSlide() } }, 3000); } if (slider) { slider.style.opacity = 1; slider.style.transition = "opacity 0.3s ease"; } }); });</script> <script type="rocketlazyloadscript"> document.addEventListener("DOMContentLoaded", function () { const speakers = document.querySelectorAll("#info-speaker-82650 .pwe-speaker"); speakers.forEach((speaker) => { const img = speaker.querySelector(".pwe-speaker-img"); const name = speaker.querySelector(".pwe-speaker-name"); const desc = speaker.querySelector(".pwe-speaker-desc"); const btn = speaker.querySelector(".pwe-speaker-btn"); if (!desc || desc.textContent.trim() === "" && desc.children.length === 0) { speaker.style.justifyContent = "flex-start"; } if (img.src == undefined) { const backgroundImage = window.getComputedStyle(img).getPropertyValue("background-image"); // Extracting the URL from the background-image value in the slider const urlMatch = backgroundImage.match(/url\(\"?(.*?)\"?\)/); const imageUrl = urlMatch ? urlMatch[1] : null; img.src = imageUrl; } if (btn) { btn.addEventListener("click", function() { const modalDiv = document.createElement("div"); modalDiv.className = "pwe-speaker-modal"; modalDiv.id = "pweSpeakerModal-40412"; modalDiv.innerHTML = ` <div class="pwe-speaker-modal-content" style="display:flex; flex-direction:column; align-items:center; padding:20px;"> <span class="pwe-speaker-modal-close">×</span> <img decoding="async" class="pwe-speaker-modal-image" src="${img.src}" alt="Speaker Image" style="width:100%; max-width:150px;"> <h5 class="pwe-speaker-modal-title">${name.innerHTML}</h5> <div class="pwe-speaker-modal-desc">${desc.innerHTML}</div> </div> `; document.body.appendChild(modalDiv); requestAnimationFrame(() => { modalDiv.classList.add("is-visible"); }); disableScroll(); // Close modal modalDiv.querySelector(".pwe-speaker-modal-close").addEventListener("click", function() { modalDiv.classList.remove("is-visible"); setTimeout(() => { modalDiv.remove(); enableScroll(); }, 300); // Czekaj na zakończenie animacji przed usunięciem }); modalDiv.addEventListener("click", function(event) { if (event.target === modalDiv) { modalDiv.classList.remove("is-visible"); setTimeout(() => { modalDiv.remove(); enableScroll(); }, 300); } }); }); } }); }); // Functions to turn scrolling off and on function disableScroll() { document.body.style.overflow = "hidden"; document.documentElement.style.overflow = "hidden"; } function enableScroll() { document.body.style.overflow = ""; document.documentElement.style.overflow = ""; } </script> </div></div></div></div></div></div><script id="script-rekomendacje" data-row="script-rekomendacje" type="text/javascript" class="vc_controls">UNCODE.initRow(document.getElementById("rekomendacje"));</script></div></div></div><div data-parent="true" class="vc_row row-container" id="row-unique-6"><div class="row limit-width row-parent"><div class="wpb_row row-inner"><div class="wpb_column pos-top pos-center align_left column_parent col-lg-12 single-internal-gutter"><div class="uncol style-light" ><div class="uncoltable"><div class="uncell no-block-padding" ><div class="uncont"><div class="pwelement pwelement_26547"> <style> #pweConfSideEvents :is(.conf-side-row, .conf-side-footer){ margin-top: 36px; display: flex; justify-content: space-between; align-items: center; } #pweConfSideEvents .side-event-image{ max-width: 35%; } #pweConfSideEvents .side-event-text{ max-width: 60%; } #pweConfSideEvents .side-event-footer-btn{ max-width: 20%; margin: auto; } #pweConfSideEvents .side-event-footer-text{ max-width: 75%; } #pweConfSideEvents :is(.side-event-text h5, .side-event-heading-text){ margin-top: 0; text-transform: uppercase; padding: 0 12px 10px 0; box-shadow: 9px 9px 0px -6px #093b30; } @media (max-width:569px){ #pweConfSideEvents :is(.conf-side-row, .conf-side-footer){ flex-direction: column; } #pweConfSideEvents :is(.side-event-image, .side-event-text, .side-event-footer-btn, .side-event-footer-text){ margin-top: 9px; max-width: 100%; } #pweConfSideEvents :is(h5, h4){ margin: auto; } } </style> <div id="pweConfSideEvents"> <h4 class="side-event-heading-text"> See what else we have prepared</h4> <div class="conf-side-row"> <div class="side-event-image"> <img width="500" height="500" decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20500%20500'%3E%3C/svg%3E" data-lazy-src="/wp-content/plugins/PWElements/media/kafelek-medale2.webp"><noscript><img width="500" height="500" decoding="async" src="/wp-content/plugins/PWElements/media/kafelek-medale2.webp"></noscript> </div> <div class="side-event-text"> <h5> Celebrating Excellence: Medal Awards Ceremony</h5> <p> This event honors the best of the best, highlighting their contributions to the industry’s development and showcasing the most advanced solutions in the following categories:</p> <p> <strong>Trade Fair Premiere:</strong> Recognition for exhibitors who introduced innovative products or services at the fair, presenting them to the public for the first time.</p> <p> <strong>Innovation:</strong> An award for companies that have presented groundbreaking technologies or solutions with the potential to revolutionize the industry.</p> <p> <strong>Trade Fair Display:</strong> A prize awarded for exceptional booth design and aesthetics that stand out for their creativity and attract visitors’ attention.</p> </div> </div> <div class="conf-side-row"><div class="side-event-text"> <h5> The trade fair studio</h5> <p> We invite you to the <strong>Trade Fair Studio</strong>, where during exclusive interviews with industry experts and outstanding exhibitors, you will learn about the latest trends and innovative solutions. In this inspiring environment, market leaders will share their experiences and visions for the future, providing valuable insights and knowledge. The <strong>Trade Fair Studio</strong> is also connected with the <strong>Medal Award Ceremony</strong>, where distinguished exhibitors are honored, adding prestige to the event and highlighting the importance of innovation and excellence in the industry..</p> </div><div class="side-event-image"> <img width="500" height="500" decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20500%20500'%3E%3C/svg%3E" data-lazy-src="/wp-content/plugins/PWElements/media/kafelek-studio-en.webp"><noscript><img width="500" height="500" decoding="async" src="/wp-content/plugins/PWElements/media/kafelek-studio-en.webp"></noscript> </div></div> <div class="conf-side-row"> <div class="side-event-image"> <img width="500" height="500" decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20500%20500'%3E%3C/svg%3E" data-lazy-src="/wp-content/plugins/PWElements/media/kafelek-networking-en.webp"><noscript><img width="500" height="500" decoding="async" src="/wp-content/plugins/PWElements/media/kafelek-networking-en.webp"></noscript> </div> <div class="side-event-text"> <h5> Inspiring conversations and new opportunities – the networking zone awaits!</h5> <p> <strong>The B2B Networking Zone is an extension of the conference</strong>, offering participants a unique opportunity to engage in direct discussions with speakers and other industry experts. In this zone, attendees can exchange insights, ask questions, and establish valuable business connections in a more informal atmosphere.</p> <p> Join us to deepen your knowledge, continue the inspiring discussions from the conference, and form valuable relationships that can benefit both you and your company!</p> </div> </div> </div> </div></div></div></div></div></div><script id="script-row-unique-6" data-row="script-row-unique-6" type="text/javascript" class="vc_controls">UNCODE.initRow(document.getElementById("row-unique-6"));</script></div></div></div><div data-parent="true" class="vc_row row-container" id="row-unique-7"><div class="row limit-width row-parent"><div class="wpb_row row-inner"><div class="wpb_column pos-top pos-center align_left column_parent col-lg-12 single-internal-gutter"><div class="uncol style-light" ><div class="uncoltable"><div class="uncell no-block-padding" ><div class="uncont"><div class="pwelement pwelement_59939"> <style> .row-parent:has(.pwelement_59939 .pwe-container-conference-section) { max-width: 100% !important; padding: 0 !important; } .pwelement_59939 .pwe-container-conference-section { position: relative; background-position: center; } .pwelement_59939 .pwe-container-conference-section:before { content: ""; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background-color: #093b30; opacity: 0.8; z-index: 0; } .pwelement_59939 .pwe-conference-section-columns { position: relative; max-width: 1200px; margin: 0 auto; display: flex; gap: 18px; z-index: 1; } .pwelement_59939 .pwe-conference-section-column { display: flex; flex-direction: column; justify-content: center; gap: 18px; width: 50%; } .pwelement_59939 .pwe-conference-section-logo { max-width: 400px; } .pwelement_59939 .pwe-conference-section-logo img { width: 100%; } .pwelement_59939 .pwe-btn-container { padding-top: 0 !important; } .pwelement_59939 .pwe-conference-section-btn .pwe-link { transform: none !important; color: white !important; background-color: #f8a721 !important; border: 1px solid #f8a721 !important; } .pwelement_59939 .pwe-conference-section-btn .pwe-link:hover { color: white !important; background-color: #e4930d !important; border: 1px solid #e4930d !important; } @media (max-width:960px){ .pwelement_59939 .pwe-conference-section-columns { flex-direction: column; padding: 36px; gap: 36px; } .pwelement_59939 .pwe-conference-section-column { width: 100%; gap: 18px; } .pwelement_59939 .pwe-conference-logo-column, .pwelement_59939 .pwe-conference-section-logo { margin: 0 auto; } } </style> <style> .pwelement_59939 .pwe-conference-section-columns { padding: 36px; } .pwelement_59939 .pwe-conference-logo-column { align-items: center; } .pwelement_59939 .pwe-gallery-thumbs { display: flex; flex-direction: column; width: 100%; } .pwelement_59939 .pwe-gallery-desc-wrapper .pwe-btn-container, .pwelement_59939 .pwe-gallery-thumbs-wrapper .pwe-btn-container { display: flex; justify-content: left; text-align: center; } .pwelement_59939 .pwe-gallery-thumbs-top, .pwelement_59939 .pwe-gallery-thumbs-bottom { display: flex; flex-wrap: wrap; width: 100%; } .pwelement_59939 .pwe-gallery-thumbs-top img, .pwelement_59939 .pwe-gallery-thumbs-bottom img { width: 50%; padding: 5px; border-radius: 16px; } .pwelement_59939 .slides img { border-radius: 16px; } </style> <div data-bg="/wp-content/plugins/PWElements/media/conference-background.webp" id="pweConfSection" class="pwe-container-conference-section rocket-lazyload" style=""> <div class="pwe-conference-section-columns"> <div class="pwe-conference-section-column pwe-conference-gallery-column"> <div class="pwe-gallery-thumbs"> <div class="pwe-gallery-thumbs-top"> <img width="600" height="400" decoding="async" class="mini-img" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20600%20400'%3E%3C/svg%3E" alt="mini gallery picture" data-lazy-src="/wp-content/plugins/PWElements/media/events-mini/event_1.webp"><noscript><img width="600" height="400" decoding="async" class="mini-img" src="/wp-content/plugins/PWElements/media/events-mini/event_1.webp" alt="mini gallery picture"></noscript> <img width="600" height="400" decoding="async" class="mini-img" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20600%20400'%3E%3C/svg%3E" alt="mini gallery picture" data-lazy-src="/wp-content/plugins/PWElements/media/events-mini/event_2.webp"><noscript><img width="600" height="400" decoding="async" class="mini-img" src="/wp-content/plugins/PWElements/media/events-mini/event_2.webp" alt="mini gallery picture"></noscript> </div> <div class="pwe-gallery-thumbs-bottom"> <img width="600" height="400" decoding="async" class="mini-img" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20600%20400'%3E%3C/svg%3E" alt="mini gallery picture" data-lazy-src="/wp-content/plugins/PWElements/media/events-mini/event_3.webp"><noscript><img width="600" height="400" decoding="async" class="mini-img" src="/wp-content/plugins/PWElements/media/events-mini/event_3.webp" alt="mini gallery picture"></noscript> <img width="600" height="400" decoding="async" class="mini-img" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20600%20400'%3E%3C/svg%3E" alt="mini gallery picture" data-lazy-src="/wp-content/plugins/PWElements/media/events-mini/event_4.webp"><noscript><img width="600" height="400" decoding="async" class="mini-img" src="/wp-content/plugins/PWElements/media/events-mini/event_4.webp" alt="mini gallery picture"></noscript> </div> </div> <div class="pwe-conference-section-btn"> <div class="pwe-btn-container"> <a class="pwe-link btn pwe-btn" href="/en/gallery/" alt="link to gallery">Go to gallery</a></div> </div> </div> <div class="pwe-conference-section-column pwe-conference-logo-column"> <div class="pwe-conference-section-logo"> <img width="600" height="240" decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20600%20240'%3E%3C/svg%3E" alt="conference logo" data-lazy-src="/doc/kongres.webp"><noscript><img width="600" height="240" decoding="async" src="/doc/kongres.webp" alt="conference logo"></noscript> </div> <div class="pwe-conference-section-btn"> <div class="pwe-btn-container"> <a class="pwe-link btn pwe-btn" href="/en/registration/">Register and take part</a></a> </div> </div> </div> </div> </div> </div></div></div></div></div></div><script id="script-row-unique-7" data-row="script-row-unique-7" type="text/javascript" class="vc_controls">UNCODE.initRow(document.getElementById("row-unique-7"));</script></div></div></div></div></div> </div> </article> </div><!-- sections container --> </div><!-- page wrapper --> <footer id="colophon" class="site-footer"> <div data-parent="true" class="vc_row row-container" id="row-unique-8"><div class="row limit-width row-parent"><div class="wpb_row row-inner"><div class="wpb_column pos-top pos-center align_left column_parent col-lg-12 single-internal-gutter"><div class="uncol style-light" ><div class="uncoltable"><div class="uncell no-block-padding" ><div class="uncont"><div class="pwelement pwelement_99772"> <style> .row-parent:has(.pwe-footer) { max-width: 100%; padding: 0 !important; } .wpb_column:has(.pwe-footer) { padding: 0 !important; } .pwelement:has(.pwe-footer) { z-index: 1; } .pwe-footer-bg { position: relative; padding: 36px; background-size: cover; } .pwe-footer-bg:after { content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.2); opacity: .4; } .pwe-footer-bg-wrapper { max-width: 1200px; margin: 0 auto; display: flex; flex-direction: column; gap: 36px; } .pwe-footer-bg-limit { max-width: 950px; margin: 0 auto; display: flex; flex-direction: column; gap: 36px; } .pwe-footer-images-bg img { width: 100%; object-fit: contain; } .pwe-footer-bg, .pwe-footer-images-bg { background-position: center; background-repeat: no-repeat; } .pwe-footer-logo-pwe { width: 100%; display: flex; float: left; } .pwe-footer-logo-pwe img { width: 140px; } .pwe-footer-title-section h4 span { color: white; width: auto; } .pwe-footer-title-section h2 { margin: 0; width: auto !important; } .pwe-footer-title-pl { color: white; font-size: 96px; } .pwe-footer-title-en { color: white; font-size: 84px; } @media (min-width: 320px) and (max-width: 1200px) { .pwe-footer-title-pl { font-size: calc(24px + (96 - 24) * ( (100vw - 320px) / ( 1200 - 320) )); } .pwe-footer-title-en { font-size: calc(24px + (84 - 24) * ( (100vw - 320px) / ( 1200 - 320) )); } } .pwe-footer-benefits { display: flex; justify-content: space-around; } .pwe-footer-benefits p { text-align: center; font-size: 14px; font-weight: 700; color: white; text-shadow: 0 0 10px black; } .pwe-footer-nav { background-color: black; padding: 36px; } .pwe-footer-nav-wrapper { display: flex; width: 100%; max-width: 1200px; margin: 0 auto; gap: 18px; } .pwe-footer-nav-left-column, .pwe-footer-nav-right-column { display: flex; gap: 18px; } .pwe-footer-nav-left-column { width: 25%; } .pwe-footer-nav-right-column { width: 75%; } .pwe-footer-nav-logo-column { width: 100%; } .pwe-footer-nav-column { width: 33.333%; } .pwe-footer-nav-column h5 span { color: white; } .pwe-footer-nav-logo-top, .pwe-footer-nav-logo-bottom { max-width: 200px !important; } .pwe-footer-nav-logo-bottom img { padding: 8px; max-height: 150px; object-fit: contain; } .pwe-footer-nav-links ul { padding: 0 !important; list-style: none !important; } .pwe-footer-nav-links ul li a { color: white !important; } @media (max-width:1000px){ .pwe-footer-benefits { flex-direction: column; justify-content: center; } .pwe-footer-nav-column h5 span { font-size: 16px; } .pwe-footer-nav-left-column { width: 30%; } .pwe-footer-nav-right-column { width: 70%; flex-wrap: wrap; justify-content: space-between; } .pwe-footer-nav-column { width: 47%; } } @media (max-width:720px) { .pwe-footer-nav-column h5 span { font-size: 14px; } .pwe-footer-nav-links ul li a { font-size: 14px; } } @media (max-width:640px) { .pwe-footer-nav-wrapper { flex-direction: column; } .pwe-footer-nav-left-column { width: 100%; } .pwe-footer-nav-logo-top, .pwe-footer-nav-logo-bottom { margin: 0 auto; } .pwe-footer-nav-right-column { width: 100%; } } @media (max-width:500px) { .pwe-footer-bg { padding: 18px; } .pwe-footer-title-section h4 { text-align: center; width: auto; } .pwe-footer-title-section h4 span { font-size: 16px; } .pwe-footer-nav-right-column { flex-direction: column; } .pwe-footer-nav-column { width: 200px; margin-left: auto; margin-right: auto; } } </style> <div id="pweFooter" class="pwe-footer"> <div data-bg="/wp-content/plugins/PWElements/media/footer.webp" class="pwe-footer-bg rocket-lazyload" style=""> <div class="pwe-footer-bg-wrapper"> <div class="pwe-footer-bg-limit"> <div class="pwe-footer-logo-pwe"> <img width="300" height="279" decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20300%20279'%3E%3C/svg%3E" alt="pwe logo" data-lazy-src="/wp-content/plugins/PWElements/media/logo_pwe.webp"><noscript><img width="300" height="279" decoding="async" src="/wp-content/plugins/PWElements/media/logo_pwe.webp" alt="pwe logo"></noscript> </div> <div class="pwe-footer-title-section"><h4 class="pwe-align-left"><span>Trade Fairs / Conferences / Events</span></h4> <h2 class="pwe-align-center"><span class="pwe-uppercase pwe-footer-title-en">Capital of the Fair</span></h2></div> </div> <div class="pwe-footer-benefits"><p class="pwe-uppercase">AN EXPERIENCED TEAM</p> <p class="pwe-uppercase">PROFESSIONALISM AND COMPLEXITY</p> <p class="pwe-uppercase">PERFECT LOCATION</p> <p class="pwe-uppercase">INNOVATIVE EXHIBITION SYSTEM</p></div> </div> </div> <div class="pwe-footer-images-bg"> <img width="1442" height="143" decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201442%20143'%3E%3C/svg%3E" alt="footer background" data-lazy-src="/wp-content/plugins/PWElements/media/footer-images.webp"><noscript><img width="1442" height="143" decoding="async" src="/wp-content/plugins/PWElements/media/footer-images.webp" alt="footer background"></noscript> </div> <div class="pwe-footer-nav"> <div class="pwe-footer-nav-wrapper"> <div class="pwe-footer-nav-left-column"> <div class="pwe-footer-nav-logo-column"> <div class="pwe-footer-nav-logo-top"><a href="https://grindtechexpo.com/en"><img width="248" height="127" decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20248%20127'%3E%3C/svg%3E" alt="logo pwe & ufi" data-lazy-src="/wp-content/plugins/PWElements/media/logo_pwe_ufi.webp"><noscript><img width="248" height="127" decoding="async" src="/wp-content/plugins/PWElements/media/logo_pwe_ufi.webp" alt="logo pwe & ufi"></noscript></a></div> <div class="pwe-footer-nav-logo-bottom text-centered"> <a href="https://grindtechexpo.com/en"> <span class="logo-invert-white"><img width="700" height="208" decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20700%20208'%3E%3C/svg%3E" alt="logo-GRIND-TECH Expo" data-lazy-src="/doc/logo-en.webp"><noscript><img width="700" height="208" decoding="async" src="/doc/logo-en.webp" alt="logo-GRIND-TECH Expo"></noscript></span> </a> </div> </div> </div> <div class="pwe-footer-nav-right-column"> <!-- nav-column-item --> <div class="pwe-footer-nav-column"> <h5><span class="pwe-uppercase">GRIND-TECH Expo</span></h5> <div class="pwe-footer-nav-links"><div class="menu-footer-menu-1-en-container"><ul id="menu-footer-menu-1-en" class="menu"><li id="menu-item-340" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-340"><a href="https://grindtechexpo.com/en/">Home</a></li> <li id="menu-item-293" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-293"><a href="https://grindtechexpo.com/en/contact/">Contact</a></li> <li id="menu-item-172" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-172"><a target="_blank" href="https://warsawexpo.eu/en/exhibition-calendar/">Exhibition calendar</a></li> <li id="menu-item-173" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-173"><a target="_blank" href="https://warsawexpo.eu/en/privacy-policy">Privacy policy</a></li> </ul></div></div> </div> <!-- nav-column-item --> <div class="pwe-footer-nav-column"> <h5><span class="pwe-uppercase">FOR VISITORS</span></h5> <div class="pwe-footer-nav-links"><div class="menu-footer-menu-2-en-container"><ul id="menu-footer-menu-2-en" class="menu"><li id="menu-item-339" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-339"><a href="https://grindtechexpo.com/en/registration/">Registration</a></li> <li id="menu-item-175" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-175"><a href="/en/for-visitors/#why-worth">Why is it worth it</a></li> <li id="menu-item-176" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-176"><a href="/en/for-visitors/#faq">FAQ</a></li> <li id="menu-item-177" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-177"><a href="/en/for-visitors/#dojazd">Route</a></li> <li id="menu-item-178" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-178"><a target="_blank" href="https://warsawexpo.eu/en/press-room">Media</a></li> <li id="menu-item-179" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-179"><a target="_blank" href="https://warsawexpo.eu/en/accomodation/">Accomodation</a></li> </ul></div></div> </div> <!-- nav-column-item --> <div class="pwe-footer-nav-column"> <h5><span class="pwe-uppercase">FOR EXHIBITORS</span></h5> <div class="pwe-footer-nav-links"><div class="menu-footer-menu-3-en-container"><ul id="menu-footer-menu-3-en" class="menu"><li id="menu-item-337" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-337"><a href="https://grindtechexpo.com/en/become-an-exhibitor/">Book a stand</a></li> <li id="menu-item-181" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-181"><a href="/en/for-exhibitors/#why-worth">Why is it worth it</a></li> <li id="menu-item-182" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-182"><a href="/en/for-exhibitors/#stand">Designed exhibition stands</a></li> <li id="menu-item-183" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-183"><a href="/en/for-exhibitors/#download">Documents to download</a></li> <li id="menu-item-338" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-338"><a href="https://grindtechexpo.com/en/promote-yourself/">Promote yourself</a></li> </ul></div></div> </div></div></div></div></div> <script type="rocketlazyloadscript"> document.addEventListener("DOMContentLoaded", function() { // Top main menu "For exhibitors" const mainMenu = document.querySelector("ul.menu-primary-inner"); const secondChild = mainMenu.children[1]; const dropMenu = secondChild.querySelector("ul.drop-menu"); // Create new element li const newMenuItem = document.createElement("li"); newMenuItem.id = "menu-item-99999"; newMenuItem.className = "menu-item menu-item-type-custom menu-item-object-custom menu-item-99999"; newMenuItem.innerHTML = `<a title="Become an agent" target="_blank" href="https://warsawexpo.eu/en/forms-for-agents/">Become an agent</a>`; // Add new element dropMenu.appendChild(newMenuItem); // -------------------------------------------- // Bottom main menu "For exhibitors" const footerMenu = document.querySelector(".pwe-footer-nav-right-column"); const footerThirdChild = footerMenu.children[2]; const footerMenuChild = footerThirdChild.querySelector(".pwe-footer-nav-column .menu"); // Create new element li const newFooterMenuItem = document.createElement("li"); newFooterMenuItem.id = "menu-item-99999"; newFooterMenuItem.className = "menu-item menu-item-type-custom menu-item-object-custom menu-item-99999"; newFooterMenuItem.innerHTML = `<a title="Become an agent" target="_blank" href="https://warsawexpo.eu/en/forms-for-agents/">Become an agent</a>`; // Add new element footerMenuChild.appendChild(newFooterMenuItem); }); </script></div></div></div></div></div></div><script id="script-row-unique-8" data-row="script-row-unique-8" type="text/javascript" class="vc_controls">UNCODE.initRow(document.getElementById("row-unique-8"));</script></div></div></div><div class="row-container style-dark-bg footer-last"> <div class="row row-parent style-dark no-top-padding no-h-padding no-bottom-padding"> <div class="site-info uncell col-lg-6 pos-middle text-left"><p>© 2024 Ptak Warsaw Expo Sp. z o.o.</p> </div><!-- site info --><div class="uncell col-lg-6 pos-middle text-right"><div class="social-icon icon-box icon-box-top icon-inline"><a href="https://www.facebook.com/GrindTechExpo/" target="_blank"><i class="fa fa-facebook-square"></i></a></div><div class="social-icon icon-box icon-box-top icon-inline"><a href="https://www.instagram.com/grind_tech_expo/" target="_blank"><i class="fa fa-instagram"></i></a></div></div> </div> </div> </footer> </div><!-- main container --> </div><!-- main wrapper --> </div><!-- box container --> </div><!-- box wrapper --> <div class="style-light footer-scroll-top footer-scroll-higher"><a href="#" class="scroll-top"><i class="fa fa-angle-up fa-stack btn-default btn-hover-nobg"></i></a></div> <script type="rocketlazyloadscript" data-rocket-type="text/javascript">window.addEventListener('DOMContentLoaded', function() {/* ROZWIJANE ZGODY */ jQuery(function ($) { $('.show-consent').on('click touch', function () { $(this).parents( "li" ).find('.gfield_consent_description').toggle( "slow" ); }); }); /* Show more/less */ let hidden = true; jQuery(function ($) { $(".seeMore").click(function() { if(event.target.innerHTML == "ukryj...") $(event.target).text("więcej...") else $(event.target).text("ukryj...") hidden = !hidden; $(event.target.previousElementSibling).slideToggle(); }); });});</script><script type="text/html" id="wpb-modifications"> window.wpbCustomElement = 1; </script><script type="rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" data-rocket-src="https://grindtechexpo.com/wp-content/cache/min/1/wp-content/plugins/PWElements/elements/js/script.js?ver=1731596505" id="pwelement-js-js" defer></script> <script type="text/javascript" id="exclusions-js-js-extra"> /* <![CDATA[ */ var data_js = {"accent_color":"#093b30","main2_color":"#f8a721"}; var send_data = {"send_file":"https:\/\/grindtechexpo.com\/wp-content\/plugins\/PWElements\/includes\/exhibitor-generator\/assets\/mass_vip.php","secret":"dd8d688e016793154db578ae88bd7c02c7630af23459c8ed9eb76e6248fc285d","lang":"en_US"}; /* ]]> */ </script> <script data-minify="1" type="text/javascript" src="https://grindtechexpo.com/wp-content/cache/min/1/wp-content/plugins/PWElements/elements/js/exclusions.js?ver=1731596505" id="exclusions-js-js" defer></script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" data-rocket-src="https://grindtechexpo.com/wp-content/cache/min/1/wp-content/plugins/PWElements/includes/katalog-wystawcow/assets/katalog.js?ver=1732581290" id="pwe-katalog-js-js" defer></script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" data-rocket-src="https://grindtechexpo.com/wp-content/cache/min/1/wp-content/plugins/PWElements/includes/exhibitor-generator/assets/exhibitor-generator-script.js?ver=1731596505" id="pwe-exhibitor-generator-js-js" defer></script> <script type="text/javascript" id="pwe-display-info-js-js-extra"> /* <![CDATA[ */ var pweScriptData = {"locale":"en_US"}; /* ]]> */ </script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://grindtechexpo.com/wp-content/plugins/PWElements/includes/display-info/assets/display-info.js?ver=1732708303" id="pwe-display-info-js-js" defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://grindtechexpo.com/wp-content/plugins/PWElements/includes/media-gallery/assets/media-gallery.js?ver=1732708303" id="pwe-media-gallery-js-js" defer></script> <script type="text/javascript" id="my-custom-element-js-js-extra"> /* <![CDATA[ */ var inner_data = {"trade_date":"10-12 czerwca 2025","trade_start":"2025\/06\/10 10:00","trade_end":"2025\/06\/12 17:00","trade_name":"GRIND-TECH Expo","trade_desc":"Targi Technologii Szlifierskich","trade_name_en":"GRIND-TECH Expo","trade_desc_en":"Grinding Technology Fair"}; /* ]]> */ </script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" data-rocket-src="https://grindtechexpo.com/wp-content/cache/min/1/wp-content/plugins/custom-element/my-custom-element/js/script.js?ver=1731596505" id="my-custom-element-js-js" defer></script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" data-rocket-src="https://grindtechexpo.com/wp-content/cache/min/1/wp-content/themes/uncode/library/js/global.js?ver=1731596505" id="uncode-global-js" defer></script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" data-rocket-src="https://grindtechexpo.com/wp-content/cache/min/1/wp-content/themes/uncode/library/js/utils.js?ver=1731596505" id="uncode-utils-js" defer></script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" data-rocket-src="https://grindtechexpo.com/wp-content/cache/min/1/wp-content/themes/uncode/library/js/menuSystem.js?ver=1731596505" id="uncode-menuSystem-js" defer></script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" data-rocket-src="https://grindtechexpo.com/wp-content/cache/min/1/wp-content/themes/uncode/library/js/disableHoverScroll.js?ver=1731596505" id="uncode-disableHoverScroll-js" defer></script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" data-rocket-src="https://grindtechexpo.com/wp-content/cache/min/1/wp-content/themes/uncode/library/js/animations.js?ver=1731596505" id="uncode-animations-js" defer></script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" data-rocket-src="https://grindtechexpo.com/wp-content/cache/min/1/wp-content/themes/uncode/library/js/tapHover.js?ver=1731596505" id="uncode-tapHover-js" defer></script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" data-rocket-src="https://grindtechexpo.com/wp-content/cache/min/1/wp-content/themes/uncode/library/js/preventDoubleTransition.js?ver=1731596505" id="uncode-preventDoubleTransition-js" defer></script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" data-rocket-src="https://grindtechexpo.com/wp-content/cache/min/1/wp-content/themes/uncode/library/js/printScreen.js?ver=1731596505" id="uncode-printScreen-js" defer></script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" data-rocket-src="https://grindtechexpo.com/wp-content/cache/min/1/wp-content/themes/uncode/library/js/lib/jquery.waypoints.js?ver=1731596505" id="jquery-waypoints-js" defer></script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" data-rocket-src="https://grindtechexpo.com/wp-content/cache/min/1/wp-content/themes/uncode/library/js/lib/jquery.smartmenus.js?ver=1731596505" id="jquery-smartmenus-js" defer></script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" data-rocket-src="https://grindtechexpo.com/wp-content/cache/min/1/wp-content/themes/uncode/library/js/lib/jquery.easing.js?ver=1731596505" id="jquery-easing-js" defer></script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" data-rocket-src="https://grindtechexpo.com/wp-content/cache/min/1/wp-content/themes/uncode/library/js/lib/jquery.mousewheel.js?ver=1731596505" id="jquery-mousewheel-js" defer></script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" data-rocket-src="https://grindtechexpo.com/wp-content/cache/min/1/wp-content/themes/uncode/library/js/lib/jquery.sticky-kit.js?ver=1731596505" id="jquery-sticky-kit-js" defer></script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" data-rocket-src="https://grindtechexpo.com/wp-content/cache/min/1/wp-content/themes/uncode/library/js/stickyElements.js?ver=1731596505" id="uncode-stickyElements-js" defer></script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" data-rocket-src="https://grindtechexpo.com/wp-content/cache/min/1/wp-content/themes/uncode/library/js/onePage.js?ver=1731600412" id="uncode-onePage-js" defer></script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" data-rocket-src="https://grindtechexpo.com/wp-content/cache/min/1/wp-content/themes/uncode/library/js/lib/transition.js?ver=1731596505" id="transition-js" defer></script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" data-rocket-src="https://grindtechexpo.com/wp-content/cache/min/1/wp-content/themes/uncode/library/js/app-loader.js?ver=1731596505" id="uncode-app-js" defer></script> <script type="rocketlazyloadscript"></script><script>window.lazyLoadOptions=[{elements_selector:"img[data-lazy-src],.rocket-lazyload,iframe[data-lazy-src]",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,callback_loaded:function(element){if(element.tagName==="IFRAME"&&element.dataset.rocketLazyload=="fitvidscompatible"){if(element.classList.contains("lazyloaded")){if(typeof window.jQuery!="undefined"){if(jQuery.fn.fitVids){jQuery(element).parent().fitVids()}}}}}},{elements_selector:".rocket-lazyload",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,}];window.addEventListener('LazyLoad::Initialized',function(e){var lazyLoadInstance=e.detail.instance;if(window.MutationObserver){var observer=new MutationObserver(function(mutations){var image_count=0;var iframe_count=0;var rocketlazy_count=0;mutations.forEach(function(mutation){for(var i=0;i<mutation.addedNodes.length;i++){if(typeof mutation.addedNodes[i].getElementsByTagName!=='function'){continue} if(typeof mutation.addedNodes[i].getElementsByClassName!=='function'){continue} images=mutation.addedNodes[i].getElementsByTagName('img');is_image=mutation.addedNodes[i].tagName=="IMG";iframes=mutation.addedNodes[i].getElementsByTagName('iframe');is_iframe=mutation.addedNodes[i].tagName=="IFRAME";rocket_lazy=mutation.addedNodes[i].getElementsByClassName('rocket-lazyload');image_count+=images.length;iframe_count+=iframes.length;rocketlazy_count+=rocket_lazy.length;if(is_image){image_count+=1} if(is_iframe){iframe_count+=1}}});if(image_count>0||iframe_count>0||rocketlazy_count>0){lazyLoadInstance.update()}});var b=document.getElementsByTagName("body")[0];var config={childList:!0,subtree:!0};observer.observe(b,config)}},!1)</script><script data-no-minify="1" async src="https://grindtechexpo.com/wp-content/plugins/wp-rocket/assets/js/lazyload/17.8.3/lazyload.min.js"></script><script>function lazyLoadThumb(e,alt){var t='<img data-lazy-src="https://i.ytimg.com/vi/ID/hqdefault.jpg" alt="" width="480" height="360"><noscript><img src="https://i.ytimg.com/vi/ID/hqdefault.jpg" alt="" width="480" height="360"></noscript>',a='<button class="play" aria-label="play Youtube video"></button>';t=t.replace('alt=""','alt="'+alt+'"');return t.replace("ID",e)+a}function lazyLoadYoutubeIframe(){var e=document.createElement("iframe"),t="ID?autoplay=1";t+=0===this.parentNode.dataset.query.length?'':'&'+this.parentNode.dataset.query;e.setAttribute("src",t.replace("ID",this.parentNode.dataset.src)),e.setAttribute("frameborder","0"),e.setAttribute("allowfullscreen","1"),e.setAttribute("allow", "accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"),this.parentNode.parentNode.replaceChild(e,this.parentNode)}document.addEventListener("DOMContentLoaded",function(){var e,t,p,a=document.getElementsByClassName("rll-youtube-player");for(t=0;t<a.length;t++)e=document.createElement("div"),e.setAttribute("data-id",a[t].dataset.id),e.setAttribute("data-query", a[t].dataset.query),e.setAttribute("data-src", a[t].dataset.src),e.innerHTML=lazyLoadThumb(a[t].dataset.id,a[t].dataset.alt),a[t].appendChild(e),p=e.querySelector('.play'),p.onclick=lazyLoadYoutubeIframe});</script></body> </html> <!-- This website is like a Rocket, isn't it? Performance optimized by WP Rocket. Learn more: https://wp-rocket.me -->