CINXE.COM

App Development – sm32 STUDIO

<!DOCTYPE html> <html lang="pl-PL"> <head> <!-- Standardowe meta tagi --> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <!-- Tytuł strony Dynamiczny --> <title>App Development – sm32 STUDIO</title> <!-- Meta description Dynamiczny --> <meta name="description" content="App Development Usługi Web Development Projektowanie Graficzne App Development E-marketing Czym jest App Development? App Development, czyli rozwój aplikacji, to proces projektowania, tworzenia i wdrażania oprogramowania na różne platformy, takie jak systemy iOS, Android czy aplikacje webowe. Obejmuje on wszystkie etapy – od analizy potrzeb użytkowników, przez projektowanie interfejsu, programowanie, aż po testowanie i publikację. [&hellip;]"> <meta name="keywords" content="sm32 STUDIO, agencja marketingowa, marketing internetowy, strony internetowe, SEO, social media, branding, kampanie reklamowe, digital marketing"> <meta name="author" content="sm32 STUDIO"> <link rel="canonical" href="https://sm32.pl/uslugi/app-development/"> <!-- Meta Tags for Social Media --> <meta property="og:title" content="sm32 STUDIO – &raquo; App Development"> <meta property="og:description" content="App Development Usługi Web Development Projektowanie Graficzne App Development E-marketing Czym jest App Development? App Development, czyli rozwój aplikacji, to proces projektowania, tworzenia i wdrażania oprogramowania na różne platformy, takie jak systemy iOS, Android czy aplikacje webowe. Obejmuje on wszystkie etapy – od analizy potrzeb użytkowników, przez projektowanie interfejsu, programowanie, aż po testowanie i publikację. [&hellip;]"> <meta property="og:type" content="website"> <meta property="og:url" content="https://sm32.pl/uslugi/app-development/"> <meta property="og:image" content="https://www.sm32.pl/images/social-image.jpg"> <meta name="twitter:card" content="summary_large_image"> <meta name="twitter:title" content="sm32 STUDIO – &raquo; App Development"> <meta name="twitter:description" content="App Development Usługi Web Development Projektowanie Graficzne App Development E-marketing Czym jest App Development? App Development, czyli rozwój aplikacji, to proces projektowania, tworzenia i wdrażania oprogramowania na różne platformy, takie jak systemy iOS, Android czy aplikacje webowe. Obejmuje on wszystkie etapy – od analizy potrzeb użytkowników, przez projektowanie interfejsu, programowanie, aż po testowanie i publikację. [&hellip;]"> <meta name="twitter:image" content="https://www.sm32.pl/images/twitter-image.jpg"> <!-- Link do CSS i innych zasobów --> <link rel="stylesheet" href="styles.css"> <link rel="icon" href="https://www.sm32.pl/favicon.ico" type="image/x-icon"> <title>App Development – sm32 STUDIO</title> <meta name='robots' content='noindex, nofollow' /> <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style> <link rel='dns-prefetch' href='//fonts.googleapis.com' /> <link rel="alternate" type="application/rss+xml" title="sm32 STUDIO &raquo; Kanał z wpisami" href="https://sm32.pl/feed/" /> <link rel="alternate" type="application/rss+xml" title="sm32 STUDIO &raquo; Kanał z komentarzami" href="https://sm32.pl/comments/feed/" /> <script type="text/javascript"> /* <![CDATA[ */ window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/sm32.pl\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.7.2"}}; /*! This file is auto-generated */ !function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83d\udc26\u200d\u2b1b","\ud83d\udc26\u200b\u2b1b")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings); /* ]]> */ </script> <link rel='stylesheet' id='pxl-main-css-css' href='https://sm32.pl/wp-content/plugins/bravis-addons/assets/css/main.css?ver=1.0.0' type='text/css' media='all' /> <link rel='stylesheet' id='font-awesome-pro-css' href='https://sm32.pl/wp-content/plugins/bravis-addons/assets/libs/font-awesome-pro/css/all.min.css?ver=5.15.4-pro' type='text/css' media='all' /> <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> <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 rel='stylesheet' id='chaty-front-css-css' href='https://sm32.pl/wp-content/plugins/chaty/css/chaty-front.min.css?ver=3.3.11731069711' type='text/css' media='all' /> <link rel='stylesheet' id='djacc-style-css' href='https://sm32.pl/wp-content/plugins/dj-accessibility/module/assets/css/accessibility.css?ver=1.12' type='text/css' media='all' /> <style id='djacc-style-inline-css' type='text/css'> .djacc { font-family: Roboto, sans-serif; } .djacc--sticky.djacc-popup { margin: 95px 29px; } </style> <link rel='stylesheet' id='djacc-webfont-css' href='https://fonts.googleapis.com/css2?family=Roboto%3Awght%40400%3B700&#038;display=swap&#038;ver=1.12' type='text/css' media='all' /> <link rel='stylesheet' id='sr7css-css' href='//sm32.pl/wp-content/plugins/revslider/public/css/sr7.css?ver=6.7.20' type='text/css' media='all' /> <link rel='stylesheet' id='elementor-icons-css' href='https://sm32.pl/wp-content/plugins/elementor/assets/lib/eicons/css/elementor-icons.min.css?ver=5.31.0' type='text/css' media='all' /> <link rel='stylesheet' id='elementor-frontend-css' href='https://sm32.pl/wp-content/uploads/elementor/css/custom-frontend.min.css?ver=1739679591' type='text/css' media='all' /> <style id='elementor-frontend-inline-css' type='text/css'> .elementor-kit-7{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1315px;}.e-con{--container-max-width:1315px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* Dostosowanie wyglądu dla tytułu w wersji polskiej */ .polish-archive-title { font-size: 24px; color: #333399; }/* End custom CSS */ .elementor-1838 .elementor-element.elementor-element-32452cf:not(.elementor-motion-effects-element-type-background), .elementor-1838 .elementor-element.elementor-element-32452cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sm32.pl/wp-content/uploads/2023/09/bg-page-title1.jpg");background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-1838 .elementor-element.elementor-element-32452cf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:91px 0px 0px 0px;}.elementor-1838 .elementor-element.elementor-element-32452cf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1838 .elementor-element.elementor-element-dd29ae9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1838 .elementor-element.elementor-element-9bb56ee{width:auto;max-width:auto;top:50px;}body:not(.rtl) .elementor-1838 .elementor-element.elementor-element-9bb56ee{left:0px;}body.rtl .elementor-1838 .elementor-element.elementor-element-9bb56ee{right:0px;}.elementor-1838 .elementor-element.elementor-element-a93bb7d{z-index:2;}.elementor-bc-flex-widget .elementor-1838 .elementor-element.elementor-element-f98e2f9.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-1838 .elementor-element.elementor-element-f98e2f9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-1838 .elementor-element.elementor-element-f98e2f9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1838 .elementor-element.elementor-element-83b705a > .elementor-widget-container{margin:0px 0px 13px 0px;}.elementor-1838 .elementor-element.elementor-element-83b705a .pxl-heading .pxl-item--title{color:#FFFFFF;font-size:44px;margin-bottom:0px;}.elementor-1838 .elementor-element.elementor-element-0927eee > .elementor-widget-container{margin:0px 0px 47px 0px;}.elementor-1838 .elementor-element.elementor-element-0927eee .pxl-text-editor .pxl-item--inner{max-width:75%;}.elementor-1838 .elementor-element.elementor-element-0927eee .pxl-text-editor{color:#D4D4D4;font-size:16px;font-weight:500;line-height:1.6em;}.elementor-1838 .elementor-element.elementor-element-15fbdd3.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-1838 .elementor-element.elementor-element-15fbdd3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1838 .elementor-element.elementor-element-08c4602{width:auto;max-width:auto;top:100px;z-index:6;}body:not(.rtl) .elementor-1838 .elementor-element.elementor-element-08c4602{left:120px;}body.rtl .elementor-1838 .elementor-element.elementor-element-08c4602{right:120px;}.elementor-1838 .elementor-element.elementor-element-ec4e73e{width:auto;max-width:auto;z-index:5;}.elementor-1838 .elementor-element.elementor-element-ec4e73e > .elementor-widget-container{margin:0px 0px -73px 0px;}.elementor-1838 .elementor-element.elementor-element-b461294{padding:130px 0px 105px 0px;}.elementor-1838 .elementor-element.elementor-element-d2386ea > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1838 .elementor-element.elementor-element-f74938a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1838 .elementor-element.elementor-element-0913749 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1838 .elementor-element.elementor-element-0913749 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-1838 .elementor-element.elementor-element-d73c27b > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-1838 .elementor-element.elementor-element-d73c27b .pxl-text-editor{color:#000000;font-size:30px;font-weight:700;}.elementor-1838 .elementor-element.elementor-element-e02ba09 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1838 .elementor-element.elementor-element-e02ba09 .pxl-text-editor{color:#444444;font-family:"Epilogue", Sans-serif;font-size:18px;font-weight:400;}.elementor-1838 .elementor-element.elementor-element-ea167bd > .elementor-widget-container{margin:0% 0% 3% 0%;}.elementor-1838 .elementor-element.elementor-element-ea167bd .pxl-image-single img, .elementor-1838 .elementor-element.elementor-element-ea167bd .pxl-item--inner{border-radius:40px 40px 40px 40px;}.elementor-1838 .elementor-element.elementor-element-829a17d > .elementor-widget-container{margin:65px 0px 0px 0px;}.elementor-1838 .elementor-element.elementor-element-829a17d .pxl-heading .pxl-item--title{color:#F9EFEF;font-size:150px;font-weight:800;line-height:1em;margin-bottom:0px;}.elementor-1838 .elementor-element.elementor-element-829a17d .pxl-section-scroll{transform:translateX(-25%);-webkit-transform:translateX(-25%);-moz-transform:translateX(-25%);-ms-transform:translateX(-25%);-o-transform:translateX(-25%);}.elementor-1838 .elementor-element.elementor-element-45bb2c4 > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-1838 .elementor-element.elementor-element-45bb2c4 .pxl-text-editor{color:#000000;font-size:30px;font-weight:700;}.elementor-1838 .elementor-element.elementor-element-ea26c78 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-1838 .elementor-element.elementor-element-ea26c78 .pxl-meta .pxl-meta-inner .pxl-item-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1838 .elementor-element.elementor-element-7eddad2 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1838 .elementor-element.elementor-element-7eddad2 .pxl-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1838 .elementor-element.elementor-element-59aef02 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-1838 .elementor-element.elementor-element-59aef02 .pxl-meta .pxl-meta-inner .pxl-item-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1838 .elementor-element.elementor-element-e8243b5 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1838 .elementor-element.elementor-element-e8243b5 .pxl-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1838 .elementor-element.elementor-element-685c609 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-1838 .elementor-element.elementor-element-685c609 .pxl-meta .pxl-meta-inner .pxl-item-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1838 .elementor-element.elementor-element-afed049 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1838 .elementor-element.elementor-element-afed049 .pxl-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1838 .elementor-element.elementor-element-3b33d11 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-1838 .elementor-element.elementor-element-3b33d11 .pxl-meta .pxl-meta-inner .pxl-item-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1838 .elementor-element.elementor-element-701c6da > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1838 .elementor-element.elementor-element-701c6da .pxl-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1838 .elementor-element.elementor-element-efd79ad > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-1838 .elementor-element.elementor-element-efd79ad .pxl-meta .pxl-meta-inner .pxl-item-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1838 .elementor-element.elementor-element-f579886 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1838 .elementor-element.elementor-element-f579886 .pxl-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1838 .elementor-element.elementor-element-b5e4070 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-1838 .elementor-element.elementor-element-b5e4070 .pxl-meta .pxl-meta-inner .pxl-item-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1838 .elementor-element.elementor-element-8b32ad9 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1838 .elementor-element.elementor-element-8b32ad9 .pxl-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1838 .elementor-element.elementor-element-95ed079 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-1838 .elementor-element.elementor-element-95ed079 .pxl-meta .pxl-meta-inner .pxl-item-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1838 .elementor-element.elementor-element-b0cdd70 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1838 .elementor-element.elementor-element-b0cdd70 .pxl-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1838 .elementor-element.elementor-element-8b5ffbe > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-1838 .elementor-element.elementor-element-8b5ffbe .pxl-meta .pxl-meta-inner .pxl-item-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1838 .elementor-element.elementor-element-ee05e4b > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1838 .elementor-element.elementor-element-ee05e4b .pxl-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1838 .elementor-element.elementor-element-d40715b > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-1838 .elementor-element.elementor-element-d40715b .pxl-meta .pxl-meta-inner .pxl-item-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1838 .elementor-element.elementor-element-3879d3c > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1838 .elementor-element.elementor-element-3879d3c .pxl-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1838 .elementor-element.elementor-element-9644d4e > .elementor-widget-container{margin:75px 0px 5px 0px;}.elementor-1838 .elementor-element.elementor-element-9644d4e .pxl-text-editor{color:#000000;font-size:30px;font-weight:700;}.elementor-1838 .elementor-element.elementor-element-e3bd542 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1838 .elementor-element.elementor-element-95f96c4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1838 .elementor-element.elementor-element-0533538{padding:0px 0px 32px 0px;}.elementor-1838 .elementor-element.elementor-element-49e9b2f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1838 .elementor-element.elementor-element-38a26bf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}@media(max-width:1366px){.elementor-1838 .elementor-element.elementor-element-829a17d > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1838 .elementor-element.elementor-element-829a17d .pxl-section-scroll{transform:translateX(-25%);-webkit-transform:translateX(-25%);-moz-transform:translateX(-25%);-ms-transform:translateX(-25%);-o-transform:translateX(-25%);}}@media(min-width:768px){.elementor-1838 .elementor-element.elementor-element-f98e2f9{width:65.208%;}.elementor-1838 .elementor-element.elementor-element-15fbdd3{width:34.755%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1838 .elementor-element.elementor-element-d2386ea{width:100%;}.elementor-1838 .elementor-element.elementor-element-f74938a{width:100%;}}@media(max-width:1200px){.elementor-1838 .elementor-element.elementor-element-83b705a .pxl-heading .pxl-item--title{font-size:50px;}.elementor-1838 .elementor-element.elementor-element-0927eee .pxl-text-editor .pxl-item--inner{max-width:100%;}.elementor-1838 .elementor-element.elementor-element-08c4602{top:80px;}.elementor-1838 .elementor-element.elementor-element-e02ba09 .pxl-text-editor{font-size:16px;}}@media(max-width:1024px){.elementor-1838 .elementor-element.elementor-element-32452cf{padding:50px 0px 0px 0px;}.elementor-1838 .elementor-element.elementor-element-83b705a > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1838 .elementor-element.elementor-element-83b705a .pxl-heading .pxl-item--title{font-size:45px;}.elementor-1838 .elementor-element.elementor-element-0927eee > .elementor-widget-container{margin:0px 0px 15px 0px;}body:not(.rtl) .elementor-1838 .elementor-element.elementor-element-08c4602{left:80px;}body.rtl .elementor-1838 .elementor-element.elementor-element-08c4602{right:80px;}.elementor-1838 .elementor-element.elementor-element-08c4602{top:60px;}.elementor-1838 .elementor-element.elementor-element-b461294{padding:50px 0px 50px 0px;}.elementor-1838 .elementor-element.elementor-element-829a17d .pxl-heading .pxl-item--title{font-size:230px;}.elementor-1838 .elementor-element.elementor-element-829a17d .pxl-section-scroll{transform:translateX(-40%);-webkit-transform:translateX(-40%);-moz-transform:translateX(-40%);-ms-transform:translateX(-40%);-o-transform:translateX(-40%);}}@media(max-width:880px){.elementor-bc-flex-widget .elementor-1838 .elementor-element.elementor-element-f98e2f9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1838 .elementor-element.elementor-element-f98e2f9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1838 .elementor-element.elementor-element-83b705a > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1838 .elementor-element.elementor-element-83b705a .pxl-heading .pxl-item--title{font-size:35px;}.elementor-1838 .elementor-element.elementor-element-0927eee > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1838 .elementor-element.elementor-element-ec4e73e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1838 .elementor-element.elementor-element-e02ba09 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1838 .elementor-element.elementor-element-7eddad2 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1838 .elementor-element.elementor-element-e8243b5 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1838 .elementor-element.elementor-element-afed049 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1838 .elementor-element.elementor-element-701c6da > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1838 .elementor-element.elementor-element-f579886 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1838 .elementor-element.elementor-element-8b32ad9 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1838 .elementor-element.elementor-element-b0cdd70 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1838 .elementor-element.elementor-element-ee05e4b > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1838 .elementor-element.elementor-element-3879d3c > .elementor-widget-container{margin:0px 0px 30px 0px;}}@media(max-width:767px){.elementor-1838 .elementor-element.elementor-element-83b705a .pxl-heading .pxl-item--title{font-size:30px;}.elementor-1838 .elementor-element.elementor-element-0927eee .pxl-text-editor{font-size:14px;}.elementor-1838 .elementor-element.elementor-element-ec4e73e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1838 .elementor-element.elementor-element-d73c27b .pxl-text-editor{font-size:25px;line-height:1.2em;}.elementor-1838 .elementor-element.elementor-element-829a17d .pxl-heading .pxl-item--title{font-size:200px;}.elementor-1838 .elementor-element.elementor-element-829a17d .pxl-section-scroll{transform:translateX(-35%);-webkit-transform:translateX(-35%);-moz-transform:translateX(-35%);-ms-transform:translateX(-35%);-o-transform:translateX(-35%);}.elementor-1838 .elementor-element.elementor-element-45bb2c4 .pxl-text-editor{font-size:25px;line-height:1.2em;}.elementor-1838 .elementor-element.elementor-element-9644d4e > .elementor-widget-container{margin:30px 0px 05px 0px;}.elementor-1838 .elementor-element.elementor-element-9644d4e .pxl-text-editor{font-size:25px;line-height:1.2em;}} .elementor-3580 .elementor-element.elementor-element-abda828 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3580 .elementor-element.elementor-element-abda828{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3580 .elementor-element.elementor-element-abda828 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3580 .elementor-element.elementor-element-7c1c450 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-3580 .elementor-element.elementor-element-8a241ee .pxl-logo img{max-height:180px;}.elementor-3580 .elementor-element.elementor-element-b0ae7ef .pxl-nav-menu .pxl-menu-primary{text-align:center;}.elementor-3580 .elementor-element.elementor-element-b0ae7ef .pxl-nav-menu .pxl-menu-primary > li{float:none;}.elementor-3580 .elementor-element.elementor-element-b0ae7ef .pxl-nav-menu .pxl-menu-primary > li > a:hover{color:#FFFFFF;}.elementor-3580 .elementor-element.elementor-element-b0ae7ef .pxl-nav-menu .pxl-menu-primary > li.current-menu-parent > a:not(.is-one-page), .elementor-3580 .elementor-element.elementor-element-b0ae7ef .pxl-nav-menu .pxl-menu-primary > li.current_page_item > a:not(.is-one-page), .elementor-3580 .elementor-element.elementor-element-b0ae7ef .pxl-nav-menu .pxl-menu-primary > li > a.pxl-onepage-active{color:#FFFFFF;}.elementor-3580 .elementor-element.elementor-element-b0ae7ef .pxl-nav-menu .pxl-menu-primary > li > a:hover .caseicon-angle-arrow-down, .elementor-3580 .elementor-element.elementor-element-b0ae7ef .pxl-nav-menu .pxl-menu-primary > li.current-menu-parent > a:not(.is-one-page) .caseicon-angle-arrow-down, .elementor-3580 .elementor-element.elementor-element-b0ae7ef .pxl-nav-menu .pxl-menu-primary > li.current_page_item > a:not(.is-one-page) .caseicon-angle-arrow-down, .elementor-3580 .elementor-element.elementor-element-b0ae7ef .pxl-nav-menu .pxl-menu-primary > li > a.pxl-onepage-active .caseicon-angle-arrow-down{color:#F0346D;}.elementor-3580 .elementor-element.elementor-element-b0ae7ef .pxl-menu-primary .sub-menu li + li{margin-top:0px;}.elementor-3580 .elementor-element.elementor-element-dbb62c6.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-3580 .elementor-element.elementor-element-b25e005{width:auto;max-width:auto;}.elementor-3580 .elementor-element.elementor-element-a816064{width:auto;max-width:auto;}.elementor-3580 .elementor-element.elementor-element-a816064 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-3580 .elementor-element.elementor-element-a816064 .pxl-button .pxl-icon--left i{margin-right:9px;}@media(min-width:768px){.elementor-3580 .elementor-element.elementor-element-7c1c450{width:23%;}.elementor-3580 .elementor-element.elementor-element-94754a8{width:53%;}.elementor-3580 .elementor-element.elementor-element-dbb62c6{width:24%;}} .elementor-103 .elementor-element.elementor-element-0b393b2{overflow:hidden;padding:90px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-0b393b2 .pxl-section-bg-parallax{background-image:url( https://sm32.pl/wp-content/uploads/2023/09/bg-footer.jpg );background-position:bottom center;background-size:cover;top:-150px;bottom:-150px;}.elementor-103 .elementor-element.elementor-element-f0ab162 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-103 .elementor-element.elementor-element-350e2cb{padding:0px 0px 77px 0px;}.elementor-103 .elementor-element.elementor-element-c06f175 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-103 .elementor-element.elementor-element-8deaf0a .pxl-logo img{max-height:70px;}.elementor-103 .elementor-element.elementor-element-f2a0183 > .elementor-widget-container{margin:15px 0px 29px 0px;}.elementor-103 .elementor-element.elementor-element-f2a0183 .pxl-text-editor .pxl-item--inner{max-width:90%;}.elementor-103 .elementor-element.elementor-element-f2a0183 .pxl-text-editor{color:#DEDEDE;font-size:16px;font-weight:500;line-height:1.6em;}.elementor-103 .elementor-element.elementor-element-a2bb060 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-103 .elementor-element.elementor-element-03fc880 > .elementor-widget-container{margin:0px 0px 26px 0px;}.elementor-103 .elementor-element.elementor-element-40d2c39{width:auto;max-width:auto;}.elementor-103 .elementor-element.elementor-element-40d2c39 > .elementor-widget-container{margin:0px 48px 0px 0px;}.elementor-103 .elementor-element.elementor-element-e105952{width:auto;max-width:auto;}.elementor-103 .elementor-element.elementor-element-2f2c5e6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-103 .elementor-element.elementor-element-98fe64d > .elementor-widget-container{margin:0px 0px 34px 0px;}.elementor-103 .elementor-element.elementor-element-8ef59b8{width:100%;max-width:100%;}.elementor-103 .elementor-element.elementor-element-8ef59b8 > .elementor-widget-container{margin:0px 48px 0px 0px;}.elementor-103 .elementor-element.elementor-element-83e0188{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-103 .elementor-element.elementor-element-83e0188 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-83e0188 .pxl-icon1{text-align:left;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-103 .elementor-element.elementor-element-662b3ca{z-index:1000;}.elementor-103 .elementor-element.elementor-element-662b3ca img{border-radius:70px 70px 70px 70px;}.elementor-103 .elementor-element.elementor-element-677b6aa > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-103 .elementor-element.elementor-element-677b6aa{padding:15px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-a1d7f60 > .elementor-element-populated{margin:75px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-870e5df{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-103 .elementor-element.elementor-element-870e5df > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-870e5df .pxl-text-editor{color:#FFFFFF;font-size:16px;font-weight:500;}.elementor-103 .elementor-element.elementor-element-870e5df .pxl-text-editor a{color:#FFFFFF;font-size:16px;font-weight:800;}.elementor-103 .elementor-element.elementor-element-870e5df .pxl-text-editor a:hover{color:#F0346E;}@media(max-width:1366px){.elementor-103 .elementor-element.elementor-element-f2a0183 .pxl-text-editor .pxl-item--inner{max-width:100%;}.elementor-103 .elementor-element.elementor-element-40d2c39 > .elementor-widget-container{margin:0px 30px 0px 0px;}.elementor-103 .elementor-element.elementor-element-8ef59b8 > .elementor-widget-container{margin:0px 30px 0px 0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-103 .elementor-element.elementor-element-c06f175{width:50%;}.elementor-103 .elementor-element.elementor-element-a2bb060{width:50%;}.elementor-103 .elementor-element.elementor-element-2f2c5e6{width:100%;}}@media(max-width:880px) and (min-width:768px){.elementor-103 .elementor-element.elementor-element-c06f175{width:50%;}.elementor-103 .elementor-element.elementor-element-a2bb060{width:50%;}.elementor-103 .elementor-element.elementor-element-2f2c5e6{width:100%;}}@media(max-width:1200px){.elementor-103 .elementor-element.elementor-element-350e2cb{padding:0px 0px 50px 0px;}.elementor-103 .elementor-element.elementor-element-03fc880 .pxl-meta .pxl-meta-inner .pxl-item-title{font-size:25px;}.elementor-103 .elementor-element.elementor-element-98fe64d .pxl-meta .pxl-meta-inner .pxl-item-title{font-size:25px;}}@media(max-width:1024px){.elementor-103 .elementor-element.elementor-element-0b393b2{padding:50px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-350e2cb{padding:0px 0px 20px 0px;}.elementor-103 .elementor-element.elementor-element-f2a0183 .pxl-text-editor{font-size:14px;}.elementor-103 .elementor-element.elementor-element-03fc880 .pxl-meta .pxl-meta-inner .pxl-item-title{font-size:22px;}.elementor-103 .elementor-element.elementor-element-40d2c39 .pxl-list .pxl--item{padding:0px 0px 10px 0px;}.elementor-103 .elementor-element.elementor-element-40d2c39 .pxl-list .pxl-item--text a{font-size:14px;}.elementor-103 .elementor-element.elementor-element-e105952 .pxl-list .pxl--item{padding:0px 0px 10px 0px;}.elementor-103 .elementor-element.elementor-element-e105952 .pxl-list .pxl-item--text a{font-size:14px;}.elementor-103 .elementor-element.elementor-element-98fe64d .pxl-meta .pxl-meta-inner .pxl-item-title{font-size:22px;}.elementor-103 .elementor-element.elementor-element-8ef59b8 .pxl-list .pxl--item{padding:0px 0px 10px 0px;}.elementor-103 .elementor-element.elementor-element-8ef59b8 .pxl-list .pxl-item--text a{font-size:14px;}.elementor-103 .elementor-element.elementor-element-83e0188 .pxl-icon1 a{width:50px;height:50px;line-height:50px;}}@media(max-width:880px){.elementor-103 .elementor-element.elementor-element-350e2cb{padding:0px 0px 15px 0px;}.elementor-103 .elementor-element.elementor-element-f2a0183 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-103 .elementor-element.elementor-element-83e0188 .pxl-icon1 a{width:50px;height:50px;line-height:50px;}.elementor-103 .elementor-element.elementor-element-677b6aa{padding:15px 0px 0px 0px;}}@media(max-width:767px){.elementor-103 .elementor-element.elementor-element-0b393b2{padding:35px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-f2a0183 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-103 .elementor-element.elementor-element-8ef59b8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-103 .elementor-element.elementor-element-83e0188{--container-widget-width:41%;--container-widget-flex-grow:0;width:var( --container-widget-width, 41% );max-width:41%;}.elementor-103 .elementor-element.elementor-element-83e0188 .pxl-icon1{text-align:center;}.elementor-103 .elementor-element.elementor-element-677b6aa{padding:15px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-870e5df{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-103 .elementor-element.elementor-element-870e5df .pxl-text-editor{text-align:center;font-size:14px;}.elementor-103 .elementor-element.elementor-element-870e5df .pxl-text-editor a{font-size:14px;}}/* Start custom CSS for image, class: .elementor-element-662b3ca */.elementor-103 .elementor-element.elementor-element-662b3ca{ position: fixed; bottom: 0; right: 0; height: 50px; width: 50px; margin: 0 29px 95px 0; opacity: 0; transition: all 0.3s ease-in-out; } body.show .elementor-103 .elementor-element.elementor-element-662b3ca{ opacity: 1; }/* End custom CSS */ </style> <link rel='stylesheet' id='swiper-css' href='https://sm32.pl/wp-content/plugins/elementor/assets/lib/swiper/v8/css/swiper.min.css?ver=8.4.5' type='text/css' media='all' /> <link rel='stylesheet' id='e-swiper-css' href='https://sm32.pl/wp-content/plugins/elementor/assets/css/conditionals/e-swiper.min.css?ver=3.25.5' type='text/css' media='all' /> <link rel='stylesheet' id='e-popup-style-css' href='https://sm32.pl/wp-content/plugins/pro-elements/assets/css/conditionals/popup.min.css?ver=3.25.2' type='text/css' media='all' /> <link rel='stylesheet' id='magnific-popup-css' href='https://sm32.pl/wp-content/themes/sasnio/assets/css/libs/magnific-popup.css?ver=1.1.0' type='text/css' media='all' /> <link rel='stylesheet' id='wow-animate-css' href='https://sm32.pl/wp-content/themes/sasnio/assets/css/libs/animate.min.css?ver=1.1.0' type='text/css' media='all' /> <link rel='stylesheet' id='flaticon-css' href='https://sm32.pl/wp-content/themes/sasnio/assets/fonts/flaticon/css/flaticon.css?ver=1.0.0' type='text/css' media='all' /> <link rel='stylesheet' id='pxl-caseicon-css' href='https://sm32.pl/wp-content/themes/sasnio/assets/css/caseicon.css?ver=1.0.0' type='text/css' media='all' /> <link rel='stylesheet' id='pxl-grid-css' href='https://sm32.pl/wp-content/themes/sasnio/assets/css/grid.css?ver=1.0.0' type='text/css' media='all' /> <link rel='stylesheet' id='pxl-style-css' href='https://sm32.pl/wp-content/themes/sasnio/assets/css/style.css?ver=1.0.0' type='text/css' media='all' /> <style id='pxl-style-inline-css' type='text/css'> :root{--primary-color: #f0346e;--secondary-color: #555555;--body-bg-color: #fff;--primary-color-rgb: 240,52,110;--secondary-color-rgb: 85,85,85;--body-bg-color-rgb: 255,255,255;--link-color: #000000;--link-color-hover: #f0346e;--link-color-active: #f0346e;--gradient-color-from: #f0346e;--gradient-color-to: #fe6c4e;} @media screen and (min-width: 1200px) { } </style> <link rel='stylesheet' id='pxl-base-css' href='https://sm32.pl/wp-content/themes/sasnio/style.css?ver=1.0.0' type='text/css' media='all' /> <link rel='stylesheet' id='pxl-google-fonts-css' href='//fonts.googleapis.com/css2?family=Epilogue:ital,wght@0,400;0,500;0,600;0,700;0,800&#038;family=Epilogue:ital,wght@0,400;0,500;0,600;0,700;0,800;1,400;1,500;1,600;1,700;1,800;1,900&#038;subset=latin%2Clatin-ext' type='text/css' media='all' /> <link rel='stylesheet' id='google-fonts-1-css' href='https://fonts.googleapis.com/css?family=Roboto%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic%7CRoboto+Slab%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic%7CEpilogue%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic&#038;display=swap&#038;subset=latin-ext&#038;ver=6.7.2' type='text/css' media='all' /> <link rel="preconnect" href="https://fonts.gstatic.com/" crossorigin><script type="text/javascript" id="cookie-law-info-js-extra"> /* <![CDATA[ */ var _ckyConfig = {"_ipData":[],"_assetsURL":"https:\/\/sm32.pl\/wp-content\/plugins\/cookie-law-info\/lite\/frontend\/images\/","_publicURL":"https:\/\/sm32.pl","_expiry":"365","_categories":[{"name":"niezb\u0119dny","slug":"necessary","isNecessary":true,"ccpaDoNotSell":true,"cookies":[],"active":true,"defaultConsent":{"gdpr":true,"ccpa":true}},{"name":"Funkcjonalny","slug":"functional","isNecessary":false,"ccpaDoNotSell":true,"cookies":[],"active":true,"defaultConsent":{"gdpr":false,"ccpa":false}},{"name":"Analityka","slug":"analytics","isNecessary":false,"ccpaDoNotSell":true,"cookies":[],"active":true,"defaultConsent":{"gdpr":false,"ccpa":false}},{"name":"Wyst\u0119p","slug":"performance","isNecessary":false,"ccpaDoNotSell":true,"cookies":[],"active":true,"defaultConsent":{"gdpr":false,"ccpa":false}},{"name":"Reklama","slug":"advertisement","isNecessary":false,"ccpaDoNotSell":true,"cookies":[],"active":true,"defaultConsent":{"gdpr":false,"ccpa":false}}],"_activeLaw":"gdpr","_rootDomain":"","_block":"1","_showBanner":"1","_bannerConfig":{"settings":{"type":"box","preferenceCenterType":"popup","position":"bottom-left","applicableLaw":"gdpr"},"behaviours":{"reloadBannerOnAccept":false,"loadAnalyticsByDefault":false,"animations":{"onLoad":"animate","onHide":"sticky"}},"config":{"revisitConsent":{"status":false,"tag":"revisit-consent","position":"bottom-left","meta":{"url":"#"},"styles":{"background-color":"#0056A7"},"elements":{"title":{"type":"text","tag":"revisit-consent-title","status":true,"styles":{"color":"#0056a7"}}}},"preferenceCenter":{"toggle":{"status":true,"tag":"detail-category-toggle","type":"toggle","states":{"active":{"styles":{"background-color":"#1863DC"}},"inactive":{"styles":{"background-color":"#D0D5D2"}}}}},"categoryPreview":{"status":false,"toggle":{"status":true,"tag":"detail-category-preview-toggle","type":"toggle","states":{"active":{"styles":{"background-color":"#1863DC"}},"inactive":{"styles":{"background-color":"#D0D5D2"}}}}},"videoPlaceholder":{"status":true,"styles":{"background-color":"#000000","border-color":"#000000","color":"#ffffff"}},"readMore":{"status":false,"tag":"readmore-button","type":"link","meta":{"noFollow":true,"newTab":true},"styles":{"color":"#1863DC","background-color":"transparent","border-color":"transparent"}},"auditTable":{"status":true},"optOption":{"status":true,"toggle":{"status":true,"tag":"optout-option-toggle","type":"toggle","states":{"active":{"styles":{"background-color":"#1863dc"}},"inactive":{"styles":{"background-color":"#FFFFFF"}}}}}}},"_version":"3.2.7","_logConsent":"1","_tags":[{"tag":"accept-button","styles":{"color":"#FFFFFF","background-color":"#1863DC","border-color":"#1863DC"}},{"tag":"reject-button","styles":{"color":"#1863DC","background-color":"transparent","border-color":"#1863DC"}},{"tag":"settings-button","styles":{"color":"#1863DC","background-color":"transparent","border-color":"#1863DC"}},{"tag":"readmore-button","styles":{"color":"#1863DC","background-color":"transparent","border-color":"transparent"}},{"tag":"donotsell-button","styles":{"color":"#1863DC","background-color":"transparent","border-color":"transparent"}},{"tag":"accept-button","styles":{"color":"#FFFFFF","background-color":"#1863DC","border-color":"#1863DC"}},{"tag":"revisit-consent","styles":{"background-color":"#0056A7"}}],"_shortCodes":[{"key":"cky_readmore","content":"<a href=\"#\" class=\"cky-policy\" aria-label=\"Polityka Cookie\" target=\"_blank\" rel=\"noopener\" data-cky-tag=\"readmore-button\">Polityka Cookie<\/a>","tag":"readmore-button","status":false,"attributes":{"rel":"nofollow","target":"_blank"}},{"key":"cky_show_desc","content":"<button class=\"cky-show-desc-btn\" data-cky-tag=\"show-desc-button\" aria-label=\"Poka\u017c wi\u0119cej\">Poka\u017c wi\u0119cej<\/button>","tag":"show-desc-button","status":true,"attributes":[]},{"key":"cky_hide_desc","content":"<button class=\"cky-show-desc-btn\" data-cky-tag=\"hide-desc-button\" aria-label=\"Poka\u017c mniej\">Poka\u017c mniej<\/button>","tag":"hide-desc-button","status":true,"attributes":[]},{"key":"cky_category_toggle_label","content":"[cky_{{status}}_category_label] [cky_preference_{{category_slug}}_title]","tag":"","status":true,"attributes":[]},{"key":"cky_enable_category_label","content":"W\u0142\u0105czy\u0107","tag":"","status":true,"attributes":[]},{"key":"cky_disable_category_label","content":"Wy\u0142\u0105czy\u0107","tag":"","status":true,"attributes":[]},{"key":"cky_video_placeholder","content":"<div class=\"video-placeholder-normal\" data-cky-tag=\"video-placeholder\" id=\"[UNIQUEID]\"><p class=\"video-placeholder-text-normal\" data-cky-tag=\"placeholder-title\">Prosimy o zaakceptowanie zgody na pliki cookie<\/p><\/div>","tag":"","status":true,"attributes":[]},{"key":"cky_enable_optout_label","content":"W\u0142\u0105czy\u0107","tag":"","status":true,"attributes":[]},{"key":"cky_disable_optout_label","content":"Wy\u0142\u0105czy\u0107","tag":"","status":true,"attributes":[]},{"key":"cky_optout_toggle_label","content":"[cky_{{status}}_optout_label] [cky_optout_option_title]","tag":"","status":true,"attributes":[]},{"key":"cky_optout_option_title","content":"Nie sprzedawaj i nie udost\u0119pniaj moich danych osobowych","tag":"","status":true,"attributes":[]},{"key":"cky_optout_close_label","content":"Blisko","tag":"","status":true,"attributes":[]}],"_rtl":"","_language":"pl","_providersToBlock":[]}; var _ckyStyles = {"css":".cky-overlay{background: #000000; opacity: 0.4; position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 99999999;}.cky-hide{display: none;}.cky-btn-revisit-wrapper{display: flex; align-items: center; justify-content: center; background: #0056a7; width: 45px; height: 45px; border-radius: 50%; position: fixed; z-index: 999999; cursor: pointer;}.cky-revisit-bottom-left{bottom: 15px; left: 15px;}.cky-revisit-bottom-right{bottom: 15px; right: 15px;}.cky-btn-revisit-wrapper .cky-btn-revisit{display: flex; align-items: center; justify-content: center; background: none; border: none; cursor: pointer; position: relative; margin: 0; padding: 0;}.cky-btn-revisit-wrapper .cky-btn-revisit img{max-width: fit-content; margin: 0; height: 30px; width: 30px;}.cky-revisit-bottom-left:hover::before{content: attr(data-tooltip); position: absolute; background: #4e4b66; color: #ffffff; left: calc(100% + 7px); font-size: 12px; line-height: 16px; width: max-content; padding: 4px 8px; border-radius: 4px;}.cky-revisit-bottom-left:hover::after{position: absolute; content: \"\"; border: 5px solid transparent; left: calc(100% + 2px); border-left-width: 0; border-right-color: #4e4b66;}.cky-revisit-bottom-right:hover::before{content: attr(data-tooltip); position: absolute; background: #4e4b66; color: #ffffff; right: calc(100% + 7px); font-size: 12px; line-height: 16px; width: max-content; padding: 4px 8px; border-radius: 4px;}.cky-revisit-bottom-right:hover::after{position: absolute; content: \"\"; border: 5px solid transparent; right: calc(100% + 2px); border-right-width: 0; border-left-color: #4e4b66;}.cky-revisit-hide{display: none;}.cky-consent-container{position: fixed; width: 440px; box-sizing: border-box; z-index: 9999999; border-radius: 6px;}.cky-consent-container .cky-consent-bar{background: #ffffff; border: 1px solid; padding: 20px 26px; box-shadow: 0 -1px 10px 0 #acabab4d; border-radius: 6px;}.cky-box-bottom-left{bottom: 40px; left: 40px;}.cky-box-bottom-right{bottom: 40px; right: 40px;}.cky-box-top-left{top: 40px; left: 40px;}.cky-box-top-right{top: 40px; right: 40px;}.cky-custom-brand-logo-wrapper .cky-custom-brand-logo{width: 100px; height: auto; margin: 0 0 12px 0;}.cky-notice .cky-title{color: #212121; font-weight: 700; font-size: 18px; line-height: 24px; margin: 0 0 12px 0;}.cky-notice-des *,.cky-preference-content-wrapper *,.cky-accordion-header-des *,.cky-gpc-wrapper .cky-gpc-desc *{font-size: 14px;}.cky-notice-des{color: #212121; font-size: 14px; line-height: 24px; font-weight: 400;}.cky-notice-des img{height: 25px; width: 25px;}.cky-consent-bar .cky-notice-des p,.cky-gpc-wrapper .cky-gpc-desc p,.cky-preference-body-wrapper .cky-preference-content-wrapper p,.cky-accordion-header-wrapper .cky-accordion-header-des p,.cky-cookie-des-table li div:last-child p{color: inherit; margin-top: 0; overflow-wrap: break-word;}.cky-notice-des P:last-child,.cky-preference-content-wrapper p:last-child,.cky-cookie-des-table li div:last-child p:last-child,.cky-gpc-wrapper .cky-gpc-desc p:last-child{margin-bottom: 0;}.cky-notice-des a.cky-policy,.cky-notice-des button.cky-policy{font-size: 14px; color: #1863dc; white-space: nowrap; cursor: pointer; background: transparent; border: 1px solid; text-decoration: underline;}.cky-notice-des button.cky-policy{padding: 0;}.cky-notice-des a.cky-policy:focus-visible,.cky-notice-des button.cky-policy:focus-visible,.cky-preference-content-wrapper .cky-show-desc-btn:focus-visible,.cky-accordion-header .cky-accordion-btn:focus-visible,.cky-preference-header .cky-btn-close:focus-visible,.cky-switch input[type=\"checkbox\"]:focus-visible,.cky-footer-wrapper a:focus-visible,.cky-btn:focus-visible{outline: 2px solid #1863dc; outline-offset: 2px;}.cky-btn:focus:not(:focus-visible),.cky-accordion-header .cky-accordion-btn:focus:not(:focus-visible),.cky-preference-content-wrapper .cky-show-desc-btn:focus:not(:focus-visible),.cky-btn-revisit-wrapper .cky-btn-revisit:focus:not(:focus-visible),.cky-preference-header .cky-btn-close:focus:not(:focus-visible),.cky-consent-bar .cky-banner-btn-close:focus:not(:focus-visible){outline: 0;}button.cky-show-desc-btn:not(:hover):not(:active){color: #1863dc; background: transparent;}button.cky-accordion-btn:not(:hover):not(:active),button.cky-banner-btn-close:not(:hover):not(:active),button.cky-btn-revisit:not(:hover):not(:active),button.cky-btn-close:not(:hover):not(:active){background: transparent;}.cky-consent-bar button:hover,.cky-modal.cky-modal-open button:hover,.cky-consent-bar button:focus,.cky-modal.cky-modal-open button:focus{text-decoration: none;}.cky-notice-btn-wrapper{display: flex; justify-content: flex-start; align-items: center; flex-wrap: wrap; margin-top: 16px;}.cky-notice-btn-wrapper .cky-btn{text-shadow: none; box-shadow: none;}.cky-btn{flex: auto; max-width: 100%; font-size: 14px; font-family: inherit; line-height: 24px; padding: 8px; font-weight: 500; margin: 0 8px 0 0; border-radius: 2px; cursor: pointer; text-align: center; text-transform: none; min-height: 0;}.cky-btn:hover{opacity: 0.8;}.cky-btn-customize{color: #1863dc; background: transparent; border: 2px solid #1863dc;}.cky-btn-reject{color: #1863dc; background: transparent; border: 2px solid #1863dc;}.cky-btn-accept{background: #1863dc; color: #ffffff; border: 2px solid #1863dc;}.cky-btn:last-child{margin-right: 0;}@media (max-width: 576px){.cky-box-bottom-left{bottom: 0; left: 0;}.cky-box-bottom-right{bottom: 0; right: 0;}.cky-box-top-left{top: 0; left: 0;}.cky-box-top-right{top: 0; right: 0;}}@media (max-width: 440px){.cky-box-bottom-left, .cky-box-bottom-right, .cky-box-top-left, .cky-box-top-right{width: 100%; max-width: 100%;}.cky-consent-container .cky-consent-bar{padding: 20px 0;}.cky-custom-brand-logo-wrapper, .cky-notice .cky-title, .cky-notice-des, .cky-notice-btn-wrapper{padding: 0 24px;}.cky-notice-des{max-height: 40vh; overflow-y: scroll;}.cky-notice-btn-wrapper{flex-direction: column; margin-top: 0;}.cky-btn{width: 100%; margin: 10px 0 0 0;}.cky-notice-btn-wrapper .cky-btn-customize{order: 2;}.cky-notice-btn-wrapper .cky-btn-reject{order: 3;}.cky-notice-btn-wrapper .cky-btn-accept{order: 1; margin-top: 16px;}}@media (max-width: 352px){.cky-notice .cky-title{font-size: 16px;}.cky-notice-des *{font-size: 12px;}.cky-notice-des, .cky-btn{font-size: 12px;}}.cky-modal.cky-modal-open{display: flex; visibility: visible; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); top: 50%; left: 50%; transition: all 1s ease;}.cky-modal{box-shadow: 0 32px 68px rgba(0, 0, 0, 0.3); margin: 0 auto; position: fixed; max-width: 100%; background: #ffffff; top: 50%; box-sizing: border-box; border-radius: 6px; z-index: 999999999; color: #212121; -webkit-transform: translate(-50%, 100%); -moz-transform: translate(-50%, 100%); -ms-transform: translate(-50%, 100%); -o-transform: translate(-50%, 100%); transform: translate(-50%, 100%); visibility: hidden; transition: all 0s ease;}.cky-preference-center{max-height: 79vh; overflow: hidden; width: 845px; overflow: hidden; flex: 1 1 0; display: flex; flex-direction: column; border-radius: 6px;}.cky-preference-header{display: flex; align-items: center; justify-content: space-between; padding: 22px 24px; border-bottom: 1px solid;}.cky-preference-header .cky-preference-title{font-size: 18px; font-weight: 700; line-height: 24px;}.cky-preference-header .cky-btn-close{margin: 0; cursor: pointer; vertical-align: middle; padding: 0; background: none; border: none; width: auto; height: auto; min-height: 0; line-height: 0; text-shadow: none; box-shadow: none;}.cky-preference-header .cky-btn-close img{margin: 0; height: 10px; width: 10px;}.cky-preference-body-wrapper{padding: 0 24px; flex: 1; overflow: auto; box-sizing: border-box;}.cky-preference-content-wrapper,.cky-gpc-wrapper .cky-gpc-desc{font-size: 14px; line-height: 24px; font-weight: 400; padding: 12px 0;}.cky-preference-content-wrapper{border-bottom: 1px solid;}.cky-preference-content-wrapper img{height: 25px; width: 25px;}.cky-preference-content-wrapper .cky-show-desc-btn{font-size: 14px; font-family: inherit; color: #1863dc; text-decoration: none; line-height: 24px; padding: 0; margin: 0; white-space: nowrap; cursor: pointer; background: transparent; border-color: transparent; text-transform: none; min-height: 0; text-shadow: none; box-shadow: none;}.cky-accordion-wrapper{margin-bottom: 10px;}.cky-accordion{border-bottom: 1px solid;}.cky-accordion:last-child{border-bottom: none;}.cky-accordion .cky-accordion-item{display: flex; margin-top: 10px;}.cky-accordion .cky-accordion-body{display: none;}.cky-accordion.cky-accordion-active .cky-accordion-body{display: block; padding: 0 22px; margin-bottom: 16px;}.cky-accordion-header-wrapper{cursor: pointer; width: 100%;}.cky-accordion-item .cky-accordion-header{display: flex; justify-content: space-between; align-items: center;}.cky-accordion-header .cky-accordion-btn{font-size: 16px; font-family: inherit; color: #212121; line-height: 24px; background: none; border: none; font-weight: 700; padding: 0; margin: 0; cursor: pointer; text-transform: none; min-height: 0; text-shadow: none; box-shadow: none;}.cky-accordion-header .cky-always-active{color: #008000; font-weight: 600; line-height: 24px; font-size: 14px;}.cky-accordion-header-des{font-size: 14px; line-height: 24px; margin: 10px 0 16px 0;}.cky-accordion-chevron{margin-right: 22px; position: relative; cursor: pointer;}.cky-accordion-chevron-hide{display: none;}.cky-accordion .cky-accordion-chevron i::before{content: \"\"; position: absolute; border-right: 1.4px solid; border-bottom: 1.4px solid; border-color: inherit; height: 6px; width: 6px; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); transition: all 0.2s ease-in-out; top: 8px;}.cky-accordion.cky-accordion-active .cky-accordion-chevron i::before{-webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg);}.cky-audit-table{background: #f4f4f4; border-radius: 6px;}.cky-audit-table .cky-empty-cookies-text{color: inherit; font-size: 12px; line-height: 24px; margin: 0; padding: 10px;}.cky-audit-table .cky-cookie-des-table{font-size: 12px; line-height: 24px; font-weight: normal; padding: 15px 10px; border-bottom: 1px solid; border-bottom-color: inherit; margin: 0;}.cky-audit-table .cky-cookie-des-table:last-child{border-bottom: none;}.cky-audit-table .cky-cookie-des-table li{list-style-type: none; display: flex; padding: 3px 0;}.cky-audit-table .cky-cookie-des-table li:first-child{padding-top: 0;}.cky-cookie-des-table li div:first-child{width: 100px; font-weight: 600; word-break: break-word; word-wrap: break-word;}.cky-cookie-des-table li div:last-child{flex: 1; word-break: break-word; word-wrap: break-word; margin-left: 8px;}.cky-footer-shadow{display: block; width: 100%; height: 40px; background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #ffffff 100%); position: absolute; bottom: calc(100% - 1px);}.cky-footer-wrapper{position: relative;}.cky-prefrence-btn-wrapper{display: flex; flex-wrap: wrap; align-items: center; justify-content: center; padding: 22px 24px; border-top: 1px solid;}.cky-prefrence-btn-wrapper .cky-btn{flex: auto; max-width: 100%; text-shadow: none; box-shadow: none;}.cky-btn-preferences{color: #1863dc; background: transparent; border: 2px solid #1863dc;}.cky-preference-header,.cky-preference-body-wrapper,.cky-preference-content-wrapper,.cky-accordion-wrapper,.cky-accordion,.cky-accordion-wrapper,.cky-footer-wrapper,.cky-prefrence-btn-wrapper{border-color: inherit;}@media (max-width: 845px){.cky-modal{max-width: calc(100% - 16px);}}@media (max-width: 576px){.cky-modal{max-width: 100%;}.cky-preference-center{max-height: 100vh;}.cky-prefrence-btn-wrapper{flex-direction: column;}.cky-accordion.cky-accordion-active .cky-accordion-body{padding-right: 0;}.cky-prefrence-btn-wrapper .cky-btn{width: 100%; margin: 10px 0 0 0;}.cky-prefrence-btn-wrapper .cky-btn-reject{order: 3;}.cky-prefrence-btn-wrapper .cky-btn-accept{order: 1; margin-top: 0;}.cky-prefrence-btn-wrapper .cky-btn-preferences{order: 2;}}@media (max-width: 425px){.cky-accordion-chevron{margin-right: 15px;}.cky-notice-btn-wrapper{margin-top: 0;}.cky-accordion.cky-accordion-active .cky-accordion-body{padding: 0 15px;}}@media (max-width: 352px){.cky-preference-header .cky-preference-title{font-size: 16px;}.cky-preference-header{padding: 16px 24px;}.cky-preference-content-wrapper *, .cky-accordion-header-des *{font-size: 12px;}.cky-preference-content-wrapper, .cky-preference-content-wrapper .cky-show-more, .cky-accordion-header .cky-always-active, .cky-accordion-header-des, .cky-preference-content-wrapper .cky-show-desc-btn, .cky-notice-des a.cky-policy{font-size: 12px;}.cky-accordion-header .cky-accordion-btn{font-size: 14px;}}.cky-switch{display: flex;}.cky-switch input[type=\"checkbox\"]{position: relative; width: 44px; height: 24px; margin: 0; background: #d0d5d2; -webkit-appearance: none; border-radius: 50px; cursor: pointer; outline: 0; border: none; top: 0;}.cky-switch input[type=\"checkbox\"]:checked{background: #1863dc;}.cky-switch input[type=\"checkbox\"]:before{position: absolute; content: \"\"; height: 20px; width: 20px; left: 2px; bottom: 2px; border-radius: 50%; background-color: white; -webkit-transition: 0.4s; transition: 0.4s; margin: 0;}.cky-switch input[type=\"checkbox\"]:after{display: none;}.cky-switch input[type=\"checkbox\"]:checked:before{-webkit-transform: translateX(20px); -ms-transform: translateX(20px); transform: translateX(20px);}@media (max-width: 425px){.cky-switch input[type=\"checkbox\"]{width: 38px; height: 21px;}.cky-switch input[type=\"checkbox\"]:before{height: 17px; width: 17px;}.cky-switch input[type=\"checkbox\"]:checked:before{-webkit-transform: translateX(17px); -ms-transform: translateX(17px); transform: translateX(17px);}}.cky-consent-bar .cky-banner-btn-close{position: absolute; right: 9px; top: 5px; background: none; border: none; cursor: pointer; padding: 0; margin: 0; min-height: 0; line-height: 0; height: auto; width: auto; text-shadow: none; box-shadow: none;}.cky-consent-bar .cky-banner-btn-close img{height: 9px; width: 9px; margin: 0;}.cky-notice-group{font-size: 14px; line-height: 24px; font-weight: 400; color: #212121;}.cky-notice-btn-wrapper .cky-btn-do-not-sell{font-size: 14px; line-height: 24px; padding: 6px 0; margin: 0; font-weight: 500; background: none; border-radius: 2px; border: none; cursor: pointer; text-align: left; color: #1863dc; background: transparent; border-color: transparent; box-shadow: none; text-shadow: none;}.cky-consent-bar .cky-banner-btn-close:focus-visible,.cky-notice-btn-wrapper .cky-btn-do-not-sell:focus-visible,.cky-opt-out-btn-wrapper .cky-btn:focus-visible,.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox:focus-visible{outline: 2px solid #1863dc; outline-offset: 2px;}@media (max-width: 440px){.cky-consent-container{width: 100%;}}@media (max-width: 352px){.cky-notice-des a.cky-policy, .cky-notice-btn-wrapper .cky-btn-do-not-sell{font-size: 12px;}}.cky-opt-out-wrapper{padding: 12px 0;}.cky-opt-out-wrapper .cky-opt-out-checkbox-wrapper{display: flex; align-items: center;}.cky-opt-out-checkbox-wrapper .cky-opt-out-checkbox-label{font-size: 16px; font-weight: 700; line-height: 24px; margin: 0 0 0 12px; cursor: pointer;}.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox{background-color: #ffffff; border: 1px solid black; width: 20px; height: 18.5px; margin: 0; -webkit-appearance: none; position: relative; display: flex; align-items: center; justify-content: center; border-radius: 2px; cursor: pointer;}.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox:checked{background-color: #1863dc; border: none;}.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox:checked::after{left: 6px; bottom: 4px; width: 7px; height: 13px; border: solid #ffffff; border-width: 0 3px 3px 0; border-radius: 2px; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); content: \"\"; position: absolute; box-sizing: border-box;}.cky-opt-out-checkbox-wrapper.cky-disabled .cky-opt-out-checkbox-label,.cky-opt-out-checkbox-wrapper.cky-disabled input[type=\"checkbox\"].cky-opt-out-checkbox{cursor: no-drop;}.cky-gpc-wrapper{margin: 0 0 0 32px;}.cky-footer-wrapper .cky-opt-out-btn-wrapper{display: flex; flex-wrap: wrap; align-items: center; justify-content: center; padding: 22px 24px;}.cky-opt-out-btn-wrapper .cky-btn{flex: auto; max-width: 100%; text-shadow: none; box-shadow: none;}.cky-opt-out-btn-wrapper .cky-btn-cancel{border: 1px solid #dedfe0; background: transparent; color: #858585;}.cky-opt-out-btn-wrapper .cky-btn-confirm{background: #1863dc; color: #ffffff; border: 1px solid #1863dc;}@media (max-width: 352px){.cky-opt-out-checkbox-wrapper .cky-opt-out-checkbox-label{font-size: 14px;}.cky-gpc-wrapper .cky-gpc-desc, .cky-gpc-wrapper .cky-gpc-desc *{font-size: 12px;}.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox{width: 16px; height: 16px;}.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox:checked::after{left: 5px; bottom: 4px; width: 3px; height: 9px;}.cky-gpc-wrapper{margin: 0 0 0 28px;}}.video-placeholder-youtube{background-size: 100% 100%; background-position: center; background-repeat: no-repeat; background-color: #b2b0b059; position: relative; display: flex; align-items: center; justify-content: center; max-width: 100%;}.video-placeholder-text-youtube{text-align: center; align-items: center; padding: 10px 16px; background-color: #000000cc; color: #ffffff; border: 1px solid; border-radius: 2px; cursor: pointer;}.video-placeholder-normal{background-image: url(\"\/wp-content\/plugins\/cookie-law-info\/lite\/frontend\/images\/placeholder.svg\"); background-size: 80px; background-position: center; background-repeat: no-repeat; background-color: #b2b0b059; position: relative; display: flex; align-items: flex-end; justify-content: center; max-width: 100%;}.video-placeholder-text-normal{align-items: center; padding: 10px 16px; text-align: center; border: 1px solid; border-radius: 2px; cursor: pointer;}.cky-rtl{direction: rtl; text-align: right;}.cky-rtl .cky-banner-btn-close{left: 9px; right: auto;}.cky-rtl .cky-notice-btn-wrapper .cky-btn:last-child{margin-right: 8px;}.cky-rtl .cky-notice-btn-wrapper .cky-btn:first-child{margin-right: 0;}.cky-rtl .cky-notice-btn-wrapper{margin-left: 0; margin-right: 15px;}.cky-rtl .cky-prefrence-btn-wrapper .cky-btn{margin-right: 8px;}.cky-rtl .cky-prefrence-btn-wrapper .cky-btn:first-child{margin-right: 0;}.cky-rtl .cky-accordion .cky-accordion-chevron i::before{border: none; border-left: 1.4px solid; border-top: 1.4px solid; left: 12px;}.cky-rtl .cky-accordion.cky-accordion-active .cky-accordion-chevron i::before{-webkit-transform: rotate(-135deg); -moz-transform: rotate(-135deg); -ms-transform: rotate(-135deg); -o-transform: rotate(-135deg); transform: rotate(-135deg);}@media (max-width: 768px){.cky-rtl .cky-notice-btn-wrapper{margin-right: 0;}}@media (max-width: 576px){.cky-rtl .cky-notice-btn-wrapper .cky-btn:last-child{margin-right: 0;}.cky-rtl .cky-prefrence-btn-wrapper .cky-btn{margin-right: 0;}.cky-rtl .cky-accordion.cky-accordion-active .cky-accordion-body{padding: 0 22px 0 0;}}@media (max-width: 425px){.cky-rtl .cky-accordion.cky-accordion-active .cky-accordion-body{padding: 0 15px 0 0;}}.cky-rtl .cky-opt-out-btn-wrapper .cky-btn{margin-right: 12px;}.cky-rtl .cky-opt-out-btn-wrapper .cky-btn:first-child{margin-right: 0;}.cky-rtl .cky-opt-out-checkbox-wrapper .cky-opt-out-checkbox-label{margin: 0 12px 0 0;}"}; /* ]]> */ </script> <script type="text/javascript" src="https://sm32.pl/wp-content/plugins/cookie-law-info/lite/frontend/js/script.min.js?ver=3.2.7" id="cookie-law-info-js"></script> <script type="text/javascript" src="https://sm32.pl/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <script type="text/javascript" src="https://sm32.pl/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script> <script type="text/javascript" src="https://sm32.pl/wp-content/plugins/bravis-addons/assets/js/libs/waypoints.min.js?ver=2.0.5" id="waypoints-js"></script> <script type="text/javascript" src="//sm32.pl/wp-content/plugins/revslider/public/js/libs/tptools.js?ver=6.7.20" id="tp-tools-js" async="async" data-wp-strategy="async"></script> <script type="text/javascript" src="//sm32.pl/wp-content/plugins/revslider/public/js/sr7.js?ver=6.7.20" id="sr7-js" async="async" data-wp-strategy="async"></script> <script type="text/javascript" src="https://sm32.pl/wp-content/plugins/bravis-addons/assets/js/libs/counter.min.js?ver=6.7.2" id="pxl-counter-js"></script> <link rel="https://api.w.org/" href="https://sm32.pl/wp-json/" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://sm32.pl/xmlrpc.php?rsd" /> <meta name="generator" content="WordPress 6.7.2" /> <link rel="canonical" href="https://sm32.pl/uslugi/app-development/" /> <link rel='shortlink' href='https://sm32.pl/?p=1838' /> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://sm32.pl/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fsm32.pl%2Fuslugi%2Fapp-development%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://sm32.pl/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fsm32.pl%2Fuslugi%2Fapp-development%2F&#038;format=xml" /> <meta name="generator" content="Redux 4.5.0" /><style id="cky-style-inline">[data-cky-tag]{visibility:hidden;}</style><link rel="icon" type="image/png" href="https://sm32.pl/wp-content/uploads/2024/10/favicon.png"/><meta name="generator" content="Elementor 3.25.5; features: additional_custom_breakpoints, e_optimized_control_loading, e_element_cache; settings: css_print_method-internal, google_font-enabled, font_display-swap"> <!-- Google Tag Manager --> <script>(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-WNZ4VR2L');</script> <!-- End Google Tag Manager --> <style> .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload), .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * { background-image: none !important; } @media screen and (max-height: 1024px) { .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload), .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * { background-image: none !important; } } @media screen and (max-height: 640px) { .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload), .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * { background-image: none !important; } } </style> <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.gstatic.com/" crossorigin> <meta name="generator" content="Powered by Slider Revolution 6.7.20 - responsive, Mobile-Friendly Slider Plugin for WordPress with comfortable drag and drop interface." /> <link rel="icon" href="https://sm32.pl/wp-content/uploads/2024/10/cropped-favicon-32x32.png" sizes="32x32" /> <link rel="icon" href="https://sm32.pl/wp-content/uploads/2024/10/cropped-favicon-192x192.png" sizes="192x192" /> <link rel="apple-touch-icon" href="https://sm32.pl/wp-content/uploads/2024/10/cropped-favicon-180x180.png" /> <meta name="msapplication-TileImage" content="https://sm32.pl/wp-content/uploads/2024/10/cropped-favicon-270x270.png" /> <script> window._tpt ??= {}; window.SR7 ??= {}; _tpt.R ??= {}; _tpt.R.fonts ??= {}; _tpt.R.fonts.customFonts??= {}; SR7.devMode = false; SR7.F ??= {}; SR7.G ??= {}; SR7.LIB ??= {}; SR7.E ??= {}; SR7.E.gAddons ??= {}; SR7.E.php ??= {}; SR7.E.nonce = 'b36b636db1'; SR7.E.ajaxurl = 'https://sm32.pl/wp-admin/admin-ajax.php'; SR7.E.resturl = 'https://sm32.pl/wp-json/'; SR7.E.slug_path = 'revslider/revslider.php'; SR7.E.slug = 'revslider'; SR7.E.plugin_url = 'https://sm32.pl/wp-content/plugins/revslider/'; SR7.E.wp_plugin_url = 'https://sm32.pl/wp-content/plugins/'; SR7.E.revision = '6.7.20'; SR7.E.fontBaseUrl = '//fonts.googleapis.com/css2?family='; SR7.G.breakPoints = [1240,1024,778,480]; SR7.E.modules = ['module','page','slide','layer','draw','animate','srtools','canvas','defaults','carousel','navigation','media','modifiers','migration']; SR7.E.libs = ['WEBGL']; SR7.E.css = ['csslp','cssbtns','cssfilters','cssnav','cssmedia']; SR7.E.resources = {}; SR7.JSON ??= {}; /*! Slider Revolution 7.0 - Page Processor */ !function(){"use strict";window.SR7??={},window._tpt??={},SR7.version="Slider Revolution 6.7.16",_tpt.getWinDim=function(t){_tpt.screenHeightWithUrlBar??=window.innerHeight;let e=SR7.F?.modal?.visible&&SR7.M[SR7.F.module.getIdByAlias(SR7.F.modal.requested)];_tpt.scrollBar=window.innerWidth!==document.documentElement.clientWidth||e&&window.innerWidth!==e.c.module.clientWidth,_tpt.winW=window.innerWidth-(_tpt.scrollBar||"prepare"==t?_tpt.scrollBarW??_tpt.mesureScrollBar():0),_tpt.winH=window.innerHeight,_tpt.winWAll=document.documentElement.clientWidth},_tpt.getResponsiveLevel=function(t,e){SR7.M[e];return _tpt.closestGE(t,_tpt.winWAll)},_tpt.mesureScrollBar=function(){let t=document.createElement("div");return t.className="RSscrollbar-measure",t.style.width="100px",t.style.height="100px",t.style.overflow="scroll",t.style.position="absolute",t.style.top="-9999px",document.body.appendChild(t),_tpt.scrollBarW=t.offsetWidth-t.clientWidth,document.body.removeChild(t),_tpt.scrollBarW},_tpt.loadCSS=async function(t,e,s){return s?_tpt.R.fonts.required[e].status=1:(_tpt.R[e]??={},_tpt.R[e].status=1),new Promise(((n,i)=>{if(_tpt.isStylesheetLoaded(t))s?_tpt.R.fonts.required[e].status=2:_tpt.R[e].status=2,n();else{const l=document.createElement("link");l.rel="stylesheet";let o="text",r="css";l["type"]=o+"/"+r,l.href=t,l.onload=()=>{s?_tpt.R.fonts.required[e].status=2:_tpt.R[e].status=2,n()},l.onerror=()=>{s?_tpt.R.fonts.required[e].status=3:_tpt.R[e].status=3,i(new Error(`Failed to load CSS: ${t}`))},document.head.appendChild(l)}}))},_tpt.addContainer=function(t){const{tag:e="div",id:s,class:n,datas:i,textContent:l,iHTML:o}=t,r=document.createElement(e);if(s&&""!==s&&(r.id=s),n&&""!==n&&(r.className=n),i)for(const[t,e]of Object.entries(i))"style"==t?r.style.cssText=e:r.setAttribute(`data-${t}`,e);return l&&(r.textContent=l),o&&(r.innerHTML=o),r},_tpt.collector=function(){return{fragment:new DocumentFragment,add(t){var e=_tpt.addContainer(t);return this.fragment.appendChild(e),e},append(t){t.appendChild(this.fragment)}}},_tpt.isStylesheetLoaded=function(t){let e=t.split("?")[0];return Array.from(document.querySelectorAll('link[rel="stylesheet"], link[rel="preload"]')).some((t=>t.href.split("?")[0]===e))},_tpt.preloader={requests:new Map,preloaderTemplates:new Map,show:function(t,e){if(!e||!t)return;const{type:s,color:n}=e;if(s<0||"off"==s)return;const i=`preloader_${s}`;let l=this.preloaderTemplates.get(i);l||(l=this.build(s,n),this.preloaderTemplates.set(i,l)),this.requests.has(t)||this.requests.set(t,{count:0});const o=this.requests.get(t);clearTimeout(o.timer),o.count++,1===o.count&&(o.timer=setTimeout((()=>{o.preloaderClone=l.cloneNode(!0),o.anim&&o.anim.kill(),void 0!==_tpt.gsap?o.anim=_tpt.gsap.fromTo(o.preloaderClone,1,{opacity:0},{opacity:1}):o.preloaderClone.classList.add("sr7-fade-in"),t.appendChild(o.preloaderClone)}),150))},hide:function(t){if(!this.requests.has(t))return;const e=this.requests.get(t);e.count--,e.count<0&&(e.count=0),e.anim&&e.anim.kill(),0===e.count&&(clearTimeout(e.timer),e.preloaderClone&&(e.preloaderClone.classList.remove("sr7-fade-in"),e.anim=_tpt.gsap.to(e.preloaderClone,.3,{opacity:0,onComplete:function(){e.preloaderClone.remove()}})))},state:function(t){if(!this.requests.has(t))return!1;return this.requests.get(t).count>0},build:(t,e="#ffffff",s="")=>{if(t<0||"off"===t)return null;const n=parseInt(t);if(t="prlt"+n,isNaN(n))return null;if(_tpt.loadCSS(SR7.E.plugin_url+"public/css/preloaders/t"+n+".css","preloader_"+t),isNaN(n)||n<6){const i=`background-color:${e}`,l=1===n||2==n?i:"",o=3===n||4==n?i:"",r=_tpt.collector();["dot1","dot2","bounce1","bounce2","bounce3"].forEach((t=>r.add({tag:"div",class:t,datas:{style:o}})));const d=_tpt.addContainer({tag:"sr7-prl",class:`${t} ${s}`,datas:{style:l}});return r.append(d),d}{let i={};if(7===n){let t;e.startsWith("#")?(t=e.replace("#",""),t=`rgba(${parseInt(t.substring(0,2),16)}, ${parseInt(t.substring(2,4),16)}, ${parseInt(t.substring(4,6),16)}, `):e.startsWith("rgb")&&(t=e.slice(e.indexOf("(")+1,e.lastIndexOf(")")).split(",").map((t=>t.trim())),t=`rgba(${t[0]}, ${t[1]}, ${t[2]}, `),t&&(i.style=`border-top-color: ${t}0.65); border-bottom-color: ${t}0.15); border-left-color: ${t}0.65); border-right-color: ${t}0.15)`)}else 12===n&&(i.style=`background:${e}`);const l=[10,0,4,2,5,9,0,4,4,2][n-6],o=_tpt.collector(),r=o.add({tag:"div",class:"sr7-prl-inner",datas:i});Array.from({length:l}).forEach((()=>r.appendChild(o.add({tag:"span",datas:{style:`background:${e}`}}))));const d=_tpt.addContainer({tag:"sr7-prl",class:`${t} ${s}`});return o.append(d),d}}},SR7.preLoader={show:(t,e)=>{"off"!==(SR7.M[t]?.settings?.pLoader?.type??"off")&&_tpt.preloader.show(e||SR7.M[t].c.module,SR7.M[t]?.settings?.pLoader??{color:"#fff",type:10})},hide:(t,e)=>{"off"!==(SR7.M[t]?.settings?.pLoader?.type??"off")&&_tpt.preloader.hide(e||SR7.M[t].c.module)},state:(t,e)=>_tpt.preloader.state(e||SR7.M[t].c.module)},_tpt.prepareModuleHeight=function(t){window.SR7.M??={},window.SR7.M[t.id]??={},"ignore"==t.googleFont&&(SR7.E.ignoreGoogleFont=!0);let e=window.SR7.M[t.id];if(null==_tpt.scrollBarW&&_tpt.mesureScrollBar(),e.c??={},e.states??={},e.settings??={},e.settings.size??={},t.fixed&&(e.settings.fixed=!0),e.c.module=document.getElementById(t.id),e.c.adjuster=e.c.module.getElementsByTagName("sr7-adjuster")[0],e.c.content=e.c.module.getElementsByTagName("sr7-content")[0],"carousel"==t.type&&(e.c.carousel=e.c.content.getElementsByTagName("sr7-carousel")[0]),null==e.c.module||null==e.c.module)return;t.plType&&t.plColor&&(e.settings.pLoader={type:t.plType,color:t.plColor}),void 0!==t.plType&&"off"!==t.plType&&SR7.preLoader.show(t.id,e.c.module),_tpt.winW||_tpt.getWinDim("prepare"),_tpt.getWinDim();let s=""+e.c.module.dataset?.modal;"modal"==s||"true"==s||"undefined"!==s&&"false"!==s||(e.settings.size.fullWidth=t.size.fullWidth,e.LEV??=_tpt.getResponsiveLevel(window.SR7.G.breakPoints,t.id),t.vpt=_tpt.fillArray(t.vpt,5),e.settings.vPort=t.vpt[e.LEV],void 0!==t.el&&"720"==t.el[4]&&t.gh[4]!==t.el[4]&&"960"==t.el[3]&&t.gh[3]!==t.el[3]&&"768"==t.el[2]&&t.gh[2]!==t.el[2]&&delete t.el,e.settings.size.height=null==t.el||null==t.el[e.LEV]||0==t.el[e.LEV]||"auto"==t.el[e.LEV]?_tpt.fillArray(t.gh,5,-1):_tpt.fillArray(t.el,5,-1),e.settings.size.width=_tpt.fillArray(t.gw,5,-1),e.settings.size.minHeight=_tpt.fillArray(t.mh??[0],5,-1),e.cacheSize={fullWidth:e.settings.size?.fullWidth,fullHeight:e.settings.size?.fullHeight},void 0!==t.off&&(t.off?.t&&(e.settings.size.m??={})&&(e.settings.size.m.t=t.off.t),t.off?.b&&(e.settings.size.m??={})&&(e.settings.size.m.b=t.off.b),t.off?.l&&(e.settings.size.p??={})&&(e.settings.size.p.l=t.off.l),t.off?.r&&(e.settings.size.p??={})&&(e.settings.size.p.r=t.off.r),e.offsetPrepared=!0),_tpt.updatePMHeight(t.id,t,!0))},_tpt.updatePMHeight=(t,e,s)=>{let n=SR7.M[t];var i=n.settings.size.fullWidth?_tpt.winW:n.c.module.parentNode.offsetWidth;i=0===i||isNaN(i)?_tpt.winW:i;let l=n.settings.size.width[n.LEV]||n.settings.size.width[n.LEV++]||n.settings.size.width[n.LEV--]||i,o=n.settings.size.height[n.LEV]||n.settings.size.height[n.LEV++]||n.settings.size.height[n.LEV--]||0,r=n.settings.size.minHeight[n.LEV]||n.settings.size.minHeight[n.LEV++]||n.settings.size.minHeight[n.LEV--]||0;if(o="auto"==o?0:o,o=parseInt(o),"carousel"!==e.type&&(i-=parseInt(e.onw??0)||0),n.MP=!n.settings.size.fullWidth&&i<l||_tpt.winW<l?Math.min(1,i/l):1,e.size.fullScreen||e.size.fullHeight){let t=parseInt(e.fho)||0,s=(""+e.fho).indexOf("%")>-1;e.newh=_tpt.winH-(s?_tpt.winH*t/100:t)}else e.newh=n.MP*Math.max(o,r);if(e.newh+=(parseInt(e.onh??0)||0)+(parseInt(e.carousel?.pt)||0)+(parseInt(e.carousel?.pb)||0),void 0!==e.slideduration&&(e.newh=Math.max(e.newh,parseInt(e.slideduration)/3)),e.shdw&&_tpt.buildShadow(e.id,e),n.c.adjuster.style.height=e.newh+"px",n.c.module.style.height=e.newh+"px",n.c.content.style.height=e.newh+"px",n.states.heightPrepared=!0,n.dims??={},n.dims.moduleRect=n.c.module.getBoundingClientRect(),n.c.content.style.left="-"+n.dims.moduleRect.left+"px",!n.settings.size.fullWidth)return s&&requestAnimationFrame((()=>{i!==n.c.module.parentNode.offsetWidth&&_tpt.updatePMHeight(e.id,e)})),void _tpt.bgStyle(e.id,e,window.innerWidth==_tpt.winW,!0);_tpt.bgStyle(e.id,e,window.innerWidth==_tpt.winW,!0),requestAnimationFrame((function(){s&&requestAnimationFrame((()=>{i!==n.c.module.parentNode.offsetWidth&&_tpt.updatePMHeight(e.id,e)}))})),n.earlyResizerFunction||(n.earlyResizerFunction=function(){requestAnimationFrame((function(){_tpt.getWinDim(),_tpt.moduleDefaults(e.id,e),_tpt.updateSlideBg(t,!0)}))},window.addEventListener("resize",n.earlyResizerFunction))},_tpt.buildShadow=function(t,e){let s=SR7.M[t];null==s.c.shadow&&(s.c.shadow=document.createElement("sr7-module-shadow"),s.c.shadow.classList.add("sr7-shdw-"+e.shdw),s.c.content.appendChild(s.c.shadow))},_tpt.bgStyle=async(t,e,s,n,i)=>{const l=SR7.M[t];if((e=e??l.settings).fixed&&!l.c.module.classList.contains("sr7-top-fixed")&&(l.c.module.classList.add("sr7-top-fixed"),l.c.module.style.position="fixed",l.c.module.style.width="100%",l.c.module.style.top="0px",l.c.module.style.left="0px",l.c.module.style.pointerEvents="none",l.c.module.style.zIndex=5e3,l.c.content.style.pointerEvents="none"),null==l.c.bgcanvas){let t=document.createElement("sr7-module-bg"),o=!1;if("string"==typeof e?.bg?.color&&e?.bg?.color.includes("{"))if(_tpt.gradient&&_tpt.gsap)e.bg.color=_tpt.gradient.convert(e.bg.color);else try{let t=JSON.parse(e.bg.color);(t?.orig||t?.string)&&(e.bg.color=JSON.parse(e.bg.color))}catch(t){return}let r="string"==typeof e?.bg?.color?e?.bg?.color||"transparent":e?.bg?.color?.string??e?.bg?.color?.orig??e?.bg?.color?.color??"transparent";if(t.style["background"+(String(r).includes("grad")?"":"Color")]=r,("transparent"!==r||i)&&(o=!0),l.offsetPrepared&&(t.style.visibility="hidden"),e?.bg?.image?.src&&(t.style.backgroundImage=`url(${e?.bg?.image.src})`,t.style.backgroundSize=""==(e.bg.image?.size??"")?"cover":e.bg.image.size,t.style.backgroundPosition=e.bg.image.position,t.style.backgroundRepeat=""==e.bg.image.repeat||null==e.bg.image.repeat?"no-repeat":e.bg.image.repeat,o=!0),!o)return;l.c.bgcanvas=t,e.size.fullWidth?t.style.width=_tpt.winW-(s&&_tpt.winH<document.body.offsetHeight?_tpt.scrollBarW:0)+"px":n&&(t.style.width=l.c.module.offsetWidth+"px"),e.sbt?.use?l.c.content.appendChild(l.c.bgcanvas):l.c.module.appendChild(l.c.bgcanvas)}l.c.bgcanvas.style.height=void 0!==e.newh?e.newh+"px":("carousel"==e.type?l.dims.module.h:l.dims.content.h)+"px",l.c.bgcanvas.style.left=!s&&e.sbt?.use||l.c.bgcanvas.closest("SR7-CONTENT")?"0px":"-"+(l?.dims?.moduleRect?.left??0)+"px"},_tpt.updateSlideBg=function(t,e){const s=SR7.M[t];let n=s.settings;s?.c?.bgcanvas&&(n.size.fullWidth?s.c.bgcanvas.style.width=_tpt.winW-(e&&_tpt.winH<document.body.offsetHeight?_tpt.scrollBarW:0)+"px":preparing&&(s.c.bgcanvas.style.width=s.c.module.offsetWidth+"px"))},_tpt.moduleDefaults=(t,e)=>{let s=SR7.M[t];null!=s&&null!=s.c&&null!=s.c.module&&(s.dims??={},s.dims.moduleRect=s.c.module.getBoundingClientRect(),s.c.content.style.left="-"+s.dims.moduleRect.left+"px",s.c.content.style.width=_tpt.winW-_tpt.scrollBarW+"px","carousel"==e.type&&(s.c.module.style.overflow="visible"),_tpt.bgStyle(t,e,window.innerWidth==_tpt.winW))},_tpt.getOffset=t=>{var e=t.getBoundingClientRect(),s=window.pageXOffset||document.documentElement.scrollLeft,n=window.pageYOffset||document.documentElement.scrollTop;return{top:e.top+n,left:e.left+s}},_tpt.fillArray=function(t,e){let s,n;t=Array.isArray(t)?t:[t];let i=Array(e),l=t.length;for(n=0;n<t.length;n++)i[n+(e-l)]=t[n],null==s&&"#"!==t[n]&&(s=t[n]);for(let t=0;t<e;t++)void 0!==i[t]&&"#"!=i[t]||(i[t]=s),s=i[t];return i},_tpt.closestGE=function(t,e){let s=Number.MAX_VALUE,n=-1;for(let i=0;i<t.length;i++)t[i]-1>=e&&t[i]-1-e<s&&(s=t[i]-1-e,n=i);return++n}}();</script> <style id="pxl-service-dynamic-css" data-type="redux-output-css">#pxl-wapper #pxl-main{padding-top:0px;padding-bottom:0px;}</style></head> <body class="service-template-default single single-service postid-1838 wp-custom-logo pxl-redux-page body-default-font heading-default-font bd-px-header--transparent site-color-gradient woocommerce-layout-grid elementor-default elementor-kit-7 elementor-page elementor-page-1838"> <section class="djacc djacc-container djacc-popup djacc--hidden djacc--dark djacc--sticky djacc--top-right"> <button class="djacc__openbtn djacc__openbtn--default" aria-label="Otwórz narzędzia dostępności" title="Otwórz narzędzia dostępności"> <svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"> <path d="M1480.443,27.01l-3.891-7.51-3.89,7.51a1,1,0,0,1-.89.54,1.073,1.073,0,0,1-.46-.11,1,1,0,0,1-.43-1.35l4.67-9V10.21l-8.81-2.34a1,1,0,1,1,.51-1.93l9.3,2.47,9.3-2.47a1,1,0,0,1,.509,1.93l-8.81,2.34V17.09l4.66,9a1,1,0,1,1-1.769.92ZM1473.583,3a3,3,0,1,1,3,3A3,3,0,0,1,1473.583,3Zm2,0a1,1,0,1,0,1-1A1,1,0,0,0,1475.583,3Z" transform="translate(-1453 10.217)" fill="#fff"/> </svg> </button> <div class="djacc__panel"> <div class="djacc__header"> <p class="djacc__title">Ułatwienia dostępu</p> <button class="djacc__reset" aria-label="Reset" title="Reset"> <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18"> <path d="M9,18a.75.75,0,0,1,0-1.5,7.5,7.5,0,1,0,0-15A7.531,7.531,0,0,0,2.507,5.25H3.75a.75.75,0,0,1,0,1.5h-3A.75.75,0,0,1,0,6V3A.75.75,0,0,1,1.5,3V4.019A9.089,9.089,0,0,1,2.636,2.636,9,9,0,0,1,15.364,15.365,8.94,8.94,0,0,1,9,18Z" fill="#fff"/> </svg> </button> <button class="djacc__close" aria-label="Zamknij panel" title="Zamknij panel"> <svg xmlns="http://www.w3.org/2000/svg" width="14.828" height="14.828" viewBox="0 0 14.828 14.828"> <g transform="translate(-1842.883 -1004.883)"> <line x2="12" y2="12" transform="translate(1844.297 1006.297)" fill="none" stroke="#fff" stroke-linecap="round" stroke-width="2"/> <line x1="12" y2="12" transform="translate(1844.297 1006.297)" fill="none" stroke="#fff" stroke-linecap="round" stroke-width="2"/> </g> </svg> </button> </div> <ul class="djacc__list"> <li class="djacc__item djacc__item--contrast"> <button class="djacc__btn djacc__btn--invert-colors" title="Odwróć kolory"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"> <g fill="none" stroke="#fff" stroke-width="2"> <circle cx="12" cy="12" r="12" stroke="none"/> <circle cx="12" cy="12" r="11" fill="none"/> </g> <path d="M0,12A12,12,0,0,1,12,0V24A12,12,0,0,1,0,12Z" fill="#fff"/> </svg> <span class="djacc_btn-label">Odwróć kolory</span> </button> </li> <li class="djacc__item djacc__item--contrast"> <button class="djacc__btn djacc__btn--monochrome" title="Monochromatyczny"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"> <g fill="none" stroke="#fff" stroke-width="2"> <circle cx="12" cy="12" r="12" stroke="none"/> <circle cx="12" cy="12" r="11" fill="none"/> </g> <line y2="21" transform="translate(12 1.5)" fill="none" stroke="#fff" stroke-linecap="round" stroke-width="2"/> <path d="M5.853,7.267a12.041,12.041,0,0,1,1.625-1.2l6.3,6.3v2.829Z" transform="translate(-0.778 -4.278)" fill="#fff"/> <path d="M3.2,6.333A12.006,12.006,0,0,1,4.314,4.622l9.464,9.464v2.829Z" transform="translate(-0.778)" fill="#fff"/> <path d="M1.823,10.959a11.953,11.953,0,0,1,.45-2.378l11.506,11.5v2.829Z" transform="translate(-0.778)" fill="#fff"/> </svg> <span class="djacc_btn-label">Monochromatyczny</span> </button> </li> <li class="djacc__item djacc__item--contrast"> <button class="djacc__btn djacc__btn--dark-contrast" title="Ciemny kontrast"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"> <path d="M12,27A12,12,0,0,1,9.638,3.232a10,10,0,0,0,14.13,14.13A12,12,0,0,1,12,27Z" transform="translate(0 -3.232)" fill="#fff"/> </svg> <span class="djacc_btn-label">Ciemny kontrast</span> </button> </li> <li class="djacc__item djacc__item--contrast"> <button class="djacc__btn djacc__btn--light-contrast" title="Jasny kontrast"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 32 32"> <g transform="translate(7 7)" fill="none" stroke="#fff" stroke-width="2"> <circle cx="9" cy="9" r="9" stroke="none"/> <circle cx="9" cy="9" r="8" fill="none"/> </g> <rect width="2" height="5" rx="1" transform="translate(15)" fill="#fff"/> <rect width="2" height="5" rx="1" transform="translate(26.607 3.979) rotate(45)" fill="#fff"/> <rect width="2" height="5" rx="1" transform="translate(32 15) rotate(90)" fill="#fff"/> <rect width="2" height="5" rx="1" transform="translate(28.021 26.607) rotate(135)" fill="#fff"/> <rect width="2" height="5" rx="1" transform="translate(15 27)" fill="#fff"/> <rect width="2" height="5" rx="1" transform="translate(7.515 23.071) rotate(45)" fill="#fff"/> <rect width="2" height="5" rx="1" transform="translate(5 15) rotate(90)" fill="#fff"/> <rect width="2" height="5" rx="1" transform="translate(8.929 7.515) rotate(135)" fill="#fff"/> </svg> <span class="djacc_btn-label">Jasny kontrast</span> </button> </li> <li class="djacc__item djacc__item--contrast"> <button class="djacc__btn djacc__btn--low-saturation" title="Niskie nasycenie"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"> <g fill="none" stroke="#fff" stroke-width="2"> <circle cx="12" cy="12" r="12" stroke="none"/> <circle cx="12" cy="12" r="11" fill="none"/> </g> <path d="M0,12A12,12,0,0,1,6,1.6V22.394A12,12,0,0,1,0,12Z" transform="translate(0 24) rotate(-90)" fill="#fff"/> </svg> <span class="djacc_btn-label">Niskie nasycenie</span> </button> </li> <li class="djacc__item djacc__item--contrast"> <button class="djacc__btn djacc__btn--high-saturation" title="Wysokie nasycenie"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"> <g fill="none" stroke="#fff" stroke-width="2"> <circle cx="12" cy="12" r="12" stroke="none"/> <circle cx="12" cy="12" r="11" fill="none"/> </g> <path d="M0,12A12.006,12.006,0,0,1,17,1.088V22.911A12.006,12.006,0,0,1,0,12Z" transform="translate(0 24) rotate(-90)" fill="#fff"/> </svg> <span class="djacc_btn-label">Wysokie nasycenie</span> </button> </li> <li class="djacc__item"> <button class="djacc__btn djacc__btn--highlight-links" title="Zaznacz linki"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"> <rect width="24" height="24" fill="none"/> <path d="M3.535,21.92a5.005,5.005,0,0,1,0-7.071L6.364,12.02a1,1,0,0,1,1.415,1.413L4.95,16.263a3,3,0,0,0,4.243,4.243l2.828-2.828h0a1,1,0,1,1,1.414,1.415L10.607,21.92a5,5,0,0,1-7.072,0Zm2.829-2.828a1,1,0,0,1,0-1.415L17.678,6.364a1,1,0,1,1,1.415,1.414L7.779,19.092a1,1,0,0,1-1.415,0Zm11.314-5.657a1,1,0,0,1,0-1.413l2.829-2.829A3,3,0,1,0,16.263,4.95L13.436,7.777h0a1,1,0,0,1-1.414-1.414l2.828-2.829a5,5,0,1,1,7.071,7.071l-2.828,2.828a1,1,0,0,1-1.415,0Z" transform="translate(-0.728 -0.728)" fill="#fff"/> </svg> <span class="djacc_btn-label">Zaznacz linki</span> </button> </li> <li class="djacc__item"> <button class="djacc__btn djacc__btn--highlight-titles" title="Zaznacz nagłówki"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"> <rect width="2" height="14" rx="1" transform="translate(5 5)" fill="#fff"/> <rect width="2" height="14" rx="1" transform="translate(10 5)" fill="#fff"/> <rect width="2" height="14" rx="1" transform="translate(17 5)" fill="#fff"/> <rect width="2" height="7" rx="1" transform="translate(12 11) rotate(90)" fill="#fff"/> <rect width="2" height="5" rx="1" transform="translate(19 5) rotate(90)" fill="#fff"/> <g fill="none" stroke="#fff" stroke-width="2"> <rect width="24" height="24" rx="4" stroke="none"/> <rect x="1" y="1" width="22" height="22" rx="3" fill="none"/> </g> </svg> <span class="djacc_btn-label">Zaznacz nagłówki</span> </button> </li> <li class="djacc__item"> <button class="djacc__btn djacc__btn--screen-reader" title="Czytnik ekranu"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"> <g fill="none" stroke="#fff" stroke-width="2"> <circle cx="12" cy="12" r="12" stroke="none"/> <circle cx="12" cy="12" r="11" fill="none"/> </g> <path d="M2907.964,170h1.91l1.369-2.584,2.951,8.363,2.5-11.585L2919,170h2.132" transform="translate(-2902.548 -158)" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/> </svg> <span class="djacc_btn-label">Czytnik ekranu</span> </button> </li> <li class="djacc__item"> <button class="djacc__btn djacc__btn--read-mode" title="Tryb czytania" data-label="Disable readmode"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"> <g fill="none" stroke="#fff" stroke-width="2"> <rect width="24" height="24" rx="4" stroke="none"/> <rect x="1" y="1" width="22" height="22" rx="3" fill="none"/> </g> <rect width="14" height="2" rx="1" transform="translate(5 7)" fill="#fff"/> <rect width="14" height="2" rx="1" transform="translate(5 11)" fill="#fff"/> <rect width="7" height="2" rx="1" transform="translate(5 15)" fill="#fff"/> </svg> <span class="djacc_btn-label">Tryb czytania</span> </button> </li> <li class="djacc__item djacc__item--full"> <span class="djacc__arrows djacc__arrows--zoom"> <span class="djacc__label">Skalowanie treści</span> <span class="djacc__bar"></span> <span class="djacc__size">100<span class="djacc__percent">%</span></span> <button class="djacc__dec" aria-label="Pomniejsz stronę" title="Pomniejsz stronę"> <svg xmlns="http://www.w3.org/2000/svg" width="10" height="2" viewBox="0 0 10 2"> <g transform="translate(1 1)"> <line x1="8" fill="none" stroke="#fff" stroke-linecap="round" stroke-width="2"/> </g> </svg> </button> <button class="djacc__inc" aria-label="Powieksz stronę" title="Powieksz stronę"> <svg xmlns="http://www.w3.org/2000/svg" width="10" height="10" viewBox="0 0 10 10"> <g transform="translate(1 1)"> <line y2="8" transform="translate(4)" fill="none" stroke="#fff" stroke-linecap="round" stroke-width="2"/> <line x1="8" transform="translate(0 4)" fill="none" stroke="#fff" stroke-linecap="round" stroke-width="2"/> </g> </svg> </button> </span> </li> <li class="djacc__item djacc__item--full"> <span class="djacc__arrows djacc__arrows--font-size"> <span class="djacc__label">Czcionka</span> <span class="djacc__bar"></span> <span class="djacc__size">100<span class="djacc__percent">%</span></span> <button class="djacc__dec" aria-label="Zmniejsz rozmiar czcionki" title="Zmniejsz rozmiar czcionki"> <svg xmlns="http://www.w3.org/2000/svg" width="10" height="2" viewBox="0 0 10 2"> <g transform="translate(1 1)"> <line x1="8" fill="none" stroke="#fff" stroke-linecap="round" stroke-width="2"/> </g> </svg> </button> <button class="djacc__inc" aria-label="Zwiększ rozmiar czcionki" title="Zwiększ rozmiar czcionki"> <svg xmlns="http://www.w3.org/2000/svg" width="10" height="10" viewBox="0 0 10 10"> <g transform="translate(1 1)"> <line y2="8" transform="translate(4)" fill="none" stroke="#fff" stroke-linecap="round" stroke-width="2"/> <line x1="8" transform="translate(0 4)" fill="none" stroke="#fff" stroke-linecap="round" stroke-width="2"/> </g> </svg> </button> </span> </li> <li class="djacc__item djacc__item--full"> <span class="djacc__arrows djacc__arrows--line-height"> <span class="djacc__label">Wysokość linii</span> <span class="djacc__bar"></span> <span class="djacc__size">100<span class="djacc__percent">%</span></span> <button class="djacc__dec" aria-label="Zmniejsz wysokości linii" title="Zmniejsz wysokości linii"> <svg xmlns="http://www.w3.org/2000/svg" width="10" height="2" viewBox="0 0 10 2"> <g transform="translate(1 1)"> <line x1="8" fill="none" stroke="#fff" stroke-linecap="round" stroke-width="2"/> </g> </svg> </button> <button class="djacc__inc" aria-label="Zwiększ wysokości linii" title="Zwiększ wysokości linii"> <svg xmlns="http://www.w3.org/2000/svg" width="10" height="10" viewBox="0 0 10 10"> <g transform="translate(1 1)"> <line y2="8" transform="translate(4)" fill="none" stroke="#fff" stroke-linecap="round" stroke-width="2"/> <line x1="8" transform="translate(0 4)" fill="none" stroke="#fff" stroke-linecap="round" stroke-width="2"/> </g> </svg> </button> </span> </li> <li class="djacc__item djacc__item--full"> <span class="djacc__arrows djacc__arrows--letter-spacing"> <span class="djacc__label">Odstęp liter</span> <span class="djacc__bar"></span> <span class="djacc__size">100<span class="djacc__percent">%</span></span> <button class="djacc__dec" aria-label="Zmniejsz odstęp liter" title="Zmniejsz odstęp liter"> <svg xmlns="http://www.w3.org/2000/svg" width="10" height="2" viewBox="0 0 10 2"> <g transform="translate(1 1)"> <line x1="8" fill="none" stroke="#fff" stroke-linecap="round" stroke-width="2"/> </g> </svg> </button> <button class="djacc__inc" aria-label="Zwiększ odstęp liter" title="Zwiększ odstęp liter"> <svg xmlns="http://www.w3.org/2000/svg" width="10" height="10" viewBox="0 0 10 10"> <g transform="translate(1 1)"> <line y2="8" transform="translate(4)" fill="none" stroke="#fff" stroke-linecap="round" stroke-width="2"/> <line x1="8" transform="translate(0 4)" fill="none" stroke="#fff" stroke-linecap="round" stroke-width="2"/> </g> </svg> </button> </span> </li> </ul> <div class="djacc__footer"> <a href="https://dj-extensions.com" class="djacc__footer-logo" aria-label="DJ-Extensions.com logo"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 38.92 9.19"><path d="m6.84 1.2c-.12-.18-1.88-1.2-2.08-1.2s-1.96 1.02-2.08 1.2-.14 2.18 0 2.41 1.84 1.2 2.08 1.2 1.96-1 2.08-1.2.14-2.2 0-2.41zm-.69 2.02c-.42.33-.89.6-1.39.8-.5-.2-.97-.47-1.39-.8-.09-.53-.09-1.07 0-1.61.43-.32.9-.59 1.39-.8.49.21.96.48 1.39.8.09.53.09 1.07 0 1.59z" fill="#f39236"/><path d="m4.26 5.58c-.12-.18-1.88-1.2-2.08-1.2s-1.96 1.02-2.08 1.2-.14 2.17 0 2.41c.13.23 1.84 1.2 2.08 1.2s1.96-1 2.08-1.2.14-2.21 0-2.41zm-.69 2.02c-.42.33-.89.6-1.39.8-.5-.2-.97-.47-1.39-.8-.09-.53-.09-1.08 0-1.61.43-.32.9-.59 1.39-.8.49.21.96.48 1.39.8.09.53.09 1.07 0 1.59z" fill="#1dabe1"/><path d="m9.43 5.58c-.13-.18-1.88-1.2-2.09-1.2s-1.96 1.02-2.08 1.2-.13 2.18 0 2.41 1.84 1.2 2.08 1.2 1.97-1 2.09-1.2.14-2.21 0-2.41zm-.69 2.02c-.42.33-.89.61-1.39.8-.5-.2-.97-.47-1.39-.8-.09-.53-.09-1.08 0-1.61.43-.32.9-.59 1.39-.8.49.21.96.48 1.39.8.09.53.09 1.07 0 1.59z" fill="#89c059"/><path d="m12.97 6.39c-.21 0-.41-.05-.58-.17-.16-.11-.29-.27-.38-.45-.09-.2-.14-.42-.13-.65 0-.22.04-.44.13-.65.08-.18.21-.34.38-.45s.38-.17.58-.17.4.05.57.17c.16.11.28.27.35.45.08.21.12.43.12.65s-.04.44-.12.65c-.07.18-.2.34-.35.45-.17.12-.37.17-.58.17zm.07-.42c.13 0 .26-.03.37-.11.1-.08.17-.18.21-.3.05-.14.07-.29.07-.44s-.02-.3-.07-.44c-.04-.12-.11-.22-.21-.3-.11-.07-.23-.11-.36-.11-.14 0-.27.03-.38.11-.1.08-.18.18-.22.3-.05.14-.07.28-.07.43s.02.29.07.43c.04.12.12.23.22.3.11.08.24.12.37.11zm.65.35v-1.73h-.06v-1.47h.47v3.2zm.68 1.07v-.44h.12c.1 0 .2-.02.27-.09.06-.08.09-.17.09-.27v-2.67h.47v2.86c.01.17-.05.33-.16.45-.13.11-.29.17-.46.16h-.32zm.48-3.86v-.45h.47v.45zm2.17 2.86c-.22 0-.44-.05-.63-.16-.18-.1-.32-.26-.42-.44-.1-.2-.16-.43-.15-.65 0-.24.04-.47.15-.68.09-.19.23-.34.41-.45.19-.11.4-.16.62-.16s.44.05.63.17c.17.12.31.29.38.48.09.24.12.49.1.74h-.46v-.17c.01-.22-.04-.43-.16-.62-.12-.14-.29-.21-.47-.2-.2-.01-.39.07-.52.22-.13.19-.19.41-.18.64-.01.22.05.43.18.61.13.15.31.23.51.22.13 0 .26-.03.38-.1.11-.07.19-.17.25-.28l.45.15c-.09.21-.23.38-.42.5s-.41.18-.63.18zm-.86-1.14v-.36h1.71v.36zm2.09 1.07.9-1.21-.88-1.19h.55l.6.82.59-.82h.55l-.88 1.19.9 1.21h-.55l-.61-.85-.62.85zm4.07 0c-.15.03-.3.04-.44.04-.13 0-.27-.03-.39-.08-.11-.05-.2-.14-.26-.25-.05-.09-.08-.2-.08-.3s0-.22 0-.35v-2.13h.47v2.1.25c0 .06.02.12.05.18.05.09.15.15.25.16.14.01.27 0 .41-.02v.39zm-1.64-2.03v-.37h1.64v.37zm3.1 2.09c-.22 0-.44-.05-.63-.16-.18-.1-.32-.26-.42-.44-.1-.2-.16-.43-.15-.65 0-.24.04-.47.15-.68.09-.19.23-.34.41-.45.19-.11.4-.16.62-.16s.44.05.62.17.31.29.39.48c.09.24.13.49.1.74h-.47v-.17c.01-.22-.04-.43-.16-.62-.12-.14-.29-.21-.47-.2-.2-.01-.39.07-.52.22-.13.19-.19.41-.18.64-.01.22.05.43.18.61.13.15.31.23.51.22.13 0 .26-.03.38-.1.11-.07.19-.17.25-.28l.46.15c-.09.21-.23.38-.42.5s-.41.18-.63.18zm-.86-1.14v-.36h1.71v.36zm4.06 1.07v-1.18c0-.1 0-.19-.02-.29-.01-.1-.04-.19-.09-.28-.04-.08-.11-.15-.18-.21-.09-.06-.2-.08-.31-.08-.08 0-.16.01-.24.04-.07.03-.14.07-.19.13-.06.07-.11.15-.13.24-.03.12-.05.24-.05.36l-.29-.11c0-.2.04-.4.12-.58.08-.16.2-.3.35-.39.17-.1.36-.15.55-.14.14 0 .29.02.42.08.11.05.2.12.28.21.07.08.12.18.16.28s.06.2.08.3c.01.09.02.17.02.26v1.33h-.47zm-1.69 0v-2.39h.42v.69h.05v1.71h-.47zm3.66.07c-.25.01-.5-.06-.71-.19-.18-.13-.3-.32-.34-.54l.48-.07c.03.12.1.23.21.29.12.08.26.11.4.11.12 0 .24-.02.34-.09.08-.06.13-.15.12-.24 0-.05-.01-.1-.04-.15-.05-.05-.11-.09-.18-.11-.09-.03-.23-.08-.42-.13-.17-.04-.33-.1-.49-.17-.1-.05-.19-.12-.26-.21-.05-.09-.08-.19-.08-.3 0-.14.04-.27.12-.38s.2-.2.33-.25c.16-.06.32-.09.49-.09s.33.03.49.09c.14.05.26.14.35.25s.14.24.16.37l-.48.09c-.01-.11-.07-.21-.16-.27-.11-.07-.23-.11-.36-.11-.12-.01-.24.01-.34.07-.08.04-.13.13-.13.22 0 .05.02.1.05.13.06.05.12.09.19.11.1.03.24.08.43.12.17.04.33.1.48.17.1.05.19.13.25.22.05.1.08.21.08.32 0 .22-.09.43-.26.56-.21.15-.46.22-.72.2zm1.51-2.86v-.45h.47v.45zm0 2.8v-2.4h.47v2.4zm2.17.07c-.22 0-.44-.05-.62-.16s-.32-.26-.41-.45c-.1-.21-.15-.43-.14-.66 0-.23.05-.46.15-.66.09-.18.23-.34.41-.44.19-.11.4-.16.62-.16s.44.05.63.16c.18.11.32.26.41.45.1.2.15.43.14.66 0 .23-.04.46-.14.66-.09.19-.23.34-.41.45-.19.11-.4.17-.62.16zm0-.44c.2.01.39-.07.51-.23.12-.18.18-.39.17-.6.01-.21-.05-.43-.17-.6-.12-.15-.32-.24-.51-.22-.14 0-.27.03-.38.11-.1.07-.18.17-.22.29-.05.14-.08.28-.07.43-.01.22.05.43.17.6.12.15.31.24.51.23zm3.35.37v-1.18c0-.1 0-.19-.02-.29-.01-.1-.04-.19-.09-.28-.04-.08-.11-.15-.18-.21-.09-.06-.2-.08-.31-.08-.08 0-.16.01-.24.04-.07.03-.14.07-.19.13-.06.07-.11.15-.13.24-.03.12-.05.24-.05.36l-.29-.11c0-.2.04-.4.12-.58.08-.16.2-.3.35-.39.17-.1.36-.15.55-.14.14 0 .29.02.42.08.11.05.2.12.28.21.07.08.12.18.16.28s.06.2.08.3c.01.09.02.17.02.26v1.33h-.47zm-1.69 0v-2.4h.42v.69h.05v1.71zm3.66.07c-.25.01-.5-.06-.71-.19-.18-.13-.3-.32-.34-.54l.48-.07c.03.12.1.23.21.29.12.08.26.11.4.11.12 0 .24-.02.34-.09.08-.06.13-.15.12-.24 0-.05-.01-.1-.04-.15-.05-.05-.11-.09-.18-.11-.09-.03-.23-.08-.42-.13-.17-.04-.33-.1-.49-.17-.1-.05-.19-.12-.26-.21-.05-.09-.08-.19-.08-.3 0-.14.04-.27.12-.38s.2-.2.33-.25c.16-.06.32-.09.49-.09s.33.03.49.09c.14.05.26.14.35.25s.14.24.16.37l-.48.09c-.01-.11-.07-.21-.16-.27-.11-.07-.23-.11-.36-.11-.12-.01-.24.01-.34.07-.08.04-.13.13-.13.22 0 .05.02.1.05.13.06.05.12.09.19.11.1.03.24.08.43.12.17.04.33.1.48.17.1.05.19.13.25.22.05.1.08.21.08.32 0 .22-.09.43-.26.56-.21.15-.46.22-.71.2z" class="djname" /></svg> </a> <div class="djacc__footer-links"> <a class="djacc__footer-link" href="https://dj-extensions.com/yootheme/dj-accessibility">Web Accessibility plugin</a> by DJ-Extensions.com </div> </div> </div> </section><!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-WNZ4VR2L" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <div id="pxl-wapper" class="pxl-wapper"> <div id="pxl-loadding" class="pxl-loader pxl-loader-gradient style-app"> <div class="pxl-loader-effect"> <div class = "pxl-circle-1"></div> <div class = "pxl-circle-2"></div> </div> </div> <header id="pxl-header-elementor" class="is-sticky"> <div class="pxl-header-elementor-main px-header--transparent"> <div class="pxl-header-content"> <div class="row"> <div class="col-12"> <div data-elementor-type="wp-post" data-elementor-id="3580" class="elementor elementor-3580" data-elementor-post-type="pxl-template"> <section class="elementor-section elementor-top-section elementor-element elementor-element-abda828 elementor-section-stretched elementor-section-content-middle elementor-section-boxed elementor-section-height-default elementor-section-height-default pxl-row-scroll-none pxl-bg-color-none pxl-section-overlay-none" data-id="abda828" data-element_type="section" id="scroll-to-top" data-settings="{&quot;stretch_section&quot;:&quot;section-stretched&quot;,&quot;background_background&quot;:&quot;classic&quot;}"> <div class="elementor-container elementor-column-gap-extended "> <div class="elementor-column elementor-col-25 elementor-top-column elementor-element elementor-element-7c1c450 pxl-column-none" data-id="7c1c450" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-8a241ee elementor-widget elementor-widget-pxl_logo" data-id="8a241ee" data-element_type="widget" data-widget_type="pxl_logo.default"> <div class="elementor-widget-container"> <div class="pxl-logo " data-wow-delay="ms"> <a href="https://sm32.pl/"> <img width="500" height="138" src="https://sm32.pl/wp-content/uploads/2024/10/sm32test.png" class="attachment-full" alt="sm32 studio" /> </a> </div> </div> </div> </div> </div> <div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-94754a8 pxl-column-none" data-id="94754a8" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-b0ae7ef elementor-widget elementor-widget-pxl_menu" data-id="b0ae7ef" data-element_type="widget" data-widget_type="pxl_menu.default"> <div class="elementor-widget-container"> <div class="pxl-nav-menu pxl-nav-menu1 fr-style-default show-effect-slideup sub-style-default"> <div class="menu-header-pl-container"><ul id="menu-header-pl" class="pxl-menu-primary clearfix"><li id="menu-item-3725" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3725"><a href="https://sm32.pl/o-nas/"><span>O nas<i class="caseicon-angle-arrow-down pxl-hide"></i></span></a></li> <li id="menu-item-3663" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-ancestor current-menu-parent menu-item-has-children menu-item-3663"><a href="#" class="is-one-page" data-onepage-offset="100"><span>Usługi<i class="caseicon-angle-arrow-down pxl-hide"></i></span></a> <ul class="sub-menu"> <li id="menu-item-3888" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3888"><a href="https://sm32.pl/uslugi/web-development/"><span>Web Development<i class="caseicon-angle-arrow-down pxl-hide"></i></span></a></li> <li id="menu-item-3889" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3889"><a href="https://sm32.pl/uslugi/projektowanie-graficzne/"><span>Projektowanie Graficzne<i class="caseicon-angle-arrow-down pxl-hide"></i></span></a></li> <li id="menu-item-3890" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item menu-item-3890"><a href="https://sm32.pl/uslugi/app-development/" aria-current="page"><span>App Development<i class="caseicon-angle-arrow-down pxl-hide"></i></span></a></li> <li id="menu-item-3941" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3941"><a href="https://sm32.pl/uslugi/e-marketing/"><span>E-marketing<i class="caseicon-angle-arrow-down pxl-hide"></i></span></a></li> </ul> </li> <li id="menu-item-3864" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3864"><a href="https://sm32.pl/realizacje/"><span>Realizacje<i class="caseicon-angle-arrow-down pxl-hide"></i></span></a></li> <li id="menu-item-3755" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3755"><a href="https://sm32.pl/kontakt/"><span>Kontakt<i class="caseicon-angle-arrow-down pxl-hide"></i></span></a></li> <li id="menu-item-4301" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4301"><a href="https://sm32.pl/praca/"><span>Praca<i class="caseicon-angle-arrow-down pxl-hide"></i></span></a></li> </ul></div> </div> </div> </div> </div> </div> <div class="elementor-column elementor-col-25 elementor-top-column elementor-element elementor-element-dbb62c6 pxl-column-none" data-id="dbb62c6" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-b25e005 elementor-widget__width-auto elementor-widget elementor-widget-pxl_icon_hidden_panel" data-id="b25e005" data-element_type="widget" data-widget_type="pxl_icon_hidden_panel.default"> <div class="elementor-widget-container"> <div class="pxl-hidden-panel-button pxl-anchor-button1 pxl-cursor--cta"> <ul class="pxl-button-sidebar"> <li class="pxl-icon-line pxl-icon-line1"><span></span></li> <li class="pxl-icon-line pxl-icon-line2"><span></span></li> <li class="pxl-icon-line pxl-icon-line3"><span></span></li> </ul> </div> </div> </div> <div class="elementor-element elementor-element-a816064 elementor-widget__width-auto elementor-widget elementor-widget-pxl_button" data-id="a816064" data-element_type="widget" data-widget_type="pxl_button.default"> <div class="elementor-widget-container"> <div id="pxl-pxl_button-a816064-8262" class="pxl-button " data-wow-delay="ms"> <a href="https://sm32.pl/kontakt/" class="btn pxl-icon-active btn-default pxl-icon--left" data-wow-delay="ms"> <span class="pxl--btn-text" data-text="Uzyskaj ofertę"> Uzyskaj ofertę </span> <span class="pxl--text-wrap"> <span class="pxl--btn-text1">Uzyskaj ofertę</span> <span class="pxl--btn-text2">Uzyskaj ofertę</span> </span> </a> </div> </div> </div> </div> </div> </div> </section> </div> </div> </div> </div> </div> <div class="pxl-header-elementor-sticky pxl-onepage-sticky pxl-sticky-stt"> <div class="container"> <div class="row"> <div class="col-12"> <style id="elementor-post-3591">.elementor-3591 .elementor-element.elementor-element-027955e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3591 .elementor-element.elementor-element-027955e:not(.elementor-motion-effects-element-type-background), .elementor-3591 .elementor-element.elementor-element-027955e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2D1747;}.elementor-3591 .elementor-element.elementor-element-027955e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3591 .elementor-element.elementor-element-027955e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3591 .elementor-element.elementor-element-4a5bf3e > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-3591 .elementor-element.elementor-element-2b6c0bf .pxl-logo img{max-height:180px;}.elementor-3591 .elementor-element.elementor-element-cf0be18 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-3591 .elementor-element.elementor-element-a8a540e .pxl-nav-menu .pxl-menu-primary{text-align:center;}.elementor-3591 .elementor-element.elementor-element-a8a540e .pxl-nav-menu .pxl-menu-primary > li{float:none;}.elementor-3591 .elementor-element.elementor-element-a8a540e .pxl-menu-primary .sub-menu li + li{margin-top:0px;}.elementor-3591 .elementor-element.elementor-element-95a25c2.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-3591 .elementor-element.elementor-element-95a25c2 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-3591 .elementor-element.elementor-element-62560f8{width:auto;max-width:auto;}.elementor-3591 .elementor-element.elementor-element-1ee39b7{width:auto;max-width:auto;}.elementor-3591 .elementor-element.elementor-element-1ee39b7 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-3591 .elementor-element.elementor-element-1ee39b7 .pxl-button .pxl-icon--left i{margin-right:9px;}@media(min-width:768px){.elementor-3591 .elementor-element.elementor-element-4a5bf3e{width:23%;}.elementor-3591 .elementor-element.elementor-element-cf0be18{width:53%;}.elementor-3591 .elementor-element.elementor-element-95a25c2{width:24%;}}</style> <div data-elementor-type="wp-post" data-elementor-id="3591" class="elementor elementor-3591" data-elementor-post-type="pxl-template"> <section class="elementor-section elementor-top-section elementor-element elementor-element-027955e elementor-section-stretched elementor-section-content-middle elementor-section-boxed elementor-section-height-default elementor-section-height-default pxl-row-scroll-none pxl-bg-color-none pxl-section-overlay-none" data-id="027955e" data-element_type="section" data-settings="{&quot;stretch_section&quot;:&quot;section-stretched&quot;,&quot;background_background&quot;:&quot;classic&quot;}"> <div class="elementor-container elementor-column-gap-extended "> <div class="elementor-column elementor-col-25 elementor-top-column elementor-element elementor-element-4a5bf3e pxl-column-none" data-id="4a5bf3e" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-2b6c0bf elementor-widget elementor-widget-pxl_logo" data-id="2b6c0bf" data-element_type="widget" data-widget_type="pxl_logo.default"> <div class="elementor-widget-container"> <div class="pxl-logo " data-wow-delay="ms"> <a href="https://sm32.pl/"> <img width="500" height="138" src="https://sm32.pl/wp-content/uploads/2024/10/sm32test.png" class="attachment-full" alt="sm32 studio" /> </a> </div> </div> </div> </div> </div> <div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-cf0be18 pxl-column-none" data-id="cf0be18" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-a8a540e elementor-widget elementor-widget-pxl_menu" data-id="a8a540e" data-element_type="widget" data-widget_type="pxl_menu.default"> <div class="elementor-widget-container"> <div class="pxl-nav-menu pxl-nav-menu1 fr-style-default show-effect-slideup sub-style-default"> <div class="menu-header-pl-container"><ul id="menu-header-pl-1" class="pxl-menu-primary clearfix"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3725"><a href="https://sm32.pl/o-nas/"><span>O nas<i class="caseicon-angle-arrow-down pxl-hide"></i></span></a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom current-menu-ancestor current-menu-parent menu-item-has-children menu-item-3663"><a href="#" class="is-one-page" data-onepage-offset="100"><span>Usługi<i class="caseicon-angle-arrow-down pxl-hide"></i></span></a> <ul class="sub-menu"> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3888"><a href="https://sm32.pl/uslugi/web-development/"><span>Web Development<i class="caseicon-angle-arrow-down pxl-hide"></i></span></a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3889"><a href="https://sm32.pl/uslugi/projektowanie-graficzne/"><span>Projektowanie Graficzne<i class="caseicon-angle-arrow-down pxl-hide"></i></span></a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item menu-item-3890"><a href="https://sm32.pl/uslugi/app-development/" aria-current="page"><span>App Development<i class="caseicon-angle-arrow-down pxl-hide"></i></span></a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3941"><a href="https://sm32.pl/uslugi/e-marketing/"><span>E-marketing<i class="caseicon-angle-arrow-down pxl-hide"></i></span></a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3864"><a href="https://sm32.pl/realizacje/"><span>Realizacje<i class="caseicon-angle-arrow-down pxl-hide"></i></span></a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3755"><a href="https://sm32.pl/kontakt/"><span>Kontakt<i class="caseicon-angle-arrow-down pxl-hide"></i></span></a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4301"><a href="https://sm32.pl/praca/"><span>Praca<i class="caseicon-angle-arrow-down pxl-hide"></i></span></a></li> </ul></div> </div> </div> </div> </div> </div> <div class="elementor-column elementor-col-25 elementor-top-column elementor-element elementor-element-95a25c2 pxl-column-none" data-id="95a25c2" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-62560f8 elementor-widget__width-auto elementor-widget elementor-widget-pxl_icon_hidden_panel" data-id="62560f8" data-element_type="widget" data-widget_type="pxl_icon_hidden_panel.default"> <div class="elementor-widget-container"> <div class="pxl-hidden-panel-button pxl-anchor-button1 pxl-cursor--cta"> <ul class="pxl-button-sidebar"> <li class="pxl-icon-line pxl-icon-line1"><span></span></li> <li class="pxl-icon-line pxl-icon-line2"><span></span></li> <li class="pxl-icon-line pxl-icon-line3"><span></span></li> </ul> </div> </div> </div> <div class="elementor-element elementor-element-1ee39b7 elementor-widget__width-auto elementor-widget elementor-widget-pxl_button" data-id="1ee39b7" data-element_type="widget" data-widget_type="pxl_button.default"> <div class="elementor-widget-container"> <div id="pxl-pxl_button-1ee39b7-9141" class="pxl-button " data-wow-delay="ms"> <a href="https://sm32.pl/kontakt/" class="btn pxl-icon-active btn-default pxl-icon--left" data-wow-delay="ms"> <span class="pxl--btn-text" data-text="Uzyskaj ofertę"> Uzyskaj ofertę </span> <span class="pxl--text-wrap"> <span class="pxl--btn-text1">Uzyskaj ofertę</span> <span class="pxl--btn-text2">Uzyskaj ofertę</span> </span> </a> </div> </div> </div> </div> </div> </div> </section> </div> </div> </div> </div> </div> <div id="pxl-header-mobile" class="style-light"> <div id="pxl-header-main" class="pxl-header-main"> <div class="container"> <div class="row"> <div class="pxl-header-branding"> <a href="https://sm32.pl/" title="sm32 STUDIO" rel="home"><img src="https://sm32.pl/wp-content/uploads/2024/10/sm32test.png" alt="sm32 STUDIO"/></a> </div> <div class="pxl-header-menu"> <div class="pxl-header-menu-scroll"> <div class="pxl-menu-close pxl-hide-xl pxl-close"></div> <div class="pxl-logo-mobile pxl-hide-xl"> <a href="https://sm32.pl/" title="sm32 STUDIO" rel="home"><img src="https://sm32.pl/wp-content/uploads/2024/10/sm32test.png" alt="sm32 STUDIO"/></a> </div> <div class="pxl-header-mobile-search pxl-hide-xl"> <form role="search" method="get" action="https://sm32.pl/"> <input type="text" placeholder="Search..." name="s" class="search-field" /> <button type="submit" class="search-submit"><i class="caseicon-search"></i></button> </form> </div> <nav class="pxl-header-nav"> <ul id="menu-header-pl-2" class="pxl-menu-primary clearfix"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3725"><a href="https://sm32.pl/o-nas/"><span>O nas</span></a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom current-menu-ancestor current-menu-parent menu-item-has-children menu-item-3663"><a href="#" class="is-one-page" data-onepage-offset="100"><span>Usługi</span></a> <ul class="sub-menu"> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3888"><a href="https://sm32.pl/uslugi/web-development/"><span>Web Development</span></a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3889"><a href="https://sm32.pl/uslugi/projektowanie-graficzne/"><span>Projektowanie Graficzne</span></a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item menu-item-3890"><a href="https://sm32.pl/uslugi/app-development/" aria-current="page"><span>App Development</span></a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3941"><a href="https://sm32.pl/uslugi/e-marketing/"><span>E-marketing</span></a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3864"><a href="https://sm32.pl/realizacje/"><span>Realizacje</span></a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3755"><a href="https://sm32.pl/kontakt/"><span>Kontakt</span></a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4301"><a href="https://sm32.pl/praca/"><span>Praca</span></a></li> </ul> </nav> </div> </div> <div class="pxl-header-menu-backdrop"></div> </div> </div> <div id="pxl-nav-mobile"> <div class="pxl-nav-mobile-button"><span></span></div> </div> </div> </div> </header> <div id="pxl-main"> <div class="container"> <div class="row"> <div id="pxl-content-area" class="col-12"> <main id="pxl-content-main"> <article id="pxl-post-1838" class="post-1838 service type-service status-publish has-post-thumbnail hentry service-category-email-marketing"> <div data-elementor-type="wp-post" data-elementor-id="1838" class="elementor elementor-1838" data-elementor-post-type="service"> <section class="elementor-section elementor-top-section elementor-element elementor-element-32452cf elementor-section-stretched elementor-section-full_width elementor-section-height-default elementor-section-height-default pxl-row-scroll-none pxl-full-content-with-space-none pxl-bg-color-none pxl-section-overlay-none" data-id="32452cf" data-element_type="section" data-settings="{&quot;stretch_section&quot;:&quot;section-stretched&quot;,&quot;background_background&quot;:&quot;classic&quot;}"> <div class="elementor-container elementor-column-gap-extended "> <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-dd29ae9 pxl-column-none" data-id="dd29ae9" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-9bb56ee elementor-widget__width-auto elementor-absolute elementor-hidden-mobile_extra elementor-hidden-mobile elementor-widget elementor-widget-pxl_image" data-id="9bb56ee" data-element_type="widget" data-settings="{&quot;_position&quot;:&quot;absolute&quot;}" data-widget_type="pxl_image.default"> <div class="elementor-widget-container"> <div id="pxl_image-9bb56ee-5589" class="pxl-image-single slide-top-to-bottom style-default " data-wow-delay="ms" > <div class="pxl-item--inner " data-wow-delay="120ms"> <div class="pxl-item--image" data-parallax-value=""> <img decoding="async" width="96" height="275" src="https://sm32.pl/wp-content/uploads/2023/09/shape2.png" class="no-lazyload attachment-full" alt="sm32 studio" /> </div> </div> </div> </div> </div> <section class="elementor-section elementor-inner-section elementor-element elementor-element-a93bb7d elementor-section-boxed elementor-section-height-default elementor-section-height-default pxl-row-scroll-none pxl-bg-color-none pxl-section-overlay-none" data-id="a93bb7d" data-element_type="section"> <div class="elementor-container elementor-column-gap-extended "> <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-f98e2f9 pxl-column-none" data-id="f98e2f9" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-83b705a elementor-widget elementor-widget-pxl_heading" data-id="83b705a" data-element_type="widget" data-widget_type="pxl_heading.default"> <div class="elementor-widget-container"> <div id="pxl-pxl_heading-83b705a-2979" class="pxl-heading px-page-title-style "> <div class="pxl-heading--inner "> <h1 class="pxl-item--title " data-wow-delay="ms"> App Development </h1> </div> </div> </div> </div> <div class="elementor-element elementor-element-0927eee elementor-widget elementor-widget-pxl_text_editor" data-id="0927eee" data-element_type="widget" data-widget_type="pxl_text_editor.default"> <div class="elementor-widget-container"> <div class="pxl-text-editor"> <div class="pxl-item--inner " data-wow-delay="ms"> </div> </div> </div> </div> </div> </div> <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-15fbdd3 pxl-column-none" data-id="15fbdd3" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-08c4602 elementor-widget__width-auto elementor-absolute elementor-hidden-mobile_extra elementor-hidden-mobile elementor-widget elementor-widget-pxl_image" data-id="08c4602" data-element_type="widget" data-settings="{&quot;_position&quot;:&quot;absolute&quot;}" data-widget_type="pxl_image.default"> <div class="elementor-widget-container"> <div id="pxl_image-08c4602-6306" class="pxl-image-single pxl-image-parallax style-default wow zoomOut" data-wow-delay="ms" > <div class="pxl-item--inner " data-wow-delay="120ms"> <div class="pxl-item--image" data-parallax-value="20"> <img decoding="async" width="90" height="90" src="https://sm32.pl/wp-content/uploads/2023/09/img-shape2.png" class="no-lazyload attachment-full" alt="sm32 studio" /> </div> </div> </div> </div> </div> <div class="elementor-element elementor-element-ec4e73e elementor-hidden-mobile elementor-widget__width-auto elementor-widget elementor-widget-pxl_banner" data-id="ec4e73e" data-element_type="widget" data-widget_type="pxl_banner.default"> <div class="elementor-widget-container"> <div class="pxl-banner pxl-banner1"> <div class="pxl-box-inner " data-wow-delay="ms"> <div class="pxl-item--imgprimary"> <img fetchpriority="high" decoding="async" class="" src="https://sm32.pl/wp-content/uploads/2023/11/appdev-scaled-600x470.webp" width="600" height="470" alt="appdev" title="appdev" /> </div> </div> </div> </div> </div> </div> </div> </div> </section> </div> </div> </div> </section> <section class="elementor-section elementor-top-section elementor-element elementor-element-b461294 elementor-section-stretched pxl-row-scroll-fixed elementor-section-boxed elementor-section-height-default elementor-section-height-default pxl-bg-color-none pxl-section-overlay-none" data-id="b461294" data-element_type="section" data-settings="{&quot;stretch_section&quot;:&quot;section-stretched&quot;}"> <div class="elementor-container elementor-column-gap-extended "> <div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-d2386ea pxl-column-sticky" data-id="d2386ea" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-850eda4 elementor-widget elementor-widget-pxl_link" data-id="850eda4" data-element_type="widget" data-widget_type="pxl_link.default"> <div class="elementor-widget-container"> <div class="pxl-link pxl-link1 " data-wow-delay="ms"> <div class="pxl-item-inner"> <h2 class="pxl-item--title el-empty">Usługi</h2> <div class="pxl-list"> <div class="pxl--item"> <div class="pxl-item--text el-empty"> <a href="https://sm32.pl/service/web-development/"> <span>Web Development</span> </a> </div> </div> <div class="pxl--item"> <div class="pxl-item--text el-empty"> <a href="https://sm32.pl/service/projektowanie-graficzne/"> <span>Projektowanie Graficzne</span> </a> </div> </div> <div class="pxl--item"> <div class="pxl-item--text el-empty"> <a href="https://sm32.pl/service/app-development/"> <span>App Development</span> </a> </div> </div> <div class="pxl--item"> <div class="pxl-item--text el-empty"> <a href="https://sm32.pl/service/e-marketing/"> <span>E-marketing</span> </a> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-f74938a pxl-column-none" data-id="f74938a" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <section class="elementor-section elementor-inner-section elementor-element elementor-element-ccb610c elementor-section-boxed elementor-section-height-default elementor-section-height-default pxl-row-scroll-none pxl-bg-color-none pxl-section-overlay-none" data-id="ccb610c" data-element_type="section"> <div class="elementor-container elementor-column-gap-extended "> <div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-0913749 pxl-column-none" data-id="0913749" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-d73c27b elementor-widget elementor-widget-pxl_text_editor" data-id="d73c27b" data-element_type="widget" data-widget_type="pxl_text_editor.default"> <div class="elementor-widget-container"> <div class="pxl-text-editor"> <div class="pxl-item--inner " data-wow-delay="ms"> <h3>Czym jest App Development?</h3> </div> </div> </div> </div> </div> </div> </div> </section> <div class="elementor-element elementor-element-e02ba09 elementor-widget elementor-widget-pxl_text_editor" data-id="e02ba09" data-element_type="widget" data-widget_type="pxl_text_editor.default"> <div class="elementor-widget-container"> <div class="pxl-text-editor"> <div class="pxl-item--inner " data-wow-delay="ms"> <p>App Development, czyli rozwój aplikacji, to proces projektowania, tworzenia i wdrażania oprogramowania na różne platformy, takie jak systemy iOS, Android czy aplikacje webowe. Obejmuje on wszystkie etapy – od analizy potrzeb użytkowników, przez projektowanie interfejsu, programowanie, aż po testowanie i publikację. W dzisiejszym świecie, aplikacje mobilne i webowe są niezbędnym narzędziem dla firm, umożliwiając im dotarcie do szerszego grona odbiorców, zwiększenie efektywności operacyjnej oraz poprawę doświadczeń użytkowników. </p><p>Tworzenie aplikacji mobilnych to nasza specjalność. Używamy środowiska NativeScript, aby zapewnić naszym klientom aplikacje, które działają bezproblemowo zarówno na urządzeniach z Androidem, jak i iOS. Nasze kompleksowe podejście do pracy, potężny zespół i świeże pomysły pomagają nam budować innowacyjne, niezawodne aplikacje.</p> </div> </div> </div> </div> <div class="elementor-element elementor-element-ea167bd elementor-widget elementor-widget-pxl_image" data-id="ea167bd" data-element_type="widget" data-widget_type="pxl_image.default"> <div class="elementor-widget-container"> <div id="pxl_image-ea167bd-9174" class="pxl-image-single style-default " data-wow-delay="ms" > <div class="pxl-item--inner " data-wow-delay="120ms"> <div class="pxl-item--image" data-parallax-value=""> <img loading="lazy" decoding="async" class="no-lazyload " src="https://sm32.pl/wp-content/uploads/2023/11/pexels-divinetechygirl-1181243-scaled-900x500.jpg" width="900" height="500" alt="app-development-image" title="app-development-image" /> </div> </div> </div> </div> </div> <div class="elementor-element elementor-element-829a17d elementor-widget elementor-widget-pxl_heading" data-id="829a17d" data-element_type="widget" data-widget_type="pxl_heading.default"> <div class="elementor-widget-container"> <div id="pxl-pxl_heading-829a17d-7702" class="pxl-heading px-sub-title-default-style pxl-section-scroll revesal"> <div class="pxl-heading--inner element-scroll"> <h3 class="pxl-item--title " data-wow-delay="ms"> sm32 STUDIO </h3> </div> </div> </div> </div> <div class="elementor-element elementor-element-45bb2c4 elementor-widget elementor-widget-pxl_text_editor" data-id="45bb2c4" data-element_type="widget" data-widget_type="pxl_text_editor.default"> <div class="elementor-widget-container"> <div class="pxl-text-editor"> <div class="pxl-item--inner " data-wow-delay="ms"> <h3>Etapy tworzenia aplikacji mobilnej</h3> </div> </div> </div> </div> <div class="elementor-element elementor-element-ea26c78 elementor-widget elementor-widget-pxl_meta" data-id="ea26c78" data-element_type="widget" data-widget_type="pxl_meta.default"> <div class="elementor-widget-container"> <div class="pxl-meta pxl-meta1 style4"> <div class="pxl-meta-inner " data-wow-delay="ms"> <h4 class="pxl-item-title">Gwarantujemy, że produkt, jak również jego koszty i ramy czasowe, będą takie same, jak określone na etapie szacowania.</h4> </div> </div> </div> </div> <div class="elementor-element elementor-element-7eddad2 elementor-widget elementor-widget-pxl_text_editor" data-id="7eddad2" data-element_type="widget" data-widget_type="pxl_text_editor.default"> <div class="elementor-widget-container"> <div class="pxl-text-editor"> <div class="pxl-item--inner " data-wow-delay="ms"> <p>Osiągamy to, omawiając z Tobą wszystkie możliwe szczegóły aplikacji. Pomaga nam to zrozumieć dokładnie, jak postrzegasz produkt.<br />Kiedy już określimy, co i jak zamierzamy stworzyć, podpiszemy kontrakt, aby oficjalnie rozpocząć nasze partnerstwo.<br /><i>Jesteśmy gotowi podpisać umowę o zachowaniu poufności, jeśli chcesz zachować poufność swojego projektu.</i></p> </div> </div> </div> </div> <div class="elementor-element elementor-element-59aef02 elementor-widget elementor-widget-pxl_meta" data-id="59aef02" data-element_type="widget" data-widget_type="pxl_meta.default"> <div class="elementor-widget-container"> <div class="pxl-meta pxl-meta1 style4"> <div class="pxl-meta-inner " data-wow-delay="ms"> <h4 class="pxl-item-title">Pisanie specyfikacji technicznej</h4> </div> </div> </div> </div> <div class="elementor-element elementor-element-e8243b5 elementor-widget elementor-widget-pxl_text_editor" data-id="e8243b5" data-element_type="widget" data-widget_type="pxl_text_editor.default"> <div class="elementor-widget-container"> <div class="pxl-text-editor"> <div class="pxl-item--inner " data-wow-delay="ms"> <p>Specyfikacja jest szczegółowym opisem wymagań technicznych dla aplikacji. Każdy szczegół jest omawiany z Tobą, więc specyfikacja wyraźnie zgromadzi wymagania funkcjonalne, niezbędne funkcje i przypadki użycia aplikacji. Teraz, gdy dokładnie wiemy ostateczny cel, jesteśmy gotowi, aby rozpocząć podróż.</p> </div> </div> </div> </div> <div class="elementor-element elementor-element-685c609 elementor-widget elementor-widget-pxl_meta" data-id="685c609" data-element_type="widget" data-widget_type="pxl_meta.default"> <div class="elementor-widget-container"> <div class="pxl-meta pxl-meta1 style4"> <div class="pxl-meta-inner " data-wow-delay="ms"> <h4 class="pxl-item-title">Definiowanie architektury</h4> </div> </div> </div> </div> <div class="elementor-element elementor-element-afed049 elementor-widget elementor-widget-pxl_text_editor" data-id="afed049" data-element_type="widget" data-widget_type="pxl_text_editor.default"> <div class="elementor-widget-container"> <div class="pxl-text-editor"> <div class="pxl-item--inner " data-wow-delay="ms"> <p>Na tym etapie tworzymy strukturę przyszłej aplikacji, opisującą komponenty i powiązania między nimi. Aby aplikacja była niezawodna i odporna na awarie, analizujemy, jakie technologie i ramy będą optymalne.</p> </div> </div> </div> </div> <div class="elementor-element elementor-element-3b33d11 elementor-widget elementor-widget-pxl_meta" data-id="3b33d11" data-element_type="widget" data-widget_type="pxl_meta.default"> <div class="elementor-widget-container"> <div class="pxl-meta pxl-meta1 style4"> <div class="pxl-meta-inner " data-wow-delay="ms"> <h4 class="pxl-item-title">Tworzenie projektu</h4> </div> </div> </div> </div> <div class="elementor-element elementor-element-701c6da elementor-widget elementor-widget-pxl_text_editor" data-id="701c6da" data-element_type="widget" data-widget_type="pxl_text_editor.default"> <div class="elementor-widget-container"> <div class="pxl-text-editor"> <div class="pxl-item--inner " data-wow-delay="ms"> <p>Zaproponujemy Ci różne warianty, aby wybrać ten idealny, a my gwarantujemy, że ostateczny projekt będzie taki sam jak w modelach szkieletowych i prototypach &#8211; tworzymy układy pixel perfect. Preferujemy indywidualne podejście i tworzenie projektu ukierunkowanego na użytkownika.</p> </div> </div> </div> </div> <div class="elementor-element elementor-element-efd79ad elementor-widget elementor-widget-pxl_meta" data-id="efd79ad" data-element_type="widget" data-widget_type="pxl_meta.default"> <div class="elementor-widget-container"> <div class="pxl-meta pxl-meta1 style4"> <div class="pxl-meta-inner " data-wow-delay="ms"> <h4 class="pxl-item-title">Tworzenie układu</h4> </div> </div> </div> </div> <div class="elementor-element elementor-element-f579886 elementor-widget elementor-widget-pxl_text_editor" data-id="f579886" data-element_type="widget" data-widget_type="pxl_text_editor.default"> <div class="elementor-widget-container"> <div class="pxl-text-editor"> <div class="pxl-item--inner " data-wow-delay="ms"> <p>Analizujemy szkielety i plany opracowane na poprzednich etapach i rozważmy najlepsze sposoby ich wykonania w intuicyjnym interfejsie użytkownika. Czysty układ sprawia, że ​​nawigacja jest bezproblemowa dla użytkownika i znacząco przyczynia się do ogólnego sukcesu aplikacji.</p> </div> </div> </div> </div> <div class="elementor-element elementor-element-b5e4070 elementor-widget elementor-widget-pxl_meta" data-id="b5e4070" data-element_type="widget" data-widget_type="pxl_meta.default"> <div class="elementor-widget-container"> <div class="pxl-meta pxl-meta1 style4"> <div class="pxl-meta-inner " data-wow-delay="ms"> <h4 class="pxl-item-title">Rozwijanie aplikacji</h4> </div> </div> </div> </div> <div class="elementor-element elementor-element-8b32ad9 elementor-widget elementor-widget-pxl_text_editor" data-id="8b32ad9" data-element_type="widget" data-widget_type="pxl_text_editor.default"> <div class="elementor-widget-container"> <div class="pxl-text-editor"> <div class="pxl-item--inner " data-wow-delay="ms"> <div class="col-xs-9 border-right-doted-vertical padding-left50px"><p class="textBasic colorDarkGrey blackDotHereApp1">Dzięki dogłębnym badaniom i przygotowaniom przeprowadzonym na wcześniejszych etapach, jesteśmy gotowi opracować produkt perfekcyjnie. Tworzymy intuicyjne i płynne aplikacje, które są niezawodne i bezawaryjne.</p></div> </div> </div> </div> </div> <div class="elementor-element elementor-element-95ed079 elementor-widget elementor-widget-pxl_meta" data-id="95ed079" data-element_type="widget" data-widget_type="pxl_meta.default"> <div class="elementor-widget-container"> <div class="pxl-meta pxl-meta1 style4"> <div class="pxl-meta-inner " data-wow-delay="ms"> <h4 class="pxl-item-title">Kontrola jakości</h4> </div> </div> </div> </div> <div class="elementor-element elementor-element-b0cdd70 elementor-widget elementor-widget-pxl_text_editor" data-id="b0cdd70" data-element_type="widget" data-widget_type="pxl_text_editor.default"> <div class="elementor-widget-container"> <div class="pxl-text-editor"> <div class="pxl-item--inner " data-wow-delay="ms"> <p>Ponosimy pełną odpowiedzialność za jakość produktu. Zapewniamy wieloetapową wydajność na każdym etapie rozwoju, eleminując wszystkie możliwe wady.</p> </div> </div> </div> </div> <div class="elementor-element elementor-element-8b5ffbe elementor-widget elementor-widget-pxl_meta" data-id="8b5ffbe" data-element_type="widget" data-widget_type="pxl_meta.default"> <div class="elementor-widget-container"> <div class="pxl-meta pxl-meta1 style4"> <div class="pxl-meta-inner " data-wow-delay="ms"> <h4 class="pxl-item-title">Wydawnictwo</h4> </div> </div> </div> </div> <div class="elementor-element elementor-element-ee05e4b elementor-widget elementor-widget-pxl_text_editor" data-id="ee05e4b" data-element_type="widget" data-widget_type="pxl_text_editor.default"> <div class="elementor-widget-container"> <div class="pxl-text-editor"> <div class="pxl-item--inner " data-wow-delay="ms"> <p>Ustawiamy środowisko produkcyjne i pomagamy uruchomić aplikację. Otrzymasz działający produkt gotowy do użycia przez klienta końcowego.</p> </div> </div> </div> </div> <div class="elementor-element elementor-element-d40715b elementor-widget elementor-widget-pxl_meta" data-id="d40715b" data-element_type="widget" data-widget_type="pxl_meta.default"> <div class="elementor-widget-container"> <div class="pxl-meta pxl-meta1 style4"> <div class="pxl-meta-inner " data-wow-delay="ms"> <h4 class="pxl-item-title">Wsparcie</h4> </div> </div> </div> </div> <div class="elementor-element elementor-element-3879d3c elementor-widget elementor-widget-pxl_text_editor" data-id="3879d3c" data-element_type="widget" data-widget_type="pxl_text_editor.default"> <div class="elementor-widget-container"> <div class="pxl-text-editor"> <div class="pxl-item--inner " data-wow-delay="ms"> <p>Oferujemy specjalne pakiety gwarantujące wsparcie naszych klientów nawet po premierze aplikacji.</p> </div> </div> </div> </div> <div class="elementor-element elementor-element-9644d4e elementor-widget elementor-widget-pxl_text_editor" data-id="9644d4e" data-element_type="widget" data-widget_type="pxl_text_editor.default"> <div class="elementor-widget-container"> <div class="pxl-text-editor"> <div class="pxl-item--inner " data-wow-delay="ms"> <h3>Co zyskasz, wybierając nasz zespół?</h3> </div> </div> </div> </div> <section class="elementor-section elementor-inner-section elementor-element elementor-element-e34082d elementor-section-boxed elementor-section-height-default elementor-section-height-default pxl-row-scroll-none pxl-bg-color-none pxl-section-overlay-none" data-id="e34082d" data-element_type="section"> <div class="elementor-container elementor-column-gap-extended "> <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-e3bd542 pxl-column-none" data-id="e3bd542" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-92eb337 elementor-widget elementor-widget-pxl_icon_box" data-id="92eb337" data-element_type="widget" data-widget_type="pxl_icon_box.default"> <div class="elementor-widget-container"> <div class="pxl-icon-box pxl-icon-box1 style-1 " data-wow-delay="ms"> <div class="pxl-item--inner"> <div class="pxl-item-wrap"> <div class="pxl-item--icon"> <i aria-hidden="true" class="fal fa-laptop-code"></i> </div> <div class="pxl-item--holder"> <h5 class="pxl-item--title el-empty"> Najwyższej klasy front-end</h5> <div class="pxl-item--text"> <a class="pxl-link" href="#"> </a> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-95f96c4 pxl-column-none" data-id="95f96c4" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-423bc11 elementor-widget elementor-widget-pxl_icon_box" data-id="423bc11" data-element_type="widget" data-widget_type="pxl_icon_box.default"> <div class="elementor-widget-container"> <div class="pxl-icon-box pxl-icon-box1 style-1 " data-wow-delay="ms"> <div class="pxl-item--inner"> <div class="pxl-item-wrap"> <div class="pxl-item--icon"> <i aria-hidden="true" class="far fa-file"></i> </div> <div class="pxl-item--holder"> <h5 class="pxl-item--title el-empty">Łatwa aktualizacja aplikacji</h5> <div class="pxl-item--text"> <a class="pxl-link" href="#"> </a> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </section> <section class="elementor-section elementor-inner-section elementor-element elementor-element-0533538 elementor-section-boxed elementor-section-height-default elementor-section-height-default pxl-row-scroll-none pxl-bg-color-none pxl-section-overlay-none" data-id="0533538" data-element_type="section"> <div class="elementor-container elementor-column-gap-extended "> <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-49e9b2f pxl-column-none" data-id="49e9b2f" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-04043ac elementor-widget elementor-widget-pxl_icon_box" data-id="04043ac" data-element_type="widget" data-widget_type="pxl_icon_box.default"> <div class="elementor-widget-container"> <div class="pxl-icon-box pxl-icon-box1 style-1 " data-wow-delay="ms"> <div class="pxl-item--inner"> <div class="pxl-item-wrap"> <div class="pxl-item--icon"> <i aria-hidden="true" class="fas fa-coins"></i> </div> <div class="pxl-item--holder"> <h5 class="pxl-item--title el-empty">Zminimalizowane koszta</h5> <div class="pxl-item--text"> <a class="pxl-link" href="#"> </a> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-38a26bf pxl-column-none" data-id="38a26bf" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-905606c elementor-widget elementor-widget-pxl_icon_box" data-id="905606c" data-element_type="widget" data-widget_type="pxl_icon_box.default"> <div class="elementor-widget-container"> <div class="pxl-icon-box pxl-icon-box1 style-1 " data-wow-delay="ms"> <div class="pxl-item--inner"> <div class="pxl-item-wrap"> <div class="pxl-item--icon"> <i aria-hidden="true" class="fal fa-phone-laptop"></i> </div> <div class="pxl-item--holder"> <h5 class="pxl-item--title el-empty"> Jedno środowisko - wszystkie urządzenia</h5> <div class="pxl-item--text"> <a class="pxl-link" href="#"> </a> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </section> </div> </div> </div> </section> </div> </article><!-- #post --> </main> </div> </div> </div> </div><!-- #main --> <footer id="pxl-footer-elementor"> <div class="footer-elementor-inner"> <div class="container"> <div class="row"> <div class="col-12"> <div data-elementor-type="wp-post" data-elementor-id="103" class="elementor elementor-103" data-elementor-post-type="pxl-template"> <section class="elementor-section elementor-top-section elementor-element elementor-element-0b393b2 elementor-section-stretched elementor-section-full_width elementor-section-height-default elementor-section-height-default pxl-row-scroll-none pxl-full-content-with-space-none pxl-bg-color-none pxl-section-overlay-none" data-id="0b393b2" data-element_type="section" data-settings="{&quot;stretch_section&quot;:&quot;section-stretched&quot;}"> <div class="pxl-section-bg-parallax" data-parallax="{&quot;y&quot;:-100}"></div> <div class="elementor-container elementor-column-gap-extended "> <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-f0ab162 pxl-column-none" data-id="f0ab162" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <section class="elementor-section elementor-inner-section elementor-element elementor-element-350e2cb elementor-section-boxed elementor-section-height-default elementor-section-height-default pxl-row-scroll-none pxl-bg-color-none pxl-section-overlay-none" data-id="350e2cb" data-element_type="section"> <div class="elementor-container elementor-column-gap-extended "> <div class="elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-c06f175 pxl-footer-layout pxl-column-none" data-id="c06f175" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-8deaf0a elementor-widget elementor-widget-pxl_logo" data-id="8deaf0a" data-element_type="widget" data-widget_type="pxl_logo.default"> <div class="elementor-widget-container"> <div class="pxl-logo " data-wow-delay="ms"> <a href="https://sm32.pl/"> <img width="500" height="138" src="https://sm32.pl/wp-content/uploads/2024/10/sm32test.png" class="attachment-full" alt="sm32 studio" /> </a> </div> </div> </div> <div class="elementor-element elementor-element-f2a0183 elementor-widget elementor-widget-pxl_text_editor" data-id="f2a0183" data-element_type="widget" data-widget_type="pxl_text_editor.default"> <div class="elementor-widget-container"> <div class="pxl-text-editor"> <div class="pxl-item--inner " data-wow-delay="ms"> <div class="message_d5deea cozyMessage_d5deea wrapper_f9f2ca cozy_f9f2ca zalgo_f9f2ca" role="article" data-list-item-id="chat-messages___chat-messages-1298630420539113502-1301475703665070080" aria-labelledby="message-username-1301475526686408734 uid_1 message-content-1301475703665070080 uid_2 message-timestamp-1301475703665070080"><div class="contents_f9f2ca"><div id="message-content-1301475703665070080" class="markup_f8f345 messageContent_f9f2ca">Tworzymy strony internetowe i aplikacje mobilne, które wyznaczają nowe standardy w branży.</div></div></div> </div> </div> </div> </div> </div> </div> <div class="elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-a2bb060 pxl-footer-layout pxl-column-none" data-id="a2bb060" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-03fc880 elementor-widget elementor-widget-pxl_meta" data-id="03fc880" data-element_type="widget" data-widget_type="pxl_meta.default"> <div class="elementor-widget-container"> <div class="pxl-meta pxl-meta1 style-default"> <div class="pxl-meta-inner " data-wow-delay="ms"> <h4 class="pxl-item-title">Przydatne linki</h4> </div> </div> </div> </div> <div class="elementor-element elementor-element-40d2c39 elementor-widget__width-auto elementor-widget elementor-widget-pxl_list" data-id="40d2c39" data-element_type="widget" data-widget_type="pxl_list.default"> <div class="elementor-widget-container"> <div class="pxl-list pxl-list1 style-default"> <div class="pxl--item " data-wow-delay="ms"> <div class="pxl-item--icon"> <i aria-hidden="true" class="far fa-angle-right"></i> </div> <div class="pxl-item--text el-empty"> <a href="https://sm32.pl/o-nas/"> <span>O nas</span> </a> </div> </div> <div class="pxl--item " data-wow-delay="ms"> <div class="pxl-item--icon"> <i aria-hidden="true" class="far fa-angle-right"></i> </div> <div class="pxl-item--text el-empty"> <a href="https://sm32.pl/kontakt/"> <span>Kontakt</span> </a> </div> </div> <div class="pxl--item " data-wow-delay="ms"> <div class="pxl-item--icon"> <i aria-hidden="true" class="far fa-angle-right"></i> </div> <div class="pxl-item--text el-empty"> <a href="https://sm32.pl/realizacje/"> <span>Realizacje</span> </a> </div> </div> <div class="pxl--item " data-wow-delay="ms"> <div class="pxl-item--icon"> <i aria-hidden="true" class="far fa-angle-right"></i> </div> <div class="pxl-item--text el-empty"> <a href="https://sm32.pl/praca/"> <span>Praca</span> </a> </div> </div> </div> </div> </div> <div class="elementor-element elementor-element-e105952 elementor-widget__width-auto elementor-widget elementor-widget-pxl_list" data-id="e105952" data-element_type="widget" data-widget_type="pxl_list.default"> <div class="elementor-widget-container"> <div class="pxl-list pxl-list1 style-default"> <div class="pxl--item " data-wow-delay="ms"> <div class="pxl-item--icon"> <i aria-hidden="true" class="far fa-angle-right"></i> </div> <div class="pxl-item--text el-empty"> <a href="https://sm32.pl/service/e-marketing/"> <span>E-marketing</span> </a> </div> </div> <div class="pxl--item " data-wow-delay="ms"> <div class="pxl-item--icon"> <i aria-hidden="true" class="far fa-angle-right"></i> </div> <div class="pxl-item--text el-empty"> <a href="https://sm32.pl/service/app-development/"> <span>App development</span> </a> </div> </div> <div class="pxl--item " data-wow-delay="ms"> <div class="pxl-item--icon"> <i aria-hidden="true" class="far fa-angle-right"></i> </div> <div class="pxl-item--text el-empty"> <a href="https://sm32.pl/service/projektowanie-graficzne/"> <span>Projektowanie graficzne</span> </a> </div> </div> <div class="pxl--item " data-wow-delay="ms"> <div class="pxl-item--icon"> <i aria-hidden="true" class="far fa-angle-right"></i> </div> <div class="pxl-item--text el-empty"> <a href="https://sm32.pl/service/web-development/"> <span>Web development</span> </a> </div> </div> </div> </div> </div> </div> </div> <div class="elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-2f2c5e6 pxl-column-none" data-id="2f2c5e6" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-98fe64d elementor-widget elementor-widget-pxl_meta" data-id="98fe64d" data-element_type="widget" data-widget_type="pxl_meta.default"> <div class="elementor-widget-container"> <div class="pxl-meta pxl-meta1 style-default"> <div class="pxl-meta-inner " data-wow-delay="ms"> <h4 class="pxl-item-title">Masz pomysł?</h4> </div> </div> </div> </div> <div class="elementor-element elementor-element-8ef59b8 elementor-widget__width-inherit elementor-widget-mobile__width-initial elementor-widget elementor-widget-pxl_list" data-id="8ef59b8" data-element_type="widget" data-widget_type="pxl_list.default"> <div class="elementor-widget-container"> <div class="pxl-list pxl-list1 style-default"> <div class="pxl--item " data-wow-delay="ms"> <div class="pxl-item--icon"> <i aria-hidden="true" class="far fa-angle-right"></i> </div> <div class="pxl-item--text el-empty"> <a href="https://sm32.pl/kontakt/"> <span>Skontaktuj się z nami</span> </a> </div> </div> </div> </div> </div> <div class="elementor-element elementor-element-83e0188 elementor-widget__width-initial elementor-widget elementor-widget-pxl_icon" data-id="83e0188" data-element_type="widget" aria-label="Linki do social media" data-widget_type="pxl_icon.default"> <div class="elementor-widget-container"> <div class="pxl-icon-list pxl-icon1 style-box1 " data-wow-delay="ms"> <a class="elementor-repeater-item-223c4fd" href="https://www.facebook.com/sm32studio/?locale=pl_PL" target="_blank"> <i aria-hidden="true" class="fab fa-facebook"></i> </a> <a class="elementor-repeater-item-9dc6063" href="https://www.linkedin.com/company/sm33studio/" target="_blank"> <i aria-hidden="true" class="fab fa-linkedin"></i> </a> <a class="elementor-repeater-item-27bc4fb" href="https://www.instagram.com/sm32studio/" target="_blank"> <i aria-hidden="true" class="fab fa-instagram"></i> </a> </div> </div> </div> <div class="elementor-element elementor-element-662b3ca elementor-hidden-tablet_extra elementor-hidden-tablet elementor-hidden-mobile_extra elementor-hidden-mobile elementor-widget elementor-widget-image" data-id="662b3ca" data-element_type="widget" data-widget_type="image.default"> <div class="elementor-widget-container"> <a href="#scroll-to-top"> <img width="150" height="150" src="https://sm32.pl/wp-content/uploads/2024/11/Untitled-design-1-150x150.png" class="attachment-thumbnail size-thumbnail wp-image-5491" alt="sm32 STUDIO gwiazdka" srcset="https://sm32.pl/wp-content/uploads/2024/11/Untitled-design-1-150x150.png 150w, https://sm32.pl/wp-content/uploads/2024/11/Untitled-design-1-300x300.png 300w, https://sm32.pl/wp-content/uploads/2024/11/Untitled-design-1.png 500w" sizes="(max-width: 150px) 100vw, 150px" /> </a> </div> </div> </div> </div> </div> </section> <div class="elementor-element elementor-element-c430d4c elementor-widget elementor-widget-html" data-id="c430d4c" data-element_type="widget" data-widget_type="html.default"> <div class="elementor-widget-container"> <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script> <script> var offset = 450 $(window).on('load scroll', function(){ if( $(window).scrollTop() > offset ){ $('body').addClass('show') }else{ $('body').removeClass('show') } }) </script> </div> </div> <section class="elementor-section elementor-inner-section elementor-element elementor-element-677b6aa elementor-section-content-middle pxl-footer-bottom elementor-section-boxed elementor-section-height-default elementor-section-height-default pxl-row-scroll-none pxl-bg-color-none pxl-section-overlay-none" data-id="677b6aa" data-element_type="section"> <div class="elementor-container elementor-column-gap-extended "> <div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-a1d7f60 pxl-column-none" data-id="a1d7f60" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-870e5df elementor-widget__width-initial elementor-widget elementor-widget-pxl_text_editor" data-id="870e5df" data-element_type="widget" data-widget_type="pxl_text_editor.default"> <div class="elementor-widget-container"> <div class="pxl-text-editor"> <div class="pxl-item--inner " data-wow-delay="ms"> <p><a class="footer-link" href="https://sm32.pl/"><strong>© 2024 sm32 STUDIO</strong></a> | <a class="footer-link" href="https://sm32.pl/polityka-prywatnosci/">Polityka prywatności</a></p> </div> </div> </div> </div> </div> </div> </div> </section> </div> </div> </div> </section> </div> </div> </div> </div> </div> </footer> <div id="pxl-page-popup" class=""> <div class="pxl-popup-overlay"></div> <div class="pxl-page-popup-content"> </div> </div> <div id="pxl-hidden-panel-popup" class="pxl-popup-wrap"> <div class="pxl-item--overlay pxl-cursor--cta"></div> <div class="pxl-item--conent" style="background-color: ; width:px;"> <div class="pxl-item--close pxl-close pxl-cursor--cta"></div> <div class="pxl-conent-elementor"> <style id="elementor-post-3530">.elementor-3530 .elementor-element.elementor-element-4bcf029:not(.elementor-motion-effects-element-type-background), .elementor-3530 .elementor-element.elementor-element-4bcf029 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sm32.pl/wp-content/uploads/2023/11/background-blog.jpg");background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-3530 .elementor-element.elementor-element-4bcf029{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3530 .elementor-element.elementor-element-4bcf029 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3530 .elementor-element.elementor-element-e29867f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3530 .elementor-element.elementor-element-70c512b .pxl-image-single img, .elementor-3530 .elementor-element.elementor-element-70c512b .pxl-item--inner{border-radius:30px 30px 30px 30px;}.elementor-3530 .elementor-element.elementor-element-3870969 > .elementor-widget-container{margin:35px 0px 20px 0px;}.elementor-3530 .elementor-element.elementor-element-3870969 .pxl-text-editor{color:#000000;font-size:24px;font-weight:800;text-transform:uppercase;line-height:1.2em;}.elementor-3530 .elementor-element.elementor-element-5569f32 .pxl-text-editor .pxl-item--inner{max-width:85%;}.elementor-3530 .elementor-element.elementor-element-5569f32 .pxl-text-editor{font-size:18px;}.elementor-3530 .elementor-element.elementor-element-9c1aecd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3530 .elementor-element.elementor-element-739d788{padding:10px 0px 10px 0px;}.elementor-3530 .elementor-element.elementor-element-34b59a8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3530 .elementor-element.elementor-element-6931245 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3530 .elementor-element.elementor-element-6931245 .pxl-text-editor{color:#000000;font-size:20px;font-weight:800;text-transform:uppercase;}.elementor-3530 .elementor-element.elementor-element-e78e6b4 .pxl-text-editor .pxl-item--inner{max-width:60%;}.elementor-3530 .elementor-element.elementor-element-e78e6b4 .pxl-text-editor{color:#444444;font-size:16px;}.elementor-3530 .elementor-element.elementor-element-fd3a36c{padding:10px 0px 10px 0px;}.elementor-3530 .elementor-element.elementor-element-c584f39 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3530 .elementor-element.elementor-element-a9c8d40 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3530 .elementor-element.elementor-element-a9c8d40 .pxl-text-editor{color:#000000;font-size:20px;font-weight:800;text-transform:uppercase;}.elementor-3530 .elementor-element.elementor-element-6dd29b7 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-3530 .elementor-element.elementor-element-6dd29b7 .pxl-text-editor .pxl-item--inner{max-width:60%;}.elementor-3530 .elementor-element.elementor-element-6dd29b7 .pxl-text-editor a{color:#444444;font-size:18px;}.elementor-3530 .elementor-element.elementor-element-6dd29b7 .pxl-text-editor a:hover{color:#F0326E;}.elementor-3530 .elementor-element.elementor-element-cfeab78 .pxl-text-editor .pxl-item--inner{max-width:60%;}.elementor-3530 .elementor-element.elementor-element-cfeab78 .pxl-text-editor a{color:#444444;font-size:18px;}.elementor-3530 .elementor-element.elementor-element-cfeab78 .pxl-text-editor a:hover{color:#F0326E;}.elementor-3530 .elementor-element.elementor-element-a7aae51{padding:10px 0px 10px 0px;}.elementor-3530 .elementor-element.elementor-element-f2c460d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3530 .elementor-element.elementor-element-d600079 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3530 .elementor-element.elementor-element-d600079 .pxl-text-editor{color:#000000;font-size:20px;font-weight:800;text-transform:uppercase;}.elementor-3530 .elementor-element.elementor-element-01d01ec .pxl-icon1 a{margin:0 6px;}@media(max-width:1024px){.elementor-3530 .elementor-element.elementor-element-5569f32 .pxl-text-editor{font-size:16px;}.elementor-3530 .elementor-element.elementor-element-739d788{padding:0px 0px 0px 0px;}.elementor-3530 .elementor-element.elementor-element-e78e6b4 .pxl-text-editor .pxl-item--inner{max-width:80%;}.elementor-3530 .elementor-element.elementor-element-fd3a36c{padding:0px 0px 0px 0px;}.elementor-3530 .elementor-element.elementor-element-6dd29b7 .pxl-text-editor .pxl-item--inner{max-width:100%;}.elementor-3530 .elementor-element.elementor-element-cfeab78 .pxl-text-editor .pxl-item--inner{max-width:100%;}.elementor-3530 .elementor-element.elementor-element-a7aae51{padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-3530 .elementor-element.elementor-element-e29867f{width:60%;}.elementor-3530 .elementor-element.elementor-element-9c1aecd{width:40%;}}@media(min-width:1367px){.elementor-3530 .elementor-element.elementor-element-4bcf029:not(.elementor-motion-effects-element-type-background), .elementor-3530 .elementor-element.elementor-element-4bcf029 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-3530 .elementor-element.elementor-element-3870969 .pxl-text-editor{font-size:20px;}.elementor-3530 .elementor-element.elementor-element-e78e6b4 .pxl-text-editor .pxl-item--inner{max-width:100%;}.elementor-3530 .elementor-element.elementor-element-01d01ec .pxl-icon1 a{margin:0 2px;}}</style> <div data-elementor-type="wp-post" data-elementor-id="3530" class="elementor elementor-3530" data-elementor-post-type="pxl-template"> <section class="elementor-section elementor-top-section elementor-element elementor-element-4bcf029 elementor-section-height-full elementor-section-stretched elementor-section-boxed elementor-section-height-default elementor-section-items-middle pxl-row-scroll-none pxl-bg-color-none pxl-section-overlay-none" data-id="4bcf029" data-element_type="section" data-settings="{&quot;stretch_section&quot;:&quot;section-stretched&quot;,&quot;background_background&quot;:&quot;classic&quot;}"> <div class="elementor-container elementor-column-gap-extended "> <div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-e29867f pxl-column-none" data-id="e29867f" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-70c512b elementor-widget elementor-widget-pxl_image" data-id="70c512b" data-element_type="widget" data-widget_type="pxl_image.default"> <div class="elementor-widget-container"> <div id="pxl_image-70c512b-5017" class="pxl-image-single style-default " data-wow-delay="ms" > <div class="pxl-item--inner " data-wow-delay="120ms"> <div class="pxl-item--image" data-parallax-value=""> <img class="no-lazyload " src="https://sm32.pl/wp-content/uploads/2023/09/post-img1-639x290.jpg" width="639" height="290" alt="sm32 studio" title="post-img1" /> </div> </div> </div> </div> </div> <div class="elementor-element elementor-element-3870969 elementor-widget elementor-widget-pxl_text_editor" data-id="3870969" data-element_type="widget" data-widget_type="pxl_text_editor.default"> <div class="elementor-widget-container"> <div class="pxl-text-editor"> <div class="pxl-item--inner " data-wow-delay="ms"> <p>sm32 STUDIO</p> </div> </div> </div> </div> <div class="elementor-element elementor-element-5569f32 elementor-widget elementor-widget-pxl_text_editor" data-id="5569f32" data-element_type="widget" data-widget_type="pxl_text_editor.default"> <div class="elementor-widget-container"> <div class="pxl-text-editor"> <div class="pxl-item--inner " data-wow-delay="ms"> <p>Agencja marketingowa z 16-letnim doświadczeniem na rynku, oferująca kompleksowe usługi, które wspierają rozwój firm. Dołącz do grona ponad 500 zadowolonych klientów, którzy zaufali naszym profesjonalnym rozwiązaniom.</p> </div> </div> </div> </div> </div> </div> <div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-9c1aecd pxl-column-none" data-id="9c1aecd" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <section class="elementor-section elementor-inner-section elementor-element elementor-element-739d788 elementor-section-boxed elementor-section-height-default elementor-section-height-default pxl-row-scroll-none pxl-bg-color-none pxl-section-overlay-none" data-id="739d788" data-element_type="section"> <div class="elementor-container elementor-column-gap-extended "> <div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-34b59a8 pxl-column-none" data-id="34b59a8" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-6931245 elementor-widget elementor-widget-pxl_text_editor" data-id="6931245" data-element_type="widget" data-widget_type="pxl_text_editor.default"> <div class="elementor-widget-container"> <div class="pxl-text-editor"> <div class="pxl-item--inner " data-wow-delay="ms"> <p class="text-u fw-600 mb-20">Lokalizacja</p> </div> </div> </div> </div> <div class="elementor-element elementor-element-e78e6b4 elementor-widget elementor-widget-pxl_text_editor" data-id="e78e6b4" data-element_type="widget" data-widget_type="pxl_text_editor.default"> <div class="elementor-widget-container"> <div class="pxl-text-editor"> <div class="pxl-item--inner " data-wow-delay="ms"> ul. Jana III Sobieskiego 7, <br> 34-300 Żywiec </div> </div> </div> </div> </div> </div> </div> </section> <section class="elementor-section elementor-inner-section elementor-element elementor-element-fd3a36c elementor-section-boxed elementor-section-height-default elementor-section-height-default pxl-row-scroll-none pxl-bg-color-none pxl-section-overlay-none" data-id="fd3a36c" data-element_type="section"> <div class="elementor-container elementor-column-gap-extended "> <div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-c584f39 pxl-column-none" data-id="c584f39" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-a9c8d40 elementor-widget elementor-widget-pxl_text_editor" data-id="a9c8d40" data-element_type="widget" data-widget_type="pxl_text_editor.default"> <div class="elementor-widget-container"> <div class="pxl-text-editor"> <div class="pxl-item--inner " data-wow-delay="ms"> <p>Skontaktuj się z nami</p> </div> </div> </div> </div> <div class="elementor-element elementor-element-6dd29b7 elementor-widget elementor-widget-pxl_text_editor" data-id="6dd29b7" data-element_type="widget" data-widget_type="pxl_text_editor.default"> <div class="elementor-widget-container"> <div class="pxl-text-editor"> <div class="pxl-item--inner " data-wow-delay="ms"> <p><a class="pxl-link" href="tel:+48334436853">tel: +48 33 443 68 53</a></p> </div> </div> </div> </div> <div class="elementor-element elementor-element-cfeab78 elementor-widget elementor-widget-pxl_text_editor" data-id="cfeab78" data-element_type="widget" data-widget_type="pxl_text_editor.default"> <div class="elementor-widget-container"> <div class="pxl-text-editor"> <div class="pxl-item--inner " data-wow-delay="ms"> <p><a class="pxl-link" href="mailto:sm32@sm32.pl">sm32@sm32.pl</a></p> </div> </div> </div> </div> </div> </div> </div> </section> <section class="elementor-section elementor-inner-section elementor-element elementor-element-a7aae51 elementor-section-boxed elementor-section-height-default elementor-section-height-default pxl-row-scroll-none pxl-bg-color-none pxl-section-overlay-none" data-id="a7aae51" data-element_type="section"> <div class="elementor-container elementor-column-gap-extended "> <div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-f2c460d pxl-column-none" data-id="f2c460d" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-d600079 elementor-widget elementor-widget-pxl_text_editor" data-id="d600079" data-element_type="widget" data-widget_type="pxl_text_editor.default"> <div class="elementor-widget-container"> <div class="pxl-text-editor"> <div class="pxl-item--inner " data-wow-delay="ms"> <p>Social Media</p> </div> </div> </div> </div> <div class="elementor-element elementor-element-01d01ec elementor-widget elementor-widget-pxl_icon" data-id="01d01ec" data-element_type="widget" data-widget_type="pxl_icon.default"> <div class="elementor-widget-container"> <div class="pxl-icon-list pxl-icon1 style-box2 " data-wow-delay="ms"> <a class="elementor-repeater-item-30fead8" href="https://www.facebook.com/sm32studio/?locale=pl_PL" target="_blank"> <i aria-hidden="true" class="fab fa-facebook"></i> </a> <a class="elementor-repeater-item-8a7662d" href="https://www.linkedin.com/company/sm33studio/" target="_blank"> <i aria-hidden="true" class="fab fa-linkedin-in"></i> </a> <a class="elementor-repeater-item-cdc0e27" href="https://www.instagram.com/sm32studio/" target="_blank"> <i aria-hidden="true" class="fab fa-instagram"></i> </a> </div> </div> </div> </div> </div> </div> </section> </div> </div> </div> </section> </div> </div> </div> </div> </div><!-- #wapper --> <script id="ckyBannerTemplate" type="text/template"><div class="cky-overlay cky-hide"></div><div class="cky-consent-container cky-hide" tabindex="0"> <div class="cky-consent-bar" data-cky-tag="notice" style="background-color:#FFFFFF;border-color:#F4F4F4"> <div class="cky-notice"> <p class="cky-title" role="heading" aria-level="1" data-cky-tag="title" style="color:#212121">Cenimy prywatność użytkowników</p><div class="cky-notice-group"> <div class="cky-notice-des" data-cky-tag="description" style="color:#212121"> <p>Używamy plików cookie, aby poprawić jakość przeglądania, wyświetlać reklamy lub treści dostosowane do indywidualnych potrzeb użytkowników oraz analizować ruch na stronie. Kliknięcie przycisku „Akceptuj wszystkie” oznacza zgodę na wykorzystywanie przez nas plików cookie.</p> </div><div class="cky-notice-btn-wrapper" data-cky-tag="notice-buttons"> <button class="cky-btn cky-btn-customize" aria-label="Dostosuj" data-cky-tag="settings-button" style="color:#1863DC;background-color:transparent;border-color:#1863DC">Dostosuj</button> <button class="cky-btn cky-btn-reject" aria-label="Odrzuć" data-cky-tag="reject-button" style="color:#1863DC;background-color:transparent;border-color:#1863DC">Odrzuć</button> <button class="cky-btn cky-btn-accept" aria-label="Akceptuj wszystko" data-cky-tag="accept-button" style="color:#FFFFFF;background-color:#1863DC;border-color:#1863DC">Akceptuj wszystko</button> </div></div></div></div></div><div class="cky-modal" tabindex="0"> <div class="cky-preference-center" data-cky-tag="detail" style="color:#212121;background-color:#FFFFFF;border-color:#F4F4F4"> <div class="cky-preference-header"> <span class="cky-preference-title" role="heading" aria-level="1" data-cky-tag="detail-title" style="color:#212121">Dostosuj preferencje dotyczące zgody</span> <button class="cky-btn-close" aria-label="[cky_preference_close_label]" data-cky-tag="detail-close"> <img src="https://sm32.pl/wp-content/plugins/cookie-law-info/lite/frontend/images/close.svg" alt="Close"> </button> </div><div class="cky-preference-body-wrapper"> <div class="cky-preference-content-wrapper" data-cky-tag="detail-description" style="color:#212121"> <p>Używamy plików cookie, aby pomóc użytkownikom w sprawnej nawigacji i wykonywaniu określonych funkcji. Szczegółowe informacje na temat wszystkich plików cookie odpowiadających poszczególnym kategoriom zgody znajdują się poniżej.</p><p>Pliki cookie sklasyfikowane jako „niezbędne” są przechowywane w przeglądarce użytkownika, ponieważ są niezbędne do włączenia podstawowych funkcji witryny.</p><p>Korzystamy również z plików cookie innych firm, które pomagają nam analizować sposób korzystania ze strony przez użytkowników, a także przechowywać preferencje użytkownika oraz dostarczać mu istotnych dla niego treści i reklam. Tego typu pliki cookie będą przechowywane w przeglądarce tylko za uprzednią zgodą użytkownika.</p><p>Można włączyć lub wyłączyć niektóre lub wszystkie te pliki cookie, ale wyłączenie niektórych z nich może wpłynąć na jakość przeglądania.</p> </div><div class="cky-accordion-wrapper" data-cky-tag="detail-categories"> <div class="cky-accordion" id="ckyDetailCategorynecessary"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="niezbędny" data-cky-tag="detail-category-title" style="color:#212121">niezbędny</button><span class="cky-always-active">Zawsze aktywne</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchnecessary"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p> Niezbędne pliki cookie mają kluczowe znaczenie dla podstawowych funkcji witryny i witryna nie będzie działać w zamierzony sposób bez nich.Te pliki cookie nie przechowują żadnych danych umożliwiających identyfikację osoby. </p></div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">Brak plików cookie do wyświetlenia.</p></div> </div> </div><div class="cky-accordion" id="ckyDetailCategoryfunctional"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Funkcjonalny" data-cky-tag="detail-category-title" style="color:#212121">Funkcjonalny</button><span class="cky-always-active">Zawsze aktywne</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchfunctional"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p> Funkcjonalne pliki cookie pomagają wykonywać pewne funkcje, takie jak udostępnianie zawartości witryny na platformach mediów społecznościowych, zbieranie informacji zwrotnych i inne funkcje stron trzecich. </p></div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">Brak plików cookie do wyświetlenia.</p></div> </div> </div><div class="cky-accordion" id="ckyDetailCategoryanalytics"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Analityka" data-cky-tag="detail-category-title" style="color:#212121">Analityka</button><span class="cky-always-active">Zawsze aktywne</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchanalytics"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p> Analityczne pliki cookie służą do zrozumienia, w jaki sposób użytkownicy wchodzą w interakcję z witryną. Te pliki cookie pomagają dostarczać informacje o metrykach liczby odwiedzających, współczynniku odrzuceń, źródle ruchu itp. </p> </div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">Brak plików cookie do wyświetlenia.</p></div> </div> </div><div class="cky-accordion" id="ckyDetailCategoryperformance"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Występ" data-cky-tag="detail-category-title" style="color:#212121">Występ</button><span class="cky-always-active">Zawsze aktywne</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchperformance"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p> Wydajnościowe pliki cookie służą do zrozumienia i analizy kluczowych wskaźników wydajności witryny, co pomaga zapewnić lepsze wrażenia użytkownika dla odwiedzających. </p></div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">Brak plików cookie do wyświetlenia.</p></div> </div> </div><div class="cky-accordion" id="ckyDetailCategoryadvertisement"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Reklama" data-cky-tag="detail-category-title" style="color:#212121">Reklama</button><span class="cky-always-active">Zawsze aktywne</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchadvertisement"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p> Reklamowe pliki cookie służą do dostarczania użytkownikom spersonalizowanych reklam w oparciu o strony, które odwiedzili wcześniej, oraz do analizowania skuteczności kampanii reklamowej. </p></div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">Brak plików cookie do wyświetlenia.</p></div> </div> </div> </div></div><div class="cky-footer-wrapper"> <span class="cky-footer-shadow"></span> <div class="cky-prefrence-btn-wrapper" data-cky-tag="detail-buttons"> <button class="cky-btn cky-btn-reject" aria-label="Odrzuć" data-cky-tag="detail-reject-button" style="color:#1863DC;background-color:transparent;border-color:#1863DC"> Odrzuć </button> <button class="cky-btn cky-btn-preferences" aria-label="Zapisz moje preferencje" data-cky-tag="detail-save-button" style="color:#1863DC;background-color:transparent;border-color:#1863DC"> Zapisz moje preferencje </button> <button class="cky-btn cky-btn-accept" aria-label="Akceptuj wszystko" data-cky-tag="detail-accept-button" style="color:#ffffff;background-color:#1863DC;border-color:#1863DC"> Akceptuj wszystko </button> </div></div></div></div></script> <script type='text/javascript'> const lazyloadRunObserver = () => { const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` ); const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => { entries.forEach( ( entry ) => { if ( entry.isIntersecting ) { let lazyloadBackground = entry.target; if( lazyloadBackground ) { lazyloadBackground.classList.add( 'e-lazyloaded' ); } lazyloadBackgroundObserver.unobserve( entry.target ); } }); }, { rootMargin: '200px 0px 200px 0px' } ); lazyloadBackgrounds.forEach( ( lazyloadBackground ) => { lazyloadBackgroundObserver.observe( lazyloadBackground ); } ); }; const events = [ 'DOMContentLoaded', 'elementor/lazyload/observe', ]; events.forEach( ( event ) => { document.addEventListener( event, lazyloadRunObserver ); } ); </script> <link rel='stylesheet' id='widget-image-css' href='https://sm32.pl/wp-content/plugins/elementor/assets/css/widget-image.min.css?ver=3.25.5' type='text/css' media='all' /> <script type="text/javascript" src="https://sm32.pl/wp-content/plugins/bravis-addons/assets/js/main.js?ver=1.0.0" id="pxl-core-main-js"></script> <script type="text/javascript" id="chaty-front-end-js-extra"> /* <![CDATA[ */ var chaty_settings = {"ajax_url":"https:\/\/sm32.pl\/wp-admin\/admin-ajax.php","analytics":"0","capture_analytics":"1","token":"7a83f33c8c","chaty_widgets":[{"id":0,"identifier":0,"settings":{"cta_type":"simple-view","cta_body":"","cta_head":"","cta_head_bg_color":"","cta_head_text_color":"","show_close_button":1,"position":"right","custom_position":1,"bottom_spacing":"25","side_spacing":"25","icon_view":"vertical","default_state":"click","cta_text":"Napisz do nas!","cta_text_color":"#333333","cta_bg_color":"#ffffff","show_cta":"first_click","is_pending_mesg_enabled":"off","pending_mesg_count":"1","pending_mesg_count_color":"#ffffff","pending_mesg_count_bgcolor":"#dd0000","widget_icon":"chat-base","widget_icon_url":"","font_family":"-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif","widget_size":"52","custom_widget_size":"52","is_google_analytics_enabled":0,"close_text":"Hide","widget_color":"#A886CD","widget_icon_color":"#ffffff","widget_rgb_color":"168,134,205","has_custom_css":0,"custom_css":"","widget_token":"bf4d853759","widget_index":"","attention_effect":""},"triggers":{"has_time_delay":0,"time_delay":"0","exit_intent":0,"has_display_after_page_scroll":0,"display_after_page_scroll":"0","auto_hide_widget":0,"hide_after":0,"show_on_pages_rules":[],"time_diff":0,"has_date_scheduling_rules":0,"date_scheduling_rules":{"start_date_time":"","end_date_time":""},"date_scheduling_rules_timezone":0,"day_hours_scheduling_rules_timezone":0,"has_day_hours_scheduling_rules":[],"day_hours_scheduling_rules":[],"day_time_diff":0,"show_on_direct_visit":0,"show_on_referrer_social_network":0,"show_on_referrer_search_engines":0,"show_on_referrer_google_ads":0,"show_on_referrer_urls":[],"has_show_on_specific_referrer_urls":0,"has_traffic_source":0,"has_countries":0,"countries":[],"has_target_rules":0},"channels":[{"channel":"Facebook_Messenger","value":"https:\/\/m.me\/sm32studio","hover_text":"","svg_icon":"<svg width=\"39\" height=\"39\" viewBox=\"0 0 39 39\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><circle class=\"color-element\" cx=\"19.4395\" cy=\"19.4395\" r=\"19.4395\" fill=\"#1E88E5\"\/><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M0 9.63934C0 4.29861 4.68939 0 10.4209 0C16.1524 0 20.8418 4.29861 20.8418 9.63934C20.8418 14.98 16.1524 19.2787 10.4209 19.2787C9.37878 19.2787 8.33673 19.1484 7.42487 18.8879L3.90784 20.8418V17.1945C1.56311 15.3708 0 12.6353 0 9.63934ZM8.85779 10.1604L11.463 13.0261L17.1945 6.90384L12.1143 9.76959L9.37885 6.90384L3.64734 13.0261L8.85779 10.1604Z\" transform=\"translate(9.01854 10.3146)\" fill=\"white\"\/><\/svg>","is_desktop":1,"is_mobile":1,"icon_color":"#1E88E5","icon_rgb_color":"30,136,229","channel_type":"Facebook_Messenger","custom_image_url":"","order":"","pre_set_message":"","is_use_web_version":"1","is_open_new_tab":"1","is_default_open":"0","has_welcome_message":"0","emoji_picker":"1","input_placeholder":"Write your message...","chat_welcome_message":"","wp_popup_headline":"","wp_popup_nickname":"","wp_popup_profile":"","wp_popup_head_bg_color":"#4AA485","qr_code_image_url":"","mail_subject":"","channel_account_type":"personal","contact_form_settings":[],"contact_fields":[],"url":"https:\/\/m.me\/sm32studio","mobile_target":"","desktop_target":"_blank","target":"_blank","is_agent":0,"agent_data":[],"header_text":"","header_sub_text":"","header_bg_color":"","header_text_color":"","widget_token":"bf4d853759","widget_index":"","click_event":"","viber_url":""}]}],"data_analytics_settings":"off","lang":{"whatsapp_label":"WhatsApp Message","hide_whatsapp_form":"Hide WhatsApp Form","emoji_picker":"Show Emojis"}}; /* ]]> */ </script> <script type="text/javascript" src="https://sm32.pl/wp-content/plugins/chaty/js/cht-front-script.min.js?ver=3.3.11731069711" id="chaty-front-end-js" defer="defer" data-wp-strategy="defer"></script> <script type="text/javascript" src="https://sm32.pl/wp-content/plugins/dj-accessibility/module/assets/js/accessibility.min.js?ver=1.12" id="djacc-script-js"></script> <script type="text/javascript" id="djacc-script-js-after"> /* <![CDATA[ */ new DJAccessibility({"cms":"wp","yootheme":false,"position":"sticky","mobile_position":"sticky","layout":"popup","mobile_layout":"popup","align_position_popup":"top right","align_position_toolbar":"top center","align_mobile_position":"bottom right","breakpoint":"767px","direction":"top left","space":"on","version":"","speech_pitch":"1","speech_rate":"1","speech_volume":"1","ajax_url":"https:\/\/sm32.pl\/wp-admin\/admin-ajax.php","ajax_action":"djacc_load_template"}) /* ]]> */ </script> <script type="text/javascript" src="https://sm32.pl/wp-content/plugins/elementor/assets/lib/jquery-numerator/jquery-numerator.min.js?ver=0.2.1" id="jquery-numerator-js"></script> <script type="text/javascript" src="https://sm32.pl/wp-content/themes/sasnio/elements/widgets/js/pxl-elementor-edit.js?ver=1.0.0" id="sasnio-elementor-edit-js"></script> <script type="text/javascript" src="https://sm32.pl/wp-content/themes/sasnio/elements/widgets/js/parallax-scroll.js?ver=1.0.0" id="sasnio-parallax-scroll-js"></script> <script type="text/javascript" src="https://sm32.pl/wp-content/themes/sasnio/elements/widgets/js/elementor.js?ver=1.0.0" id="sasnio-elementor-js"></script> <script type="text/javascript" src="https://sm32.pl/wp-content/themes/sasnio/elements/widgets/js/counter.js?ver=1.0.0" id="sasnio-counter-js"></script> <script type="text/javascript" src="https://sm32.pl/wp-content/themes/sasnio/elements/widgets/js/pxl-effects.js?ver=1.0.0" id="sasnio-effects-js"></script> <script type="text/javascript" src="https://sm32.pl/wp-content/themes/sasnio/assets/js/libs/split-text.min.js?ver=1.0.0" id="split-text-lib-js"></script> <script type="text/javascript" src="https://sm32.pl/wp-content/themes/sasnio/assets/js/libs/scroll-trigger.min.js?ver=1.0.0" id="scroll-trigger-lib-js"></script> <script type="text/javascript" src="https://sm32.pl/wp-content/themes/sasnio/assets/js/libs/gsap.min.js?ver=1.0.0" id="gsap-lib-js"></script> <script type="text/javascript" src="https://sm32.pl/wp-content/themes/sasnio/assets/js/libs/scroll-smoother.min.js?ver=1.0.0" id="scroll-smoother-lib-js"></script> <script type="text/javascript" src="https://sm32.pl/wp-content/themes/sasnio/assets/js/libs/curtains.min.js?ver=1.0.0" id="curtains-list-js"></script> <script type="text/javascript" src="https://sm32.pl/wp-content/themes/sasnio/assets/js/libs/magnific-popup.min.js?ver=1.1.0" id="magnific-popup-js"></script> <script type="text/javascript" src="https://sm32.pl/wp-content/themes/sasnio/assets/js/libs/wow.min.js?ver=1.0.0" id="wow-animate-js"></script> <script type="text/javascript" src="https://sm32.pl/wp-content/themes/sasnio/assets/js/libs/tilt.min.js?ver=1.0.0" id="tilt-js"></script> <script type="text/javascript" src="https://sm32.pl/wp-content/themes/sasnio/assets/js/libs/nice-select.min.js?ver=all" id="nice-select-js"></script> <script type="text/javascript" src="https://sm32.pl/wp-content/themes/sasnio/assets/js/libs/tweenmax.min.js?ver=2.1.2" id="pxl-tweenmax-js"></script> <script type="text/javascript" src="https://sm32.pl/wp-content/themes/sasnio/woocommerce/js/woocommerce.js?ver=1.0.0" id="pxl-woocommerce-js"></script> <script type="text/javascript" id="pxl-main-js-extra"> /* <![CDATA[ */ var main_data = {"ajax_url":"https:\/\/sm32.pl\/wp-admin\/admin-ajax.php"}; /* ]]> */ </script> <script type="text/javascript" src="https://sm32.pl/wp-content/themes/sasnio/assets/js/theme.js?ver=1.0.0" id="pxl-main-js"></script> <script type="text/javascript" id="pxl-one-page-js-extra"> /* <![CDATA[ */ var one_page_options = {"filter":".is-one-page","speed":"1000"}; /* ]]> */ </script> <script type="text/javascript" src="https://sm32.pl/wp-content/plugins/bravis-addons/assets/js/onepage.js?ver=all" id="pxl-one-page-js"></script> <script type="text/javascript" src="https://sm32.pl/wp-content/themes/sasnio/assets/js/libs/parallax-move-mouse.js?ver=1.0.0" id="pxl-parallax-move-mouse-js"></script> <script type="text/javascript" src="https://sm32.pl/wp-content/themes/sasnio/assets/js/libs/cookie.js?ver=1.4.1" id="pxl-cookie-js"></script> <script type="text/javascript" src="https://sm32.pl/wp-content/plugins/pro-elements/assets/js/webpack-pro.runtime.min.js?ver=3.25.2" id="elementor-pro-webpack-runtime-js"></script> <script type="text/javascript" src="https://sm32.pl/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=3.25.5" id="elementor-webpack-runtime-js"></script> <script type="text/javascript" src="https://sm32.pl/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=3.25.5" id="elementor-frontend-modules-js"></script> <script type="text/javascript" src="https://sm32.pl/wp-includes/js/dist/hooks.min.js?ver=4d63a3d491d11ffd8ac6" id="wp-hooks-js"></script> <script type="text/javascript" src="https://sm32.pl/wp-includes/js/dist/i18n.min.js?ver=5e580eb46a90c2b997e6" id="wp-i18n-js"></script> <script type="text/javascript" id="wp-i18n-js-after"> /* <![CDATA[ */ wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); /* ]]> */ </script> <script type="text/javascript" id="elementor-pro-frontend-js-before"> /* <![CDATA[ */ var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/sm32.pl\/wp-admin\/admin-ajax.php","nonce":"4e6527c3ea","urls":{"assets":"https:\/\/sm32.pl\/wp-content\/plugins\/pro-elements\/assets\/","rest":"https:\/\/sm32.pl\/wp-json\/"},"settings":{"lazy_load_background_images":true},"popup":{"hasPopUps":false},"shareButtonsNetworks":{"facebook":{"title":"Facebook","has_counter":true},"twitter":{"title":"Twitter"},"linkedin":{"title":"LinkedIn","has_counter":true},"pinterest":{"title":"Pinterest","has_counter":true},"reddit":{"title":"Reddit","has_counter":true},"vk":{"title":"VK","has_counter":true},"odnoklassniki":{"title":"OK","has_counter":true},"tumblr":{"title":"Tumblr"},"digg":{"title":"Digg"},"skype":{"title":"Skype"},"stumbleupon":{"title":"StumbleUpon","has_counter":true},"mix":{"title":"Mix"},"telegram":{"title":"Telegram"},"pocket":{"title":"Pocket","has_counter":true},"xing":{"title":"XING","has_counter":true},"whatsapp":{"title":"WhatsApp"},"email":{"title":"Email"},"print":{"title":"Print"},"x-twitter":{"title":"X"},"threads":{"title":"Threads"}},"facebook_sdk":{"lang":"pl_PL","app_id":""},"lottie":{"defaultAnimationUrl":"https:\/\/sm32.pl\/wp-content\/plugins\/pro-elements\/modules\/lottie\/assets\/animations\/default.json"}}; /* ]]> */ </script> <script type="text/javascript" src="https://sm32.pl/wp-content/plugins/pro-elements/assets/js/frontend.min.js?ver=3.25.2" id="elementor-pro-frontend-js"></script> <script type="text/javascript" src="https://sm32.pl/wp-includes/js/jquery/ui/core.min.js?ver=1.13.3" id="jquery-ui-core-js"></script> <script type="text/javascript" id="elementor-frontend-js-before"> /* <![CDATA[ */ var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Udost\u0119pnij na Facebooku","shareOnTwitter":"Udost\u0119pnij na Twitterze","pinIt":"Przypnij","download":"Pobierz","downloadImage":"Pobierz obraz","fullscreen":"Tryb pe\u0142noekranowy","zoom":"Powi\u0119ksz","share":"Udost\u0119pnij","playVideo":"Odtw\u00f3rz wideo","previous":"Poprzednie","next":"Nast\u0119pne","close":"Zamknij","a11yCarouselWrapperAriaLabel":"Karuzela | Przewijanie w poziomie: Strza\u0142ka w lewo i w prawo","a11yCarouselPrevSlideMessage":"Poprzedni slajd","a11yCarouselNextSlideMessage":"Nast\u0119pny slajd","a11yCarouselFirstSlideMessage":"To jest pierwszy slajd","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Id\u017a do slajdu"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobilny Pionowy","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobilny Poziomy","value":880,"default_value":880,"direction":"max","is_enabled":true},"tablet":{"label":"Portret tabletu","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Ekran tabletu","value":1200,"default_value":1200,"direction":"max","is_enabled":true},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":true},"widescreen":{"label":"Szeroki ekran","value":2400,"default_value":2400,"direction":"min","is_enabled":false}},"hasCustomBreakpoints":true},"version":"3.25.5","is_static":false,"experimentalFeatures":{"additional_custom_breakpoints":true,"e_swiper_latest":true,"e_nested_atomic_repeaters":true,"e_optimized_control_loading":true,"e_onboarding":true,"e_css_smooth_scroll":true,"theme_builder_v2":true,"home_screen":true,"editor_v2":true,"e_element_cache":true,"link-in-bio":true,"floating-buttons":true},"urls":{"assets":"https:\/\/sm32.pl\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/sm32.pl\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/sm32.pl\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"875acb6d27"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"active_breakpoints":["viewport_mobile","viewport_mobile_extra","viewport_tablet","viewport_tablet_extra","viewport_laptop"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description"},"post":{"id":103,"title":"Main%20Footer%20%E2%80%93%20sm32%20STUDIO","excerpt":"","featuredImage":false}}; /* ]]> */ </script> <script type="text/javascript" src="https://sm32.pl/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=3.25.5" id="elementor-frontend-js"></script> <script type="text/javascript" src="https://sm32.pl/wp-content/plugins/pro-elements/assets/js/elements-handlers.min.js?ver=3.25.2" id="pro-elements-handlers-js"></script> <script> jQuery(document).ready(function($) { $('.pxl-sub-title:contains("Next Project")').text('Poprzedni projekt'); $('.pxl-sub-title:contains("Prev Project")').text('Następny projekt'); }); </script> <script> jQuery(window).on('load', function() { jQuery('.search-field').attr('placeholder', 'Wpisz, czego szukasz...'); }); </script> <script> document.addEventListener('DOMContentLoaded', function () { var observer = new MutationObserver(function () { document.querySelectorAll('.item--category').forEach(function (element) { var text = element.textContent.trim(); if (text.endsWith('-')) { element.textContent = text.slice(0, -1).trim(); } }); }); var targetNode = document.querySelector('.pxl-grid.pxl-portfolio-grid.pxl-portfolio-grid-layout1'); if (targetNode) { observer.observe(targetNode, { childList: true, subtree: true }); } }); </script> <script> jQuery(document).ready(function($) { $('.btn.pxl-btn-effect1').text('Pokaż więcej'); }); </script> <script> document.addEventListener('DOMContentLoaded', function () { var observer = new MutationObserver(function () { document.querySelectorAll('.elementor-widget-pxl_post_carousel .pxl-swiper-slide .item--category').forEach(function (element) { var text = element.textContent.trim(); if (text.endsWith('-')) { element.textContent = text.slice(0, -1).trim(); } }); }); var targetNode = document.querySelector('.elementor-widget-pxl_post_carousel'); if (targetNode) { observer.observe(targetNode, { childList: true, subtree: true }); } }); </script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10