.elementor-7 .elementor-element.elementor-element-4f52bd0:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-4f52bd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://slub.wodzirejkarol.pl/wp-content/uploads/sites/17/2026/06/OBFLWE0-scaled-1.jpg");background-position:center center;background-size:cover;}.elementor-7 .elementor-element.elementor-element-4f52bd0 > .elementor-container{min-height:620px;}.elementor-7 .elementor-element.elementor-element-4f52bd0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 20px 100px 20px;}.elementor-7 .elementor-element.elementor-element-4f52bd0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-9992de3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-9992de3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(20,20,20,0.42);}.elementor-7 .elementor-element.elementor-element-9992de3 > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-9992de3 > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-9992de3 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-9992de3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-7 .elementor-element.elementor-element-9992de3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7 .elementor-element.elementor-element-8b439fb{text-align:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-b6e08e7{text-align:center;}.elementor-7 .elementor-element.elementor-element-b6e08e7 .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:72px;font-weight:700;color:#ffffff;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7 .elementor-element.elementor-element-49f8684 .elementor-button{background-color:#e5d2f2;fill:#4a2a6a;color:#4a2a6a;}.elementor-7 .elementor-element.elementor-element-78c5f56:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-78c5f56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#e5d2f2;}.elementor-7 .elementor-element.elementor-element-78c5f56{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 20px 60px 20px;}.elementor-7 .elementor-element.elementor-element-78c5f56 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-15d5871{text-align:start;}.elementor-7 .elementor-element.elementor-element-15d5871 .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:42px;font-weight:700;color:#4a2a6a;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-de1c11b .elementor-button{background-color:#4a2a6a;fill:#ffffff;color:#ffffff;}.elementor-7 .elementor-element.elementor-element-41377bb{text-align:center;}.elementor-7 .elementor-element.elementor-element-ba088ef{padding:60px 20px 60px 20px;}.elementor-7 .elementor-element.elementor-element-a731bda{text-align:center;}.elementor-7 .elementor-element.elementor-element-a731bda .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:48px;font-weight:700;color:#4a2a6a;}.elementor-7 .elementor-element.elementor-element-c7d220a{padding:60px 20px 60px 20px;}.elementor-7 .elementor-element.elementor-element-05e9702{text-align:center;}.elementor-7 .elementor-element.elementor-element-199f39c{text-align:center;}.elementor-7 .elementor-element.elementor-element-199f39c .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:36px;font-weight:700;color:#4a2a6a;}.elementor-7 .elementor-element.elementor-element-53872ad{text-align:center;}.elementor-7 .elementor-element.elementor-element-32e7f4a{text-align:center;}.elementor-7 .elementor-element.elementor-element-25500fa{text-align:center;}.elementor-7 .elementor-element.elementor-element-25500fa .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:36px;font-weight:700;color:#4a2a6a;}.elementor-7 .elementor-element.elementor-element-b0e7a06{text-align:center;}.elementor-7 .elementor-element.elementor-element-736b03d{text-align:center;}.elementor-7 .elementor-element.elementor-element-570a6c6{text-align:center;}.elementor-7 .elementor-element.elementor-element-570a6c6 .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:36px;font-weight:700;color:#4a2a6a;}.elementor-7 .elementor-element.elementor-element-21f375d{text-align:center;}.elementor-7 .elementor-element.elementor-element-5338cc2{text-align:center;}.elementor-7 .elementor-element.elementor-element-d6a14a9{text-align:center;}.elementor-7 .elementor-element.elementor-element-d6a14a9 .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:36px;font-weight:700;color:#4a2a6a;}.elementor-7 .elementor-element.elementor-element-dff4253{text-align:center;}.elementor-7 .elementor-element.elementor-element-47cb630:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-47cb630 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#e5d2f2;}.elementor-7 .elementor-element.elementor-element-47cb630{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 20px 60px 20px;}.elementor-7 .elementor-element.elementor-element-47cb630 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-a8aacaf{text-align:center;}.elementor-7 .elementor-element.elementor-element-a8aacaf .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:36px;font-weight:700;color:#4a2a6a;}.elementor-7 .elementor-element.elementor-element-a1909a3{text-align:center;}.elementor-7 .elementor-element.elementor-element-a1909a3 .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:36px;font-weight:700;color:#4a2a6a;}.elementor-7 .elementor-element.elementor-element-35a8815{text-align:center;}.elementor-7 .elementor-element.elementor-element-35a8815 .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:36px;font-weight:700;color:#4a2a6a;}.elementor-7 .elementor-element.elementor-element-ca4f695:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-ca4f695 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://slub.wodzirejkarol.pl/wp-content/uploads/sites/17/2026/06/OBFM1U0.jpg");background-position:center center;background-size:cover;}.elementor-7 .elementor-element.elementor-element-ca4f695 > .elementor-background-overlay{background-color:#1a0a2e;opacity:0.45;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-ca4f695{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 20px 100px 20px;}.elementor-7 .elementor-element.elementor-element-235fb3b{text-align:center;}.elementor-7 .elementor-element.elementor-element-235fb3b .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:48px;font-weight:700;color:#ffffff;}.elementor-7 .elementor-element.elementor-element-2020a78{padding:60px 20px 60px 20px;}.elementor-7 .elementor-element.elementor-element-412218d iframe{height:300px;}.elementor-7 .elementor-element.elementor-element-2ca179f{text-align:center;}.elementor-7 .elementor-element.elementor-element-e895995 iframe{height:300px;}.elementor-7 .elementor-element.elementor-element-acb0eda{text-align:center;}.elementor-7 .elementor-element.elementor-element-2c4f5c0:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-2c4f5c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#e5d2f2;}.elementor-7 .elementor-element.elementor-element-2c4f5c0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 20px 60px 20px;}.elementor-7 .elementor-element.elementor-element-2c4f5c0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-6351740{text-align:center;}.elementor-7 .elementor-element.elementor-element-6351740 .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:48px;font-weight:700;color:#4a2a6a;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7 .elementor-element.elementor-element-0ef4b00 .gallery-item .gallery-caption{text-align:center;}.elementor-7 .elementor-element.elementor-element-017ad58{padding:60px 20px 60px 20px;}.elementor-7 .elementor-element.elementor-element-0f6c048{text-align:center;}.elementor-7 .elementor-element.elementor-element-0f6c048 .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:48px;font-weight:700;color:#4a2a6a;}.elementor-7 .elementor-element.elementor-element-8a8ffb1:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-8a8ffb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#e5d2f2;}.elementor-7 .elementor-element.elementor-element-8a8ffb1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 20px 60px 20px;}.elementor-7 .elementor-element.elementor-element-8a8ffb1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-16fc9c9{text-align:center;}.elementor-7 .elementor-element.elementor-element-16fc9c9 .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:48px;font-weight:700;color:#4a2a6a;}.elementor-7 .elementor-element.elementor-element-6323009{text-align:center;}.elementor-7 .elementor-element.elementor-element-6323009 .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:36px;font-weight:700;color:#4a2a6a;}.elementor-7 .elementor-element.elementor-element-92a89cb:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-92a89cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#e5d2f2;}.elementor-7 .elementor-element.elementor-element-92a89cb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 20px 60px 20px;}.elementor-7 .elementor-element.elementor-element-92a89cb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-00524d7{text-align:center;}.elementor-7 .elementor-element.elementor-element-4ecb708{text-align:center;}.elementor-7 .elementor-element.elementor-element-69ee923{text-align:center;}.elementor-7 .elementor-element.elementor-element-14407ab{text-align:center;}.elementor-7 .elementor-element.elementor-element-fa9e2b5:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-fa9e2b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#e5d2f2;background-image:url("https://slub.wodzirejkarol.pl/wp-content/uploads/sites/17/2026/06/oswiadczyny.png");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-7 .elementor-element.elementor-element-fa9e2b5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 80px 20px;}.elementor-7 .elementor-element.elementor-element-fa9e2b5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-77120ee > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-3260e47{text-align:center;}.elementor-7 .elementor-element.elementor-element-3260e47 .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:48px;font-weight:700;color:#4a2a6a;}.elementor-7 .elementor-element.elementor-element-140d652{text-align:center;}.elementor-7 .elementor-element.elementor-element-2d891d8:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-2d891d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#e5d2f2;}.elementor-7 .elementor-element.elementor-element-2d891d8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 20px 60px 20px;}.elementor-7 .elementor-element.elementor-element-2d891d8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-b90911a{text-align:center;}.elementor-7 .elementor-element.elementor-element-ea217bd{text-align:center;}.elementor-7 .elementor-element.elementor-element-ea217bd .elementor-heading-title{color:#4a2a6a;}.elementor-7 .elementor-element.elementor-element-c2f3d02{color:#333333;}.elementor-7 .elementor-element.elementor-element-a96fd19 .elementor-button{background-color:#15965e;fill:#ffffff;color:#ffffff;}@media(min-width:1025px){.elementor-7 .elementor-element.elementor-element-4f52bd0:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-4f52bd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-7 .elementor-element.elementor-element-ca4f695:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-ca4f695 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-7 .elementor-element.elementor-element-fa9e2b5:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-fa9e2b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}