.elementor-3124 .elementor-element.elementor-element-18e78bd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:42px 42px;--row-gap:42px;--column-gap:42px;--padding-top:107px;--padding-bottom:128px;--padding-left:96px;--padding-right:96px;}.elementor-3124 .elementor-element.elementor-element-062a6c0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:44px;--padding-right:44px;}.elementor-3124 .elementor-element.elementor-element-0e8b142{--display:flex;}.elementor-3124 .elementor-element.elementor-element-df24171 > .elementor-widget-container{margin:-43px 0px -43px 0px;}.elementor-3124 .elementor-element.elementor-element-df24171{text-align:start;}.elementor-3124 .elementor-element.elementor-element-df24171 img{width:404px;border-radius:12px 12px 12px 12px;}.elementor-3124 .elementor-element.elementor-element-3c2ae6d img{width:100vw;}.elementor-3124 .elementor-element.elementor-element-39e3d10{--display:flex;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-3124 .elementor-element.elementor-element-611aa86 .elementor-heading-title{font-family:var( --e-global-typography-2223272-font-family ), Sans-serif;font-size:var( --e-global-typography-2223272-font-size );line-height:var( --e-global-typography-2223272-line-height );}.elementor-3124 .elementor-element.elementor-element-3a9c8bf{font-family:"Nunito Sans", Sans-serif;}.elementor-3124 .elementor-element.elementor-element-dda7b22 > .elementor-widget-container{background-color:var( --e-global-color-text );padding:4px 8px 4px 8px;}.elementor-3124 .elementor-element.elementor-element-dda7b22{font-family:var( --e-global-typography-9f32af4-font-family ), Sans-serif;font-size:var( --e-global-typography-9f32af4-font-size );line-height:var( --e-global-typography-9f32af4-line-height );color:var( --e-global-color-primary );}.elementor-3124 .elementor-element.elementor-element-dda7b22 p{margin-block-end:0px;}.elementor-3124 .elementor-element.elementor-element-b3b8450{font-family:var( --e-global-typography-d9a9894-font-family ), Sans-serif;font-size:var( --e-global-typography-d9a9894-font-size );line-height:var( --e-global-typography-d9a9894-line-height );}.elementor-3124 .elementor-element.elementor-element-c6c3573 .jet-countdown-timer{justify-content:flex-start;}.elementor-3124 .elementor-element.elementor-element-c6c3573 .jet-countdown-timer__item{padding:0px 10px 0px 10px;margin:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-3124 .elementor-element.elementor-element-c6c3573 .jet-countdown-timer__item-value{order:1;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-3124 .elementor-element.elementor-element-c6c3573 .jet-countdown-timer__item-label{order:2;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-3124 .elementor-element.elementor-element-c6c3573 .jet-countdown-timer__digit{font-family:var( --e-global-typography-9f32af4-font-family ), Sans-serif;font-size:var( --e-global-typography-9f32af4-font-size );line-height:var( --e-global-typography-9f32af4-line-height );padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-3124 .elementor-element.elementor-element-c6c3573 .jet-countdown-timer__separator{font-size:30px;font-family:Clash Display;margin:0px 0px 0px 0px;}.elementor-3124 .elementor-element.elementor-element-bd39732 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );}.elementor-3124 .elementor-element.elementor-element-bd39732 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3124 .elementor-element.elementor-element-ba90b30{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:48px 24px;--row-gap:48px;--column-gap:24px;--flex-wrap:wrap;--padding-top:128px;--padding-bottom:128px;--padding-left:96px;--padding-right:96px;}.elementor-3124 .elementor-element.elementor-element-ba90b30:not(.elementor-motion-effects-element-type-background), .elementor-3124 .elementor-element.elementor-element-ba90b30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3124 .elementor-element.elementor-element-a26de77{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-3124 .elementor-element.elementor-element-b9fc874{width:var( --container-widget-width, 824px );max-width:824px;--container-widget-width:824px;--container-widget-flex-grow:0;text-align:center;}.elementor-3124 .elementor-element.elementor-element-022ac7b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:12px 12px 12px 12px;--padding-top:64px;--padding-bottom:64px;--padding-left:42px;--padding-right:42px;}.elementor-3124 .elementor-element.elementor-element-022ac7b:not(.elementor-motion-effects-element-type-background), .elementor-3124 .elementor-element.elementor-element-022ac7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3124 .elementor-element.elementor-element-faab732{text-align:center;}.elementor-3124 .elementor-element.elementor-element-a6844ab .elementor-icon-wrapper{text-align:center;}.elementor-3124 .elementor-element.elementor-element-a6844ab .elementor-icon{font-size:100%;}.elementor-3124 .elementor-element.elementor-element-a6844ab .elementor-icon svg{height:100%;}.elementor-3124 .elementor-element.elementor-element-a6844ab .elementor-icon-wrapper svg{width:auto;}.elementor-3124 .elementor-element.elementor-element-3a6d64c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-3124 .elementor-element.elementor-element-9b9d357{font-family:"Clash Display", Sans-serif;font-size:32px;line-height:1.2em;}.elementor-3124 .elementor-element.elementor-element-60a41e2{text-align:center;}.elementor-3124 .elementor-element.elementor-element-1917246 > .elementor-widget-container{margin:48px 0px 24px 0px;}.elementor-3124 .elementor-element.elementor-element-1917246{font-family:var( --e-global-typography-3fc0d2a-font-family ), Sans-serif;font-size:var( --e-global-typography-3fc0d2a-font-size );line-height:var( --e-global-typography-3fc0d2a-line-height );}.elementor-3124 .elementor-element.elementor-element-55ce9df > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 20px;}.elementor-3124 .elementor-element.elementor-element-55ce9df p{margin-block-end:0px;}.elementor-3124 .elementor-element.elementor-element-55ce9df a{color:var( --e-global-color-text );}.elementor-3124 .elementor-element.elementor-element-adf20d9 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 20px;}.elementor-3124 .elementor-element.elementor-element-adf20d9 p{margin-block-end:0px;}.elementor-3124 .elementor-element.elementor-element-adf20d9 a{color:var( --e-global-color-text );}.elementor-3124 .elementor-element.elementor-element-32419cf .elementor-button{background-color:var( --e-global-color-text );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-3124 .elementor-element.elementor-element-32419cf .elementor-button:hover, .elementor-3124 .elementor-element.elementor-element-32419cf .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );}.elementor-3124 .elementor-element.elementor-element-32419cf > .elementor-widget-container{margin:36px 0px 8px 0px;}.elementor-3124 .elementor-element.elementor-element-32419cf .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-3124 .elementor-element.elementor-element-32419cf .elementor-button:hover svg, .elementor-3124 .elementor-element.elementor-element-32419cf .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-3124 .elementor-element.elementor-element-4d01fa2 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Nunito Sans", Sans-serif;font-size:14px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );}.elementor-3124 .elementor-element.elementor-element-4d01fa2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3124 .elementor-element.elementor-element-a089a96{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3124 .elementor-element.elementor-element-c0fac15{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:12px 12px 12px 12px;--padding-top:64px;--padding-bottom:64px;--padding-left:42px;--padding-right:42px;}.elementor-3124 .elementor-element.elementor-element-c0fac15:not(.elementor-motion-effects-element-type-background), .elementor-3124 .elementor-element.elementor-element-c0fac15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3124 .elementor-element.elementor-element-a34dc2f{text-align:center;}.elementor-3124 .elementor-element.elementor-element-928905e .elementor-icon-wrapper{text-align:center;}.elementor-3124 .elementor-element.elementor-element-928905e .elementor-icon{font-size:100%;}.elementor-3124 .elementor-element.elementor-element-928905e .elementor-icon svg{height:100%;}.elementor-3124 .elementor-element.elementor-element-928905e .elementor-icon-wrapper svg{width:auto;}.elementor-3124 .elementor-element.elementor-element-1a92085{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-3124 .elementor-element.elementor-element-31c4c77{font-family:"Clash Display", Sans-serif;font-size:32px;line-height:1.2em;}.elementor-3124 .elementor-element.elementor-element-f9e6bba{text-align:center;}.elementor-3124 .elementor-element.elementor-element-82dbb5c{text-align:center;}.elementor-3124 .elementor-element.elementor-element-ce60de0 > .elementor-widget-container{margin:48px 0px 24px 0px;}.elementor-3124 .elementor-element.elementor-element-ce60de0{font-family:var( --e-global-typography-3fc0d2a-font-family ), Sans-serif;font-size:var( --e-global-typography-3fc0d2a-font-size );line-height:var( --e-global-typography-3fc0d2a-line-height );}.elementor-3124 .elementor-element.elementor-element-3a85541 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 20px;}.elementor-3124 .elementor-element.elementor-element-3a85541 p{margin-block-end:0px;}.elementor-3124 .elementor-element.elementor-element-3a85541 a{color:var( --e-global-color-text );}.elementor-3124 .elementor-element.elementor-element-804a2ce .elementor-button{background-color:var( --e-global-color-text );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-3124 .elementor-element.elementor-element-804a2ce .elementor-button:hover, .elementor-3124 .elementor-element.elementor-element-804a2ce .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );}.elementor-3124 .elementor-element.elementor-element-804a2ce > .elementor-widget-container{margin:36px 0px 8px 0px;}.elementor-3124 .elementor-element.elementor-element-804a2ce .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-3124 .elementor-element.elementor-element-804a2ce .elementor-button:hover svg, .elementor-3124 .elementor-element.elementor-element-804a2ce .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-3124 .elementor-element.elementor-element-55613bd .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Nunito Sans", Sans-serif;font-size:14px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );}.elementor-3124 .elementor-element.elementor-element-55613bd .elementor-button-content-wrapper{flex-direction:row;}.elementor-3124 .elementor-element.elementor-element-2c24807{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:12px 12px 12px 12px;--padding-top:64px;--padding-bottom:64px;--padding-left:42px;--padding-right:42px;}.elementor-3124 .elementor-element.elementor-element-2c24807:not(.elementor-motion-effects-element-type-background), .elementor-3124 .elementor-element.elementor-element-2c24807 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3124 .elementor-element.elementor-element-9533b07{text-align:center;}.elementor-3124 .elementor-element.elementor-element-2dedf92 .elementor-icon-wrapper{text-align:center;}.elementor-3124 .elementor-element.elementor-element-2dedf92 .elementor-icon{font-size:100%;}.elementor-3124 .elementor-element.elementor-element-2dedf92 .elementor-icon svg{height:100%;}.elementor-3124 .elementor-element.elementor-element-2dedf92 .elementor-icon-wrapper svg{width:auto;}.elementor-3124 .elementor-element.elementor-element-d54b00d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-3124 .elementor-element.elementor-element-8b750d9{font-family:"Clash Display", Sans-serif;font-size:32px;line-height:1.2em;}.elementor-3124 .elementor-element.elementor-element-d2747ce{text-align:center;}.elementor-3124 .elementor-element.elementor-element-931a2b7 > .elementor-widget-container{margin:48px 0px 24px 0px;}.elementor-3124 .elementor-element.elementor-element-931a2b7{font-family:var( --e-global-typography-3fc0d2a-font-family ), Sans-serif;font-size:var( --e-global-typography-3fc0d2a-font-size );line-height:var( --e-global-typography-3fc0d2a-line-height );}.elementor-3124 .elementor-element.elementor-element-9081814 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 20px;}.elementor-3124 .elementor-element.elementor-element-9081814 p{margin-block-end:0px;}.elementor-3124 .elementor-element.elementor-element-9081814 a{color:var( --e-global-color-text );}.elementor-3124 .elementor-element.elementor-element-99aca6a > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 20px;}.elementor-3124 .elementor-element.elementor-element-99aca6a p{margin-block-end:0px;}.elementor-3124 .elementor-element.elementor-element-99aca6a a{color:var( --e-global-color-text );}.elementor-3124 .elementor-element.elementor-element-b620d1c > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 20px;}.elementor-3124 .elementor-element.elementor-element-b620d1c p{margin-block-end:0px;}.elementor-3124 .elementor-element.elementor-element-b620d1c a{color:var( --e-global-color-text );}.elementor-3124 .elementor-element.elementor-element-7a83ea7 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-3124 .elementor-element.elementor-element-7a83ea7{font-size:var( --e-global-typography-9b78d0c-font-size );font-weight:var( --e-global-typography-9b78d0c-font-weight );line-height:var( --e-global-typography-9b78d0c-line-height );}.elementor-3124 .elementor-element.elementor-element-7a83ea7 p{margin-block-end:0px;}.elementor-3124 .elementor-element.elementor-element-7a83ea7 a{color:var( --e-global-color-text );}.elementor-3124 .elementor-element.elementor-element-4ffd6c9 .elementor-button{background-color:var( --e-global-color-text );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-3124 .elementor-element.elementor-element-4ffd6c9 .elementor-button:hover, .elementor-3124 .elementor-element.elementor-element-4ffd6c9 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );}.elementor-3124 .elementor-element.elementor-element-4ffd6c9 > .elementor-widget-container{margin:36px 0px 8px 0px;}.elementor-3124 .elementor-element.elementor-element-4ffd6c9 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-3124 .elementor-element.elementor-element-4ffd6c9 .elementor-button:hover svg, .elementor-3124 .elementor-element.elementor-element-4ffd6c9 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-3124 .elementor-element.elementor-element-ed6fd7f .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Nunito Sans", Sans-serif;font-size:14px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );}.elementor-3124 .elementor-element.elementor-element-ed6fd7f .elementor-button-content-wrapper{flex-direction:row;}.elementor-3124 .elementor-element.elementor-element-2d7d4e2{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-3124 .elementor-element.elementor-element-3cff503 .elementor-heading-title{font-family:var( --e-global-typography-3fc0d2a-font-family ), Sans-serif;font-size:var( --e-global-typography-3fc0d2a-font-size );line-height:var( --e-global-typography-3fc0d2a-line-height );}.elementor-3124 .elementor-element.elementor-element-bc1e0b5 a{color:var( --e-global-color-text );}.elementor-3124 .elementor-element.elementor-element-d43bf77{text-align:start;}.elementor-3124 .elementor-element.elementor-element-63dbcdb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3124 .elementor-element.elementor-element-2b9b906{--display:flex;--min-height:387px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:128px;--padding-bottom:128px;--padding-left:96px;--padding-right:96px;}.elementor-3124 .elementor-element.elementor-element-2b9b906:not(.elementor-motion-effects-element-type-background), .elementor-3124 .elementor-element.elementor-element-2b9b906 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://maciejfilipkowski.pl/wp-content/uploads/2024/09/Rectangle-224.png");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-3124 .elementor-element.elementor-element-a45bfe5{text-align:center;}.elementor-3124 .elementor-element.elementor-element-a45bfe5 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-3124 .elementor-element.elementor-element-be8773d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-3124 .elementor-element.elementor-element-dbb1391{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-3124 .elementor-element.elementor-element-b9cbbbb .elementor-icon-wrapper{text-align:start;}.elementor-3124 .elementor-element.elementor-element-95e88ec .elementor-heading-title{font-family:var( --e-global-typography-9f32af4-font-family ), Sans-serif;font-size:var( --e-global-typography-9f32af4-font-size );line-height:var( --e-global-typography-9f32af4-line-height );color:var( --e-global-color-secondary );}.elementor-3124 .elementor-element.elementor-element-6b79f3e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-3124 .elementor-element.elementor-element-6b79f3e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-3124 .elementor-element.elementor-element-6b79f3e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-3124 .elementor-element.elementor-element-6b79f3e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-3124 .elementor-element.elementor-element-6b79f3e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-3124 .elementor-element.elementor-element-6b79f3e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3124 .elementor-element.elementor-element-6b79f3e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3124 .elementor-element.elementor-element-6b79f3e{--e-icon-list-icon-size:20px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-3124 .elementor-element.elementor-element-6b79f3e .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-3124 .elementor-element.elementor-element-6b79f3e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3124 .elementor-element.elementor-element-6b79f3e .elementor-icon-list-item > a{font-family:var( --e-global-typography-d9a9894-font-family ), Sans-serif;font-size:var( --e-global-typography-d9a9894-font-size );line-height:var( --e-global-typography-d9a9894-line-height );}.elementor-3124 .elementor-element.elementor-element-6b79f3e .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-3124 .elementor-element.elementor-element-8b0cc63{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-3124 .elementor-element.elementor-element-b20d1b0 .elementor-icon-wrapper{text-align:start;}.elementor-3124 .elementor-element.elementor-element-d370dbd .elementor-heading-title{font-family:var( --e-global-typography-9f32af4-font-family ), Sans-serif;font-size:var( --e-global-typography-9f32af4-font-size );line-height:var( --e-global-typography-9f32af4-line-height );color:var( --e-global-color-secondary );}.elementor-3124 .elementor-element.elementor-element-40db124 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-3124 .elementor-element.elementor-element-40db124 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-3124 .elementor-element.elementor-element-40db124 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-3124 .elementor-element.elementor-element-40db124 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-3124 .elementor-element.elementor-element-40db124 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-3124 .elementor-element.elementor-element-40db124 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3124 .elementor-element.elementor-element-40db124 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3124 .elementor-element.elementor-element-40db124{--e-icon-list-icon-size:20px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-3124 .elementor-element.elementor-element-40db124 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-3124 .elementor-element.elementor-element-40db124 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3124 .elementor-element.elementor-element-40db124 .elementor-icon-list-item > a{font-family:var( --e-global-typography-d9a9894-font-family ), Sans-serif;font-size:var( --e-global-typography-d9a9894-font-size );line-height:var( --e-global-typography-d9a9894-line-height );}.elementor-3124 .elementor-element.elementor-element-40db124 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-3124 .elementor-element.elementor-element-aa5dde5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:128px;--padding-bottom:128px;--padding-left:96px;--padding-right:96px;}.elementor-3124 .elementor-element.elementor-element-aa5dde5:not(.elementor-motion-effects-element-type-background), .elementor-3124 .elementor-element.elementor-element-aa5dde5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3124 .elementor-element.elementor-element-d285894{--display:flex;}.elementor-3124 .elementor-element.elementor-element-78ab058 > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-3124 .elementor-element.elementor-element-78ab058 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-3124 .elementor-element.elementor-element-d0ffa33{--display:flex;}.elementor-3124 .elementor-element.elementor-element-56c372d{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-3124 .elementor-element.elementor-element-e6feb9a .elementor-heading-title{font-family:var( --e-global-typography-2223272-font-family ), Sans-serif;font-size:var( --e-global-typography-2223272-font-size );line-height:var( --e-global-typography-2223272-line-height );color:var( --e-global-color-text );}.elementor-3124 .elementor-element.elementor-element-174eb3d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-3124 .elementor-element.elementor-element-174eb3d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-3124 .elementor-element.elementor-element-174eb3d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-3124 .elementor-element.elementor-element-174eb3d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-3124 .elementor-element.elementor-element-174eb3d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-3124 .elementor-element.elementor-element-174eb3d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3124 .elementor-element.elementor-element-174eb3d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3124 .elementor-element.elementor-element-174eb3d{--e-icon-list-icon-size:20px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-3124 .elementor-element.elementor-element-174eb3d .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-3124 .elementor-element.elementor-element-174eb3d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3124 .elementor-element.elementor-element-174eb3d .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-3124 .elementor-element.elementor-element-174eb3d .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-3124 .elementor-element.elementor-element-0aaa8de .elementor-button{background-color:var( --e-global-color-text );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-3124 .elementor-element.elementor-element-0aaa8de .elementor-button:hover, .elementor-3124 .elementor-element.elementor-element-0aaa8de .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );}.elementor-3124 .elementor-element.elementor-element-0aaa8de > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-3124 .elementor-element.elementor-element-0aaa8de .elementor-button:hover svg, .elementor-3124 .elementor-element.elementor-element-0aaa8de .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-3124 .elementor-element.elementor-element-a84b603{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:128px;--padding-bottom:128px;--padding-left:96px;--padding-right:96px;}.elementor-3124 .elementor-element.elementor-element-60a70b9{--display:flex;--gap:48px 0px;--row-gap:48px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:12px 12px 12px 12px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-3124 .elementor-element.elementor-element-6388875 .elementor-icon-box-wrapper{text-align:start;}.elementor-3124 .elementor-element.elementor-element-6388875 .elementor-icon-box-title{margin-block-end:12px;}.elementor-3124 .elementor-element.elementor-element-80dc1f0{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-3124 .elementor-element.elementor-element-facd863{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-3124 .elementor-element.elementor-element-594932b > .elementor-widget-container{background-color:var( --e-global-color-text );padding:4px 18px 4px 18px;border-style:none;border-radius:666px 666px 666px 666px;}.elementor-3124 .elementor-element.elementor-element-594932b{text-align:start;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-secondary );}.elementor-3124 .elementor-element.elementor-element-594932b p{margin-block-end:0px;}.elementor-3124 .elementor-element.elementor-element-7500462 > .elementor-widget-container{background-color:var( --e-global-color-accent );margin:12px 12px 0px 12px;padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 0px 12px #EBEBEA;}.elementor-3124 .elementor-element.elementor-element-7500462.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3124 .elementor-element.elementor-element-7500462 .elementor-icon-box-wrapper{text-align:start;}.elementor-3124 .elementor-element.elementor-element-7500462 .elementor-icon-box-title{margin-block-end:12px;}.elementor-3124 .elementor-element.elementor-element-6978130{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-3124 .elementor-element.elementor-element-b62376f > .elementor-widget-container{background-color:var( --e-global-color-text );padding:4px 18px 4px 18px;border-style:none;border-radius:666px 666px 666px 666px;}.elementor-3124 .elementor-element.elementor-element-b62376f{text-align:start;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-secondary );}.elementor-3124 .elementor-element.elementor-element-b62376f p{margin-block-end:0px;}.elementor-3124 .elementor-element.elementor-element-f452bac > .elementor-widget-container{background-color:var( --e-global-color-accent );margin:12px 12px 0px 12px;padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 0px 12px #EBEBEA;}.elementor-3124 .elementor-element.elementor-element-f452bac.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3124 .elementor-element.elementor-element-f452bac .elementor-icon-box-wrapper{text-align:start;}.elementor-3124 .elementor-element.elementor-element-f452bac .elementor-icon-box-title{margin-block-end:12px;}.elementor-3124 .elementor-element.elementor-element-04605e1{--display:flex;--min-height:245px;--border-radius:12px 12px 12px 12px;}.elementor-3124 .elementor-element.elementor-element-04605e1:not(.elementor-motion-effects-element-type-background), .elementor-3124 .elementor-element.elementor-element-04605e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://maciejfilipkowski.pl/wp-content/uploads/2025/08/Rectangle-201-2-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3124 .elementor-element.elementor-element-ffef641{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-3124 .elementor-element.elementor-element-5cde074{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-3124 .elementor-element.elementor-element-bfcbeef > .elementor-widget-container{background-color:var( --e-global-color-text );padding:4px 18px 4px 18px;border-style:none;border-radius:666px 666px 666px 666px;}.elementor-3124 .elementor-element.elementor-element-bfcbeef{text-align:start;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-secondary );}.elementor-3124 .elementor-element.elementor-element-bfcbeef p{margin-block-end:0px;}.elementor-3124 .elementor-element.elementor-element-743b50e > .elementor-widget-container{background-color:var( --e-global-color-accent );margin:12px 12px 0px 12px;padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 0px 12px #EBEBEA;}.elementor-3124 .elementor-element.elementor-element-743b50e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3124 .elementor-element.elementor-element-743b50e .elementor-icon-box-wrapper{text-align:start;}.elementor-3124 .elementor-element.elementor-element-743b50e .elementor-icon-box-title{margin-block-end:12px;}.elementor-3124 .elementor-element.elementor-element-cabdd34{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-3124 .elementor-element.elementor-element-b485b4d > .elementor-widget-container{background-color:var( --e-global-color-text );padding:4px 18px 4px 18px;border-style:none;border-radius:666px 666px 666px 666px;}.elementor-3124 .elementor-element.elementor-element-b485b4d{text-align:start;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-secondary );}.elementor-3124 .elementor-element.elementor-element-b485b4d p{margin-block-end:0px;}.elementor-3124 .elementor-element.elementor-element-1d8f063 > .elementor-widget-container{background-color:var( --e-global-color-accent );margin:12px 12px 0px 12px;padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 0px 12px #EBEBEA;}.elementor-3124 .elementor-element.elementor-element-1d8f063.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3124 .elementor-element.elementor-element-1d8f063 .elementor-icon-box-wrapper{text-align:start;}.elementor-3124 .elementor-element.elementor-element-1d8f063 .elementor-icon-box-title{margin-block-end:12px;}.elementor-3124 .elementor-element.elementor-element-f18ed04{--display:flex;--min-height:245px;--border-radius:12px 12px 12px 12px;}.elementor-3124 .elementor-element.elementor-element-f18ed04:not(.elementor-motion-effects-element-type-background), .elementor-3124 .elementor-element.elementor-element-f18ed04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://maciejfilipkowski.pl/wp-content/uploads/2025/08/Rectangle-278-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3124 .elementor-element.elementor-element-c1d2c05{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-3124 .elementor-element.elementor-element-8c683b7{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-3124 .elementor-element.elementor-element-01b659c > .elementor-widget-container{background-color:var( --e-global-color-text );padding:4px 18px 4px 18px;border-style:none;border-radius:666px 666px 666px 666px;}.elementor-3124 .elementor-element.elementor-element-01b659c{text-align:start;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-secondary );}.elementor-3124 .elementor-element.elementor-element-01b659c p{margin-block-end:0px;}.elementor-3124 .elementor-element.elementor-element-74f58fd > .elementor-widget-container{background-color:var( --e-global-color-accent );margin:12px 12px 0px 12px;padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 0px 12px #EBEBEA;}.elementor-3124 .elementor-element.elementor-element-74f58fd.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3124 .elementor-element.elementor-element-74f58fd .elementor-icon-box-wrapper{text-align:start;}.elementor-3124 .elementor-element.elementor-element-74f58fd .elementor-icon-box-title{margin-block-end:12px;}.elementor-3124 .elementor-element.elementor-element-9f0dd1f{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-3124 .elementor-element.elementor-element-c1be404 > .elementor-widget-container{background-color:var( --e-global-color-text );padding:4px 18px 4px 18px;border-style:none;border-radius:666px 666px 666px 666px;}.elementor-3124 .elementor-element.elementor-element-c1be404{text-align:start;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-secondary );}.elementor-3124 .elementor-element.elementor-element-c1be404 p{margin-block-end:0px;}.elementor-3124 .elementor-element.elementor-element-c589a13 > .elementor-widget-container{background-color:var( --e-global-color-accent );margin:12px 12px 0px 12px;padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 0px 12px #EBEBEA;}.elementor-3124 .elementor-element.elementor-element-c589a13.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3124 .elementor-element.elementor-element-c589a13 .elementor-icon-box-wrapper{text-align:start;}.elementor-3124 .elementor-element.elementor-element-c589a13 .elementor-icon-box-title{margin-block-end:12px;}.elementor-3124 .elementor-element.elementor-element-3b0c4a7{--display:flex;--min-height:245px;--border-radius:12px 12px 12px 12px;}.elementor-3124 .elementor-element.elementor-element-3b0c4a7:not(.elementor-motion-effects-element-type-background), .elementor-3124 .elementor-element.elementor-element-3b0c4a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://maciejfilipkowski.pl/wp-content/uploads/2025/08/Rectangle-282-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3124 .elementor-element.elementor-element-40f8389{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-3124 .elementor-element.elementor-element-af31585{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-3124 .elementor-element.elementor-element-79bfd2e > .elementor-widget-container{background-color:var( --e-global-color-text );padding:4px 18px 4px 18px;border-style:none;border-radius:666px 666px 666px 666px;}.elementor-3124 .elementor-element.elementor-element-79bfd2e{text-align:start;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-secondary );}.elementor-3124 .elementor-element.elementor-element-79bfd2e p{margin-block-end:0px;}.elementor-3124 .elementor-element.elementor-element-04f7aac > .elementor-widget-container{background-color:var( --e-global-color-accent );margin:12px 12px 0px 12px;padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 0px 12px #EBEBEA;}.elementor-3124 .elementor-element.elementor-element-04f7aac.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3124 .elementor-element.elementor-element-04f7aac .elementor-icon-box-wrapper{text-align:start;}.elementor-3124 .elementor-element.elementor-element-04f7aac .elementor-icon-box-title{margin-block-end:12px;}.elementor-3124 .elementor-element.elementor-element-2898ffc{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-3124 .elementor-element.elementor-element-86317a9 > .elementor-widget-container{background-color:var( --e-global-color-text );padding:4px 18px 4px 18px;border-style:none;border-radius:666px 666px 666px 666px;}.elementor-3124 .elementor-element.elementor-element-86317a9{text-align:start;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-secondary );}.elementor-3124 .elementor-element.elementor-element-86317a9 p{margin-block-end:0px;}.elementor-3124 .elementor-element.elementor-element-1470841 > .elementor-widget-container{background-color:var( --e-global-color-accent );margin:12px 12px 0px 12px;padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 0px 12px #EBEBEA;}.elementor-3124 .elementor-element.elementor-element-1470841.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3124 .elementor-element.elementor-element-1470841 .elementor-icon-box-wrapper{text-align:start;}.elementor-3124 .elementor-element.elementor-element-1470841 .elementor-icon-box-title{margin-block-end:12px;}.elementor-3124 .elementor-element.elementor-element-288a86b{--display:flex;--min-height:245px;--border-radius:12px 12px 12px 12px;}.elementor-3124 .elementor-element.elementor-element-288a86b:not(.elementor-motion-effects-element-type-background), .elementor-3124 .elementor-element.elementor-element-288a86b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://maciejfilipkowski.pl/wp-content/uploads/2025/08/Rectangle-283-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3124 .elementor-element.elementor-element-a638725{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-3124 .elementor-element.elementor-element-ab5f91c{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-3124 .elementor-element.elementor-element-0b0f441 > .elementor-widget-container{background-color:var( --e-global-color-text );padding:4px 18px 4px 18px;border-style:none;border-radius:666px 666px 666px 666px;}.elementor-3124 .elementor-element.elementor-element-0b0f441{text-align:start;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-secondary );}.elementor-3124 .elementor-element.elementor-element-0b0f441 p{margin-block-end:0px;}.elementor-3124 .elementor-element.elementor-element-53bbbfa > .elementor-widget-container{background-color:var( --e-global-color-accent );margin:12px 12px 0px 12px;padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 0px 12px #EBEBEA;}.elementor-3124 .elementor-element.elementor-element-53bbbfa.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3124 .elementor-element.elementor-element-53bbbfa .elementor-icon-box-wrapper{text-align:start;}.elementor-3124 .elementor-element.elementor-element-53bbbfa .elementor-icon-box-title{margin-block-end:12px;}.elementor-3124 .elementor-element.elementor-element-4af47a6{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-3124 .elementor-element.elementor-element-a698d96 > .elementor-widget-container{background-color:var( --e-global-color-text );padding:4px 18px 4px 18px;border-style:none;border-radius:666px 666px 666px 666px;}.elementor-3124 .elementor-element.elementor-element-a698d96{text-align:start;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-secondary );}.elementor-3124 .elementor-element.elementor-element-a698d96 p{margin-block-end:0px;}.elementor-3124 .elementor-element.elementor-element-15dabef > .elementor-widget-container{background-color:var( --e-global-color-accent );margin:12px 12px 0px 12px;padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 0px 12px #EBEBEA;}.elementor-3124 .elementor-element.elementor-element-15dabef.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3124 .elementor-element.elementor-element-15dabef .elementor-icon-box-wrapper{text-align:start;}.elementor-3124 .elementor-element.elementor-element-15dabef .elementor-icon-box-title{margin-block-end:12px;}.elementor-3124 .elementor-element.elementor-element-5f707b7{--display:flex;--min-height:245px;--border-radius:12px 12px 12px 12px;}.elementor-3124 .elementor-element.elementor-element-5f707b7:not(.elementor-motion-effects-element-type-background), .elementor-3124 .elementor-element.elementor-element-5f707b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://maciejfilipkowski.pl/wp-content/uploads/2025/08/Rectangle-285-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3124 .elementor-element.elementor-element-bb59aa8{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-3124 .elementor-element.elementor-element-b5fa866{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-3124 .elementor-element.elementor-element-2b802d9 > .elementor-widget-container{background-color:var( --e-global-color-text );padding:4px 18px 4px 18px;border-style:none;border-radius:666px 666px 666px 666px;}.elementor-3124 .elementor-element.elementor-element-2b802d9{text-align:start;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-secondary );}.elementor-3124 .elementor-element.elementor-element-2b802d9 p{margin-block-end:0px;}.elementor-3124 .elementor-element.elementor-element-08950f6 > .elementor-widget-container{background-color:var( --e-global-color-accent );margin:12px 12px 0px 12px;padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 0px 12px #EBEBEA;}.elementor-3124 .elementor-element.elementor-element-08950f6.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3124 .elementor-element.elementor-element-08950f6 .elementor-icon-box-wrapper{text-align:start;}.elementor-3124 .elementor-element.elementor-element-08950f6 .elementor-icon-box-title{margin-block-end:12px;}.elementor-3124 .elementor-element.elementor-element-23a1a40{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-3124 .elementor-element.elementor-element-2a388a0{text-align:center;}.elementor-3124 .elementor-element.elementor-element-2a388a0 .elementor-heading-title{font-family:var( --e-global-typography-3fc0d2a-font-family ), Sans-serif;font-size:var( --e-global-typography-3fc0d2a-font-size );line-height:var( --e-global-typography-3fc0d2a-line-height );}.elementor-3124 .elementor-element.elementor-element-b579656 .elementor-button{background-color:var( --e-global-color-text );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-3124 .elementor-element.elementor-element-b579656 .elementor-button:hover, .elementor-3124 .elementor-element.elementor-element-b579656 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );}.elementor-3124 .elementor-element.elementor-element-b579656 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-3124 .elementor-element.elementor-element-b579656 .elementor-button:hover svg, .elementor-3124 .elementor-element.elementor-element-b579656 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-3124 .elementor-element.elementor-element-c42bb76{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:72px 72px;--row-gap:72px;--column-gap:72px;--overflow:hidden;--padding-top:148px;--padding-bottom:148px;--padding-left:96px;--padding-right:96px;}.elementor-3124 .elementor-element.elementor-element-c42bb76:not(.elementor-motion-effects-element-type-background), .elementor-3124 .elementor-element.elementor-element-c42bb76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3124 .elementor-element.elementor-element-f12513c{width:100%;max-width:100%;text-align:start;}.elementor-3124 .elementor-element.elementor-element-912fe94{--swiper-slides-to-display:2;--swiper-offset-size:405px;--swiper-slides-gap:24px;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:-60px;--arrow-prev-top-align:0%;--arrow-prev-caption-spacing:0px;--arrow-prev-translate-y:0px;--arrow-prev-top-position:-121px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:0%;--arrow-next-caption-spacing:0px;--arrow-next-translate-y:0px;--arrow-next-top-position:-121px;}.elementor-3124 .elementor-element.elementor-element-912fe94 > .elementor-widget-container{margin:0% -69% 0% 0%;}.elementor-3124 .elementor-element.elementor-element-912fe94 .swiper-slide > .elementor-element{height:100%;}.elementor-3124 .elementor-element.elementor-element-912fe94 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:50px 50px 50px 50px;padding:12px 12px 12px 12px;}.elementor-3124 .elementor-element.elementor-element-0bebd3e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:128px;--padding-bottom:128px;--padding-left:96px;--padding-right:96px;}.elementor-3124 .elementor-element.elementor-element-0bebd3e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3124 .elementor-element.elementor-element-6aea5f2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:12px 12px 12px 12px;--padding-top:64px;--padding-bottom:64px;--padding-left:96px;--padding-right:96px;}.elementor-3124 .elementor-element.elementor-element-6aea5f2:not(.elementor-motion-effects-element-type-background), .elementor-3124 .elementor-element.elementor-element-6aea5f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3124 .elementor-element.elementor-element-5924e07{width:initial;max-width:initial;text-align:center;}.elementor-3124 .elementor-element.elementor-element-a7e85f9 .elementor-button{background-color:var( --e-global-color-text );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-3124 .elementor-element.elementor-element-a7e85f9 .elementor-button:hover, .elementor-3124 .elementor-element.elementor-element-a7e85f9 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );}.elementor-3124 .elementor-element.elementor-element-a7e85f9 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-3124 .elementor-element.elementor-element-a7e85f9 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-3124 .elementor-element.elementor-element-a7e85f9 .elementor-button:hover svg, .elementor-3124 .elementor-element.elementor-element-a7e85f9 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-3124 .elementor-element.elementor-element-669e226{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:128px;--padding-bottom:128px;--padding-left:96px;--padding-right:96px;}.elementor-3124 .elementor-element.elementor-element-669e226:not(.elementor-motion-effects-element-type-background), .elementor-3124 .elementor-element.elementor-element-669e226 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-3124 .elementor-element.elementor-element-6f2bd68 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-3124 .elementor-element.elementor-element-bef3021{--display:flex;}.elementor-3124 .elementor-element.elementor-element-d57ac36{width:var( --container-widget-width, 824px );max-width:824px;--container-widget-width:824px;--container-widget-flex-grow:0;color:var( --e-global-color-secondary );}.elementor-3124 .elementor-element.elementor-element-324870b{--display:flex;}.elementor-3124 .elementor-element.elementor-element-3b5551b{width:var( --container-widget-width, 824px );max-width:824px;--container-widget-width:824px;--container-widget-flex-grow:0;color:var( --e-global-color-secondary );}.elementor-3124 .elementor-element.elementor-element-569c78b{--display:flex;}.elementor-3124 .elementor-element.elementor-element-a05d219{width:var( --container-widget-width, 824px );max-width:824px;--container-widget-width:824px;--container-widget-flex-grow:0;color:var( --e-global-color-secondary );}.elementor-3124 .elementor-element.elementor-element-bd41b60{--display:flex;}.elementor-3124 .elementor-element.elementor-element-bdc1d1f{width:var( --container-widget-width, 824px );max-width:824px;--container-widget-width:824px;--container-widget-flex-grow:0;color:var( --e-global-color-secondary );}.elementor-3124 .elementor-element.elementor-element-1688f75{--display:flex;}.elementor-3124 .elementor-element.elementor-element-fcf1e8d{width:var( --container-widget-width, 824px );max-width:824px;--container-widget-width:824px;--container-widget-flex-grow:0;color:var( --e-global-color-secondary );}.elementor-3124 .elementor-element.elementor-element-0a18591{--display:flex;}.elementor-3124 .elementor-element.elementor-element-3131a80{width:var( --container-widget-width, 824px );max-width:824px;--container-widget-width:824px;--container-widget-flex-grow:0;color:var( --e-global-color-secondary );}.elementor-3124 .elementor-element.elementor-element-df6b79a{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:24px;--n-accordion-item-title-distance-from-content:-10px;--n-accordion-border-radius:12px 12px 12px 12px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-secondary );--n-accordion-icon-size:44px;}:where( .elementor-3124 .elementor-element.elementor-element-df6b79a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-text );border-style:solid;border-width:0px 1px 1px 1px;border-color:var( --e-global-color-secondary );--border-radius:0px 0px 12px 12px;--padding-top:24px;--padding-right:24px;--padding-bottom:24px;--padding-left:24px;}.elementor-3124 .elementor-element.elementor-element-df6b79a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-3124 .elementor-element.elementor-element-df6b79a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-3124 .elementor-element.elementor-element-df6b79a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 0px 1px;}.elementor-3124 .elementor-element.elementor-element-df6b79a {--n-accordion-padding:24px 24px 24px 24px;}@media(max-width:1024px){.elementor-3124 .elementor-element.elementor-element-062a6c0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3124 .elementor-element.elementor-element-df24171 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3124 .elementor-element.elementor-element-3c2ae6d > .elementor-widget-container{margin:0px -24px 0px -24px;}.elementor-3124 .elementor-element.elementor-element-3c2ae6d img{height:500px;object-fit:cover;object-position:top center;border-radius:12px 12px 12px 12px;}.elementor-3124 .elementor-element.elementor-element-39e3d10{--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-3124 .elementor-element.elementor-element-611aa86 .elementor-heading-title{font-size:var( --e-global-typography-2223272-font-size );line-height:var( --e-global-typography-2223272-line-height );}.elementor-3124 .elementor-element.elementor-element-dda7b22{font-size:var( --e-global-typography-9f32af4-font-size );line-height:var( --e-global-typography-9f32af4-line-height );}.elementor-3124 .elementor-element.elementor-element-b3b8450{font-size:var( --e-global-typography-d9a9894-font-size );line-height:var( --e-global-typography-d9a9894-line-height );}.elementor-3124 .elementor-element.elementor-element-c6c3573 .jet-countdown-timer__digit{font-size:var( --e-global-typography-9f32af4-font-size );line-height:var( --e-global-typography-9f32af4-line-height );}.elementor-3124 .elementor-element.elementor-element-ba90b30{--gap:24px 0px;--row-gap:24px;--column-gap:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:48px;--padding-right:48px;}.elementor-3124 .elementor-element.elementor-element-1917246{font-size:var( --e-global-typography-3fc0d2a-font-size );line-height:var( --e-global-typography-3fc0d2a-line-height );}.elementor-3124 .elementor-element.elementor-element-ce60de0{font-size:var( --e-global-typography-3fc0d2a-font-size );line-height:var( --e-global-typography-3fc0d2a-line-height );}.elementor-3124 .elementor-element.elementor-element-931a2b7{font-size:var( --e-global-typography-3fc0d2a-font-size );line-height:var( --e-global-typography-3fc0d2a-line-height );}.elementor-3124 .elementor-element.elementor-element-7a83ea7{font-size:var( --e-global-typography-9b78d0c-font-size );line-height:var( --e-global-typography-9b78d0c-line-height );}.elementor-3124 .elementor-element.elementor-element-3cff503 .elementor-heading-title{font-size:var( --e-global-typography-3fc0d2a-font-size );line-height:var( --e-global-typography-3fc0d2a-line-height );}.elementor-3124 .elementor-element.elementor-element-2b9b906:not(.elementor-motion-effects-element-type-background), .elementor-3124 .elementor-element.elementor-element-2b9b906 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-3124 .elementor-element.elementor-element-be8773d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3124 .elementor-element.elementor-element-95e88ec .elementor-heading-title{font-size:var( --e-global-typography-9f32af4-font-size );line-height:var( --e-global-typography-9f32af4-line-height );}.elementor-3124 .elementor-element.elementor-element-6b79f3e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3124 .elementor-element.elementor-element-6b79f3e .elementor-icon-list-item > a{font-size:var( --e-global-typography-d9a9894-font-size );line-height:var( --e-global-typography-d9a9894-line-height );}.elementor-3124 .elementor-element.elementor-element-d370dbd .elementor-heading-title{font-size:var( --e-global-typography-9f32af4-font-size );line-height:var( --e-global-typography-9f32af4-line-height );}.elementor-3124 .elementor-element.elementor-element-40db124 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3124 .elementor-element.elementor-element-40db124 .elementor-icon-list-item > a{font-size:var( --e-global-typography-d9a9894-font-size );line-height:var( --e-global-typography-d9a9894-line-height );}.elementor-3124 .elementor-element.elementor-element-aa5dde5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-3124 .elementor-element.elementor-element-e6feb9a .elementor-heading-title{font-size:var( --e-global-typography-2223272-font-size );line-height:var( --e-global-typography-2223272-line-height );}.elementor-3124 .elementor-element.elementor-element-174eb3d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3124 .elementor-element.elementor-element-174eb3d .elementor-icon-list-item > a{line-height:var( --e-global-typography-text-line-height );}.elementor-3124 .elementor-element.elementor-element-a84b603{--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-3124 .elementor-element.elementor-element-60a70b9{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-3124 .elementor-element.elementor-element-80dc1f0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3124 .elementor-element.elementor-element-594932b{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3124 .elementor-element.elementor-element-b62376f{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3124 .elementor-element.elementor-element-04605e1:not(.elementor-motion-effects-element-type-background), .elementor-3124 .elementor-element.elementor-element-04605e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-3124 .elementor-element.elementor-element-ffef641{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3124 .elementor-element.elementor-element-bfcbeef{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3124 .elementor-element.elementor-element-b485b4d{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3124 .elementor-element.elementor-element-f18ed04:not(.elementor-motion-effects-element-type-background), .elementor-3124 .elementor-element.elementor-element-f18ed04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-3124 .elementor-element.elementor-element-c1d2c05{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3124 .elementor-element.elementor-element-01b659c{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3124 .elementor-element.elementor-element-c1be404{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3124 .elementor-element.elementor-element-3b0c4a7:not(.elementor-motion-effects-element-type-background), .elementor-3124 .elementor-element.elementor-element-3b0c4a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-3124 .elementor-element.elementor-element-40f8389{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3124 .elementor-element.elementor-element-79bfd2e{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3124 .elementor-element.elementor-element-86317a9{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3124 .elementor-element.elementor-element-288a86b:not(.elementor-motion-effects-element-type-background), .elementor-3124 .elementor-element.elementor-element-288a86b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-3124 .elementor-element.elementor-element-a638725{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3124 .elementor-element.elementor-element-0b0f441{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3124 .elementor-element.elementor-element-a698d96{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3124 .elementor-element.elementor-element-5f707b7:not(.elementor-motion-effects-element-type-background), .elementor-3124 .elementor-element.elementor-element-5f707b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-3124 .elementor-element.elementor-element-bb59aa8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3124 .elementor-element.elementor-element-2b802d9{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3124 .elementor-element.elementor-element-2a388a0 .elementor-heading-title{font-size:var( --e-global-typography-3fc0d2a-font-size );line-height:var( --e-global-typography-3fc0d2a-line-height );}.elementor-3124 .elementor-element.elementor-element-c42bb76{--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-3124 .elementor-element.elementor-element-912fe94{--swiper-slides-to-display:1;--swiper-offset-size:128px;--arrow-prev-left-position:-122px;--arrow-prev-top-position:-121px;--arrow-next-right-position:48px;}.elementor-3124 .elementor-element.elementor-element-912fe94 > .elementor-widget-container{margin:0px -48px 0px 0px;}.elementor-3124 .elementor-element.elementor-element-0bebd3e{--padding-top:96px;--padding-bottom:96px;--padding-left:48px;--padding-right:48px;}.elementor-3124 .elementor-element.elementor-element-6aea5f2{--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-3124 .elementor-element.elementor-element-5924e07{text-align:center;}.elementor-3124 .elementor-element.elementor-element-d57ac36{width:100%;max-width:100%;}.elementor-3124 .elementor-element.elementor-element-3b5551b{width:100%;max-width:100%;}.elementor-3124 .elementor-element.elementor-element-a05d219{width:100%;max-width:100%;}.elementor-3124 .elementor-element.elementor-element-bdc1d1f{width:100%;max-width:100%;}.elementor-3124 .elementor-element.elementor-element-fcf1e8d{width:100%;max-width:100%;}.elementor-3124 .elementor-element.elementor-element-3131a80{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-3124 .elementor-element.elementor-element-18e78bd{--padding-top:32px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-3124 .elementor-element.elementor-element-611aa86 .elementor-heading-title{font-size:var( --e-global-typography-2223272-font-size );line-height:var( --e-global-typography-2223272-line-height );}.elementor-3124 .elementor-element.elementor-element-dda7b22{font-size:var( --e-global-typography-9f32af4-font-size );line-height:var( --e-global-typography-9f32af4-line-height );}.elementor-3124 .elementor-element.elementor-element-b3b8450{font-size:var( --e-global-typography-d9a9894-font-size );line-height:var( --e-global-typography-d9a9894-line-height );}.elementor-3124 .elementor-element.elementor-element-c6c3573 .jet-countdown-timer__digit{font-size:var( --e-global-typography-9f32af4-font-size );line-height:var( --e-global-typography-9f32af4-line-height );}.elementor-3124 .elementor-element.elementor-element-c6c3573 .jet-countdown-timer__separator{font-size:12px;}.elementor-3124 .elementor-element.elementor-element-022ac7b{--padding-top:36px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3124 .elementor-element.elementor-element-9b9d357{font-size:20px;line-height:25px;}.elementor-3124 .elementor-element.elementor-element-1917246{font-size:var( --e-global-typography-3fc0d2a-font-size );line-height:var( --e-global-typography-3fc0d2a-line-height );}.elementor-3124 .elementor-element.elementor-element-c0fac15{--padding-top:36px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3124 .elementor-element.elementor-element-31c4c77{font-size:20px;line-height:25px;}.elementor-3124 .elementor-element.elementor-element-ce60de0{font-size:var( --e-global-typography-3fc0d2a-font-size );line-height:var( --e-global-typography-3fc0d2a-line-height );}.elementor-3124 .elementor-element.elementor-element-2c24807{--padding-top:36px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3124 .elementor-element.elementor-element-8b750d9{font-size:20px;line-height:25px;}.elementor-3124 .elementor-element.elementor-element-931a2b7{font-size:var( --e-global-typography-3fc0d2a-font-size );line-height:var( --e-global-typography-3fc0d2a-line-height );}.elementor-3124 .elementor-element.elementor-element-7a83ea7{font-size:var( --e-global-typography-9b78d0c-font-size );line-height:var( --e-global-typography-9b78d0c-line-height );}.elementor-3124 .elementor-element.elementor-element-3cff503 .elementor-heading-title{font-size:var( --e-global-typography-3fc0d2a-font-size );line-height:var( --e-global-typography-3fc0d2a-line-height );}.elementor-3124 .elementor-element.elementor-element-2b9b906{--padding-top:64px;--padding-bottom:64px;--padding-left:48px;--padding-right:48px;}.elementor-3124 .elementor-element.elementor-element-95e88ec .elementor-heading-title{font-size:var( --e-global-typography-9f32af4-font-size );line-height:var( --e-global-typography-9f32af4-line-height );}.elementor-3124 .elementor-element.elementor-element-6b79f3e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3124 .elementor-element.elementor-element-6b79f3e .elementor-icon-list-item > a{font-size:var( --e-global-typography-d9a9894-font-size );line-height:var( --e-global-typography-d9a9894-line-height );}.elementor-3124 .elementor-element.elementor-element-d370dbd .elementor-heading-title{font-size:var( --e-global-typography-9f32af4-font-size );line-height:var( --e-global-typography-9f32af4-line-height );}.elementor-3124 .elementor-element.elementor-element-40db124 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3124 .elementor-element.elementor-element-40db124 .elementor-icon-list-item > a{font-size:var( --e-global-typography-d9a9894-font-size );line-height:var( --e-global-typography-d9a9894-line-height );}.elementor-3124 .elementor-element.elementor-element-aa5dde5{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-3124 .elementor-element.elementor-element-e6feb9a .elementor-heading-title{font-size:var( --e-global-typography-2223272-font-size );line-height:var( --e-global-typography-2223272-line-height );}.elementor-3124 .elementor-element.elementor-element-174eb3d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3124 .elementor-element.elementor-element-174eb3d .elementor-icon-list-item > a{line-height:var( --e-global-typography-text-line-height );}.elementor-3124 .elementor-element.elementor-element-a84b603{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-3124 .elementor-element.elementor-element-60a70b9{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3124 .elementor-element.elementor-element-80dc1f0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3124 .elementor-element.elementor-element-facd863{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-3124 .elementor-element.elementor-element-594932b{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3124 .elementor-element.elementor-element-6978130{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-3124 .elementor-element.elementor-element-b62376f{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3124 .elementor-element.elementor-element-04605e1:not(.elementor-motion-effects-element-type-background), .elementor-3124 .elementor-element.elementor-element-04605e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://maciejfilipkowski.pl/wp-content/uploads/2025/08/shutterstock_2599803593-2-1.jpg");}.elementor-3124 .elementor-element.elementor-element-ffef641{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3124 .elementor-element.elementor-element-5cde074{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-3124 .elementor-element.elementor-element-bfcbeef{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3124 .elementor-element.elementor-element-cabdd34{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-3124 .elementor-element.elementor-element-b485b4d{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3124 .elementor-element.elementor-element-f18ed04:not(.elementor-motion-effects-element-type-background), .elementor-3124 .elementor-element.elementor-element-f18ed04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://maciejfilipkowski.pl/wp-content/uploads/2025/08/shutterstock_2571097781-2-1.jpg");}.elementor-3124 .elementor-element.elementor-element-c1d2c05{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3124 .elementor-element.elementor-element-8c683b7{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-3124 .elementor-element.elementor-element-01b659c{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3124 .elementor-element.elementor-element-9f0dd1f{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-3124 .elementor-element.elementor-element-c1be404{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3124 .elementor-element.elementor-element-3b0c4a7:not(.elementor-motion-effects-element-type-background), .elementor-3124 .elementor-element.elementor-element-3b0c4a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://maciejfilipkowski.pl/wp-content/uploads/2025/08/shutterstock_2557819519-2-1-1.jpg");}.elementor-3124 .elementor-element.elementor-element-40f8389{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3124 .elementor-element.elementor-element-af31585{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-3124 .elementor-element.elementor-element-79bfd2e{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3124 .elementor-element.elementor-element-2898ffc{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-3124 .elementor-element.elementor-element-86317a9{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3124 .elementor-element.elementor-element-288a86b:not(.elementor-motion-effects-element-type-background), .elementor-3124 .elementor-element.elementor-element-288a86b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://maciejfilipkowski.pl/wp-content/uploads/2025/08/shutterstock_2492474203-2-1.jpg");}.elementor-3124 .elementor-element.elementor-element-a638725{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3124 .elementor-element.elementor-element-ab5f91c{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-3124 .elementor-element.elementor-element-0b0f441{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3124 .elementor-element.elementor-element-4af47a6{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-3124 .elementor-element.elementor-element-a698d96{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3124 .elementor-element.elementor-element-5f707b7:not(.elementor-motion-effects-element-type-background), .elementor-3124 .elementor-element.elementor-element-5f707b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://maciejfilipkowski.pl/wp-content/uploads/2025/08/shutterstock_2506809575-2-1.jpg");}.elementor-3124 .elementor-element.elementor-element-bb59aa8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3124 .elementor-element.elementor-element-b5fa866{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-3124 .elementor-element.elementor-element-2b802d9{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3124 .elementor-element.elementor-element-23a1a40{--justify-content:flex-end;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-3124 .elementor-element.elementor-element-2a388a0 .elementor-heading-title{font-size:var( --e-global-typography-3fc0d2a-font-size );line-height:var( --e-global-typography-3fc0d2a-line-height );}.elementor-3124 .elementor-element.elementor-element-c42bb76{--padding-top:88px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-3124 .elementor-element.elementor-element-912fe94{--swiper-slides-to-display:1;--swiper-offset-size:32px;--swiper-slides-gap:16px;--arrow-prev-left-position:-85px;--arrow-prev-top-position:-72px;--arrow-next-right-position:24px;--arrow-next-top-position:-72px;}.elementor-3124 .elementor-element.elementor-element-912fe94 > .elementor-widget-container{margin:0px -24px 0px 0px;}.elementor-3124 .elementor-element.elementor-element-912fe94 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:10px 10px 10px 10px;}.elementor-3124 .elementor-element.elementor-element-0bebd3e{--padding-top:64px;--padding-bottom:64px;--padding-left:48px;--padding-right:48px;}.elementor-3124 .elementor-element.elementor-element-6aea5f2{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-3124 .elementor-element.elementor-element-669e226{--padding-top:64px;--padding-bottom:64px;--padding-left:48px;--padding-right:48px;}.elementor-3124 .elementor-element.elementor-element-0a18591{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:where( .elementor-3124 .elementor-element.elementor-element-df6b79a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:24px;--padding-right:64px;--padding-bottom:24px;--padding-left:24px;}}@media(min-width:768px){.elementor-3124 .elementor-element.elementor-element-0e8b142{--width:66%;}.elementor-3124 .elementor-element.elementor-element-39e3d10{--width:100%;}.elementor-3124 .elementor-element.elementor-element-a26de77{--width:100%;}.elementor-3124 .elementor-element.elementor-element-022ac7b{--width:calc(100%/3 - (48px / 3));}.elementor-3124 .elementor-element.elementor-element-c0fac15{--width:100%;}.elementor-3124 .elementor-element.elementor-element-2c24807{--width:calc(100%/3 - (48px / 3));}.elementor-3124 .elementor-element.elementor-element-c42bb76{--content-width:1248px;}.elementor-3124 .elementor-element.elementor-element-6aea5f2{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3124 .elementor-element.elementor-element-0e8b142{--width:100%;}.elementor-3124 .elementor-element.elementor-element-022ac7b{--width:100%;}.elementor-3124 .elementor-element.elementor-element-c0fac15{--width:100%;}.elementor-3124 .elementor-element.elementor-element-2c24807{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-dda7b22 */.elementor-3124 .elementor-element.elementor-element-dda7b22 {
    width: fit-content;
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bd39732 */.elementor-3124 .elementor-element.elementor-element-bd39732 svg {
    width: 24px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-faab732 */.elementor-3124 .elementor-element.elementor-element-faab732 .tooltip-container {
  position: relative;
  display: inline-block;
  cursor: pointer;
  vertical-align: middle;
}

.elementor-3124 .elementor-element.elementor-element-faab732 .tooltip-container .tooltip {
  width: 16px;
  height: 16px;
}

.elementor-3124 .elementor-element.elementor-element-faab732 .tooltip-container .tooltip-text {
  position: absolute;
  bottom: 125%; 
  left: 50%;
  transform: translateX(-50%);
  background: #333;
  color: #fff;
  padding: 6px 8px;
  border-radius: 4px;
  font-size: 13px;
  white-space: nowrap;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.2s ease;
  pointer-events: none;
  z-index: 10;
}

.elementor-3124 .elementor-element.elementor-element-faab732 .tooltip-container .tooltip-text::after {
  content: "";
  position: absolute;
  top: 100%;
  left: 50%;
  transform: translateX(-50%);
  border-width: 5px;
  border-style: solid;
  border-color: #333 transparent transparent transparent;
}

.elementor-3124 .elementor-element.elementor-element-faab732 .tooltip-container:hover .tooltip-text {
  opacity: 1;
  visibility: visible;
}

.elementor-3124 .elementor-element.elementor-element-faab732 .tooltip {
  font-size: 20px; 
  width: 20px;
  height: 20px;
  line-height: 20px;
  display: inline-block;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a6844ab */.elementor-3124 .elementor-element.elementor-element-a6844ab svg {
    max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55ce9df */.elementor-3124 .elementor-element.elementor-element-55ce9df a {
    text-decoration: underline;
}

.elementor-3124 .elementor-element.elementor-element-55ce9df::before {
    content:'';
    position: absolute;
    top: 0;
    left: 0;
    width: 12px;
    height: 12px;
    background-image: url('https://maciejfilipkowski.pl/wp-content/uploads/2025/08/Component-10.png');
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-adf20d9 */.elementor-3124 .elementor-element.elementor-element-adf20d9 a {
    text-decoration: underline;
}

.elementor-3124 .elementor-element.elementor-element-adf20d9::before {
    content:'';
    position: absolute;
    top: 0;
    left: 0;
    width: 12px;
    height: 12px;
    background-image: url('https://maciejfilipkowski.pl/wp-content/uploads/2025/08/Component-10.png');
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-32419cf */.elementor-3124 .elementor-element.elementor-element-32419cf {
 margin-top: auto;   
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4d01fa2 */.elementor-3124 .elementor-element.elementor-element-4d01fa2 svg {
    width: 24px;
}
.elementor-3124 .elementor-element.elementor-element-4d01fa2 {
 margin-top: auto;   
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-928905e */.elementor-3124 .elementor-element.elementor-element-928905e svg {
    max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3a85541 */.elementor-3124 .elementor-element.elementor-element-3a85541 a {
    text-decoration: underline;
}

.elementor-3124 .elementor-element.elementor-element-3a85541::before {
    content:'';
    position: absolute;
    top: 0;
    left: 0;
    width: 12px;
    height: 12px;
    background-image: url('https://maciejfilipkowski.pl/wp-content/uploads/2025/08/Component-10.png');
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-804a2ce */.elementor-3124 .elementor-element.elementor-element-804a2ce {
 margin-top: auto;   
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-55613bd */.elementor-3124 .elementor-element.elementor-element-55613bd svg {
    width: 24px;
}
.elementor-3124 .elementor-element.elementor-element-55613bd {
 margin-top: auto;   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0fac15 */.elementor-3124 .elementor-element.elementor-element-c0fac15 {
    max-width: 720px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9533b07 */.elementor-3124 .elementor-element.elementor-element-9533b07 .tooltip-container {
  position: relative;
  display: inline-block;
  cursor: pointer;
  vertical-align: middle;
}

.elementor-3124 .elementor-element.elementor-element-9533b07 .tooltip-container .tooltip {
  width: 16px;
  height: 16px;
}

.elementor-3124 .elementor-element.elementor-element-9533b07 .tooltip-container .tooltip-text {
  position: absolute;
  bottom: 125%; 
  left: 50%;
  transform: translateX(-50%);
  background: #333;
  color: #fff;
  padding: 6px 8px;
  border-radius: 4px;
  font-size: 13px;
  white-space: nowrap;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.2s ease;
  pointer-events: none;
  z-index: 10;
}

.elementor-3124 .elementor-element.elementor-element-9533b07 .tooltip-container .tooltip-text::after {
  content: "";
  position: absolute;
  top: 100%;
  left: 50%;
  transform: translateX(-50%);
  border-width: 5px;
  border-style: solid;
  border-color: #333 transparent transparent transparent;
}

.elementor-3124 .elementor-element.elementor-element-9533b07 .tooltip-container:hover .tooltip-text {
  opacity: 1;
  visibility: visible;
}

.elementor-3124 .elementor-element.elementor-element-9533b07 .tooltip {
  font-size: 20px; 
  width: 20px;
  height: 20px;
  line-height: 20px;
  display: inline-block;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2dedf92 */.elementor-3124 .elementor-element.elementor-element-2dedf92 svg {
    max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9081814 */.elementor-3124 .elementor-element.elementor-element-9081814 a {
    text-decoration: underline;
}

.elementor-3124 .elementor-element.elementor-element-9081814::before {
    content:'';
    position: absolute;
    top: 0;
    left: 0;
    width: 12px;
    height: 12px;
    background-image: url('https://maciejfilipkowski.pl/wp-content/uploads/2025/08/Component-10.png');
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-99aca6a */.elementor-3124 .elementor-element.elementor-element-99aca6a a {
    text-decoration: underline;
}

.elementor-3124 .elementor-element.elementor-element-99aca6a::before {
    content:'';
    position: absolute;
    top: 0;
    left: 0;
    width: 12px;
    height: 12px;
    background-image: url('https://maciejfilipkowski.pl/wp-content/uploads/2025/08/Component-10.png');
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b620d1c */.elementor-3124 .elementor-element.elementor-element-b620d1c a {
    text-decoration: underline;
}

.elementor-3124 .elementor-element.elementor-element-b620d1c::before {
    content:'';
    position: absolute;
    top: 0;
    left: 0;
    width: 12px;
    height: 12px;
    background-image: url('https://maciejfilipkowski.pl/wp-content/uploads/2025/08/Component-10.png');
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7a83ea7 */.elementor-3124 .elementor-element.elementor-element-7a83ea7 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-b8410ac */.elementor-3124 .elementor-element.elementor-element-b8410ac p {
    display: flex;
    align-items: center;
    gap: 5px;
    font-size: 18px;
}

.elementor-3124 .elementor-element.elementor-element-b8410ac  .stock_number {
    display: grid;
    place-items: center;
    width: fit-content;
     border: 12px;
    background-color: #FFDA7080;
    padding: 8px 16px;
    border-radius: 12px;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4ffd6c9 */.elementor-3124 .elementor-element.elementor-element-4ffd6c9 {
 margin-top: auto;   
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ed6fd7f */.elementor-3124 .elementor-element.elementor-element-ed6fd7f svg {
    width: 24px;
}
.elementor-3124 .elementor-element.elementor-element-ed6fd7f {
 margin-top: auto;   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a45bfe5 */.elementor-3124 .elementor-element.elementor-element-a45bfe5 h2{
    max-width: 682px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6b79f3e */.elementor-3124 .elementor-element.elementor-element-6b79f3e svg {
    filter: invert(1);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-40db124 */.elementor-3124 .elementor-element.elementor-element-40db124 svg {
    filter: invert(1);
}

.elementor-3124 .elementor-element.elementor-element-40db124 span {
    color:#FFDA70;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-594932b */.elementor-3124 .elementor-element.elementor-element-594932b {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b62376f */.elementor-3124 .elementor-element.elementor-element-b62376f {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bfcbeef */.elementor-3124 .elementor-element.elementor-element-bfcbeef {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b485b4d */.elementor-3124 .elementor-element.elementor-element-b485b4d {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-01b659c */.elementor-3124 .elementor-element.elementor-element-01b659c {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1be404 */.elementor-3124 .elementor-element.elementor-element-c1be404 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79bfd2e */.elementor-3124 .elementor-element.elementor-element-79bfd2e {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-86317a9 */.elementor-3124 .elementor-element.elementor-element-86317a9 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0b0f441 */.elementor-3124 .elementor-element.elementor-element-0b0f441 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a698d96 */.elementor-3124 .elementor-element.elementor-element-a698d96 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b802d9 */.elementor-3124 .elementor-element.elementor-element-2b802d9 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-08950f6 */.elementor-3124 .elementor-element.elementor-element-08950f6 .bigger-font {
    font-size: 28px;
}

@media screen and (max-width:767px) {
 .elementor-3124 .elementor-element.elementor-element-08950f6 .bigger-font {
    font-size: 20px;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5924e07 */.elementor-3124 .elementor-element.elementor-element-5924e07 h2{
    max-width: 720px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a7e85f9 */.elementor-3124 .elementor-element.elementor-element-a7e85f9 {
 margin-top: auto;   
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-df6b79a */.elementor-3124 .elementor-element.elementor-element-df6b79a .e-n-accordion-item-title-icon svg  {
    fill: transparent !important; 
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Clash Display';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://maciejfilipkowski.pl/wp-content/uploads/2024/09/ClashDisplay-Variable.ttf') format('truetype');
}
/* End Custom Fonts CSS */