.elementor-46 .elementor-element.elementor-element-a277b82:not(.elementor-motion-effects-element-type-background),.elementor-46 .elementor-element.elementor-element-a277b82>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-d9e4ff5)}.elementor-46 .elementor-element.elementor-element-a277b82>.elementor-background-overlay{background-image:url("https://xn--zigzag-szkoaszycia-w9c.pl/wp-content/uploads/2022/02/kurs-szycia-scaled.jpeg");background-position:top center;background-repeat:no-repeat;opacity:.21;transition:background .3s,border-radius .3s,opacity .3s}.elementor-46 .elementor-element.elementor-element-a277b82{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 0}.elementor-46 .elementor-element.elementor-element-7a25c83{margin-top:0;margin-bottom:0;padding:0 0 20px}.elementor-46 .elementor-element.elementor-element-2bd11b2:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-46 .elementor-element.elementor-element-2bd11b2>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-46 .elementor-element.elementor-element-2bd11b2>.elementor-element-populated>.elementor-background-overlay{background-color:#0000008C;opacity:.5}.elementor-46 .elementor-element.elementor-element-2bd11b2>.elementor-element-populated{border-style:solid;border-width:1px;box-shadow:0px 12px 15px -15px rgba(0,0,0,.5);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0 0 40px}.elementor-46 .elementor-element.elementor-element-2bd11b2>.elementor-element-populated,.elementor-46 .elementor-element.elementor-element-2bd11b2>.elementor-element-populated>.elementor-background-overlay,.elementor-46 .elementor-element.elementor-element-2bd11b2>.elementor-background-slideshow{border-radius:5px}.elementor-46 .elementor-element.elementor-element-2bd11b2:hover>.elementor-element-populated{box-shadow:0px 24px 30px -30px rgba(0,0,0,.5)}.elementor-46 .elementor-element.elementor-element-2bd11b2>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-46 .elementor-element.elementor-element-efad2f7>.elementor-widget-container{padding:0 0 30px}.elementor-46 .elementor-element.elementor-element-efad2f7 img{width:100%}.elementor-46 .elementor-element.elementor-element-6b5709c>.elementor-widget-container{padding:0 30px}.elementor-46 .elementor-element.elementor-element-6b5709c{text-align:center}.elementor-46 .elementor-element.elementor-element-6b5709c .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);color:var(--e-global-color-accent)}.elementor-46 .elementor-element.elementor-element-680b26c>.elementor-widget-container{padding:0 30px 15px}.elementor-46 .elementor-element.elementor-element-680b26c{text-align:center;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);color:var(--e-global-color-accent)}.elementor-46 .elementor-element.elementor-element-5cf44a6:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-46 .elementor-element.elementor-element-5cf44a6>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-46 .elementor-element.elementor-element-5cf44a6>.elementor-element-populated>.elementor-background-overlay{background-color:#0000008C;opacity:.5}.elementor-46 .elementor-element.elementor-element-5cf44a6>.elementor-element-populated{border-style:solid;border-width:1px;box-shadow:0px 12px 15px -15px rgba(0,0,0,.5);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0 0 40px}.elementor-46 .elementor-element.elementor-element-5cf44a6>.elementor-element-populated,.elementor-46 .elementor-element.elementor-element-5cf44a6>.elementor-element-populated>.elementor-background-overlay,.elementor-46 .elementor-element.elementor-element-5cf44a6>.elementor-background-slideshow{border-radius:5px}.elementor-46 .elementor-element.elementor-element-5cf44a6:hover>.elementor-element-populated{box-shadow:0px 24px 30px -30px rgba(0,0,0,.5)}.elementor-46 .elementor-element.elementor-element-5cf44a6>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-46 .elementor-element.elementor-element-f9eb829>.elementor-widget-container{padding:0 0 30px}.elementor-46 .elementor-element.elementor-element-f9eb829 img{width:100%}.elementor-46 .elementor-element.elementor-element-a2d1c00>.elementor-widget-container{padding:0 30px}.elementor-46 .elementor-element.elementor-element-a2d1c00{text-align:center}.elementor-46 .elementor-element.elementor-element-a2d1c00 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);color:var(--e-global-color-accent)}.elementor-46 .elementor-element.elementor-element-8e95cda>.elementor-widget-container{padding:0 30px 15px}.elementor-46 .elementor-element.elementor-element-8e95cda{text-align:start;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);color:var(--e-global-color-accent)}.elementor-46 .elementor-element.elementor-element-fc70529{margin-top:0;margin-bottom:0;padding:0 0 20px}.elementor-46 .elementor-element.elementor-element-3cb388e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-46 .elementor-element.elementor-element-3cb388e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-46 .elementor-element.elementor-element-3cb388e>.elementor-element-populated>.elementor-background-overlay{background-color:#0000008C;opacity:.5}.elementor-46 .elementor-element.elementor-element-3cb388e>.elementor-element-populated{border-style:solid;border-width:1px;box-shadow:0px 12px 15px -15px rgba(0,0,0,.5);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0 0 40px}.elementor-46 .elementor-element.elementor-element-3cb388e>.elementor-element-populated,.elementor-46 .elementor-element.elementor-element-3cb388e>.elementor-element-populated>.elementor-background-overlay,.elementor-46 .elementor-element.elementor-element-3cb388e>.elementor-background-slideshow{border-radius:5px}.elementor-46 .elementor-element.elementor-element-3cb388e:hover>.elementor-element-populated{box-shadow:0px 24px 30px -30px rgba(0,0,0,.5)}.elementor-46 .elementor-element.elementor-element-3cb388e>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-46 .elementor-element.elementor-element-a3b688c>.elementor-widget-container{padding:0 0 30px}.elementor-46 .elementor-element.elementor-element-a3b688c img{width:100%}.elementor-46 .elementor-element.elementor-element-43dd2db>.elementor-widget-container{padding:0 30px}.elementor-46 .elementor-element.elementor-element-43dd2db{text-align:center}.elementor-46 .elementor-element.elementor-element-43dd2db .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);color:var(--e-global-color-accent)}.elementor-46 .elementor-element.elementor-element-ad23769>.elementor-widget-container{padding:0 30px 15px}.elementor-46 .elementor-element.elementor-element-ad23769{text-align:center;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);color:var(--e-global-color-accent)}.elementor-46 .elementor-element.elementor-element-a99ade8:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-46 .elementor-element.elementor-element-a99ade8>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-46 .elementor-element.elementor-element-a99ade8>.elementor-element-populated>.elementor-background-overlay{background-color:#0000008C;opacity:.5}.elementor-46 .elementor-element.elementor-element-a99ade8>.elementor-element-populated{border-style:solid;border-width:1px;box-shadow:0px 12px 15px -15px rgba(0,0,0,.5);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0 0 40px}.elementor-46 .elementor-element.elementor-element-a99ade8>.elementor-element-populated,.elementor-46 .elementor-element.elementor-element-a99ade8>.elementor-element-populated>.elementor-background-overlay,.elementor-46 .elementor-element.elementor-element-a99ade8>.elementor-background-slideshow{border-radius:5px}.elementor-46 .elementor-element.elementor-element-a99ade8:hover>.elementor-element-populated{box-shadow:0px 24px 30px -30px rgba(0,0,0,.5)}.elementor-46 .elementor-element.elementor-element-a99ade8>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-46 .elementor-element.elementor-element-1cf4783>.elementor-widget-container{padding:0 0 30px}.elementor-46 .elementor-element.elementor-element-1cf4783 img{width:100%}.elementor-46 .elementor-element.elementor-element-a6a7d02>.elementor-widget-container{padding:0 30px}.elementor-46 .elementor-element.elementor-element-a6a7d02{text-align:center}.elementor-46 .elementor-element.elementor-element-a6a7d02 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);color:var(--e-global-color-accent)}.elementor-46 .elementor-element.elementor-element-e52e34b>.elementor-widget-container{padding:0 30px 15px}.elementor-46 .elementor-element.elementor-element-e52e34b{text-align:center;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);color:var(--e-global-color-accent)}@media(max-width:1024px){.elementor-46 .elementor-element.elementor-element-a277b82{padding:80px 0}.elementor-46 .elementor-element.elementor-element-7a25c83{margin-top:0;margin-bottom:0}.elementor-46 .elementor-element.elementor-element-6b5709c>.elementor-widget-container{padding:0 20px}.elementor-46 .elementor-element.elementor-element-6b5709c .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-46 .elementor-element.elementor-element-680b26c>.elementor-widget-container{padding:0 20px}.elementor-46 .elementor-element.elementor-element-680b26c{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-46 .elementor-element.elementor-element-a2d1c00>.elementor-widget-container{padding:0 20px}.elementor-46 .elementor-element.elementor-element-a2d1c00 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-46 .elementor-element.elementor-element-8e95cda>.elementor-widget-container{padding:0 20px}.elementor-46 .elementor-element.elementor-element-8e95cda{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-46 .elementor-element.elementor-element-fc70529{margin-top:0;margin-bottom:0}.elementor-46 .elementor-element.elementor-element-43dd2db>.elementor-widget-container{padding:0 20px}.elementor-46 .elementor-element.elementor-element-43dd2db .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-46 .elementor-element.elementor-element-ad23769>.elementor-widget-container{padding:0 20px}.elementor-46 .elementor-element.elementor-element-ad23769{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-46 .elementor-element.elementor-element-a6a7d02>.elementor-widget-container{padding:0 20px}.elementor-46 .elementor-element.elementor-element-a6a7d02 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-46 .elementor-element.elementor-element-e52e34b>.elementor-widget-container{padding:0 20px}.elementor-46 .elementor-element.elementor-element-e52e34b{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}}@media(max-width:767px){.elementor-46 .elementor-element.elementor-element-a277b82{padding:60px 0}.elementor-46 .elementor-element.elementor-element-7a25c83{margin-top:0;margin-bottom:0;padding:0}.elementor-46 .elementor-element.elementor-element-2bd11b2>.elementor-element-populated{margin:0 0 20px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 40px}.elementor-46 .elementor-element.elementor-element-6b5709c .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-46 .elementor-element.elementor-element-680b26c{text-align:center;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-46 .elementor-element.elementor-element-5cf44a6>.elementor-element-populated{margin:0 0 20px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 40px}.elementor-46 .elementor-element.elementor-element-a2d1c00 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-46 .elementor-element.elementor-element-8e95cda{text-align:center;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-46 .elementor-element.elementor-element-fc70529{margin-top:0;margin-bottom:0;padding:0}.elementor-46 .elementor-element.elementor-element-3cb388e>.elementor-element-populated{margin:0 0 20px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 40px}.elementor-46 .elementor-element.elementor-element-43dd2db .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-46 .elementor-element.elementor-element-ad23769{text-align:center;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-46 .elementor-element.elementor-element-a99ade8>.elementor-element-populated{margin:0 0 20px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 40px}.elementor-46 .elementor-element.elementor-element-a6a7d02 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-46 .elementor-element.elementor-element-e52e34b{text-align:center;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}}