.elementor-74 .elementor-element.elementor-element-8483546 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-74 .elementor-element.elementor-element-8483546:not(.elementor-motion-effects-element-type-background), .elementor-74 .elementor-element.elementor-element-8483546 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://parkponiwiec.pl/wp-content/uploads/2026/05/DJI_20250901145404_0144_D-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-74 .elementor-element.elementor-element-8483546 > .elementor-background-overlay{background-color:#4646466B;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-74 .elementor-element.elementor-element-8483546{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-74 .elementor-element.elementor-element-486eb63 > .elementor-element-populated{padding:40px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-97886f1 .elementor-heading-title{font-family:"Charm", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-74 .elementor-element.elementor-element-0a8ea43{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-74 .elementor-element.elementor-element-0a8ea43 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:75px;font-weight:700;text-transform:uppercase;line-height:1em;color:#FFFFFF;}.elementor-74 .elementor-element.elementor-element-acb9497{--display:flex;}.elementor-74 .elementor-element.elementor-element-acb9497.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-74 .elementor-element.elementor-element-be6dd5b{--spacer-size:332px;}.elementor-74 .elementor-element.elementor-element-25efd07 > .elementor-element-populated{padding:100px 80px 60px 90px;}.elementor-74 .elementor-element.elementor-element-3824a1d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:3px;width:auto;max-width:auto;}.elementor-74 .elementor-element.elementor-element-3824a1d .elementor-divider-separator{width:55px;}.elementor-74 .elementor-element.elementor-element-3824a1d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-74 .elementor-element.elementor-element-1ee9330{width:auto;max-width:auto;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-74 .elementor-element.elementor-element-1ee9330 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:55px;font-weight:700;text-transform:uppercase;line-height:1.1em;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-74 .elementor-element.elementor-element-ee082a9{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 75px;font-family:var( --e-global-typography-69b14fc-font-family ), Sans-serif;font-size:var( --e-global-typography-69b14fc-font-size );}.elementor-74 .elementor-element.elementor-element-7c4db8a .elementor-button{background-color:#00000000;font-family:"Space Grotesk", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:0px 0px 0px 0px;padding:20px 40px 20px 40px;}.elementor-74 .elementor-element.elementor-element-7c4db8a .elementor-button:hover, .elementor-74 .elementor-element.elementor-element-7c4db8a .elementor-button:focus{background-color:#02010100;color:#000000;border-color:#000000;}.elementor-74 .elementor-element.elementor-element-7c4db8a{width:auto;max-width:auto;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 64px;}.elementor-74 .elementor-element.elementor-element-7c4db8a.elementor-element{--align-self:flex-start;}.elementor-74 .elementor-element.elementor-element-7c4db8a .elementor-button:hover svg, .elementor-74 .elementor-element.elementor-element-7c4db8a .elementor-button:focus svg{fill:#000000;}.elementor-74 .elementor-element.elementor-element-92734db:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-74 .elementor-element.elementor-element-92734db > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-74 .elementor-element.elementor-element-92734db > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-92734db > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-74 .elementor-element.elementor-element-479fb48{margin:-80px 100px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;z-index:2;}.elementor-74 .elementor-element.elementor-element-479fb48 img{border-style:solid;border-width:5px 5px 5px 5px;border-color:#FFFFFF;}.elementor-74 .elementor-element.elementor-element-0f50722:not(.elementor-motion-effects-element-type-background), .elementor-74 .elementor-element.elementor-element-0f50722 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#11171B;}.elementor-74 .elementor-element.elementor-element-0f50722{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 120px 0px;}.elementor-74 .elementor-element.elementor-element-0f50722 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-74 .elementor-element.elementor-element-858a8f2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-573899e{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1.6px;width:auto;max-width:auto;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 90px;}.elementor-74 .elementor-element.elementor-element-573899e .elementor-divider-separator{width:55px;}.elementor-74 .elementor-element.elementor-element-573899e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-74 .elementor-element.elementor-element-e983791{width:var( --container-widget-width, 59.97% );max-width:59.97%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;--container-widget-width:59.97%;--container-widget-flex-grow:0;}.elementor-74 .elementor-element.elementor-element-e983791.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-74 .elementor-element.elementor-element-e983791 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:55px;font-weight:700;text-transform:uppercase;line-height:1.1em;color:#FFFFFF;}.elementor-74 .elementor-element.elementor-element-bed51ab .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-74 .elementor-element.elementor-element-21aade4{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;bottom:-71px;}body:not(.rtl) .elementor-74 .elementor-element.elementor-element-21aade4{right:100.891px;}body.rtl .elementor-74 .elementor-element.elementor-element-21aade4{left:100.891px;}.elementor-74 .elementor-element.elementor-element-21aade4 img{width:300px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;}.elementor-74 .elementor-element.elementor-element-bb18466 > .elementor-element-populated{padding:40px 90px 0px 80px;}.elementor-74 .elementor-element.elementor-element-e6f0afb{--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;}.elementor-74 .elementor-element.elementor-element-e6f0afb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-74 .elementor-element.elementor-element-11c9f54{width:var( --container-widget-width, 74% );max-width:74%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 1px;--container-widget-width:74%;--container-widget-flex-grow:0;text-align:start;}.elementor-74 .elementor-element.elementor-element-11c9f54.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-74 .elementor-element.elementor-element-11c9f54 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;line-height:1.1em;color:#FFFFFF;}.elementor-74 .elementor-element.elementor-element-82f0255{font-family:var( --e-global-typography-69b14fc-font-family ), Sans-serif;font-size:var( --e-global-typography-69b14fc-font-size );color:#FCFCFC;}.elementor-74 .elementor-element.elementor-element-3103d72{width:var( --container-widget-width, 74% );max-width:74%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 1px;--container-widget-width:74%;--container-widget-flex-grow:0;text-align:start;}.elementor-74 .elementor-element.elementor-element-3103d72.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-74 .elementor-element.elementor-element-3103d72 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;line-height:1.1em;color:#FFFFFF;}.elementor-74 .elementor-element.elementor-element-e653e80{font-family:var( --e-global-typography-69b14fc-font-family ), Sans-serif;font-size:var( --e-global-typography-69b14fc-font-size );color:#FCFCFC;}.elementor-74 .elementor-element.elementor-element-cb4d02b{width:var( --container-widget-width, 74% );max-width:74%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 1px;--container-widget-width:74%;--container-widget-flex-grow:0;text-align:start;}.elementor-74 .elementor-element.elementor-element-cb4d02b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-74 .elementor-element.elementor-element-cb4d02b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;line-height:1.1em;color:#FFFFFF;}.elementor-74 .elementor-element.elementor-element-517cde6{font-family:var( --e-global-typography-69b14fc-font-family ), Sans-serif;font-size:var( --e-global-typography-69b14fc-font-size );color:#FCFCFC;}.elementor-74 .elementor-element.elementor-element-4022000{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74 .elementor-element.elementor-element-4022000::before, .elementor-74 .elementor-element.elementor-element-4022000 > .elementor-background-video-container::before, .elementor-74 .elementor-element.elementor-element-4022000 > .e-con-inner > .elementor-background-video-container::before, .elementor-74 .elementor-element.elementor-element-4022000 > .elementor-background-slideshow::before, .elementor-74 .elementor-element.elementor-element-4022000 > .e-con-inner > .elementor-background-slideshow::before, .elementor-74 .elementor-element.elementor-element-4022000 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://parkponiwiec.pl/wp-content/uploads/2026/04/choinka.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;}.elementor-74 .elementor-element.elementor-element-3cbe8a9{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-74 .elementor-element.elementor-element-3cbe8a9:not(.elementor-motion-effects-element-type-background), .elementor-74 .elementor-element.elementor-element-3cbe8a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-74 .elementor-element.elementor-element-fc31888{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;}.elementor-element.elementor-element-fc31888{transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;transition-delay:0ms !important;}.elementor-widget.elementor-element-fc31888{opacity:0;}.elementor-74 .elementor-element.elementor-element-fc31888 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:55px;font-weight:700;text-transform:uppercase;line-height:1.1em;color:#000000;}.elementor-74 .elementor-element.elementor-element-6be9285{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;}.elementor-element.elementor-element-6be9285{transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;transition-delay:0ms !important;}.elementor-widget.elementor-element-6be9285{opacity:0;}.elementor-74 .elementor-element.elementor-element-6be9285 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;line-height:1.1em;color:#000000;}.elementor-74 .elementor-element.elementor-element-36345d5{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-74 .elementor-element.elementor-element-36345d5:after{background:#F0F0F0 !important;}.elementor-74 .elementor-element.elementor-element-36345d5.elementor-element:after{border-color:#F0F0F0 !important;}.elementor-74 .elementor-element.elementor-element-1481873{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;bottom:9px;}body:not(.rtl) .elementor-74 .elementor-element.elementor-element-1481873{right:100.891px;}body.rtl .elementor-74 .elementor-element.elementor-element-1481873{left:100.891px;}.elementor-74 .elementor-element.elementor-element-1481873 img{width:300px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;}.elementor-74 .elementor-element.elementor-element-288acdd{--display:flex;--padding-top:100px;--padding-bottom:0px;--padding-left:80px;--padding-right:90px;}.elementor-74 .elementor-element.elementor-element-a823b64{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-69b14fc-font-family ), Sans-serif;font-size:var( --e-global-typography-69b14fc-font-size );color:#000000;}.elementor-element.elementor-element-a823b64{transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;transition-delay:150ms !important;}.elementor-widget.elementor-element-a823b64{opacity:0;}.elementor-74 .elementor-element.elementor-element-e5053e5{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;}.elementor-element.elementor-element-e5053e5{transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;transition-delay:0ms !important;}.elementor-widget.elementor-element-e5053e5{opacity:0;}.elementor-74 .elementor-element.elementor-element-e5053e5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;line-height:1.1em;color:#000000;}.elementor-74 .elementor-element.elementor-element-6152895{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-69b14fc-font-family ), Sans-serif;font-size:var( --e-global-typography-69b14fc-font-size );color:#000000;}.elementor-element.elementor-element-6152895{transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;transition-delay:150ms !important;}.elementor-widget.elementor-element-6152895{opacity:0;}.elementor-74 .elementor-element.elementor-element-9157d16{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;}.elementor-element.elementor-element-9157d16{transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;transition-delay:0ms !important;}.elementor-widget.elementor-element-9157d16{opacity:0;}.elementor-74 .elementor-element.elementor-element-9157d16 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;line-height:1.1em;color:#000000;}.elementor-74 .elementor-element.elementor-element-c9e3c8b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-69b14fc-font-family ), Sans-serif;font-size:var( --e-global-typography-69b14fc-font-size );color:#000000;}.elementor-element.elementor-element-c9e3c8b{transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;transition-delay:150ms !important;}.elementor-widget.elementor-element-c9e3c8b{opacity:0;}.elementor-74 .elementor-element.elementor-element-e71d92d .elementor-button{background-color:#00000000;font-family:"Space Grotesk", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:0px 0px 0px 0px;padding:20px 40px 20px 40px;}.elementor-74 .elementor-element.elementor-element-e71d92d .elementor-button:hover, .elementor-74 .elementor-element.elementor-element-e71d92d .elementor-button:focus{background-color:#02010100;color:#000000;border-color:#000000;}.elementor-74 .elementor-element.elementor-element-e71d92d{width:auto;max-width:auto;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 64px;}.elementor-74 .elementor-element.elementor-element-e71d92d.elementor-element{--align-self:flex-start;}.elementor-74 .elementor-element.elementor-element-e71d92d .elementor-button:hover svg, .elementor-74 .elementor-element.elementor-element-e71d92d .elementor-button:focus svg{fill:#000000;}.elementor-74 .elementor-element.elementor-element-4360f2c{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74 .elementor-element.elementor-element-5276456{--display:flex;--padding-top:100px;--padding-bottom:0px;--padding-left:80px;--padding-right:86px;}.elementor-74 .elementor-element.elementor-element-5276456.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-74 .elementor-element.elementor-element-548bba2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-69b14fc-font-family ), Sans-serif;font-size:var( --e-global-typography-69b14fc-font-size );color:#000000;}.elementor-74 .elementor-element.elementor-element-0e42835{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;}.elementor-74 .elementor-element.elementor-element-0e42835 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;line-height:1.1em;color:#000000;}.elementor-74 .elementor-element.elementor-element-c3fb6a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-69b14fc-font-family ), Sans-serif;font-size:var( --e-global-typography-69b14fc-font-size );color:#000000;}.elementor-74 .elementor-element.elementor-element-ff2ca8b{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;}.elementor-74 .elementor-element.elementor-element-ff2ca8b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;line-height:1.1em;color:#000000;}.elementor-74 .elementor-element.elementor-element-237eb0f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-69b14fc-font-family ), Sans-serif;font-size:var( --e-global-typography-69b14fc-font-size );color:#000000;}.elementor-74 .elementor-element.elementor-element-864893d .elementor-button{background-color:#00000000;font-family:"Space Grotesk", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:0px 0px 0px 0px;padding:20px 40px 20px 40px;}.elementor-74 .elementor-element.elementor-element-864893d .elementor-button:hover, .elementor-74 .elementor-element.elementor-element-864893d .elementor-button:focus{background-color:#02010100;color:#000000;border-color:#000000;}.elementor-74 .elementor-element.elementor-element-864893d{width:auto;max-width:auto;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px -1px 0px -1px;}.elementor-74 .elementor-element.elementor-element-864893d.elementor-element{--align-self:flex-start;}.elementor-74 .elementor-element.elementor-element-864893d .elementor-button:hover svg, .elementor-74 .elementor-element.elementor-element-864893d .elementor-button:focus svg{fill:#000000;}.elementor-74 .elementor-element.elementor-element-ec22ce5{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-74 .elementor-element.elementor-element-ec22ce5:not(.elementor-motion-effects-element-type-background), .elementor-74 .elementor-element.elementor-element-ec22ce5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-74 .elementor-element.elementor-element-8d62909{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;}.elementor-74 .elementor-element.elementor-element-8d62909 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:55px;font-weight:700;text-transform:uppercase;line-height:1.1em;color:#000000;}.elementor-74 .elementor-element.elementor-element-d60fc19{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;}.elementor-74 .elementor-element.elementor-element-d60fc19 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;line-height:1.1em;color:#000000;}.elementor-74 .elementor-element.elementor-element-8d41919{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-74 .elementor-element.elementor-element-8d41919:after{background:#F0F0F0 !important;}.elementor-74 .elementor-element.elementor-element-8d41919.elementor-element:after{border-color:#F0F0F0 !important;}.elementor-74 .elementor-element.elementor-element-880bb42{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;bottom:-18px;}body:not(.rtl) .elementor-74 .elementor-element.elementor-element-880bb42{right:521px;}body.rtl .elementor-74 .elementor-element.elementor-element-880bb42{left:521px;}.elementor-74 .elementor-element.elementor-element-880bb42 img{width:197px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;}.elementor-74 .elementor-element.elementor-element-7d3b17a > .elementor-background-overlay{background-image:url("https://parkponiwiec.pl/wp-content/uploads/2026/04/choinka.png");background-position:center center;background-repeat:no-repeat;opacity:0.5;}.elementor-74 .elementor-element.elementor-element-7d3b17a{padding:0px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-f4b3ae1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-74 .elementor-element.elementor-element-f4b3ae1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-74 .elementor-element.elementor-element-f4b3ae1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-74 .elementor-element.elementor-element-f4b3ae1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-74 .elementor-element.elementor-element-874b735{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;}.elementor-74 .elementor-element.elementor-element-874b735 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:55px;font-weight:700;text-transform:uppercase;line-height:1.1em;color:#000000;}.elementor-74 .elementor-element.elementor-element-2100f07{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;}.elementor-74 .elementor-element.elementor-element-2100f07 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;line-height:1.1em;color:#000000;}.elementor-74 .elementor-element.elementor-element-4453eb0{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-74 .elementor-element.elementor-element-4453eb0:after{background:#F0F0F0 !important;}.elementor-74 .elementor-element.elementor-element-4453eb0.elementor-element:after{border-color:#F0F0F0 !important;}.elementor-74 .elementor-element.elementor-element-ddb00e6{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;bottom:78px;}body:not(.rtl) .elementor-74 .elementor-element.elementor-element-ddb00e6{right:99.883px;}body.rtl .elementor-74 .elementor-element.elementor-element-ddb00e6{left:99.883px;}.elementor-74 .elementor-element.elementor-element-ddb00e6 img{width:300px;max-width:100%;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;}.elementor-74 .elementor-element.elementor-element-0d3192a > .elementor-element-populated{padding:100px 90px 0px 80px;}.elementor-74 .elementor-element.elementor-element-d33f777{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-69b14fc-font-family ), Sans-serif;font-size:var( --e-global-typography-69b14fc-font-size );color:#000000;}.elementor-74 .elementor-element.elementor-element-38f313e{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;}.elementor-74 .elementor-element.elementor-element-38f313e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;line-height:1.1em;color:#000000;}.elementor-74 .elementor-element.elementor-element-242fa80{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-69b14fc-font-family ), Sans-serif;font-size:var( --e-global-typography-69b14fc-font-size );color:#000000;}.elementor-74 .elementor-element.elementor-element-e0ced04{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;}.elementor-74 .elementor-element.elementor-element-e0ced04 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;line-height:1.1em;color:#000000;}.elementor-74 .elementor-element.elementor-element-725a486{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-69b14fc-font-family ), Sans-serif;font-size:var( --e-global-typography-69b14fc-font-size );color:#000000;}.elementor-74 .elementor-element.elementor-element-462ec8a .elementor-button{background-color:#00000000;font-family:"Space Grotesk", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:0px 0px 0px 0px;padding:20px 40px 20px 40px;}.elementor-74 .elementor-element.elementor-element-462ec8a .elementor-button:hover, .elementor-74 .elementor-element.elementor-element-462ec8a .elementor-button:focus{background-color:#02010100;color:#000000;border-color:#000000;}.elementor-74 .elementor-element.elementor-element-462ec8a{width:auto;max-width:auto;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 64px;}.elementor-74 .elementor-element.elementor-element-462ec8a.elementor-element{--align-self:flex-start;}.elementor-74 .elementor-element.elementor-element-462ec8a .elementor-button:hover svg, .elementor-74 .elementor-element.elementor-element-462ec8a .elementor-button:focus svg{fill:#000000;}.elementor-74 .elementor-element.elementor-element-eb6fd6e .elementor-button{background-color:#00000000;font-family:"Space Grotesk", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:0px 0px 0px 0px;padding:20px 40px 20px 40px;}.elementor-74 .elementor-element.elementor-element-eb6fd6e .elementor-button:hover, .elementor-74 .elementor-element.elementor-element-eb6fd6e .elementor-button:focus{background-color:#02010100;color:#000000;border-color:#000000;}.elementor-74 .elementor-element.elementor-element-eb6fd6e{width:auto;max-width:auto;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 64px;}.elementor-74 .elementor-element.elementor-element-eb6fd6e.elementor-element{--align-self:flex-start;}.elementor-74 .elementor-element.elementor-element-eb6fd6e .elementor-button:hover svg, .elementor-74 .elementor-element.elementor-element-eb6fd6e .elementor-button:focus svg{fill:#000000;}.elementor-74 .elementor-element.elementor-element-77c8603{--display:flex;--min-height:100vh;--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-74 .elementor-element.elementor-element-77c8603:not(.elementor-motion-effects-element-type-background), .elementor-74 .elementor-element.elementor-element-77c8603 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://parkponiwiec.pl/wp-content/uploads/2026/04/DJI_20250912185343_0164_D.jpeg");background-position:center center;background-size:cover;}.elementor-74 .elementor-element.elementor-element-23bed54{--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;--overlay-opacity:0.5;}.elementor-74 .elementor-element.elementor-element-23bed54::before, .elementor-74 .elementor-element.elementor-element-23bed54 > .elementor-background-video-container::before, .elementor-74 .elementor-element.elementor-element-23bed54 > .e-con-inner > .elementor-background-video-container::before, .elementor-74 .elementor-element.elementor-element-23bed54 > .elementor-background-slideshow::before, .elementor-74 .elementor-element.elementor-element-23bed54 > .e-con-inner > .elementor-background-slideshow::before, .elementor-74 .elementor-element.elementor-element-23bed54 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://parkponiwiec.pl/wp-content/uploads/2026/04/choinka.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;}.elementor-74 .elementor-element.elementor-element-1bf25b6{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:17px 0px 0px 0px;text-align:center;}.elementor-74 .elementor-element.elementor-element-1bf25b6.elementor-element{--align-self:center;}.elementor-element.elementor-element-1bf25b6{transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;transition-delay:0ms !important;}.elementor-widget.elementor-element-1bf25b6{opacity:0;}.elementor-74 .elementor-element.elementor-element-1bf25b6 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:55px;font-weight:700;text-transform:uppercase;line-height:1.1em;color:#000000;}.elementor-74 .elementor-element.elementor-element-df43042{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-element.elementor-element-df43042{transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;transition-delay:0ms !important;}.elementor-widget.elementor-element-df43042{opacity:0;}.elementor-74 .elementor-element.elementor-element-df43042 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;line-height:1.1em;color:#000000;}.elementor-74 .elementor-element.elementor-element-25e3f4e{--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;}.elementor-74 .elementor-element.elementor-element-58a6c0d{--display:flex;}.elementor-74 .elementor-element.elementor-element-f36cdd6{--display:flex;}.elementor-74 .elementor-element.elementor-element-84eee35{font-family:var( --e-global-typography-69b14fc-font-family ), Sans-serif;font-size:var( --e-global-typography-69b14fc-font-size );}.elementor-74 .elementor-element.elementor-element-e562838{--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;}.elementor-74 .elementor-element.elementor-element-ed73231{--display:flex;}.elementor-74 .elementor-element.elementor-element-a7e1917.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-74 .elementor-element.elementor-element-a7e1917{font-family:var( --e-global-typography-69b14fc-font-family ), Sans-serif;font-size:var( --e-global-typography-69b14fc-font-size );}.elementor-74 .elementor-element.elementor-element-93ff80c{--display:flex;}.elementor-74 .elementor-element.elementor-element-f3e90de{font-family:var( --e-global-typography-69b14fc-font-family ), Sans-serif;font-size:var( --e-global-typography-69b14fc-font-size );}.elementor-74 .elementor-element.elementor-element-55715c6:not(.elementor-motion-effects-element-type-background), .elementor-74 .elementor-element.elementor-element-55715c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-74 .elementor-element.elementor-element-55715c6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-55715c6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-74 .elementor-element.elementor-element-05f9dc6 > .elementor-element-populated{padding:100px 0px 100px 0px;}.elementor-74 .elementor-element.elementor-element-57502f6{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-74 .elementor-element.elementor-element-57502f6.elementor-element{--align-self:center;}.elementor-74 .elementor-element.elementor-element-57502f6 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:55px;font-weight:700;text-transform:uppercase;line-height:1.1em;color:#000000;}.elementor-74 .elementor-element.elementor-element-2b01ada{--grid-columns:3;}.elementor-74 .elementor-element.elementor-element-701b0f0 .elementor-button{background-color:#00000000;font-family:"Space Grotesk", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:0px 0px 0px 0px;padding:20px 40px 20px 40px;}.elementor-74 .elementor-element.elementor-element-701b0f0 .elementor-button:hover, .elementor-74 .elementor-element.elementor-element-701b0f0 .elementor-button:focus{background-color:#02010100;color:#000000;border-color:#000000;}.elementor-74 .elementor-element.elementor-element-701b0f0{width:auto;max-width:auto;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 64px;}.elementor-74 .elementor-element.elementor-element-701b0f0.elementor-element{--align-self:flex-start;}.elementor-74 .elementor-element.elementor-element-701b0f0 .elementor-button:hover svg, .elementor-74 .elementor-element.elementor-element-701b0f0 .elementor-button:focus svg{fill:#000000;}.elementor-74 .elementor-element.elementor-element-6d6e597{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-74 .elementor-element.elementor-element-f9e6d98{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74 .elementor-element.elementor-element-c98c4f2{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74 .elementor-element.elementor-element-a5b6262{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74 .elementor-element.elementor-element-72b17cf{width:auto;max-width:auto;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-74 .elementor-element.elementor-element-72b17cf .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:55px;font-weight:700;text-transform:uppercase;line-height:1.1em;color:#000000;}.elementor-74 .elementor-element.elementor-element-ef4f7fc{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-74 .elementor-element.elementor-element-03f1c8e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74 .elementor-element.elementor-element-39418cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 59px;}.elementor-74 .elementor-element.elementor-element-39418cf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-74 .elementor-element.elementor-element-39418cf iframe{height:589px;}.elementor-74 .elementor-element.elementor-element-e112b2e{margin-top:100px;margin-bottom:60px;}.elementor-74 .elementor-element.elementor-element-c74d780 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-d938c69{width:auto;max-width:auto;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-74 .elementor-element.elementor-element-d938c69 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:55px;font-weight:700;text-transform:uppercase;line-height:1.1em;color:#000000;}.elementor-74 .elementor-element.elementor-element-d4d00de.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-74 .elementor-element.elementor-element-d4d00de > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-ccf1a22{--grid-template-columns:repeat(0, auto);text-align:right;--icon-size:20px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-74 .elementor-element.elementor-element-ccf1a22.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-74 .elementor-element.elementor-element-ccf1a22 .elementor-social-icon{background-color:#FFFFFF00;}.elementor-74 .elementor-element.elementor-element-ccf1a22 .elementor-social-icon i{color:#000000;}.elementor-74 .elementor-element.elementor-element-ccf1a22 .elementor-social-icon svg{fill:#000000;}.elementor-74 .elementor-element.elementor-element-b56c291 > .elementor-container{min-height:400px;}.elementor-74 .elementor-element.elementor-element-b56c291{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-74 .elementor-element.elementor-element-b56c291 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-74 .elementor-element.elementor-element-1609b9e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-74 .elementor-element.elementor-element-1609b9e > .elementor-element-populated{padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-74 .elementor-element.elementor-element-8483546{padding:0px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-486eb63 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-0a8ea43 .elementor-heading-title{font-size:60px;}.elementor-74 .elementor-element.elementor-element-6df7c6f{padding:0px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-25efd07 > .elementor-element-populated{padding:80px 30px 0px 30px;}.elementor-74 .elementor-element.elementor-element-1ee9330{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-74 .elementor-element.elementor-element-1ee9330 .elementor-heading-title{font-size:20px;}.elementor-74 .elementor-element.elementor-element-ee082a9{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:var( --e-global-typography-69b14fc-font-size );}.elementor-74 .elementor-element.elementor-element-7c4db8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 28px 45px;}.elementor-74 .elementor-element.elementor-element-92734db > .elementor-element-populated{padding:0px 0px 40px 0px;}.elementor-74 .elementor-element.elementor-element-479fb48{margin:-39px 40px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;}.elementor-74 .elementor-element.elementor-element-858a8f2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-573899e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;}.elementor-74 .elementor-element.elementor-element-573899e .elementor-divider-separator{width:51%;}.elementor-74 .elementor-element.elementor-element-e983791{width:var( --container-widget-width, 300.85px );max-width:300.85px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;--container-widget-width:300.85px;--container-widget-flex-grow:0;}.elementor-74 .elementor-element.elementor-element-e983791 .elementor-heading-title{font-size:25px;}body:not(.rtl) .elementor-74 .elementor-element.elementor-element-21aade4{right:10%;}body.rtl .elementor-74 .elementor-element.elementor-element-21aade4{left:10%;}.elementor-74 .elementor-element.elementor-element-21aade4{bottom:61%;}.elementor-74 .elementor-element.elementor-element-21aade4 img{width:220px;}.elementor-74 .elementor-element.elementor-element-bb18466 > .elementor-element-populated{padding:0px 0px 0px 7px;}.elementor-74 .elementor-element.elementor-element-11c9f54{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-74 .elementor-element.elementor-element-11c9f54 .elementor-heading-title{font-size:20px;}.elementor-74 .elementor-element.elementor-element-82f0255{font-size:var( --e-global-typography-69b14fc-font-size );}.elementor-74 .elementor-element.elementor-element-3103d72{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 13px;}.elementor-74 .elementor-element.elementor-element-3103d72 .elementor-heading-title{font-size:20px;}.elementor-74 .elementor-element.elementor-element-e653e80{font-size:var( --e-global-typography-69b14fc-font-size );}.elementor-74 .elementor-element.elementor-element-cb4d02b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-74 .elementor-element.elementor-element-cb4d02b .elementor-heading-title{font-size:20px;}.elementor-74 .elementor-element.elementor-element-517cde6{font-size:var( --e-global-typography-69b14fc-font-size );}.elementor-74 .elementor-element.elementor-element-3cbe8a9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-74 .elementor-element.elementor-element-fc31888{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-74 .elementor-element.elementor-element-fc31888 .elementor-heading-title{font-size:30px;}.elementor-74 .elementor-element.elementor-element-6be9285{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-74 .elementor-element.elementor-element-6be9285 .elementor-heading-title{font-size:20px;}.elementor-74 .elementor-element.elementor-element-36345d5{margin:19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-74 .elementor-element.elementor-element-1481873{bottom:52%;}.elementor-74 .elementor-element.elementor-element-1481873 img{width:220px;}.elementor-74 .elementor-element.elementor-element-288acdd{--padding-top:59px;--padding-bottom:41px;--padding-left:21px;--padding-right:0px;}.elementor-74 .elementor-element.elementor-element-a823b64{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:var( --e-global-typography-69b14fc-font-size );}.elementor-74 .elementor-element.elementor-element-e5053e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-74 .elementor-element.elementor-element-e5053e5 .elementor-heading-title{font-size:20px;}.elementor-74 .elementor-element.elementor-element-6152895{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:var( --e-global-typography-69b14fc-font-size );}.elementor-74 .elementor-element.elementor-element-9157d16{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-74 .elementor-element.elementor-element-9157d16 .elementor-heading-title{font-size:20px;}.elementor-74 .elementor-element.elementor-element-c9e3c8b{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:var( --e-global-typography-69b14fc-font-size );}.elementor-74 .elementor-element.elementor-element-e71d92d{padding:0px 0px 0px 45px;}.elementor-74 .elementor-element.elementor-element-5276456{--padding-top:46px;--padding-bottom:80px;--padding-left:18px;--padding-right:0px;}.elementor-74 .elementor-element.elementor-element-548bba2{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:var( --e-global-typography-69b14fc-font-size );}.elementor-74 .elementor-element.elementor-element-0e42835{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-74 .elementor-element.elementor-element-0e42835 .elementor-heading-title{font-size:20px;}.elementor-74 .elementor-element.elementor-element-c3fb6a3{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:var( --e-global-typography-69b14fc-font-size );}.elementor-74 .elementor-element.elementor-element-ff2ca8b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-74 .elementor-element.elementor-element-ff2ca8b .elementor-heading-title{font-size:20px;}.elementor-74 .elementor-element.elementor-element-237eb0f{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:var( --e-global-typography-69b14fc-font-size );}.elementor-74 .elementor-element.elementor-element-864893d{padding:0px 0px 0px 45px;}.elementor-74 .elementor-element.elementor-element-ec22ce5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-74 .elementor-element.elementor-element-8d62909{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-74 .elementor-element.elementor-element-8d62909 .elementor-heading-title{font-size:30px;}.elementor-74 .elementor-element.elementor-element-d60fc19{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-74 .elementor-element.elementor-element-d60fc19 .elementor-heading-title{font-size:20px;}.elementor-74 .elementor-element.elementor-element-880bb42{bottom:64%;}.elementor-74 .elementor-element.elementor-element-880bb42 img{width:220px;}.elementor-74 .elementor-element.elementor-element-f4b3ae1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:80px 0px 80px 0px;}.elementor-74 .elementor-element.elementor-element-874b735{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-74 .elementor-element.elementor-element-874b735 .elementor-heading-title{font-size:30px;}.elementor-74 .elementor-element.elementor-element-2100f07{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-74 .elementor-element.elementor-element-2100f07 .elementor-heading-title{font-size:20px;}.elementor-74 .elementor-element.elementor-element-ddb00e6{bottom:62%;}.elementor-74 .elementor-element.elementor-element-ddb00e6 img{width:220px;}.elementor-74 .elementor-element.elementor-element-0d3192a > .elementor-element-populated{padding:80px 10px 80px 15px;}.elementor-74 .elementor-element.elementor-element-d33f777{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:var( --e-global-typography-69b14fc-font-size );}.elementor-74 .elementor-element.elementor-element-38f313e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-74 .elementor-element.elementor-element-38f313e .elementor-heading-title{font-size:20px;}.elementor-74 .elementor-element.elementor-element-242fa80{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:var( --e-global-typography-69b14fc-font-size );}.elementor-74 .elementor-element.elementor-element-e0ced04{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-74 .elementor-element.elementor-element-e0ced04 .elementor-heading-title{font-size:20px;}.elementor-74 .elementor-element.elementor-element-725a486{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:var( --e-global-typography-69b14fc-font-size );}.elementor-74 .elementor-element.elementor-element-462ec8a{padding:0px 0px 0px 45px;}.elementor-74 .elementor-element.elementor-element-eb6fd6e{padding:0px 0px 0px 45px;}.elementor-74 .elementor-element.elementor-element-1bf25b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-74 .elementor-element.elementor-element-1bf25b6 .elementor-heading-title{font-size:30px;}.elementor-74 .elementor-element.elementor-element-df43042{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-74 .elementor-element.elementor-element-df43042 .elementor-heading-title{font-size:20px;}.elementor-74 .elementor-element.elementor-element-84eee35{font-size:var( --e-global-typography-69b14fc-font-size );}.elementor-74 .elementor-element.elementor-element-a7e1917{font-size:var( --e-global-typography-69b14fc-font-size );}.elementor-74 .elementor-element.elementor-element-f3e90de{font-size:var( --e-global-typography-69b14fc-font-size );}.elementor-74 .elementor-element.elementor-element-55715c6{padding:0px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-05f9dc6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:80px 0px 80px 0px;}.elementor-74 .elementor-element.elementor-element-57502f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;}.elementor-74 .elementor-element.elementor-element-57502f6 .elementor-heading-title{font-size:45px;}.elementor-74 .elementor-element.elementor-element-2b01ada{--grid-columns:2;}.elementor-74 .elementor-element.elementor-element-701b0f0{padding:0px 0px 0px 45px;}.elementor-74 .elementor-element.elementor-element-6d6e597{--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-74 .elementor-element.elementor-element-72b17cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-74 .elementor-element.elementor-element-72b17cf .elementor-heading-title{font-size:45px;}.elementor-74 .elementor-element.elementor-element-03f1c8e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:3px;}.elementor-74 .elementor-element.elementor-element-39418cf{width:var( --container-widget-width, 331.5px );max-width:331.5px;--container-widget-width:331.5px;--container-widget-flex-grow:0;}.elementor-74 .elementor-element.elementor-element-e112b2e{margin-top:80px;margin-bottom:40px;padding:0px 30px 0px 30px;}.elementor-74 .elementor-element.elementor-element-d938c69{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-74 .elementor-element.elementor-element-d938c69 .elementor-heading-title{font-size:45px;}}@media(max-width:767px){.elementor-74 .elementor-element.elementor-element-8483546{padding:0px 20px 0px 20px;}.elementor-74 .elementor-element.elementor-element-486eb63 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-97886f1 .elementor-heading-title{font-size:14px;}.elementor-74 .elementor-element.elementor-element-0a8ea43 .elementor-heading-title{font-size:13px;}.elementor-74 .elementor-element.elementor-element-acb9497{--width:298px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-74 .elementor-element.elementor-element-be6dd5b{--spacer-size:134px;}.elementor-74 .elementor-element.elementor-element-25efd07 > .elementor-element-populated{padding:80px 20px 60px 20px;}.elementor-74 .elementor-element.elementor-element-3824a1d .elementor-divider-separator{width:30px;}.elementor-74 .elementor-element.elementor-element-1ee9330 .elementor-heading-title{font-size:20px;}.elementor-74 .elementor-element.elementor-element-ee082a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:var( --e-global-typography-69b14fc-font-size );}.elementor-74 .elementor-element.elementor-element-7c4db8a{padding:0px 0px 0px 52px;}.elementor-74 .elementor-element.elementor-element-479fb48{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-74 .elementor-element.elementor-element-479fb48 img{border-width:0px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-0f50722{padding:60px 0px 60px 0px;}.elementor-74 .elementor-element.elementor-element-858a8f2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-573899e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-74 .elementor-element.elementor-element-573899e .elementor-divider-separator{width:14px;}.elementor-74 .elementor-element.elementor-element-e983791{width:var( --container-widget-width, 287px );max-width:287px;--container-widget-width:287px;--container-widget-flex-grow:0;}.elementor-74 .elementor-element.elementor-element-e983791 .elementor-heading-title{font-size:20px;}.elementor-74 .elementor-element.elementor-element-21aade4{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 40px) 20px;bottom:279.067px;}body:not(.rtl) .elementor-74 .elementor-element.elementor-element-21aade4{right:0px;}body.rtl .elementor-74 .elementor-element.elementor-element-21aade4{left:0px;}.elementor-74 .elementor-element.elementor-element-21aade4 img{width:100%;border-width:0px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-bb18466 > .elementor-element-populated{padding:0px 20px 20px 20px;}.elementor-74 .elementor-element.elementor-element-11c9f54{width:var( --container-widget-width, 287% );max-width:287%;--container-widget-width:287%;--container-widget-flex-grow:0;}.elementor-74 .elementor-element.elementor-element-11c9f54 .elementor-heading-title{font-size:16px;}.elementor-74 .elementor-element.elementor-element-82f0255{font-size:var( --e-global-typography-69b14fc-font-size );}.elementor-74 .elementor-element.elementor-element-3103d72{width:var( --container-widget-width, 287px );max-width:287px;--container-widget-width:287px;--container-widget-flex-grow:0;}.elementor-74 .elementor-element.elementor-element-3103d72 .elementor-heading-title{font-size:16px;}.elementor-74 .elementor-element.elementor-element-e653e80{font-size:var( --e-global-typography-69b14fc-font-size );}.elementor-74 .elementor-element.elementor-element-cb4d02b{width:var( --container-widget-width, 287px );max-width:287px;--container-widget-width:287px;--container-widget-flex-grow:0;}.elementor-74 .elementor-element.elementor-element-cb4d02b .elementor-heading-title{font-size:16px;}.elementor-74 .elementor-element.elementor-element-517cde6{font-size:var( --e-global-typography-69b14fc-font-size );}.elementor-74 .elementor-element.elementor-element-4022000{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74 .elementor-element.elementor-element-3cbe8a9{--padding-top:60px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-74 .elementor-element.elementor-element-fc31888 .elementor-heading-title{font-size:20px;}.elementor-74 .elementor-element.elementor-element-6be9285 .elementor-heading-title{font-size:16px;}.elementor-74 .elementor-element.elementor-element-36345d5{margin:40px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-74 .elementor-element.elementor-element-1481873{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 40px) 20px;}.elementor-74 .elementor-element.elementor-element-1481873 img{width:100%;border-width:0px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-288acdd{--padding-top:40px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-74 .elementor-element.elementor-element-a823b64{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:var( --e-global-typography-69b14fc-font-size );}.elementor-74 .elementor-element.elementor-element-e5053e5 .elementor-heading-title{font-size:16px;}.elementor-74 .elementor-element.elementor-element-6152895{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:var( --e-global-typography-69b14fc-font-size );}.elementor-74 .elementor-element.elementor-element-9157d16 .elementor-heading-title{font-size:16px;}.elementor-74 .elementor-element.elementor-element-c9e3c8b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:var( --e-global-typography-69b14fc-font-size );}.elementor-74 .elementor-element.elementor-element-e71d92d{padding:0px 0px 0px 52px;}.elementor-74 .elementor-element.elementor-element-4360f2c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74 .elementor-element.elementor-element-5276456{--padding-top:40px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-74 .elementor-element.elementor-element-548bba2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:var( --e-global-typography-69b14fc-font-size );}.elementor-74 .elementor-element.elementor-element-0e42835 .elementor-heading-title{font-size:16px;}.elementor-74 .elementor-element.elementor-element-c3fb6a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:var( --e-global-typography-69b14fc-font-size );}.elementor-74 .elementor-element.elementor-element-ff2ca8b .elementor-heading-title{font-size:16px;}.elementor-74 .elementor-element.elementor-element-237eb0f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:var( --e-global-typography-69b14fc-font-size );}.elementor-74 .elementor-element.elementor-element-864893d{padding:0px 0px 0px 52px;}.elementor-74 .elementor-element.elementor-element-ec22ce5{--padding-top:60px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-74 .elementor-element.elementor-element-8d62909 .elementor-heading-title{font-size:20px;}.elementor-74 .elementor-element.elementor-element-d60fc19 .elementor-heading-title{font-size:16px;}.elementor-74 .elementor-element.elementor-element-8d41919{margin:40px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-74 .elementor-element.elementor-element-880bb42{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 40px) 20px;}.elementor-74 .elementor-element.elementor-element-880bb42 img{width:100%;border-width:0px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-7d3b17a{padding:0px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-f4b3ae1 > .elementor-element-populated{padding:60px 0px 30px 0px;}.elementor-74 .elementor-element.elementor-element-874b735 .elementor-heading-title{font-size:20px;}.elementor-74 .elementor-element.elementor-element-2100f07 .elementor-heading-title{font-size:16px;}.elementor-74 .elementor-element.elementor-element-4453eb0{margin:40px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-74 .elementor-element.elementor-element-ddb00e6{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 40px) 20px;}.elementor-74 .elementor-element.elementor-element-ddb00e6 img{width:100%;border-width:0px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-0d3192a > .elementor-element-populated{padding:40px 20px 80px 20px;}.elementor-74 .elementor-element.elementor-element-d33f777{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:var( --e-global-typography-69b14fc-font-size );}.elementor-74 .elementor-element.elementor-element-38f313e .elementor-heading-title{font-size:16px;}.elementor-74 .elementor-element.elementor-element-242fa80{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:var( --e-global-typography-69b14fc-font-size );}.elementor-74 .elementor-element.elementor-element-e0ced04 .elementor-heading-title{font-size:16px;}.elementor-74 .elementor-element.elementor-element-725a486{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:var( --e-global-typography-69b14fc-font-size );}.elementor-74 .elementor-element.elementor-element-462ec8a{padding:0px 0px 0px 52px;}.elementor-74 .elementor-element.elementor-element-eb6fd6e{padding:0px 0px 0px 52px;}.elementor-74 .elementor-element.elementor-element-1bf25b6 .elementor-heading-title{font-size:20px;}.elementor-74 .elementor-element.elementor-element-df43042 .elementor-heading-title{font-size:16px;}.elementor-74 .elementor-element.elementor-element-84eee35{font-size:var( --e-global-typography-69b14fc-font-size );}.elementor-74 .elementor-element.elementor-element-a7e1917{width:var( --container-widget-width, 291px );max-width:291px;--container-widget-width:291px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-69b14fc-font-size );}.elementor-74 .elementor-element.elementor-element-f3e90de{font-size:var( --e-global-typography-69b14fc-font-size );}.elementor-74 .elementor-element.elementor-element-55715c6{padding:0px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-05f9dc6 > .elementor-element-populated{padding:40px 0px 30px 0px;}.elementor-74 .elementor-element.elementor-element-57502f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-74 .elementor-element.elementor-element-57502f6 .elementor-heading-title{font-size:20px;}.elementor-74 .elementor-element.elementor-element-2b01ada{--grid-columns:1;}.elementor-74 .elementor-element.elementor-element-701b0f0{padding:0px 0px 0px 52px;}.elementor-74 .elementor-element.elementor-element-6d6e597{--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-74 .elementor-element.elementor-element-72b17cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-74 .elementor-element.elementor-element-72b17cf .elementor-heading-title{font-size:20px;}.elementor-74 .elementor-element.elementor-element-03f1c8e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74 .elementor-element.elementor-element-39418cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-74 .elementor-element.elementor-element-e112b2e{padding:0px 20px 0px 20px;}.elementor-74 .elementor-element.elementor-element-d938c69 .elementor-heading-title{font-size:20px;}.elementor-74 .elementor-element.elementor-element-ccf1a22{text-align:center;width:var( --container-widget-width, 138px );max-width:138px;--container-widget-width:138px;--container-widget-flex-grow:0;}}@media(min-width:768px){.elementor-74 .elementor-element.elementor-element-858a8f2{width:54.666%;}.elementor-74 .elementor-element.elementor-element-bb18466{width:45%;}.elementor-74 .elementor-element.elementor-element-3cbe8a9{--width:49.675%;}.elementor-74 .elementor-element.elementor-element-288acdd{--width:49.991%;}.elementor-74 .elementor-element.elementor-element-5276456{--width:49.1%;}.elementor-74 .elementor-element.elementor-element-ec22ce5{--width:50%;}.elementor-74 .elementor-element.elementor-element-f4b3ae1{width:49.675%;}.elementor-74 .elementor-element.elementor-element-0d3192a{width:49.991%;}}@media(max-width:1024px) and (min-width:768px){.elementor-74 .elementor-element.elementor-element-e6f0afb{--width:100.372%;}}/* Start custom CSS for container, class: .elementor-element-4360f2c *//* Zamiana kolejności tylko dla urządzeń mobilnych (poniżej 768px) */
@media (max-width: 767px) {
    .elementor-74 .elementor-element.elementor-element-4360f2c {
        display: flex !important;
        flex-direction: column-reverse !important;
    }
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-2b01ada *//* Kontener główny pętli - wymuszamy siatkę i wyrównanie */
.moj-kwadratowy-grid .e-loop-grid {
    display: grid !important;
    justify-content: center !important; /* Centruje kafelki wewnątrz grida */
}

/* Stylizacja pojedynczego kafelka (itemu) */
.moj-kwadratowy-grid .e-loop-item {
    aspect-ratio: 1 / 1 !important;
    width: 100% !important;
    max-width: 350px !important;
    margin: 0 auto !important;
    
    display: flex !important;
    flex-direction: column !important;
    justify-content: space-between !important; 
    align-items: center !important;
    
    background-color: transparent !important;
    padding: 20px !important; 
    overflow: hidden;
    position: relative;
    border: none !important;
}

/* Obsługa tła z obrazka (kontener wewnątrz kafelka) */
.moj-kwadratowy-grid .e-loop-item > .e-con, 
.moj-kwadratowy-grid .e-loop-item > .e-container,
.moj-kwadratowy-grid .e-loop-item > .e-con-inner {
    background-size: cover !important;
    background-position: center center !important;
    width: 100% !important;
    height: 100% !important;
    position: absolute !important; 
    top: 0;
    left: 0;
    z-index: 0;
}

/* Nakładka (overlay), jeśli jest używana w ustawieniach Elementora */
.moj-kwadratowy-grid .e-loop-item .elementor-background-overlay {
    z-index: 1 !important;
}

/* Stylizacja treści wewnątrz kafelka */
.moj-kwadratowy-grid .e-loop-item h1, 
.moj-kwadratowy-grid .e-loop-item h2, 
.moj-kwadratowy-grid .e-loop-item h3, 
.moj-kwadratowy-grid .e-loop-item p, 
.moj-kwadratowy-grid .e-loop-item a, 
.moj-kwadratowy-grid .e-loop-item i,
.moj-kwadratowy-grid .e-loop-item .elementor-heading-title {
    color: #FFFFFF !important;
    fill: #FFFFFF !important;
    text-align: center;
    text-shadow: 2px 2px 10px rgba(0, 0, 0, 0.7) !important;
    z-index: 2 !important; 
    position: relative !important;
}

/* Przycisk zawsze na dole */
.moj-kwadratowy-grid .e-loop-item .elementor-widget-button {
    margin-top: auto !important; 
    z-index: 2 !important;
    position: relative !important;
}/* End custom CSS */