.elementor-104 .elementor-element.elementor-element-2a253ce7{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-104 .elementor-element.elementor-element-74687f49{--display:flex;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-104 .elementor-element.elementor-element-671e79bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 020px) 0px;}.elementor-104 .elementor-element.elementor-element-671e79bd .elementor-heading-title{font-size:80px;line-height:74px;letter-spacing:-1px;word-spacing:1px;}.elementor-104 .elementor-element.elementor-element-f22df38{--display:grid;--min-height:327px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-104 .elementor-element.elementor-element-292c9481{--display:flex;--min-height:297px;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.34);}.elementor-104 .elementor-element.elementor-element-292c9481:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-292c9481 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://punktgrafika.pl/wp-content/uploads/2026/10/pontes_5-1.png");background-position:center center;background-size:cover;}.elementor-104 .elementor-element.elementor-element-6eca7068{text-align:center;}.elementor-104 .elementor-element.elementor-element-6eca7068 .elementor-heading-title{color:var( --e-global-color-505ef3c );}.elementor-104 .elementor-element.elementor-element-78543c02{--display:flex;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.34);}.elementor-104 .elementor-element.elementor-element-78543c02:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-78543c02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://punktgrafika.pl/wp-content/uploads/2026/10/panele_okl_1.png");background-position:center center;background-size:cover;}.elementor-104 .elementor-element.elementor-element-8a38e4{text-align:center;}.elementor-104 .elementor-element.elementor-element-8a38e4 .elementor-heading-title{color:var( --e-global-color-505ef3c );}.elementor-104 .elementor-element.elementor-element-d48f1e6{--display:flex;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.34);}.elementor-104 .elementor-element.elementor-element-d48f1e6:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-d48f1e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://punktgrafika.pl/wp-content/uploads/2026/10/szyny_okl.png");background-position:center center;background-size:cover;}.elementor-104 .elementor-element.elementor-element-16241f8{text-align:center;}.elementor-104 .elementor-element.elementor-element-16241f8 .elementor-heading-title{color:var( --e-global-color-505ef3c );}.elementor-104 .elementor-element.elementor-element-0874b22{--display:flex;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.34);}.elementor-104 .elementor-element.elementor-element-0874b22:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-0874b22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://punktgrafika.pl/wp-content/uploads/2026/10/Smartfon-w-retro-kolazu-spolecznosciowym-1.png");background-position:center center;background-size:cover;}.elementor-104 .elementor-element.elementor-element-e28961f{text-align:center;}.elementor-104 .elementor-element.elementor-element-e28961f .elementor-heading-title{color:var( --e-global-color-505ef3c );}.elementor-104 .elementor-element.elementor-element-0fd8a78{--display:flex;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.34);}.elementor-104 .elementor-element.elementor-element-0fd8a78:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-0fd8a78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://punktgrafika.pl/wp-content/uploads/2026/10/Retro-komputer-i-symbole-reklamy-cyfrowej-2.png");background-position:center center;background-size:cover;}.elementor-104 .elementor-element.elementor-element-dce012d{text-align:center;}.elementor-104 .elementor-element.elementor-element-dce012d .elementor-heading-title{color:var( --e-global-color-505ef3c );}.elementor-104 .elementor-element.elementor-element-354f3ac{--display:flex;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.34);}.elementor-104 .elementor-element.elementor-element-354f3ac:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-354f3ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://punktgrafika.pl/wp-content/uploads/2026/10/branding.png");background-position:center center;background-size:cover;}.elementor-104 .elementor-element.elementor-element-fcfc935{text-align:center;}.elementor-104 .elementor-element.elementor-element-fcfc935 .elementor-heading-title{color:var( --e-global-color-505ef3c );}.elementor-104 .elementor-element.elementor-element-d269f59{--display:grid;--min-height:327px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-104 .elementor-element.elementor-element-b53c742{--display:flex;--min-height:297px;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.34);}.elementor-104 .elementor-element.elementor-element-b53c742:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-b53c742 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://punktgrafika.pl/wp-content/uploads/2026/10/wiz.png");background-position:center center;background-size:cover;}.elementor-104 .elementor-element.elementor-element-320ce55{text-align:center;}.elementor-104 .elementor-element.elementor-element-320ce55 .elementor-heading-title{color:var( --e-global-color-505ef3c );}.elementor-104 .elementor-element.elementor-element-86a8199{--display:flex;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.34);}.elementor-104 .elementor-element.elementor-element-86a8199:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-86a8199 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://punktgrafika.pl/wp-content/uploads/2026/10/panele_okl_1.png");background-position:center center;background-size:cover;}.elementor-104 .elementor-element.elementor-element-c6a9e82{text-align:center;}.elementor-104 .elementor-element.elementor-element-c6a9e82 .elementor-heading-title{color:var( --e-global-color-505ef3c );}.elementor-104 .elementor-element.elementor-element-02efadf{--display:flex;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.34);}.elementor-104 .elementor-element.elementor-element-02efadf:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-02efadf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://punktgrafika.pl/wp-content/uploads/2026/10/szyny_okl.png");background-position:center center;background-size:cover;}.elementor-104 .elementor-element.elementor-element-4c1c9f2{text-align:center;}.elementor-104 .elementor-element.elementor-element-4c1c9f2 .elementor-heading-title{color:var( --e-global-color-505ef3c );}.elementor-104 .elementor-element.elementor-element-44ebc20{--display:flex;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.34);}.elementor-104 .elementor-element.elementor-element-44ebc20:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-44ebc20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://punktgrafika.pl/wp-content/uploads/2026/10/Retro-komputer-i-symbole-reklamy-cyfrowej-2.png");background-position:center center;background-size:cover;}.elementor-104 .elementor-element.elementor-element-49fa380{text-align:center;}.elementor-104 .elementor-element.elementor-element-49fa380 .elementor-heading-title{color:var( --e-global-color-505ef3c );}.elementor-104 .elementor-element.elementor-element-1e6bb04{--display:flex;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.34);}.elementor-104 .elementor-element.elementor-element-1e6bb04:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-1e6bb04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://punktgrafika.pl/wp-content/uploads/2026/10/Retro-komputer-i-symbole-reklamy-cyfrowej-2.png");background-position:center center;background-size:cover;}.elementor-104 .elementor-element.elementor-element-d054aab{text-align:center;}.elementor-104 .elementor-element.elementor-element-d054aab .elementor-heading-title{color:var( --e-global-color-505ef3c );}.elementor-104 .elementor-element.elementor-element-8e57ea0{--display:flex;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.34);}.elementor-104 .elementor-element.elementor-element-8e57ea0:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-8e57ea0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://punktgrafika.pl/wp-content/uploads/2026/10/Retro-komputer-i-symbole-reklamy-cyfrowej-2.png");background-position:center center;background-size:cover;}.elementor-104 .elementor-element.elementor-element-6817f74{text-align:center;}.elementor-104 .elementor-element.elementor-element-6817f74 .elementor-heading-title{color:var( --e-global-color-505ef3c );}.elementor-104 .elementor-element.elementor-element-32879f4{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-104 .elementor-element.elementor-element-32879f4 .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0;}.elementor-104 .elementor-element.elementor-element-32879f4 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-104 .elementor-element.elementor-element-71e60f36{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-104 .elementor-element.elementor-element-4276476d{--display:flex;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-104 .elementor-element.elementor-element-3279a361{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 020px) 0px;}.elementor-104 .elementor-element.elementor-element-3279a361 .elementor-heading-title{font-size:80px;line-height:74px;letter-spacing:-1px;word-spacing:1px;}.elementor-104 .elementor-element.elementor-element-33a5d30f{--display:flex;}.elementor-104 .elementor-element.elementor-element-3f7394ae .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-104 .elementor-element.elementor-element-3f7394ae .elementskit-btn{background-color:var( --e-global-color-primary );width:100%;padding:018px 018px 018px 018px;font-family:"Plus Jakarta Sans", Sans-serif;border-style:solid;border-width:1px 1px 1px 1px;border-radius:15px 15px 15px 15px;}.elementor-104 .elementor-element.elementor-element-3f7394ae .elementskit-btn:hover{background-color:#A5263400;color:var( --e-global-color-689fb91 );fill:var( --e-global-color-689fb91 );}.elementor-104 .elementor-element.elementor-element-3f7394ae .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-104 .elementor-element.elementor-element-3f7394ae .elementskit-btn > i, .elementor-104 .elementor-element.elementor-element-3f7394ae .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-104 .elementor-element.elementor-element-3f7394ae .elementskit-btn > i, .rtl .elementor-104 .elementor-element.elementor-element-3f7394ae .elementskit-btn > svg{margin-left:5px;margin-right:0;}@media(max-width:1024px){.elementor-104 .elementor-element.elementor-element-2a253ce7{--grid-auto-flow:row;}.elementor-104 .elementor-element.elementor-element-671e79bd .elementor-heading-title{font-size:70px;}.elementor-104 .elementor-element.elementor-element-480d09bc{padding:0150px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-f22df38{--grid-auto-flow:row;}.elementor-104 .elementor-element.elementor-element-d269f59{--grid-auto-flow:row;}.elementor-104 .elementor-element.elementor-element-71e60f36{--grid-auto-flow:row;}.elementor-104 .elementor-element.elementor-element-3279a361 .elementor-heading-title{font-size:70px;}.elementor-104 .elementor-element.elementor-element-3f7394ae .elementskit-btn{padding:18px 18px 18px 18px;}.elementor-104 .elementor-element.elementor-element-2da6361a{padding:0150px 0px 0px 0px;}}@media(min-width:768px){.elementor-104 .elementor-element.elementor-element-2a253ce7{--content-width:1350px;}.elementor-104 .elementor-element.elementor-element-f22df38{--content-width:1355px;}.elementor-104 .elementor-element.elementor-element-d269f59{--content-width:1355px;}.elementor-104 .elementor-element.elementor-element-71e60f36{--content-width:1350px;}}@media(max-width:767px){.elementor-104 .elementor-element.elementor-element-2a253ce7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-104 .elementor-element.elementor-element-671e79bd .elementor-heading-title{font-size:60px;line-height:1em;}.elementor-104 .elementor-element.elementor-element-480d09bc{padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-f22df38{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-104 .elementor-element.elementor-element-292c9481{--min-height:141px;}.elementor-104 .elementor-element.elementor-element-78543c02{--min-height:148px;}.elementor-104 .elementor-element.elementor-element-d48f1e6{--min-height:148px;}.elementor-104 .elementor-element.elementor-element-0874b22{--min-height:148px;}.elementor-104 .elementor-element.elementor-element-0fd8a78{--min-height:148px;}.elementor-104 .elementor-element.elementor-element-354f3ac{--min-height:148px;}.elementor-104 .elementor-element.elementor-element-d269f59{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-104 .elementor-element.elementor-element-b53c742{--min-height:150px;}.elementor-104 .elementor-element.elementor-element-02efadf{--min-height:150px;}.elementor-104 .elementor-element.elementor-element-44ebc20{--min-height:150px;}.elementor-104 .elementor-element.elementor-element-1e6bb04{--min-height:150px;}.elementor-104 .elementor-element.elementor-element-8e57ea0{--min-height:150px;}.elementor-104 .elementor-element.elementor-element-71e60f36{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-104 .elementor-element.elementor-element-3279a361 .elementor-heading-title{font-size:60px;line-height:1em;}.elementor-104 .elementor-element.elementor-element-2da6361a{padding:0px 0px 0px 0px;}}