CINXE.COM
Main page - 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/" /> <link rel="alternate" hreflang="pl" href="https://grindtechexpo.com/" /> <link rel="alternate" hreflang="x-default" href="https://grindtechexpo.com/" /> <!-- This site is optimized with the Yoast SEO plugin v23.9 - https://yoast.com/wordpress/plugins/seo/ --> <title>Main page - 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/main-page/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="website" /> <meta property="og:title" content="Main page - GRIND-TECH Expo" /> <meta property="og:url" content="https://grindtechexpo.com/en/main-page/" /> <meta property="og:site_name" content="GRIND-TECH Expo" /> <meta property="article:modified_time" content="2024-10-10T09:43:39+00:00" /> <meta property="og:image" content="https://grindtechexpo.com/wp-content/uploads/2024/02/Grind-TECH-Expo-kafelek.webp" /> <meta property="og:image:width" content="500" /> <meta property="og:image:height" content="500" /> <meta property="og:image:type" content="image/webp" /> <meta name="twitter:card" content="summary_large_image" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://grindtechexpo.com/en/main-page/","url":"https://grindtechexpo.com/en/main-page/","name":"Main page - GRIND-TECH Expo","isPartOf":{"@id":"https://grindtechexpo.com/#website"},"primaryImageOfPage":{"@id":"https://grindtechexpo.com/en/main-page/#primaryimage"},"image":{"@id":"https://grindtechexpo.com/en/main-page/#primaryimage"},"thumbnailUrl":"https://grindtechexpo.com/wp-content/uploads/2024/02/Grind-TECH-Expo-kafelek.webp","datePublished":"2024-01-29T11:40:19+00:00","dateModified":"2024-10-10T09:43:39+00:00","breadcrumb":{"@id":"https://grindtechexpo.com/en/main-page/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://grindtechexpo.com/en/main-page/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://grindtechexpo.com/en/main-page/#primaryimage","url":"https://grindtechexpo.com/wp-content/uploads/2024/02/Grind-TECH-Expo-kafelek.webp","contentUrl":"https://grindtechexpo.com/wp-content/uploads/2024/02/Grind-TECH-Expo-kafelek.webp","width":500,"height":500},{"@type":"BreadcrumbList","@id":"https://grindtechexpo.com/en/main-page/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Strona główna"}]},{"@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=189330533' 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":"b5c47574f4","nonce_srcset_async":"10de50a162","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/190" /><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/' /> <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%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%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="home page-template-default page page-id-190 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 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 menu-item-687"><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/"><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"> <div id="page-header"><div class="header-wrapper header-uncode-block"> <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_32312"> <style> .row-parent:has(.pwelement_32312 .pwe-header) { max-width: 100%; padding: 0 !important; } .wpb_column:has(.pwelement_32312 .pwe-header) { max-width: 100%; } .pwelement_32312 .pwe-header-wrapper { min-height: 60vh; max-width: 1200px; margin: 0 auto; display: flex; z-index: 2; } .pwelement_32312 .pwe-header-logo { max-width: 260px !important; width: 100%; height: auto; z-index: 1; } .pwelement_32312 .pwe-header-background { background-size: cover; background-repeat: no-repeat; background-position: center; } .pwelement_32312 .pwe-header-text { padding: 18px 0; z-index: 1; } .pwelement_32312 .pwe-header-text :is(h1, h2), .pwe-header .pwe-logotypes-title h4 { color: white; text-transform: uppercase; text-align: center; width: auto; } .pwelement_32312 .pwe-header .pwe-logotypes-title { justify-content: center; } .pwelement_32312 .pwe-header .pwe-logotypes-title h4 { box-shadow: 9px 9px 0px -6px white; } .pwelement_32312 .pwe-header-text h1 { font-size: 30px; } .pwelement_32312 .pwe-header-text h2 { font-size: 36px; } .pwelement_32312 .pwe-header .slides div p, .pwelement_32312 .pwe-header .pwe-logotypes-gallery-wrapper div p{ color: white; } .pwelement_32312 .pwe-header .dots-container { display: none !important; } .pwelement_32312 .pwe-header .pwe-header-logotypes { transition: .3s ease; opacity: 0; } @media (min-width: 300px) and (max-width: 1200px) { .pwelement_32312 .pwe-header-text h1 { font-size: calc(20px + (30 - 20) * ( (100vw - 300px) / (1200 - 300) )); } .pwelement_32312 .pwe-header-text h2 { font-size: calc(24px + (36 - 24) * ( (100vw - 300px) / (1200 - 300) )); } } @media (max-width: 960px) { .row-parent:has(.pwelement_32312 .pwe-header) { padding: 0 !important; } .pwelement_32312 .pwe-btn-container a { min-width: 280px !important; } } </style><script type="rocketlazyloadscript">console.log("mobile == 0 (Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36) (line 178)");</script> <style> .pwelement_32312 .video-background { position: relative; } .pwelement_32312 .video-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; pointer-events: none; z-index: 1; } .pwelement_32312 .video-overlay { background: transparent; } .pwelement_32312 .pwe-header-wrapper { position: relative; max-width: 100%; justify-content: center; align-items: center; } .pwelement_32312 .pwe-header-column { max-width: 1200px; width: 100%; margin: 0 auto; display: flex; flex-direction: column; justify-content: left; padding: 72px 0 36px; } .pwelement_32312 .pwe-header-logo { max-width: 260px !important; } .pwelement_32312 .pwe-header-text { padding: 0 !important; } .pwelement_32312 .pwe-header-text :is(h1, h2, h3) { color: white; text-align: start; margin: 0; } .pwelement_32312 .pwe-header-text h1 { text-transform: uppercase; font-size: 30px; font-weight: 500 !important; max-width: 600px; padding-top: 24px; } .pwelement_32312 .pwe-header-text h2 { text-transform: lowercase; margin-top: 24px; font-size: 28px; } .pwelement_32312 .pwe-header-text h3 { text-transform: uppercase; font-size: 30px; padding: 6px 8px; } .pwelement_32312 .pwe-header-text p { color: white; } .pwelement_32312 .pwe-header-text .pwe-header-city { display: none; } .pwelement_32312 .pwe-header-edition { background-color: white; } .pwelement_32312 .pwe-header-edition span { color: black; } .pwelement_32312 .pwe-header-bottom { display: flex; justify-content: start; align-items: center; padding-top: 24px; } .pwelement_32312 .pwe-header-bottom .header-button { width: 40%; } .pwelement_32312 .pwe-header .pwe-btn-container { position: relative; width: 300px; height: 60px; padding: 0; } .pwelement_32312 .pwe-header .pwe-btn { background-color: #f8a721 !important; color: white !important; border: #f8a721 !important; width: 100%; height: 100%; transform: scale(1) !important; transition: .3s ease; font-size: 16px; font-weight: 600; padding: 6px 18px !important; letter-spacing: 0.1em; text-align: center; display: flex; flex-direction: column; justify-content: center; align-items: center; text-transform: uppercase; } .pwelement_32312 .pwe-header .pwe-btn-container .btn-small-text { font-size: 10px; } .pwelement_32312 .pwe-header .pwe-btn-container .btn-angle-right { color: white; position: absolute; right: 25px; top: -30%; height: 35px; font-size: 72px; transition: .3s ease; } .pwelement_32312 .pwe-header .pwe-btn-container:hover .btn-angle-right { right: 20px; } .pwelement_32312 .pwe-header .pwe-btn:hover { color: white; background-color: #e4930d!important; border: 1px solid #e4930d!important; } .pwelement_32312 .pwe-header .video-background { position: absolute; top: 0; left: 0; width: 100%; height: 100%; overflow: hidden; z-index: -1; pointer-events: none; } .pwelement_32312 .pwe-header .video-background iframe { position: absolute; top: -36vh; left: 0; width: 100vw; height: 160vh; object-fit: cover; z-index: -1; /* Wideo w tle za elementami */ pointer-events: none; /* Brak interakcji z wideo */ } .pwelement_32312 .pwe-header .pwe-header-container { position: relative; width: 100%; min-height: 80vh; display: flex; justify-content: center; align-items: center; overflow: hidden; } .pwelement_32312 .pwe-header .pwe-header-wrapper { position: relative; z-index: 1; display: flex; justify-content: space-between; align-items: center; width: 100%; padding: 0 20px; min-height: 80vh; } .pwelement_32312 .pwe-header-column-container { max-width: 600px; padding: 36px; background-color: rgb(25 25 25 / 80%); border-radius: 35px; min-height: 50vh; display: flex; flex-direction: column; justify-content: space-around; } .pwelement_32312 .video-background video { position: absolute; top: 50%; left: 50%; width: 100%; height: 100%; object-fit: cover; /* Sprawia, że wideo jest skalowane bez zniekształceń */ transform: translate(-50%, -50%); } .pwelement_32312 .header-center-date { display:none !important; } @media(max-width:1350px){ .pwelement_32312 .pwe-header .video-background iframe { width: 100vw; height: 100vh; top: -9vh; } } @media(max-width: 960px) { .pwelement_32312 .video-background { display:none !important; } .pwelement_32312 .pwe-header .pwe-header-container { height: auto; } .pwelement_32312 .pwe-header-column-container { padding: 0; background-color: inherit; min-height: auto; margin: 0 auto; } .pwelement_32312 .pwe-header .pwe-header-wrapper { min-height: auto; padding: 0; } .pwelement_32312 .pwe-header-background { background-image: url("/doc/header_mobile.webp") !important; position: relative; width: 100%; height: 100%; overflow: hidden; } .pwelement_32312 .pwe-bg-image1, .pwelement_32312 .pwe-bg-image2, .pwelement_32312 .pwe-bg-image3 { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-size: cover; background-position: center; background-repeat: no-repeat; opacity: 0; transition: opacity 2s ease-in-out; z-index: 1 !important; } .pwelement_32312 .pwe-bg-image1 { background-image: url("/doc/header_mobile.webp"); z-index: 1; } .pwelement_32312 .pwe-bg-image2 { background-image: url("/wp-content/plugins/PWElements/media/bg_mobile_2.webp"); z-index: 2; } .pwelement_32312 .pwe-bg-image3 { background-image: url("/wp-content/plugins/PWElements/media/bg_mobile_3.webp"); z-index: 3; } .pwelement_32312 .pwe-header-background .visible { opacity: 1; } .pwelement_32312 .pwe-header-main-content-block, .pwelement_32312 .pwe-header-date-block { background-color: #00000099; padding: 18px; border-radius: 18px; } .pwelement_32312 .pwe-header-main-content-block { max-width: 400px; display: flex; flex-direction: column-reverse; justify-content: center; align-items: center; text-align: center; gap: 18px; } .pwelement_32312 .pwe-header-date-block { margin-top: 18px; } .pwelement_32312 .pwe-header-text { display: flex; flex-direction: column; justify-content: center; align-items: center; } .pwelement_32312 .pwe-header-text .pwe-header-city { display: block; margin: 0; } .pwelement_32312 .pwe-header-edition span { color: black; } .pwelement_32312 .pwe-header-img-v1-desktop { display: none; } .pwelement_32312 .pwe-header-img-v1-mobile { display: flex; } .pwe-header-wrapper { flex-direction: column; } .pwelement_32312 .pwe-header-column, .pwelement_32312 .pwe-header-content-column, .pwelement_32312 .pwe-header-image-column { width: 100%; max-width: 1200px; padding: 0; text-align: center; } .pwelement_32312 .pwe-header-content-column { padding: 36px 18px; } .pwelement_32312 .pwe-header-bottom { flex-direction: column-reverse; justify-content: center; gap: 18px; padding-top: 18px; } .pwelement_32312 .pwe-header-text :is(h1, h2, h3) { text-align: center; width: auto; font-size: 22px; } .pwelement_32312 .pwe-header-text h1 { padding-top: 0; } .pwelement_32312 .pwe-header-text h2 { margin-top: 0; } .pwelement_32312 .pwe-header-text h3 { margin-top: 10px; } .pwelement_32312 .pwe-header-title { display: flex; flex-direction: column; align-items: center; } .pwelement_32312 .pwe-header-edition { width: fit-content; } .pwelement_32312 .pwe-header-content-column { width: 100%; } .pwelement_32312 .pwe-header-image-column { width: 100%; } .pwelement_32312 .pwe-header-bottom .pwe-association { width: 100% !important; } .pwelement_32312 .pwe-header-bottom .header-button { width: 100% !important; max-width: 320px !important; } .pwelement_32312 .el-hidden-desktop { display: none; } } @media(max-width: 450px) { .pwelement_32312 .pwe-header-date-block { margin-top: 18px; } } </style> <div id="pweHeader" class="pwe-header"> <div class="pwe-header-container pwe-header-background" style="background-image: url(https://grindtechexpo.com/doc/background.webp);"> <div class="pwe-bg-image1 pwe-bg-image"></div> <div class="pwe-bg-image2 pwe-bg-image"></div> <div class="pwe-bg-image3 pwe-bg-image"></div> <div class="pwe-header-wrapper"> <div class="pwe-header-column pwe-header-content-column"> <div class="pwe-header-column-container"> <div class="pwe-header-text"> <div class="pwe-header-main-content-block"> <img width="700" height="208" decoding="async" class="pwe-header-logo" 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" class="pwe-header-logo" src="/doc/logo-en.webp" alt="logo-GRIND-TECH Expo"></noscript> <div class="pwe-header-title"> <h1>Grinding Technology Fair</h1> <h2 class="header-center-date">10-12|06|2025</h2><h3 class="pwe-header-edition"><span>Premier Edition</span></h3> </div> </div> <div class="pwe-header-date-block"> <h2>June 10-12, 2025<span class="el-hidden-desktop" style="text-transform: capitalize;">, Warsaw</span></h2> <p class="pwe-header-city">Warsaw, Poland</p> </div> </div> <div class="pwe-header-bottom"> <div id="pweBtnRegistration" class="pwe-btn-container header-button"> <a class="pwe-link pwe-btn" href="/en/registration/" alt="link to registration"> Register <span class="btn-small-text" style="display: block; font-weight: 300;"> Get a free ticket </span> </a> <span class="btn-angle-right">›</span> </div> </div> </div> </div> <div class="video-background"> <div class="video-overlay"></div> <video autoplay="" muted="" loop="" preload="auto" class="bg-video" src="/doc/header.mp4"></video> </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></div><script type="text/javascript">UNCODE.initHeader();</script><article id="post-190" class="page-body style-light-bg post-190 page type-page status-publish has-post-thumbnail 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-1"><div class="row full-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":"Until the start of the fair:","countdown_btn_text":"Book a stand","countdown_btn_url":"\/en\/become-an-exhibitor"},{"countdown_start":"","countdown_end":"2025\/06\/12 17:00","countdown_text":"Until the end of the fair:","countdown_btn_text":"Book a stand","countdown_btn_url":"\/en\/become-an-exhibitor"},{"countdown_start":"","countdown_end":"2026\/06\/10 10:00","countdown_text":"Until the start of the fair:","countdown_btn_text":"Book a stand","countdown_btn_url":"\/en\/become-an-exhibitor"}]; 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-29915").text(timer[j]["countdown_text"]); $("#timer-button-29915").text(timer[j]["countdown_btn_text"]); $("#timer-button-29915").attr("href", timer[j]["countdown_btn_url"]); } } else { $("#pwe-countdown-timer-29915").text(endMessage); } } else { updateCountdownStop(29915); $("#pwe-countdown-timer-29915").parent().hide(0); } } , 1000); } updateCountdown(29915); // 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-29915"); 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_11653"><style> .row-parent:has(.pwelement_11653) { background: #093b30; max-width: 100%; padding: 0 !important; } .row-parent:has(.pwelement_11653) { background: #093b30; max-width: 100%; padding: 0 !important; } .pwelement_11653 #main-timer p { color: white!important; margin: 9px auto; font-size: 18px !important; } .pwelement_11653 .pwe-btn { color: white!important; background-color: #f8a721!important; border: 1px solid #f8a721!important; margin: 9px 18px; transform: scale(1) !important; } .pwelement_11653 .pwe-btn:hover { color: white!important; background-color: #e4930d!important; border: 1px solid #e4930d!important; } .pwelement_11653 .pwe-timer-text { font-weight: 700; text-transform: uppercase; margin: 9px auto; } .pwelement_11653 .countdown-container { display: flex; justify-content: space-evenly; flex-wrap: wrap; align-items: center; max-width: 1200px; margin: 0 auto; } .pwelement_11653 .pwe-countdown-timer { min-width: 450px; text-align: center; } @media (min-width: 300px) and (max-width: 1200px) { .pwelement_11653 #main-timer p { font-size: calc(14px + (18 - 14) * ( (100vw - 300px) / (1200 - 300) )) !important; } } @media (max-width:570px){ .pwelement_11653 .countdown-container { display: flex; flex-wrap: wrap; justify-content: space-evenly; align-items: baseline; margin: 8px auto; } .pwelement_11653 .pwe-countdown-timer { min-width: 100%; } .pwelement_11653 #main-timer p { margin: 0 auto; } } @media (max-width:959px){ .wpb_column:has(.pwelement_11653) { padding-top: 0 !important; } }</style><div id="main-timer" class="countdown-container" data-show-register-bar=""><p id="timer-header-text-29915" class="timer-header-text pwe-timer-text">Until the start of the fair:</p><p id="pwe-countdown-timer-29915" class="pwe-countdown-timer pwe-timer-text"> 196 days 0 hours 38 minutes 47 seconds </p><a id="timer-button-29915" class="timer-button pwe-btn btn" href="/en/become-an-exhibitor">Book a stand</a></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 row-container desktop-hidden tablet-hidden mobile-hidden" id="row-unique-2"><div class="row limit-width row-parent"><div class="wpb_row row-inner"><script type="rocketlazyloadscript">console.log("Class PWECatalog21 or ID , does not exist")</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"> <style> #katalog-99472 .pwe-text-color { text-align: center; color:black!important; } #katalog-99472 .custom-link { color: white!important; background-color: #093b30!important; border: 1px solid #093b30!important; } #katalog-99472 .custom-link:hover { color: white!important; background-color: #00271c!important; border: 1px solid #00271c!important; } </style> <div id="katalog-99472" class="exhibitors-catalog"></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" id="row-unique-3"><div class="row limit-width row-parent"><div class="wpb_row row-inner"><div class="wpb_column pos-middle pos-center align_center 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_23488"> <style> .pwelement_23488 .pwe-btn-black { border-radius: 10px; color: #ffffff; background-color: #f8a721; border: 1px solid #f8a721; margin: auto 0; } .pwelement_23488 .pwe-btn-white { border-radius: 10px; color: black; background-color: white; border: 1px solid white; margin: auto 0; } .pwelement_23488 .pwe-btn-black:hover { color: white!important; background-color: #e4930d!important; border: 1px solid #e4930d!important; } .pwelement_23488 .pwe-btn-white:hover { color: black !important; background-color: #e1e1e1 !important; border: 1px solid #e1e1e1 !important; } .row-parent:has(.pwelement_23488 .pwe-container-gallery) { background: #093b30; max-width: 100%; padding: 0 !important; } .pwelement_23488 .pwe-gallery-wrapper { max-width: 1200px; margin: 0 auto; padding: 18px 36px 18px; } .pwelement_23488 .pwe-gallery-section { width: 100%; display: flex; justify-content: center; gap: 36px; } .pwelement_23488 .pwe-gallery-thumbs-wrapper, .pwe-gallery-desc-wrapper { width: 50%; } .pwelement_23488 .pwe-gallery-thumbs { display: flex; flex-wrap: wrap; width: 100%; } .pwelement_23488 .pwe-gallery-thumbs img { width: 100%; padding: 5px; border-radius: 18px; } .pwelement_23488 .pwe-gallery-desc { background-color: #eaeaea; border-radius: 18px; } .pwelement_23488 .pwe-gallery-desc-wrapper .pwe-btn-container, .pwelement_23488 .pwe-gallery-thumbs-wrapper .pwe-btn-container { display: flex; justify-content: left; text-align: center; } .pwelement_23488 .pwe-gallery-desc-content h3, .pwelement_23488 .pwe-gallery-desc-content h3 p { font-size: 21px; } .pwelement_23488 .pwe-gallery-desc-content .pwe-link { color: white !important; background-color: #093b30 !important; border: 1px solid #093b30 !important; transform: none !important; } .pwelement_23488 .pwe-link { transform: none !important; } .pwelement_23488 .pwe-gallery-desc-content .pwe-link:hover { color: white !important; background-color: #00271c !important; border: 1px solid #00271c !important; } .pwelement_23488 .pwe-see-more, .pwelement_23488 .pwe-hidden-content p { margin: 0; } .pwelement_23488 .pwe-gallery-desc-paragraph { margin-top: 12px !important; } .pwelement_23488 .pwe-gallery-desc-paragraph p { display:inline !important; } .pwelement_23488 #pweGallery .pwe-gallery-desc-paragraph a { color: #f8a721!important; } .pwelement_23488 #pweGallery .pwe-gallery-desc-paragraph a:hover { color: #093b30!important; } .pwelement_23488 .pwe-btn-box { margin-top: 8px; display: flex; flex-wrap: wrap; gap: 10px; justify-content: center; } .pwelement_23488 .pwe-btn-container { padding-top: 0 !important; } @media (min-width: 961px) { .pwelement_23488 .pwe-gallery-thumbs-item { width: 50% !important; } } @media (max-width: 960px) { .pwelement_23488 .pwe-gallery-wrapper { padding: 36px 36px; } .pwelement_23488 .pwe-gallery-section { flex-direction: column; } .pwelement_23488 .pwe-gallery-thumbs-wrapper { width: 100%; } .pwelement_23488 .pwe-gallery-desc-wrapper { width: 100%; } .pwelement_23488 .pwe-btn-container.mobile { display: flex; } } @media (max-width: 600px) { .pwelement_23488 .pwe-gallery-thumbs-top .mini-img:nth-of-type(2), .pwelement_23488 .pwe-gallery-thumbs-bottom .mini-img:nth-of-type(1), .pwelement_23488 .pwe-gallery-thumbs-bottom .mini-img:nth-of-type(2) { display: none; } .pwelement_23488 .pwe-gallery-thumbs-top .mini-img { width: 90% !important; margin:0 auto; } } @media (max-width: 500px) { .pwelement_23488 .pwe-gallery-section { margin: -20px 0; } .pwelement_23488 .pwe-gallery-desc-wrapper .pwe-btn-container, .pwelement_23488 .pwe-gallery-thumbs-wrapper .pwe-btn-container { justify-content: center; } } </style> <div id="pweGallery" class="pwe-container-gallery style-accent-bg"> <div class="pwe-gallery-wrapper"> <div class="pwe-gallery-section"> <div class="pwe-gallery-thumbs-wrapper"> <div class="pwe-gallery-thumbs"> <div class="pwe-gallery-thumbs-item"><img width="400" height="267" decoding="async" class="mini-img" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20400%20267'%3E%3C/svg%3E" alt="mini galery picture" data-lazy-src="/doc/galeria/mini/1.webp"><noscript><img width="400" height="267" decoding="async" class="mini-img" src="/doc/galeria/mini/1.webp" alt="mini galery picture"></noscript></div> <div class="pwe-gallery-thumbs-item"><img width="400" height="267" decoding="async" class="mini-img" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20400%20267'%3E%3C/svg%3E" alt="mini galery picture" data-lazy-src="/doc/galeria/mini/2.webp"><noscript><img width="400" height="267" decoding="async" class="mini-img" src="/doc/galeria/mini/2.webp" alt="mini galery picture"></noscript></div> <div class="pwe-gallery-thumbs-item"><img width="400" height="267" decoding="async" class="mini-img" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20400%20267'%3E%3C/svg%3E" alt="mini galery picture" data-lazy-src="/doc/galeria/mini/3.webp"><noscript><img width="400" height="267" decoding="async" class="mini-img" src="/doc/galeria/mini/3.webp" alt="mini galery picture"></noscript></div> <div class="pwe-gallery-thumbs-item"><img width="400" height="267" decoding="async" class="mini-img" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20400%20267'%3E%3C/svg%3E" alt="mini galery picture" data-lazy-src="/doc/galeria/mini/4.webp"><noscript><img width="400" height="267" decoding="async" class="mini-img" src="/doc/galeria/mini/4.webp" alt="mini galery picture"></noscript></div> </div> <div class="pwe-btn-box"> <span class="pwe-btn-container gallery-link-btn mobile" style="display: none;"> <a class="pwe-link btn pwe-btn pwe-btn-black" href="/en/#profil-wystawcy" alt="link to gallery">Exhibitor Profile</a></span> <span class="pwe-btn-container gallery-link-btn"> <a class="pwe-link btn pwe-btn pwe-btn-white" href="/en/#zakres-branzowy" alt="link to gallery">Industry scope</a></span> <span class="pwe-btn-container gallery-link-btn"> <a class="pwe-link btn pwe-btn pwe-btn-black" href="/en/gallery/" alt="link to gallery">Go to gallery</a></span> </div> </div> <div class="pwe-gallery-desc-wrapper"> <div class="pwe-gallery-desc"> <div class="pwe-gallery-desc-content single-block-padding pwe-align-left"> <h3 style="margin: 0;"> Grinding Technology Fair </h3> <div class="pwe-gallery-desc-paragraph"><p><strong>GRIND-TECH Expo</strong> is a key event for the abrasive processing industry where <a href="/en/exhibitors-catalog/">industry leaders</a> will present the latest technologies and <strong>innovative solutions in material processing</strong>. The <a href="/en/conferences/">industry congress</a>, an integral part of the fair, allows participants to update their knowledge, gain new skills, and learn about the latest <strong>trends in grinding technologies</strong>. <a href="/en/registration/">Join us</a> at the fair, </p> <span class="pwe-hidden-content" style="display: none; color: black!important;"><p>which provides an excellent opportunity to establish <strong>new business relationships</strong> and exchange experiences. The dynamic environment of the fair favors <strong>business development</strong> through direct contact with potential partners and competitors.</p> </span> <div class="pwe-see-more" style="cursor: pointer; color: black!important;">more...</div> </div><span class="pwe-btn-container register-link-btn"> <a style="margin-top: 18px;" class="pwe-link pwe-btn btn" href="/en/registration/" alt="link do rejestracji">Take a part</a> </span> </div> </div> </div> </div> </div> </div> <script type="rocketlazyloadscript">window.addEventListener('DOMContentLoaded', function() { if (window.matchMedia("(max-width: 960px)").matches) { jQuery(function ($) { $(".pwe-gallery-thumbs").slick({ infinite: true, lazyLoad: "false", slidesToShow: 4, slidesToScroll: 1, arrows: false, autoplay: true, autoplaySpeed: 3000, dots: false, cssEase: "linear", responsive: [ { breakpoint: 960, settings: { slidesToShow: 2, slidesToScroll: 1, } }, { breakpoint: 500, settings: { slidesToShow: 1, slidesToScroll: 1, } } ] }); }); } });</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><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_17609"> <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_17609 .pwe-logo-item, .pwe-conferences .pwe-logo-item { max-width: 140px; display: flex; justify-content: center; align-items: center; aspect-ratio: 3/2; } .pwelement_17609 .slick-slide .pwe-logo-item { max-width: 100%; } .pwelement_17609 .pwe-logo-item img { object-fit: contain; aspect-ratio: 3 / 2; } .pwelement_17609 .pwe-logotypes-title { display: flex; justify-content: left; } .pwe-logotypes-title h4 { margin: 0; } .row-parent:has(.pwelement_17609 .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_17609 .pwe-header .pwe-logotypes-title { justify-content: center; } .pwelement_17609 .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 id="pweLogotypes-78017" class="pwe-container-logotypes-gallery"> <div class="pwe-logotypes-title main-heading-text"> <h4 class="pwe-uppercase"><span>PATRONS AND PARTNERS</span></h4> </div> <div class="pwe-slides pwe-logotypes-gallery-wrapper"> <div class="pwe-logo-item-container"> <div class="pwe-logo-item pwe-logo-original" style=" "> <img width="300" height="200" decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20300%20200'%3E%3C/svg%3E" data-lazy-src="/doc/Logotypy/Rotator 2/Partner Targów/Federacja.webp"/><noscript><img width="300" height="200" decoding="async" src="/doc/Logotypy/Rotator 2/Partner Targów/Federacja.webp"/></noscript> </div> <p>Fair<br>Partner</p> </div> <div class="pwe-logo-item-container"> <div class="pwe-logo-item pwe-logo-original" style=" "> <img width="300" height="200" decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20300%20200'%3E%3C/svg%3E" data-lazy-src="/doc/Logotypy/Rotator 2/Partner Targów/Polish_chamber.webp"/><noscript><img width="300" height="200" decoding="async" src="/doc/Logotypy/Rotator 2/Partner Targów/Polish_chamber.webp"/></noscript> </div> <p>Fair<br>Partner</p> </div> <div class="pwe-logo-item-container"> <div class="pwe-logo-item pwe-logo-original" style=" "> <img width="300" height="200" decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20300%20200'%3E%3C/svg%3E" data-lazy-src="/doc/Logotypy/Rotator 2/Partner Targów/kit_1.webp"/><noscript><img width="300" height="200" decoding="async" src="/doc/Logotypy/Rotator 2/Partner Targów/kit_1.webp"/></noscript> </div> <p>Fair<br>Partner</p> </div> <div class="pwe-logo-item-container"> <div class="pwe-logo-item pwe-logo-original" style=" "> <img width="300" height="200" decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20300%20200'%3E%3C/svg%3E" data-lazy-src="/doc/Logotypy/Rotator 2/Partner Targów/ŁUKASIEWICZ_SIEC_BADAWCZA.webp"/><noscript><img width="300" height="200" decoding="async" src="/doc/Logotypy/Rotator 2/Partner Targów/ŁUKASIEWICZ_SIEC_BADAWCZA.webp"/></noscript> </div> <p>Fair<br>Partner</p> </div> </div> </div> <style> #pweLogotypes-78017 .pwe-arrow { display: block; position: absolute; top: 40%; font-size: 60px; font-weight: 700; z-index: 1; cursor: pointer; } #pweLogotypes-78017 .pwe-arrow-prev { left: 14px; } #pweLogotypes-78017 .pwe-arrow-next { right: 14px; } #pweLogotypes-78017 .slick-dots { position: relative; width: 100%; max-width: 90px; overflow: hidden; white-space: nowrap; padding: 0 !important; list-style: none; margin: auto !important; } #pweLogotypes-78017 .slick-dots li { width: 16px; height: 16px; margin: 0 7px; background-color: #bbb; border: none; border-radius: 50%; } #pweLogotypes-78017 .slick-dots li button { opacity: 0; } #pweLogotypes-78017 .slick-dots li.slick-active { transform-origin: center; background: #f8a721; } </style> <script type="rocketlazyloadscript">window.addEventListener('DOMContentLoaded', function() { jQuery(function ($) { const pweElement = $("#pweLogotypes-78017"); const slickSlider = $("#pweLogotypes-78017 .pwe-slides"); const sliderArrows = $("#pweLogotypes-78017 .pwe-arrow"); const totalSlides = slickSlider.children().length; const sliderDotsDisplay = "true"; const sliderArrowsDisplay = ""; const slidesToShowSetting = 7; // Function to initialize Slick Slider function initializeSlick(arrowsEnabled = false, dotsEnabled = false) { slickSlider.slick ({ infinite: true, slidesToShow: slidesToShowSetting, slidesToScroll: 1, arrows: arrowsEnabled, nextArrow: $("#pweLogotypes-78017 .pwe-arrow-next"), prevArrow: $("#pweLogotypes-78017 .pwe-arrow-prev"), autoplay: true, autoplaySpeed: 3000, dots: dotsEnabled, cssEase: "linear", swipeToSlide: true, responsive: [ { breakpoint: 959, settings: { slidesToShow: 5 }}, { breakpoint: 600, settings: { slidesToShow: 3 }}, { breakpoint: 400, settings: { slidesToShow: 2 }} ] }); } // Ustawienia dla slidesToShow na podstawie breakpointów function getInitialSlidesToShow() { const elementWidth = pweElement.width(); return elementWidth < 400 ? 2 : elementWidth < 600 ? 3 : elementWidth < 960 ? 5 : slidesToShowSetting; } // Calculating `slidesToShow` before initialization const currentSlidesToShow = getInitialSlidesToShow(); // Check if arrows and dots should be enabled let dotsEnabled = totalSlides > currentSlidesToShow && sliderDotsDisplay === "true"; let arrowsEnabled = totalSlides > currentSlidesToShow && sliderArrowsDisplay === "true"; // Initializing of slider initializeSlick(arrowsEnabled, dotsEnabled); if (dotsEnabled) { slickSlider.on("afterChange", function(event, slick, currentSlide) { const $slickDots = $(event.target).find(".slick-dots"); const dotWidth = 30; // Calculate the offset based on the currentSlide index const scrollPosition = (currentSlide - 1) * dotWidth; // Set scrollLeft directly on the .slick-dots container $slickDots.animate({ scrollLeft: scrollPosition }, 300); }); } // Hide arrows if arrows disabled if (!arrowsEnabled) { sliderArrows.hide(); } }); });</script></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 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_16223"> <style> .row-parent:has(.pwelement_16223 .pwe-container-conference-section) { max-width: 100% !important; padding: 0 !important; } .pwelement_16223 .pwe-container-conference-section { position: relative; background-position: center; } .pwelement_16223 .pwe-container-conference-section:before { content: ""; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background-color: #f8a721; opacity: 0.9; z-index: 0; } .pwelement_16223 .pwe-conference-section-columns { position: relative; max-width: 1200px; margin: 0 auto; display: flex; gap: 18px; z-index: 1; } .pwelement_16223 .pwe-conference-section-column { display: flex; flex-direction: column; justify-content: center; gap: 18px; width: 50%; } .pwelement_16223 .pwe-conference-section-logo { max-width: 400px; } .pwelement_16223 .pwe-conference-section-logo img { width: 100%; } .pwelement_16223 .pwe-btn-container { padding-top: 0 !important; } .pwelement_16223 .pwe-conference-section-btn .pwe-link { transform: none !important; color: white !important; background-color: #093b30 !important; border: 1px solid #093b30 !important; } .pwelement_16223 .pwe-conference-section-btn .pwe-link:hover { color: white !important; background-color: #00271c !important; border: 1px solid #00271c !important; } @media (max-width:960px){ .pwelement_16223 .pwe-conference-section-columns { flex-direction: column; padding: 36px; gap: 36px; } .pwelement_16223 .pwe-conference-section-column { width: 100%; gap: 18px; } .pwelement_16223 .pwe-conference-logo-column, .pwelement_16223 .pwe-conference-section-logo { margin: 0 auto; } } </style> <style> .pwelement_16223 .pwe-conference-section-columns { padding: 72px 36px; } .pwelement_16223 .pwe-conference-info-column :is(h4, h5, p) { color: white !important; margin: 0; } .pwelement_16223 .pwe-conference-info-column { text-align: start; width: 65%; } .pwelement_16223 .pwe-conference-logo-column { width: 35%; } .pwelement_16223 .pwe-conference-name { font-size: 24px !important; margin: 0; } .pwelement_16223 .pwe-conference-desc { font-size: 18px !important; } .pwelement_16223 .pwe-conference-tags { font-weight: 700; } @media (max-width:960px){ .pwelement_16223 .pwe-conference-info-column { width: 100%; } .pwelement_16223 .pwe-conference-logo-column { width: 100%; } } </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-info-column"> <h4 class="pwe-conference-name pwe-uppercase">Grinding Technology forum</h4> <h5 class="pwe-conference-desc pwe-uppercase">INTERNATIONAL INDUSTRY CONFERENCE OF THE grinding technology</h5> <p class="pwe-conference-captions">Develop your skills with the best! Check out the offer of lectures and training prepared especially for you.</p> <p class="pwe-conference-tags">#Grinding #Technology #Innovation #GrindingIndustry</p> </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 shadow-black pwe-btn" href="/en/conferences/">Check the program</a></a> </div> </div> </div> </div> </div> </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 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_83408"> <style> .pwe-mapa-staticts { display: flex; flex-direction: column; justify-content: space-between; } .pwe-mapa-staticts h2 { margin-top: 0; text-transform: uppercase; font-size: 40px; max-width: 550px; } .pwe-container-mapa { display:flex; justify-content: space-between; min-height:50vh; } .pwe-mapa-rounded-stat { display: flex; gap: 15px; } .pwe-mapa-rounded-element { width: 120px; min-height: 120px; display: flex; flex-direction: column; justify-content: center; border:5px solid; border-radius:100%; text-align: center; } .pwe-mapa-rounded-element p { margin-top:0px; line-height: 1; } .pwe-mapa-stats-element-title { font-weight: 700; font-size: 28px; } .pwe-mapa-stats-element-desc { font-size: 25px; } .pwe-mapa-stats-element-title, .pwe-mapa-stats-element-desc { line-height: 1; } .pwe-mapa-stats-element { margin:20px 0; } .pwe-mapa-stats-element p { margin-top:0px !important; } .pwe-container-mapa { background-image:url(/doc/mapka.webp); background-position: center; background-size: contain; background-repeat: no-repeat; display:flex; justify-content: space-between; } .pwe-mapa-stats-element-mobile { display:none; }.pwe-mapa-logo-container img { max-width: 250px; } .pwe-mapa-right { display: flex; flex-direction: column; justify-content: space-between; align-items: flex-end; } .pwe-mapa-right-data { margin-top:0; font-weight:750; font-size: 20px; } .pwe-mapa-rounded-element-country-right { display:none; } @media (min-width: 1200px){ .pwe-container-mapa { height: 670px; } } @media(max-width:1100px){ .pwe-mapa-rounded-element-country-right { display:flex; } .pwe-mapa-logo-container img { max-width: 200px; } .pwe-mapa-stats-element-title, .pwe-mapa-stats-element-desc { font-size: 20px; } .pwe-mapa-staticts h2 { font-size: 25px; max-width: 550px; } .pwe-mapa-rounded-element { width: 120px; min-height: 120px; border: 3px solid; margin-left: 15px; } .pwe-mapa-rounded-element-country { display:none; } } @media (max-width: 599px){ .pwe-mapa-staticts { width: 100%; display: flex; flex-direction: column; justify-content: center; align-items: center; text-align: center; } .pwe-mapa-right { display:none; } .pwe-mapa-stats-element-mobile, .pwe-mapa-rounded-element-country { display:flex; } .pwe-container-mapa { background-image:none; justify-content: center; } .pwe-mapa-rounded-stat { margin: 20px 0 15px; } .pwe-mapa-stats-container { width:100%; } .pwe-mapa-staticts .mobile-estymacje-image { margin-top:0 !important; height:230px; background-image:url(/doc/mapka_mobile.webp); background-position: center; background-size: contain; background-repeat: no-repeat; } .pwe-mapa-stats-element { margin: 10px 0 0; } } .pwe-map__container-3d { position: relative; width: 100%; } .pwe-map__container-3d canvas { width: 100% !important; height: auto !important; aspect-ratio: 1 / 1; } </style> <div id="mapa" class="pwe-container-mapa"> <div class="pwe-mapa-staticts"> <h2 class="text-accent-color">Estimates of the 1st edition</h2> <div class="pwe-mapa-rounded-stat"> <div class="pwe-mapa-rounded-element text-accent-color"> <p style="font-weight: 800; font-size: 21px;">5000</p> <p style="font-size:12px">visitors</p> </div> <div class="pwe-mapa-rounded-element pwe-mapa-rounded-element-country"> <p style="font-weight: 800; font-size: 27px;">12</p> <p style="font-size:12px">countries</p> </div> </div> <div class="pwe-mapa-stats-container"> <div class="pwe-mapa-stats-element"> <p class="text-accent-color pwe-mapa-stats-element-title">Poland - 4450 </p> <p class="pwe-mapa-stats-element-desc">89 %</p> </div> <div class="pwe-mapa-stats-element"> <p class="text-accent-color pwe-mapa-stats-element-title">Abroad - 550 </p> <p class="pwe-mapa-stats-element-desc">11 %</p> </div> <div class="mobile-estymacje-image"></div> <div class="pwe-mapa-stats-element"> <p class="text-accent-color pwe-mapa-stats-element-title">15000 m<sup>2</sup></p> <p class="pwe-mapa-stats-element-desc">exhibition<br>space</p> </div> <div class="pwe-mapa-stats-element"> <p class="text-accent-color pwe-mapa-stats-element-title">70</p> <p class="pwe-mapa-stats-element-desc">exhibitors</p> </div> </div> </div> <div class="pwe-mapa-right"> <div class="pwe-mapa-logo-container"><img width="700" height="400" decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20700%20400'%3E%3C/svg%3E" data-lazy-src="/doc/logo-color-en.webp"/><noscript><img width="700" height="400" decoding="async" src="/doc/logo-color-en.webp"/></noscript><p class="pwe-mapa-right-data" style="text-align: center;"></p> </div> <div class="pwe-mapa-rounded-element pwe-mapa-rounded-element-country-right"> <p style="font-weight: 800; font-size: 24px;">12</p> <p style="font-size:12px">countries</p> </div> </div> </div> <script type="rocketlazyloadscript"> document.addEventListener("DOMContentLoaded", () => { const countUpElements = document.querySelectorAll(".countup"); // Function to animate a number const animateCount = (element) => { const targetValue = parseInt(element.getAttribute("data-count"), 10); if (isNaN(targetValue)) { console.error("Invalid data-count value for element:", element); return; } const duration = 3000; // Animation duration in ms const startTime = performance.now(); const update = (currentTime) => { const elapsedTime = currentTime - startTime; const progress = Math.min(elapsedTime / duration, 1); // Maximum 1 const currentValue = Math.floor(progress * targetValue); element.textContent = currentValue; if (progress < 1) { requestAnimationFrame(update); } }; requestAnimationFrame(update); }; // Element visibility observer const observer = new IntersectionObserver( (entries, observerInstance) => { entries.forEach((entry) => { if (entry.isIntersecting) { const element = entry.target; animateCount(element); observerInstance.unobserve(element); // Unfollow after animation } }); }, { threshold: 0.5, // Element must be at least 50% visible } ); // Adding an observer to each element with class .countup countUpElements.forEach((element) => observer.observe(element)); }); </script></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_36031"> <style> .pwelement_36031 .pwe-container-videos { display: flex; flex-direction: column; gap: 36px; } .pwelement_36031 .pwe-videos-title h4 { margin: 0; } .pwelement_36031 .pwe-videos { display: flex; justify-content: space-around; flex-wrap: wrap; gap: 36px; } .pwelement_36031 .pwe-video-item { width: 47%; min-width: 300px; } .pwelement_36031 iframe, .pwelement_36031 .rll-youtube-player, .pwelement_36031 .pwe-video-default { box-shadow: unset; width: 100%; height: auto; aspect-ratio: 16 / 9; border-radius: 18px; } .pwelement_36031 .pwe-video-item p { font-size: 18px; } @media (max-width:650px) { .pwelement_36031 .pwe-videos { flex-direction: column; } .pwelement_36031 .pwe-video-item { width: 100%; } } </style> <div id="pweVideos-36031" class="pwe-container-videos"> <div class="pwe-videos-title main-heading-text"> <h4 class="pwe-uppercase"><span>SEE WHAT OUR OTHER TRADE FAIRS LOOK LIKE</span></h4> </div> <div class="pwe-videos"> <style> .pwelement_36031 .pwe-videos .pwe-videos-slider { position: relative; width: 100%; margin: 0 !important; overflow: hidden; } .pwelement_36031 .pwe-videos .slides { display: flex; align-items: center; justify-content: space-between; align-items: flex-start; margin: 0 !important; min-height: 0 !important; min-width: 0 !important; pointer-events: auto; } .pwelement_36031 .pwe-videos .pwe-video-item { position: relative; margin: 5px; padding: 10px; } .pwelement_36031 .pwe-videos .pwe-video-item iframe { aspect-ratio: 16 / 9 !important; } .pwelement_36031 .pwe-videos .pwe-video-default { display: flex; justify-content: center; align-items: center; background-position: center; background-repeat: no-repeat; background-size: cover; aspect-ratio: 16 / 9; } .pwelement_36031 .pwe-videos .pwe-video-default img { max-width: 80px; cursor: pointer; transition: .3s ease; } .pwelement_36031 .pwe-videos .pwe-video-default img:hover { transform: scale(1.1); } @keyframes slideAnimation { from { transform: translateX(100%); } to { transform: translateX(0); } } @keyframes slideInRight { from { transform: translateX(100%); } to { transform: translateX(0); } } @keyframes slideInLeft { from { transform: translateX(-100%); } to { transform: translateX(0); } } .pwelement_36031 .pwe-videos .slides .slide{ animation: slideAnimation 0.5s ease-in-out; } .pwelement_36031 .slides .slide-right { animation: slideInRight 0.5s ease-in-out; } .pwelement_36031 .slides .slide-left { animation: slideInLeft 0.5s ease-in-out; } @media (max-width: 1200px) { .pwelement_36031 .pwe-videos .pwe-videos-slider { overflow: visible; } } </style> <div id="PWEIframesSlider-15682" class="pwe-videos-slider"> <div class="slides"><div class="pwe-video-item"><div data-bg="https://i.ytimg.com/vi/TgHh38jvkAY/sddefault.jpg" class="pwe-video-default rocket-lazyload" style=""> <img width="200" height="150" decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20200%20150'%3E%3C/svg%3E" alt="youtube play button" data-lazy-src="/wp-content/plugins/PWElements/media/youtube-button.webp"><noscript><img width="200" height="150" decoding="async" src="/wp-content/plugins/PWElements/media/youtube-button.webp" alt="youtube play button"></noscript> </div><p>Ptak Warsaw Expo | 2023</p></div><div class="pwe-video-item"><div data-bg="https://i.ytimg.com/vi/-RmRpZN1mHA/sddefault.jpg" class="pwe-video-default rocket-lazyload" style=""> <img width="200" height="150" decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20200%20150'%3E%3C/svg%3E" alt="youtube play button" data-lazy-src="/wp-content/plugins/PWElements/media/youtube-button.webp"><noscript><img width="200" height="150" decoding="async" src="/wp-content/plugins/PWElements/media/youtube-button.webp" alt="youtube play button"></noscript> </div><p>The capital of fairs and events in Poland - Ptak Warsaw Expo</p></div><div class="pwe-video-item"><div data-bg="https://i.ytimg.com/vi/TgHh38jvkAY/sddefault.jpg" class="pwe-video-default rocket-lazyload" style=""> <img width="200" height="150" decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20200%20150'%3E%3C/svg%3E" alt="youtube play button" data-lazy-src="/wp-content/plugins/PWElements/media/youtube-button.webp"><noscript><img width="200" height="150" decoding="async" src="/wp-content/plugins/PWElements/media/youtube-button.webp" alt="youtube play button"></noscript> </div><p>Ptak Warsaw Expo | 2023</p></div><div class="pwe-video-item"><div data-bg="https://i.ytimg.com/vi/-RmRpZN1mHA/sddefault.jpg" class="pwe-video-default rocket-lazyload" style=""> <img width="200" height="150" decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20200%20150'%3E%3C/svg%3E" alt="youtube play button" data-lazy-src="/wp-content/plugins/PWElements/media/youtube-button.webp"><noscript><img width="200" height="150" decoding="async" src="/wp-content/plugins/PWElements/media/youtube-button.webp" alt="youtube play button"></noscript> </div><p>The capital of fairs and events in Poland - Ptak Warsaw Expo</p></div><div class="pwe-video-item"><div data-bg="https://i.ytimg.com/vi/TgHh38jvkAY/sddefault.jpg" class="pwe-video-default rocket-lazyload" style=""> <img width="200" height="150" decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20200%20150'%3E%3C/svg%3E" alt="youtube play button" data-lazy-src="/wp-content/plugins/PWElements/media/youtube-button.webp"><noscript><img width="200" height="150" decoding="async" src="/wp-content/plugins/PWElements/media/youtube-button.webp" alt="youtube play button"></noscript> </div><p>Ptak Warsaw Expo | 2023</p></div><div class="pwe-video-item"><div data-bg="https://i.ytimg.com/vi/-RmRpZN1mHA/sddefault.jpg" class="pwe-video-default rocket-lazyload" style=""> <img width="200" height="150" decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20200%20150'%3E%3C/svg%3E" alt="youtube play button" data-lazy-src="/wp-content/plugins/PWElements/media/youtube-button.webp"><noscript><img width="200" height="150" decoding="async" src="/wp-content/plugins/PWElements/media/youtube-button.webp" alt="youtube play button"></noscript> </div><p>The capital of fairs and events in Poland - Ptak Warsaw Expo</p></div> </div> <style> .pwelement_36031 .slider-arrow { position: absolute; top: 90px; transform: translateY(-50%); background-color: rgba(0, 0, 0, 0.5); color: white; border: none; padding: 10px; cursor: pointer; z-index: 10; font-size: 30px; display: none; } .pwelement_36031 #prevButton { left: -0px; } .pwelement_36031 #nextButton { right: -0px; } </style> <button id="prevButton" class="slider-arrow">❮</button> <button id="nextButton" class="slider-arrow">❯</button> <style> .pwelement_36031 .pwe-videos .dots-container { display: none; text-align: center; margin-top: 36px; } .pwelement_36031 .pwe-videos .dot { display: inline-block; width: 15px; height: 15px; border-radius: 50%; background-color: #bbb; margin: 0 5px; cursor: pointer; } .pwelement_36031 .pwe-videos .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("#PWEIframesSlider-15682"); const slides = document.querySelector("#PWEIframesSlider-15682 .slides"); const images = document.querySelectorAll("#PWEIframesSlider-15682 .slides .pwe-video-item"); const dotsContainer = slider.querySelector(".dots-container"); const sliderArrows = slider.querySelectorAll(".slider-arrow"); const dots = slider.querySelectorAll(".dots-container .dot"); let isMouseOver = false; let isDragging = false; let isAnimating = false; let imagesMulti = ""; const slidesWidth = slider.clientWidth; if (slidesWidth < 600) { imagesMulti = 1; } else if (slidesWidth < 959) { imagesMulti = 2; } else { imagesMulti = 2; } // Change the default thumbnail to iframe const iframesArray = ["<iframe class=\"pwe-iframe\" src=\"https:\/\/www.youtube.com\/embed\/TgHh38jvkAY?autoplay=1\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>","<iframe class=\"pwe-iframe\" src=\"https:\/\/www.youtube.com\/embed\/-RmRpZN1mHA?autoplay=1\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>","<iframe class=\"pwe-iframe\" src=\"https:\/\/www.youtube.com\/embed\/TgHh38jvkAY?autoplay=1\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>","<iframe class=\"pwe-iframe\" src=\"https:\/\/www.youtube.com\/embed\/-RmRpZN1mHA?autoplay=1\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>","<iframe class=\"pwe-iframe\" src=\"https:\/\/www.youtube.com\/embed\/TgHh38jvkAY?autoplay=1\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>","<iframe class=\"pwe-iframe\" src=\"https:\/\/www.youtube.com\/embed\/-RmRpZN1mHA?autoplay=1\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>"]; const defaultImageHtml = ["<div class=\"pwe-video-default\" style=\"background-image: url(https:\/\/i.ytimg.com\/vi\/TgHh38jvkAY\/sddefault.jpg);\">\r\n <img src=\"\/wp-content\/plugins\/PWElements\/media\/youtube-button.webp\" alt=\"youtube play button\">\r\n <\/div>","<div class=\"pwe-video-default\" style=\"background-image: url(https:\/\/i.ytimg.com\/vi\/-RmRpZN1mHA\/sddefault.jpg);\">\r\n <img src=\"\/wp-content\/plugins\/PWElements\/media\/youtube-button.webp\" alt=\"youtube play button\">\r\n <\/div>","<div class=\"pwe-video-default\" style=\"background-image: url(https:\/\/i.ytimg.com\/vi\/TgHh38jvkAY\/sddefault.jpg);\">\r\n <img src=\"\/wp-content\/plugins\/PWElements\/media\/youtube-button.webp\" alt=\"youtube play button\">\r\n <\/div>","<div class=\"pwe-video-default\" style=\"background-image: url(https:\/\/i.ytimg.com\/vi\/-RmRpZN1mHA\/sddefault.jpg);\">\r\n <img src=\"\/wp-content\/plugins\/PWElements\/media\/youtube-button.webp\" alt=\"youtube play button\">\r\n <\/div>","<div class=\"pwe-video-default\" style=\"background-image: url(https:\/\/i.ytimg.com\/vi\/TgHh38jvkAY\/sddefault.jpg);\">\r\n <img src=\"\/wp-content\/plugins\/PWElements\/media\/youtube-button.webp\" alt=\"youtube play button\">\r\n <\/div>","<div class=\"pwe-video-default\" style=\"background-image: url(https:\/\/i.ytimg.com\/vi\/-RmRpZN1mHA\/sddefault.jpg);\">\r\n <img src=\"\/wp-content\/plugins\/PWElements\/media\/youtube-button.webp\" alt=\"youtube play button\">\r\n <\/div>"]; const iframesTitleArray = ["Ptak Warsaw Expo | 2023","The capital of fairs and events in Poland - Ptak Warsaw Expo","Ptak Warsaw Expo | 2023","The capital of fairs and events in Poland - Ptak Warsaw Expo","Ptak Warsaw Expo | 2023","The capital of fairs and events in Poland - Ptak Warsaw Expo"]; images.forEach((image, index) => { image.addEventListener("click", () => { let iframeHtml = iframesArray[index]; let iframeTitle = iframesTitleArray[index]; image.innerHTML = `<div class="pwe-video-iframe">${iframeHtml}</div>`; if (iframeTitle !== "") { image.innerHTML += `<p class="pwe-video-title">${iframeTitle}</p>`; } }); }); if(imagesMulti >= 2){ $("#PWEIframesSlider-15682 .slides").each(function(){ $(this).css("justify-content", "center"); if ($(this).children().length > 2){ $(this).children().slice(2).remove(); }; }); const imageWidth = Math.floor((slidesWidth - imagesMulti * 10) / imagesMulti); images.forEach((image) => { image.style.minWidth = imageWidth + "px"; image.style.maxWidth = 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) * 2; slides.style.transform = `translateX(-${slidesTransform}px)`; if (dotsContainer) { dotsContainer.style.display = "block"; } const arrowHeight = imageWidth * 0.30; sliderArrows.forEach(function(event){ event.style.top = arrowHeight + "px"; }); sliderArrows.forEach((arrow) => { arrow.style.display = "block"; }); function nextSlide() { if (isAnimating) return; // Sprawdzenie czy animacja jest w trakcie isAnimating = true; slides.querySelectorAll(".pwe-video-item").forEach(function(image) { image.classList.add("slide-right"); }); const firstSlide = slides.firstElementChild; if (firstSlide) { firstSlide.classList.add("first-slide"); slides.appendChild(firstSlide); setTimeout(() => { firstSlide.classList.remove("first-slide"); isAnimating = false; }, 500); } else { isAnimating = false; } setTimeout(function () { slides.querySelectorAll(".pwe-video-item").forEach(function (image) { image.classList.remove("slide-right"); }); }, 500); updateCurrentSlide(1); } function prevSlide() { if (isAnimating) return; isAnimating = true; slides.querySelectorAll(".pwe-video-item").forEach(function(image) { image.classList.add("slide-left"); }); const lastSlide = slides.lastElementChild; if (lastSlide) { lastSlide.classList.add("last-slide"); slides.insertBefore(lastSlide, slides.firstChild); setTimeout(() => { lastSlide.classList.remove("last-slide"); isAnimating = false; }, 500); } else { isAnimating = false; } // Usuwamy klasę "slide" ze wszystkich obrazów po określonym czasie setTimeout(function () { slides.querySelectorAll(".pwe-video-item").forEach(function (image) { image.classList.remove("slide-left"); }); }, 500); updateCurrentSlide(-1); } slider.addEventListener("mousemove", function() { isMouseOver = true; }); slider.addEventListener("mouseleave", function() { isMouseOver = false; }); $("#PWEIframesSlider-15682 #prevButton").on("click", function() { prevSlide(); }); $("#PWEIframesSlider-15682 #nextButton").on("click", function() { nextSlide(); }); 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 (let 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 && !isAnimating) { nextSlide(); } }, 3000); } }); });</script> </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 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_75514"> <style> .pwelement_75514 { margin: 0 !important; } .pwelement_75514 .pwe-btn { color: white!important; background-color: #f8a721!important; border: 1px solid #f8a721!important; } .pwelement_75514 .pwe-btn:hover { color: white!important; background-color: #e4930d!important; border: 1px solid #e4930d!important; } .row-parent:has(.pwelement_75514 .pwe-container-profile) { max-width: 100%; padding: 0 !important; } .pwelement_75514 .pwe-profile-wrapper { max-width: 1200px; margin: 0 auto; padding: 18px 36px; } .pwelement_75514 .pwe-profile-content { display: flex; gap: 36px; } .pwelement_75514 .pwe-profile-text-block { display: flex; flex-direction: column; } .pwelement_75514 .pwe-profile-text-block h4 { font-size: 20px !important; font-weight: 600 !important; text-transform: uppercase !important; } .pwelement_75514 .pwe-profile-images-block { display: flex; flex-direction: column; justify-content: center; } .pwelement_75514 .pwe-profile-images-wrapper { display: flex; justify-content: center; align-items: center; flex-direction: column; gap: 36px; } .pwelement_75514 .pwe-profile-image { object-fit: cover; width: 80%; aspect-ratio: 1/1; border-radius: 18px; } .pwelement_75514 .pwe-profile-block { width: 50%; margin: 0 auto; } .pwelement_75514 .pwe-profile-buttons { display: flex; flex-wrap: wrap; justify-content: space-around; padding: 18px 0; } .pwelement_75514 .pwe-link { display: flex; flex-direction: column; justify-content: center; align-items: center; } .pwelement_75514 .profile-box-shadow-left { margin-left: -10px; margin-bottom: -31px; box-shadow: -3px -3px #ffffff!important; width: 170px !important; height: 40px; } .pwelement_75514 .profile-box-shadow-right { margin-right: -10px; margin-top: -46px; box-shadow: 3px 3px #ffffff!important; width: 170px !important; height: 40px; float: right; } .pwelement_75514 .pwe-hidden-content ul, .pwelement_75514 .pwe-hidden-content, .pwelement_75514 .pwe-see-more { margin: 0 !important; } #zakres-branzowy .pwe-uppercase { padding: 0 12px 10px 0 !important; margin-bottom: 18px; } @media (max-width: 960px) { .pwelement_75514 .pwe-profile-content { flex-direction: column-reverse; gap: 0 !important; } .pwelement_75514 .pwe-profile-block { width: 100% !important; } .pwelement_75514 .pwe-profile-image { aspect-ratio: auto !important; } } @media (max-width: 600px) { .pwelement_75514 .pwe-profile-image { width: 100%; } } </style> <div id="profil-odwiedzajacego" class="pwe-container-profile" style="background-color:#093b30;"> <div class="pwe-profile-wrapper"><p class="profile-box-shadow-left"> </p><div class="pwe-profile-main-section"> <div class="pwe-profile-content"> <div class="pwe-profile-text-block pwe-profile-block"><div ><h4 class="pwe-uppercase" style="padding-bottom: 18px; color: #ffffff!important;">Visitor profile</h4></div><p class="profile-header-text" style="color: #ffffff!important;">Visitors of the GRIND-TECH Expo fair will include invited by us and the Exhibitors:</p><div style="color: #ffffff!important;"><div> <ul> <li>entrepreneurs and managers of manufacturing companies</li> <li>engineers and production engineering specialists</li> <li>CNC machine operators</li> <li>engineers and production engineering specialists</li> <li>machining technicians</li> </ul> </div> </div> <div class="pwe-hidden-content" style="display: none; color: #ffffff!important;"><ul> <li>grinders, millers</li> <li>maintenance specialists</li> <li>product quality control specialists</li> <li>carpenters and joiners</li> <li>stonemasons</li> <li>glaziers</li> <li>machine and mechanical equipment designers</li> <li>representatives of companies providing grinding services on order</li> <li>distributors of tools, machines, and grinding materials</li> <li>representatives of the precision machining industry - optical devices, medical tools, watchmaking</li> <li>technical advisors and surface treatment experts</li> <li>university professors, students, and technical university staff</li> <li>teachers and students of mechanical and vocational schools</li> </ul> </div> <p class="pwe-see-more" style="cursor: pointer; color: #ffffff!important;">more...</p> </div> <div class="pwe-profile-images-block pwe-profile-block"> <div class="pwe-profile-images-wrapper"><img width="800" height="533" decoding="async" class="pwe-profile-image t-entry-visual" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20800%20533'%3E%3C/svg%3E" alt="" data-lazy-src="https://grindtechexpo.com/wp-content/uploads/2024/02/odw.webp"><noscript><img width="800" height="533" decoding="async" class="pwe-profile-image t-entry-visual" src="https://grindtechexpo.com/wp-content/uploads/2024/02/odw.webp" alt=""></noscript></div> </div> </div> <div class="pwe-profile-buttons"><div class="pwe-btn-container"> <a class="pwe-link btn pwe-btn" href="/en/registration/"alt="link to registration">Take a part</a> </div></div></div></div> </div></div><div class="pwelement pwelement_42753"> <style> .pwelement_42753 { margin: 0 !important; } .pwelement_42753 .pwe-btn { color: white!important; background-color: #093b30!important; border: 1px solid #093b30!important; } .pwelement_42753 .pwe-btn:hover { color: white!important; background-color: #00271c!important; border: 1px solid #00271c!important; } .row-parent:has(.pwelement_42753 .pwe-container-profile) { max-width: 100%; padding: 0 !important; } .pwelement_42753 .pwe-profile-wrapper { max-width: 1200px; margin: 0 auto; padding: 18px 36px; } .pwelement_42753 .pwe-profile-content { display: flex; gap: 36px; } .pwelement_42753 .pwe-profile-text-block { display: flex; flex-direction: column; } .pwelement_42753 .pwe-profile-text-block h4 { font-size: 20px !important; font-weight: 600 !important; text-transform: uppercase !important; } .pwelement_42753 .pwe-profile-images-block { display: flex; flex-direction: column; justify-content: center; } .pwelement_42753 .pwe-profile-images-wrapper { display: flex; justify-content: center; align-items: center; flex-direction: column; gap: 36px; } .pwelement_42753 .pwe-profile-image { object-fit: cover; width: 80%; aspect-ratio: 1/1; border-radius: 18px; } .pwelement_42753 .pwe-profile-block { width: 50%; margin: 0 auto; } .pwelement_42753 .pwe-profile-buttons { display: flex; flex-wrap: wrap; justify-content: space-around; padding: 18px 0; } .pwelement_42753 .pwe-link { display: flex; flex-direction: column; justify-content: center; align-items: center; } .pwelement_42753 .profile-box-shadow-left { margin-left: -10px; margin-bottom: -31px; box-shadow: -3px -3px black!important; width: 170px !important; height: 40px; } .pwelement_42753 .profile-box-shadow-right { margin-right: -10px; margin-top: -46px; box-shadow: 3px 3px black!important; width: 170px !important; height: 40px; float: right; } .pwelement_42753 .pwe-hidden-content ul, .pwelement_42753 .pwe-hidden-content, .pwelement_42753 .pwe-see-more { margin: 0 !important; } #zakres-branzowy .pwe-uppercase { padding: 0 12px 10px 0 !important; margin-bottom: 18px; } @media (max-width: 960px) { .pwelement_42753 .pwe-profile-content { flex-direction: column-reverse; gap: 0 !important; } .pwelement_42753 .pwe-profile-block { width: 100% !important; } .pwelement_42753 .pwe-profile-image { aspect-ratio: auto !important; } } @media (max-width: 600px) { .pwelement_42753 .pwe-profile-image { width: 100%; } } </style> <style> .pwelement_42753 .pwe-profile-content { flex-direction: row-reverse; } @media (max-width: 960px) { .pwelement_42753 .pwe-profile-content { flex-direction: column-reverse; } .pwelement_42753 .pwe-profile-text-block p:first-of-type { display: none; } } </style> <div id="profil-wystawcy" class="pwe-container-profile" style="background-color:#eaeaea;"> <div class="pwe-profile-wrapper"><div class="pwe-profile-main-section"> <div class="pwe-profile-content"> <div class="pwe-profile-text-block pwe-profile-block"><div ><h4 class="pwe-uppercase" style="padding-bottom: 18px; color: black!important;">Exhibitor profile</h4></div><p class="profile-header-text" style="color: black!important;">Exhibitors at GRIND-TECH Expo will include companies from the following sectors:</p><div style="color: black!important;"><ul> <li>manufacturers of grinding and milling machines</li> <li>manufacturers of CNC machining centers</li> <li>suppliers of grinding technologies</li> <li>suppliers of automation and robotics systems for grinding processes</li> <li>manufacturers of cooling and lubrication systems</li> </ul> </div> <div class="pwe-hidden-content" style="display: none; color: black!important;"><ul> <li>manufacturers of measurement and control devices</li> <li>suppliers of CAD/CAM software</li> <li>manufacturers of grinding tools</li> <li>manufacturers and suppliers of grinding accessories</li> <li>manufacturers and suppliers of grinding materials</li> <li>manufacturers of surface finishing machines and equipment</li> <li>providers of grinding services</li> <li>research institutions and technical universities</li> <li>suppliers of tools and accessories for workplace safety</li> <li>consulting firms specializing in technological development</li> </ul> </div> <p class="pwe-see-more" style="cursor: pointer; color: black!important;">more...</p> </div> <div class="pwe-profile-images-block pwe-profile-block"> <div class="pwe-profile-images-wrapper"><img width="800" height="533" decoding="async" class="pwe-profile-image t-entry-visual" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20800%20533'%3E%3C/svg%3E" alt="" data-lazy-src="https://grindtechexpo.com/wp-content/uploads/2024/03/wys.webp"><noscript><img width="800" height="533" decoding="async" class="pwe-profile-image t-entry-visual" src="https://grindtechexpo.com/wp-content/uploads/2024/03/wys.webp" alt=""></noscript></div> </div> </div> <div class="pwe-profile-buttons"><div class="pwe-btn-container"> <a class="pwe-link btn pwe-btn" href="/en/become-an-exhibitor/"alt="link to exhibitor registration">Book a stand</a> </div></div></div><p class="profile-box-shadow-right"> </p></div> </div></div><div class="pwelement pwelement_94572"> <style> .pwelement_94572 { margin: 0 !important; } .pwelement_94572 .pwe-btn { color: white!important; background-color: #093b30!important; border: 1px solid #093b30!important; } .pwelement_94572 .pwe-btn:hover { color: white!important; background-color: #00271c!important; border: 1px solid #00271c!important; } .row-parent:has(.pwelement_94572 .pwe-container-profile) { max-width: 100%; padding: 0 !important; } .pwelement_94572 .pwe-profile-wrapper { max-width: 1200px; margin: 0 auto; padding: 18px 36px; } .pwelement_94572 .pwe-profile-content { display: flex; gap: 36px; } .pwelement_94572 .pwe-profile-text-block { display: flex; flex-direction: column; } .pwelement_94572 .pwe-profile-text-block h4 { font-size: 20px !important; font-weight: 600 !important; text-transform: uppercase !important; } .pwelement_94572 .pwe-profile-images-block { display: flex; flex-direction: column; justify-content: center; } .pwelement_94572 .pwe-profile-images-wrapper { display: flex; justify-content: center; align-items: center; flex-direction: column; gap: 36px; } .pwelement_94572 .pwe-profile-image { object-fit: cover; width: 100%; aspect-ratio: 3/2; border-radius: 18px; } .pwelement_94572 .pwe-profile-block { width: 50%; margin: 0 auto; } .pwelement_94572 .pwe-profile-buttons { display: flex; flex-wrap: wrap; justify-content: space-around; padding: 18px 0; } .pwelement_94572 .pwe-link { display: flex; flex-direction: column; justify-content: center; align-items: center; } .pwelement_94572 .profile-box-shadow-left { margin-left: -10px; margin-bottom: -31px; box-shadow: -3px -3px black!important; width: 170px !important; height: 40px; } .pwelement_94572 .profile-box-shadow-right { margin-right: -10px; margin-top: -46px; box-shadow: 3px 3px black!important; width: 170px !important; height: 40px; float: right; } .pwelement_94572 .pwe-hidden-content ul, .pwelement_94572 .pwe-hidden-content, .pwelement_94572 .pwe-see-more { margin: 0 !important; } #zakres-branzowy .pwe-uppercase { padding: 0 12px 10px 0 !important; margin-bottom: 18px; } @media (max-width: 960px) { .pwelement_94572 .pwe-profile-content { flex-direction: column-reverse; gap: 0 !important; } .pwelement_94572 .pwe-profile-block { width: 100% !important; } .pwelement_94572 .pwe-profile-image { aspect-ratio: auto !important; } } @media (max-width: 600px) { .pwelement_94572 .pwe-profile-image { width: 100%; } } </style> <div id="zakres-branzowy" class="pwe-container-profile" style="background-color:;"> <div class="pwe-profile-wrapper"><div class="pwe-profile-main-section"> <div class="pwe-profile-content"> <div class="pwe-profile-text-block pwe-profile-block"><div class=main-heading-text><h4 class="pwe-uppercase" style="padding-bottom: 18px; color: black!important;">Industry scope</h4></div><p class="profile-header-text" style="color: black!important;">The following sectors and industries will be represented at GRIND-TECH Expo:</p><div style="color: black!important;"><ul> <li>grinding technologies for the metal industry</li> <li>grinding technologies in wood processing</li> <li>grinding technologies for the glass industry</li> <li>grinding technologies in the ceramics industry</li> <li>grinding technologies for the automotive industry</li> </ul> </div> <div class="pwe-hidden-content" style="display: none; color: black!important;"><ul> <li>grinding machines and equipment in the composites and plastics industry</li> <li>grinding and precision machining</li> <li>measurement technologies for the grinding industry</li> <li>grinding tools and accessories</li> <li>workplace safety in the grinding sector</li> </ul> </div> <p class="pwe-see-more" style="cursor: pointer; color: black!important;">more...</p> </div> <div class="pwe-profile-images-block pwe-profile-block"> <div class="pwe-profile-images-wrapper"><img width="800" height="533" decoding="async" class="pwe-profile-image t-entry-visual" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20800%20533'%3E%3C/svg%3E" alt="" data-lazy-src="https://grindtechexpo.com/wp-content/uploads/2024/02/zakres.webp"><noscript><img width="800" height="533" decoding="async" class="pwe-profile-image t-entry-visual" src="https://grindtechexpo.com/wp-content/uploads/2024/02/zakres.webp" alt=""></noscript></div> </div> </div></div></div> </div></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 data-parent="true" class="vc_row row-container" id="row-unique-9"><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_88069"> <style> .pwelement_88069 .pwe-btn { color: white!important; background-color:#093b30!important; border:#093b30!important; } .pwelement_88069 .pwe-btn:hover { color: white!important; background-color:#00271c !important; border:#00271c !important; } .pwelement_88069 .pwe-post-thumbnail .image-container { width: 100%; background-size: cover; background-repeat: no-repeat; background-position: center; aspect-ratio: 1/1; } .pwelement_88069 .pwe-post-title { text-align: left; } </style> <style> .row-parent:has(.pwelement_88069 .pwe-container-posts) { max-width: 100%; padding: 0 !important; } .pwelement_88069 .pwe-posts-wrapper { max-width: 1200px; margin: 0 auto; padding: 36px; } .pwelement_88069 .pwe-posts { display: flex; justify-content: center; gap: 18px; padding-bottom: 18px; opacity: 0; } .pwelement_88069 .pwe-post-title { margin: 0; padding: 10px 0 0 10px; } .pwelement_88069 .pwe-posts-title h4 { margin: 0 0 36px; } .pwelement_88069 .pwe-post-thumbnail .image-container { border-radius: 18px; } .pwelement_88069 .pwe-posts .slides { align-items: flex-start !important; gap: 16px; } .pwelement_88069 .pwe-posts .slides a { padding: 10px; } @media (max-width: 1128px) { .pwelement_88069 .pwe-posts-wrapper { padding: 36px; } } @media (max-width: 650px) { .pwelement_88069 .pwe-posts .slides { gap: 18px; } } </style><div id="pwePosts" class="pwe-container-posts"> <div class="pwe-posts-wrapper"> <div class="pwe-posts-title main-heading-text"> <h4 class="pwe-uppercase"><span>News</span></h4> </div> <div class="pwe-posts"> <style> #PWEPostsSlider-14598 { transition: .3s ease; opacity: 0; } .pwe-posts .pwe-posts-slider { width: 100%; overflow: hidden !important; margin: 0 !important; padding-top: 18px; } .pwe-posts .slides { display: flex; align-items: flex-start !important; justify-content: space-between; min-height : 0 !important; min-width : 0 !important; pointer-events: auto; gap: 19px; } .pwe-posts .pwe-slide { min-height: 350px; padding: 0; } @keyframes slideAnimation { from { transform: translateX(100%); } to { transform: translateX(0); } } .pwe-posts .slides .slide { animation: slideAnimation 0.5s ease-in-out; } @media (max-width: 1200px) { .pwe-posts .pwe-posts-slider { overflow: visible !important; } .pwe-posts .slides { justify-content: space-between; } } </style> <div id="PWEPostsSlider-14598" class="pwe-posts-slider"> <div class="slides"> </div> <style> .pwe-posts .dots-container { display: none; text-align: center; margin-top: 36px; } .pwe-posts .dot { display: inline-block; width: 15px; height: 15px; border-radius: 50%; background-color: #bbb; margin: 0 5px; cursor: pointer; } .pwe-posts .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("#PWEPostsSlider-14598"); const slides = document.querySelector("#PWEPostsSlider-14598 .slides"); const images = document.querySelectorAll("#PWEPostsSlider-14598 .slides .pwe-post"); const dotsContainer = slider.querySelector("#PWEPostsSlider-14598 .dots-container"); const dots = slider.querySelectorAll("#PWEPostsSlider-14598 .dots-container .dot"); slider.style.opacity = 1; slider.style.transition = "opacity 0.3s ease"; let isMouseOver = false; let isDragging = false; let imagesMulti = ""; const slidesWidth = slider.clientWidth; if (slidesWidth < 400) { imagesMulti = 1; } else if (slidesWidth < 600) { imagesMulti = 2; } else if (slidesWidth < 900) { imagesMulti = 3; } else if (slidesWidth < 1100) { imagesMulti = 4; } else { imagesMulti = 4; } if(imagesMulti >= 0){ $("#PWEPostsSlider-14598 .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.minWidth = imageWidth + "px"; image.style.maxWidth = 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 + 18) * 0; slides.style.transform = `translateX(-${slidesTransform}px)`; if (dotsContainer) { dotsContainer.style.display = "block"; } function nextSlide() { slides.querySelectorAll("#PWEPostsSlider-14598 .pwe-post").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("#PWEPostsSlider-14598 .pwe-post").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(); } const links = document.querySelectorAll("#PWEPostsSlider-14598 a"); links.forEach(link => { link.addEventListener("mousedown", (e) => { e.preventDefault(); }); }); 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); } }); });</script></div> <div class="pwe-btn-container" style="padding-top: 18px;"> <span> <a class="pwe-link btn pwe-btn" href="/en/news/">See all</a> </span> </div> </div> </div> <script type="rocketlazyloadscript"> document.addEventListener("DOMContentLoaded", function() { const pwePostsElement = document.querySelector(".pwelement_88069 .pwe-posts"); // const pweSliderElement = document.querySelector(".pwe-posts .slides"); // const pwePostsRow = document.querySelector(".row-container:has(.pwe-posts)"); pwePostsElement.style.opacity = 1; pwePostsElement.style.transition = "opacity 0.3s ease"; // if ((pwePostsElement && pwePostsElement.children.length === 0) || (pweSliderElement && pweSliderElement.children.length === 0)) { // pwePostsRow.classList.add("desktop-hidden", "tablet-hidden", "mobile-hidden"); // } const loadMoreButton = document.getElementById("load-more-posts"); if (loadMoreButton) { loadMoreButton.addEventListener("click", function() { const button = this; const offset = parseInt(button.getAttribute("data-offset")); button.innerText = "Loading..."; button.disabled = true; const xhr = new XMLHttpRequest(); xhr.open("POST", "https://grindtechexpo.com/wp-admin/admin-ajax.php", true); xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8"); xhr.onload = function() { if (xhr.status >= 200 && xhr.status < 400) { const response = xhr.responseText; const container = document.querySelector(".pwe-posts"); container.insertAdjacentHTML("beforeend", response); const newOffset = offset + 18; button.setAttribute("data-offset", newOffset); // Check if all posts have been loaded if (response.trim() === "") { button.remove(); } else { button.innerText = "Load more"; button.disabled = false; } } }; xhr.send("action=load_more_posts&offset=" + offset); }); } }); </script></div></div></div></div></div></div><script id="script-row-unique-9" data-row="script-row-unique-9" type="text/javascript" class="vc_controls">UNCODE.initRow(document.getElementById("row-unique-9"));</script></div></div></div><div data-parent="true" class="vc_row style-color-gyho-bg row-container" id="row-unique-10"><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_48494"> <style> .pwelement_48494 .pwe-btn { color: white!important; background-color: #093b30!important; border: 1px solid #093b30!important; } .pwelement_48494 .pwe-btn:hover { color: white!important; background-color: #00271c!important; border: 1px solid #00271c!important; } .pwelement_48494 .pwe-min-media-wrapper img { border-radius: 18px; } .pwelement_48494 .pwe-container-stand { display:flex; flex-wrap: wrap; justify-content: center; } @media (max-width:960px) { .pwelement_48494 .pwe-container-stand { flex-direction: column; } .pwelement_48494 .pwe-container-stand .pwe-block-1 { order:2; } .pwelement_48494 .pwe-container-stand .pwe-block-2 { order:1; } .pwelement_48494 .hidden-mobile { display:none; } } </style> <div id="stand" class="pwe-container-stand"> <div class="pwe-block-1 half-block-padding" style="flex:1;"> <div class="heading-text el-text main-heading-text text-centered"> <h4>DESIGNED EXHIBITION STANDS</h4> </div><p class="pwe-line-height hidden-mobile" style="color black!important;">Check out the trade show booth catalog and prepare for your trade show participation in an even more efficient way. With this catalog, you will have access to ready-made booth designs that will make it easier for you to prepare for the trade show and gain valuable savings in time and money. By choosing an already ready-made booth design, you will be able to focus on other important aspects of preparing for the fair, such as preparing your offer, arranging transportation or planning your marketing activities.</p><div class="pwe-btn-container"> <span> <a class="pwe-link btn pwe-btn" target="_blank"href="https://warsawexpo.eu/en/exhibition-stands">See more</a> </span> <span> <a class="pwe-link btn pwe-btn" target="_blank"href="https://warsawexpo.eu/en/katalog-zabudowy">Exhibition Stand</a> </span> </div> </div> <div class="pwe-block-2 single-media-wrapper half-block-padding pwe-min-media-wrapper" style="flex:1;"> <img width="800" height="401" decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20800%20401'%3E%3C/svg%3E" alt="zdjęcie przykładowej zabudowy" data-lazy-src="/wp-content/plugins/PWElements/media/zabudowa.webp"/><noscript><img width="800" height="401" decoding="async" src="/wp-content/plugins/PWElements/media/zabudowa.webp" alt="zdjęcie przykładowej zabudowy"/></noscript> </div> </div></div><div class="pwelement pwelement_80265"> <style> .pwelement_80265 .pwe-btn { color: white!important; background-color: #093b30!important; border: 1px solid #093b30!important; } .pwelement_80265 .pwe-btn:hover { color: white!important; background-color: #00271c!important; border: 1px solid #00271c!important; } .pwelement_80265 .pwe-min-media-wrapper img { border-radius: 18px; } .pwelement_80265 .pwe-container-voucher { display:flex; flex-wrap: wrap; justify-content: center; } @media (max-width:960px) { .pwelement_80265 .pwe-container-voucher { flex-direction: column; } .pwelement_80265 .hidden-mobile { display:none !important; } } </style> <div id="PWEvoucher"class="pwe-container-voucher"> <div class="uncode-single-media-wrapper half-block-padding pwe-min-media-wrapper" style="flex:1;"> <img width="800" height="333" decoding="async" style="vertical-align: bottom;" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20800%20333'%3E%3C/svg%3E" alt="grafika przykładowego vouchera" data-lazy-src="/wp-content/plugins/PWElements/media/voucher.webp"/><noscript><img width="800" height="333" decoding="async" style="vertical-align: bottom;" src="/wp-content/plugins/PWElements/media/voucher.webp" alt="grafika przykładowego vouchera"/></noscript> </div> <div class="half-block-padding" style="flex:1;"> <div class="heading-text el-text text-centered main-heading-text"> <h4>RECEIVE A CONSTRUCTION VOUCHER</h4> </div><p class="pwe-line-height hidden-mobile" style="color black!important;"> With our coupon, you have complete freedom to choose the options that best suit your needs. We offer pwe booth designs, graphics and signage, flooring and lighting, furniture, AV equipment and much more. All you need to do is present our coupon at the time of purchase, the value of the discount will be included in the invoice. This will save you money and give you more flexibility and creative freedom.</p><div class="pwe-btn-container"> <span> <a class="pwe-link btn pwe-btn" href="/en/contact/">Ask for a voucher</a></a> </div> </div> </div></div></div></div></div></div></div><script id="script-row-unique-10" data-row="script-row-unique-10" type="text/javascript" class="vc_controls">UNCODE.initRow(document.getElementById("row-unique-10"));</script></div></div></div><div data-parent="true" class="vc_row row-container" id="row-unique-11"><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 no-internal-gutter"><div class="uncol style-light" ><div class="uncoltable"><div class="uncell vc_custom_1681308743581 no-block-padding" style="padding-top: 0px ;padding-right: 0px ;padding-bottom: 0px ;padding-left: 0px ;" ><div class="uncont"><div class="pwelement pwelement_51384"> <style> .row-parent:has(.pwelement_51384 #organizator) { max-width: 100%; padding: 0 !important; } .custom-organizator-video.desktop { height:500px; position: relative; overflow: hidden; } .custom-organizator-video.desktop iframe { min-width: 180%; height:120vh; position: absolute; top:50%; left:50%; transform: translate(-50%, -50%); } .custom-organizator-text { position: relative; padding: 1px 36px 50px 36px !important; } .pwelement_51384 :is(.custom-organizator-text, .custom-inner-mobile-text) :is(h5, p) { color:white!important; } .custom-inner-organizator { max-width:1200px; margin: auto; } .custom-organizator-header { margin:0; } .pwelement_51384 .organizator-box-shadow-left { margin-left: -18px; margin-bottom: -20px; box-shadow: -3px -3px white; width: 170px !important; height: 40px; } .pwelement_51384 .organizator-box-shadow-right { margin-right: -18px; margin-top: -20px; box-shadow: 3px 3px white; width: 170px !important; height: 40px; float: right; } .custom-inner-organizator-mobile { display: none; padding: 36px; } .custom-organizator-header-mobile { display : flex; justify-content: space-between; } .custom-organizator-header-mobile .image-ptak { width: 80px; border-radius: 10px; } .custom-inner-organizator-mobile .secondary-heading-text { text-align: left; } .custom-inner-organizator-mobile h4 { margin: 0 !important; color: white; } .custom-organizator-video.mobile { position: relative; margin-top: 18px; } .custom-organizator-video.mobile iframe { aspect-ratio: 16 / 9 !important; border-radius: 10px; } .custom-organizator-video .pwe-video-default { display: flex; justify-content: center; align-items: center; background-position: center; background-repeat: no-repeat; background-size: cover; aspect-ratio: 16 / 9; border-radius: 10px; } .custom-organizator-video .pwe-video-default img { max-width: 80px; cursor: pointer; transition: .3s ease; opacity: 0.4; } .custom-organizator-video .pwe-video-default img:hover { transform: scale(1.1); opacity: 1; } .custom-inner-organizator-mobile .pwe-btn { color: white!important; background-color: #f8a721!important; border: 1px solid #f8a721!important; } .custom-inner-organizator-mobile .pwe-btn:hover { color: white!important; background-color: #e4930d!important; border: 1px solid #e4930d!important; } .custom-organizator-header-mobile, .custom-organizator-video-mobile { max-width: 1200px; } .custom-organizator-video-mobile { display: flex; gap: 36px; flex-wrap: wrap; justify-content: space-between; } .custom-organizator-video-mobile .custom-organizator-video, .custom-organizator-video-mobile .custom-inner-mobile-text { width: 50%; max-width: 500px; } .custom-organizator-video-mobile .custom-inner-mobile-text { display: flex; flex-direction: column; justify-content: center; } @media (max-width:1050px){ .custom-organizator-video-mobile { justify-content: center; } .custom-organizator-video-mobile .custom-organizator-video, .custom-organizator-video-mobile .custom-inner-mobile-text { width: 100%; } } @media (max-width:960px){ .custom-organizator-video-desktop { display: none; } .custom-inner-organizator-mobile { display: block; } } @media (max-width:360px){ .custom-organizator-header-mobile .image-ptak { width: 60px; } } </style> <div id="organizator" class="custom-container-organizator style-accent-bg text-centered"> <div class="custom-organizator-video-desktop"> <div class="custom-organizator-video desktop"> <iframe title="YouTube video player" frameborder="0" marginwidth="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; muted" data-src="https://www.youtube.com/embed/dZJblpIVrcQ?autoplay=1&mute=1&loop=1&playlist=dZJblpIVrcQ&controls=0&showinfo=0"></iframe> </div> <div class="custom-organizator-text"> <div class="custom-inner-organizator text-left"> <p class="organizator-box-shadow-left"> </p> <h5 class="custom-organizator-header"> About the organizer</h5> <p> Ptak Warsaw Expo is first and foremost a guarantee of experience. For nearly a decade now, we have been organizing more than 70 events a year on 143,000 sqm of exhibition space of 6 modern halls and 500,000 sqm of outdoor space. This positions us as a leader in the trade fair industry with the most innovative organizational facilities. <br> However, that's not all. The experience we have gained and the high quality of the events we arrange have translated into building a strong network of business contacts. This guarantees the participants of individual events access to modern solutions - both those known on the Polish market and those conquering the industry on the international field. This makes Ptak Warsaw Expo events open visitors to new business opportunities. Proof of the trust gained is the record numbers - 1,000,000 visitors and 10,000 exhibitors. <br> However, the greatest strength of Ptak Warsaw Expo is our team. It is an experienced group of passionate people who aim to meet the expectations of visitors and exhibitors. Flexible approach, ability to find answers to changing circumstances and openness to the needs of event participants - these qualities make our events appreciated for their professional service. <br> All these factors contribute to the fact that Ptak Warsaw Expo has become the European capital of trade fairs, organizing unforgettable industry and commercial events. We encourage you to contact us today to find out how specifically we can help you achieve your goals and make your company open to new business opportunities.</p> <p class="organizator-box-shadow-right"> </p> </div> </div> </div> <div class="custom-inner-organizator-mobile"> <div class="custom-organizator-header-mobile"> <div class="secondary-heading-text"> <h4 class="pwe-uppercase"> Organizer</h4> </div> <a href="https://warsawexpo.eu/" target="_blank"><img width="200" height="200" decoding="async" class="image-ptak" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20200%20200'%3E%3C/svg%3E" data-lazy-src="/wp-content/plugins/PWElements/media/logo_pwe_black.webp"><noscript><img width="200" height="200" decoding="async" class="image-ptak" src="/wp-content/plugins/PWElements/media/logo_pwe_black.webp"></noscript></a> </div> <div class="custom-organizator-video-mobile"> <div class="custom-organizator-video mobile"><div data-bg="https://i.ytimg.com/vi/-RmRpZN1mHA/sddefault.jpg" class="pwe-video-default rocket-lazyload" style=""> <img width="200" height="150" decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20200%20150'%3E%3C/svg%3E" alt="youtube play button" data-lazy-src="/wp-content/plugins/PWElements/media/youtube-button.webp"><noscript><img width="200" height="150" decoding="async" src="/wp-content/plugins/PWElements/media/youtube-button.webp" alt="youtube play button"></noscript> </div></div> <div class="custom-inner-mobile-text text-left"> <p><strong>PTAK Warsaw Expo, the largest trade fair and congress centre</strong> and <strong>the leader in trade fair organisation</strong> in Central Europe, which organises <strong>over 100 trade fairs</strong> annually, attracting both exhibitors and visitors from all over the world.</p> <div class="pwe-btn-container"> <a class="pwe-link btn pwe-btn" target="_blank" href="https://warsawexpo.eu/en/exhibition-calendar/"alt="exhibition calendar">See our fairs</a> </div> </div> </div> </div> </div> <script type="rocketlazyloadscript"> const videoOrganizator = document.querySelector(".custom-organizator-video.mobile"); videoOrganizator.addEventListener("click", () => { videoOrganizator.innerHTML = `<div class="pwe-video-iframe"><iframe class="pwe-iframe" src="https://www.youtube.com/embed/-RmRpZN1mHA?autoplay=1" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>`; }); </script></div></div></div></div></div></div><script id="script-row-unique-11" data-row="script-row-unique-11" type="text/javascript" class="vc_controls">UNCODE.initRow(document.getElementById("row-unique-11"));</script></div></div></div><div data-parent="true" class="vc_row row-container" id="row-unique-12"><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_64940"> <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_64940 .pwe-logo-item, .pwe-conferences .pwe-logo-item { max-width: 140px; display: flex; justify-content: center; align-items: center; aspect-ratio: 3/2; } .pwelement_64940 .slick-slide .pwe-logo-item { max-width: 100%; } .pwelement_64940 .pwe-logo-item img { object-fit: contain; aspect-ratio: 3 / 2; } .pwelement_64940 .pwe-logotypes-title { display: flex; justify-content: left; } .pwe-logotypes-title h4 { margin: 0; } .row-parent:has(.pwelement_64940 .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_64940 .pwe-header .pwe-logotypes-title { justify-content: center; } .pwelement_64940 .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 id="pweLogotypes-49687" class="pwe-container-logotypes-gallery"> <div class="pwe-logotypes-title main-heading-text"> <h4 class="pwe-uppercase"><span>Partners of the facility</span></h4> </div> <div class="pwe-slides pwe-logotypes-gallery-wrapper"> <div class="pwe-logo-item-container"> <div class="pwe-logo-item pwe-logo-original" style=" "> <img width="300" height="200" decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20300%20200'%3E%3C/svg%3E" data-lazy-src="/wp-content/plugins/PWElements/media/partnerzy-obiektu/federacja-logo.webp"/><noscript><img width="300" height="200" decoding="async" src="/wp-content/plugins/PWElements/media/partnerzy-obiektu/federacja-logo.webp"/></noscript> </div> </div> <div class="pwe-logo-item-container"> <div class="pwe-logo-item pwe-logo-original" style=" "> <img width="300" height="200" decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20300%20200'%3E%3C/svg%3E" data-lazy-src="/wp-content/plugins/PWElements/media/partnerzy-obiektu/kit-logo.webp"/><noscript><img width="300" height="200" decoding="async" src="/wp-content/plugins/PWElements/media/partnerzy-obiektu/kit-logo.webp"/></noscript> </div> </div> </div> </div> <style> #pweLogotypes-49687 .pwe-arrow { display: block; position: absolute; top: 40%; font-size: 60px; font-weight: 700; z-index: 1; cursor: pointer; } #pweLogotypes-49687 .pwe-arrow-prev { left: 14px; } #pweLogotypes-49687 .pwe-arrow-next { right: 14px; } #pweLogotypes-49687 .slick-dots { position: relative; width: 100%; max-width: 90px; overflow: hidden; white-space: nowrap; padding: 0 !important; list-style: none; margin: auto !important; } #pweLogotypes-49687 .slick-dots li { width: 16px; height: 16px; margin: 0 7px; background-color: #bbb; border: none; border-radius: 50%; } #pweLogotypes-49687 .slick-dots li button { opacity: 0; } #pweLogotypes-49687 .slick-dots li.slick-active { transform-origin: center; background: #f8a721; } </style> <script type="rocketlazyloadscript">window.addEventListener('DOMContentLoaded', function() { jQuery(function ($) { const pweElement = $("#pweLogotypes-49687"); const slickSlider = $("#pweLogotypes-49687 .pwe-slides"); const sliderArrows = $("#pweLogotypes-49687 .pwe-arrow"); const totalSlides = slickSlider.children().length; const sliderDotsDisplay = "true"; const sliderArrowsDisplay = ""; const slidesToShowSetting = 7; // Function to initialize Slick Slider function initializeSlick(arrowsEnabled = false, dotsEnabled = false) { slickSlider.slick ({ infinite: true, slidesToShow: slidesToShowSetting, slidesToScroll: 1, arrows: arrowsEnabled, nextArrow: $("#pweLogotypes-49687 .pwe-arrow-next"), prevArrow: $("#pweLogotypes-49687 .pwe-arrow-prev"), autoplay: true, autoplaySpeed: 3000, dots: dotsEnabled, cssEase: "linear", swipeToSlide: true, responsive: [ { breakpoint: 959, settings: { slidesToShow: 5 }}, { breakpoint: 600, settings: { slidesToShow: 3 }}, { breakpoint: 400, settings: { slidesToShow: 2 }} ] }); } // Ustawienia dla slidesToShow na podstawie breakpointów function getInitialSlidesToShow() { const elementWidth = pweElement.width(); return elementWidth < 400 ? 2 : elementWidth < 600 ? 3 : elementWidth < 960 ? 5 : slidesToShowSetting; } // Calculating `slidesToShow` before initialization const currentSlidesToShow = getInitialSlidesToShow(); // Check if arrows and dots should be enabled let dotsEnabled = totalSlides > currentSlidesToShow && sliderDotsDisplay === "true"; let arrowsEnabled = totalSlides > currentSlidesToShow && sliderArrowsDisplay === "true"; // Initializing of slider initializeSlick(arrowsEnabled, dotsEnabled); if (dotsEnabled) { slickSlider.on("afterChange", function(event, slick, currentSlide) { const $slickDots = $(event.target).find(".slick-dots"); const dotWidth = 30; // Calculate the offset based on the currentSlide index const scrollPosition = (currentSlide - 1) * dotWidth; // Set scrollLeft directly on the .slick-dots container $slickDots.animate({ scrollLeft: scrollPosition }, 300); }); } // Hide arrows if arrows disabled if (!arrowsEnabled) { sliderArrows.hide(); } }); });</script></div></div></div></div></div></div><script id="script-row-unique-12" data-row="script-row-unique-12" type="text/javascript" class="vc_controls">UNCODE.initRow(document.getElementById("row-unique-12"));</script></div></div></div><div data-parent="true" class="vc_row row-container desktop-hidden tablet-hidden mobile-hidden" id="row-unique-13"><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="wpb_raw_code wpb_raw_js" > <div class="wpb_wrapper"> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "ExhibitionEvent", "name": "GRIND-TECH Expo", "url": "https://grindtechexpo.com/", "description": "Targi Technologii Szlifierskich", "image": "https://grindtechexpo.com/doc/kafelek.jpg", "startDate": "2025/06/10 10:00", "endDate": "2025/06/12 17:00", "eventStatus": "https://schema.org/EventScheduled", "eventAttendanceMode": "https://schema.org/OfflineEventAttendanceMode", "location": { "@type": "Place", "name": "Ptak Warsaw Expo", "address": { "@type": "PostalAddress", "streetAddress": "Aleja Katowicka 62", "addressLocality": "Nadarzyn", "postalCode": "05-830", "addressCountry": "PL" } }, "offers": { "@type": "Offer", "name": "Registration", "price": "0", "priceCurrency": "€", "url": "https://grindtechexpo.com/en/registration", "availability": "https://schema.org/InStock" } } </script> </div> </div> </div></div></div></div></div><script id="script-row-unique-13" data-row="script-row-unique-13" type="text/javascript" class="vc_controls">UNCODE.initRow(document.getElementById("row-unique-13"));</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-14"><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_70295"> <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 current-menu-item page_item page-item-190 current_page_item menu-item-340"><a href="https://grindtechexpo.com/en/" aria-current="page">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-14" data-row="script-row-unique-14" type="text/javascript" class="vc_controls">UNCODE.initRow(document.getElementById("row-unique-14"));</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><link data-minify="1" rel="preload" as="style" onload="this.onload=null;this.rel='stylesheet'" id='slick-slider-css-css' href='https://grindtechexpo.com/wp-content/cache/min/1/wp-content/plugins/PWElements/assets/slick-slider/slick.css?ver=1731596505' type='text/css' media='all' /> <link data-minify="1" rel="preload" as="style" onload="this.onload=null;this.rel='stylesheet'" id='slick-slider-theme-css-css' href='https://grindtechexpo.com/wp-content/cache/min/1/wp-content/plugins/PWElements/assets/slick-slider/slick-theme.css?ver=1731596505' type='text/css' media='all' /> <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=1732569430" 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=1732569430" 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/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" data-rocket-type="text/javascript" data-rocket-src="https://grindtechexpo.com/wp-content/plugins/PWElements/elements/../assets/slick-slider/slick.min.js" id="slick-slider-js-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 - Debug: cached@1732609272 -->