.elementor-287 .elementor-element.elementor-element-750be67{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-50px;margin-bottom:-50px;}.elementor-287 .elementor-element.elementor-element-750be67 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-287 .elementor-element.elementor-element-fa5a89c img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-287 .elementor-element.elementor-element-fa5a89c:hover img{filter:brightness( 101% ) contrast( 100% ) saturate( 100% ) blur( 3.8px ) hue-rotate( 0deg );}.elementor-287 .elementor-element.elementor-element-2599166{--spacer-size:338px;}.elementor-287 .elementor-element.elementor-element-5625ba9{text-align:center;color:#FFFFFF;font-family:"Roboto Mono", Sans-serif;font-weight:500;line-height:1px;letter-spacing:-0.4px;}.elementor-287 .elementor-element.elementor-element-678eefb{--spacer-size:38px;}.elementor-287 .elementor-element.elementor-element-59814d1:not(.elementor-motion-effects-element-type-background), .elementor-287 .elementor-element.elementor-element-59814d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-287 .elementor-element.elementor-element-59814d1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-50px;margin-bottom:-50px;}.elementor-287 .elementor-element.elementor-element-59814d1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-287 .elementor-element.elementor-element-5990476 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-287 .elementor-element.elementor-element-5990476:hover img{filter:brightness( 101% ) contrast( 100% ) saturate( 100% ) blur( 3.8px ) hue-rotate( 0deg );}.elementor-287 .elementor-element.elementor-element-acdb408{--spacer-size:338px;}.elementor-287 .elementor-element.elementor-element-1de781d{text-align:center;color:#FFFFFF;font-family:"Roboto Mono", Sans-serif;font-weight:500;line-height:1px;letter-spacing:-0.4px;}.elementor-287 .elementor-element.elementor-element-486649f{--spacer-size:38px;}.elementor-287 .elementor-element.elementor-element-ad37ffc .elementor-heading-title{color:#FFFFFF;font-family:"Roboto Mono", Sans-serif;font-size:16px;font-weight:500;letter-spacing:-1px;}.elementor-287 .elementor-element.elementor-element-8ab555f .elementor-heading-title{color:#FFFFFF;font-family:"Roboto Mono", Sans-serif;font-size:16px;font-weight:500;letter-spacing:-1px;}.elementor-287 .elementor-element.elementor-element-5944f95 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto Mono", Sans-serif;font-size:16px;font-weight:500;letter-spacing:-1px;}.elementor-287 .elementor-element.elementor-element-5f49ea5{text-align:right;}.elementor-287 .elementor-element.elementor-element-5f49ea5 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto Mono", Sans-serif;font-size:16px;font-weight:500;letter-spacing:-1px;}.elementor-287 .elementor-element.elementor-element-f39127c{text-align:right;}.elementor-287 .elementor-element.elementor-element-f39127c .elementor-heading-title{color:#FFFFFF;font-family:"Roboto Mono", Sans-serif;font-size:16px;font-weight:500;letter-spacing:-1px;}.elementor-287 .elementor-element.elementor-element-7e538fc{text-align:right;}.elementor-287 .elementor-element.elementor-element-7e538fc .elementor-heading-title{color:#FFFFFF;font-family:"Roboto Mono", Sans-serif;font-size:16px;font-weight:500;letter-spacing:-1px;}.elementor-287 .elementor-element.elementor-element-48915c0{--spacer-size:50px;}.elementor-287 .elementor-element.elementor-element-1c0cd4b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-287 .elementor-element.elementor-element-1c0cd4b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-287 .elementor-element.elementor-element-c02039a .elementor-heading-title{color:#FFFFFF;font-family:"Roboto Mono", Sans-serif;font-size:16px;font-weight:500;letter-spacing:-1px;}.elementor-287 .elementor-element.elementor-element-71af8d7 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto Mono", Sans-serif;font-size:16px;font-weight:500;letter-spacing:-1px;}.elementor-287 .elementor-element.elementor-element-05482b4 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto Mono", Sans-serif;font-size:16px;font-weight:500;letter-spacing:-1px;}.elementor-287 .elementor-element.elementor-element-7818bf0{text-align:right;}.elementor-287 .elementor-element.elementor-element-7818bf0 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto Mono", Sans-serif;font-size:16px;font-weight:500;letter-spacing:-1px;}.elementor-287 .elementor-element.elementor-element-7681ade{text-align:right;}.elementor-287 .elementor-element.elementor-element-7681ade .elementor-heading-title{color:#FFFFFF;font-family:"Roboto Mono", Sans-serif;font-size:16px;font-weight:500;letter-spacing:-1px;}.elementor-287 .elementor-element.elementor-element-85fe184{text-align:right;}.elementor-287 .elementor-element.elementor-element-85fe184 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto Mono", Sans-serif;font-size:16px;font-weight:500;letter-spacing:-1px;}.elementor-287 .elementor-element.elementor-element-bb79f82:not(.elementor-motion-effects-element-type-background), .elementor-287 .elementor-element.elementor-element-bb79f82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-287 .elementor-element.elementor-element-bb79f82{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-287 .elementor-element.elementor-element-bb79f82 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-287 .elementor-element.elementor-element-c881c3f{--spacer-size:13px;}.elementor-msie .elementor-287 .elementor-element.elementor-element-b2adf10 .elementor-portfolio-item{width:calc( 100% / 2 );}.elementor-287 .elementor-element.elementor-element-b2adf10 .elementor-post__thumbnail__link{padding-bottom:calc( 0.61 * 100% );}.elementor-287 .elementor-element.elementor-element-b2adf10:after{content:"0.61";position:absolute;color:transparent;}.elementor-287 .elementor-element.elementor-element-b2adf10{--grid-column-gap:2px;--grid-row-gap:2px;width:100%;max-width:100%;}.elementor-287 .elementor-element.elementor-element-b2adf10 .elementor-portfolio-item__img, .elementor-287 .elementor-element.elementor-element-b2adf10 .elementor-portfolio-item__overlay{border-radius:0px 0px 0px 0px;}.elementor-287 .elementor-element.elementor-element-b2adf10 a .elementor-portfolio-item__overlay{background-color:#0000007A;}.elementor-287 .elementor-element.elementor-element-b2adf10 a .elementor-portfolio-item__title{color:#FFFFFF;}.elementor-287 .elementor-element.elementor-element-b2adf10 .elementor-portfolio-item__title{font-family:"Roboto Mono", Sans-serif;font-size:15px;font-weight:400;letter-spacing:-1px;}.elementor-287 .elementor-element.elementor-element-108df10:not(.elementor-motion-effects-element-type-background), .elementor-287 .elementor-element.elementor-element-108df10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-287 .elementor-element.elementor-element-108df10{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-287 .elementor-element.elementor-element-108df10 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-msie .elementor-287 .elementor-element.elementor-element-6fdaa51 .elementor-portfolio-item{width:calc( 100% / 2 );}.elementor-287 .elementor-element.elementor-element-6fdaa51 .elementor-post__thumbnail__link{padding-bottom:calc( 0.61 * 100% );}.elementor-287 .elementor-element.elementor-element-6fdaa51:after{content:"0.61";position:absolute;color:transparent;}.elementor-287 .elementor-element.elementor-element-6fdaa51{--grid-column-gap:2px;--grid-row-gap:2px;width:100%;max-width:100%;}.elementor-287 .elementor-element.elementor-element-6fdaa51 .elementor-portfolio-item__img, .elementor-287 .elementor-element.elementor-element-6fdaa51 .elementor-portfolio-item__overlay{border-radius:0px 0px 0px 0px;}.elementor-287 .elementor-element.elementor-element-6fdaa51 a .elementor-portfolio-item__overlay{background-color:#0000007A;}.elementor-287 .elementor-element.elementor-element-6fdaa51 a .elementor-portfolio-item__title{color:#FFFFFF;}.elementor-287 .elementor-element.elementor-element-6fdaa51 .elementor-portfolio-item__title{font-family:"Roboto Mono", Sans-serif;font-size:15px;font-weight:400;letter-spacing:-1px;}.elementor-287 .elementor-element.elementor-element-10deb26{--spacer-size:50px;}:root{--page-title-display:none;}body.elementor-page-287:not(.elementor-motion-effects-element-type-background), body.elementor-page-287 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(max-width:1024px){.elementor-msie .elementor-287 .elementor-element.elementor-element-b2adf10 .elementor-portfolio-item{width:calc( 100% / 2 );}.elementor-msie .elementor-287 .elementor-element.elementor-element-6fdaa51 .elementor-portfolio-item{width:calc( 100% / 2 );}}@media(max-width:767px){.elementor-287 .elementor-element.elementor-element-59814d1:not(.elementor-motion-effects-element-type-background), .elementor-287 .elementor-element.elementor-element-59814d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jakubwuzik.pl/wp-content/uploads/2024/12/Comp-1.gif");}.elementor-287 .elementor-element.elementor-element-59814d1{margin-top:50px;margin-bottom:50px;}.elementor-287 .elementor-element.elementor-element-acdb408{--spacer-size:203px;}.elementor-287 .elementor-element.elementor-element-48915c0{--spacer-size:35px;}.elementor-msie .elementor-287 .elementor-element.elementor-element-b2adf10 .elementor-portfolio-item{width:calc( 100% / 1 );}.elementor-msie .elementor-287 .elementor-element.elementor-element-6fdaa51 .elementor-portfolio-item{width:calc( 100% / 1 );}}