.elementor-27 .elementor-element.elementor-element-7b1a26d:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-7b1a26d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F4F5;}.elementor-27 .elementor-element.elementor-element-7b1a26d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27 .elementor-element.elementor-element-7b1a26d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-7b1a26d > .elementor-shape-bottom svg{width:calc(122% + 1.3px);height:141px;}.elementor-27 .elementor-element.elementor-element-21885aa > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-21885aa > .elementor-container{max-width:1200px;}.elementor-27 .elementor-element.elementor-element-21885aa{margin-top:0px;margin-bottom:0px;}.elementor-27 .elementor-element.elementor-element-c5237b4 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-27 .elementor-element.elementor-element-778bec2 .elementor-heading-title{font-size:40px;line-height:1.2;}.elementor-27 .elementor-element.elementor-element-0fd61da .elementor-heading-title{line-height:1.2;}.elementor-27 .elementor-element.elementor-element-6613ed2 > .elementor-widget-container{margin:-5px 15px 10px 0px;}.elementor-27 .elementor-element.elementor-element-6613ed2{font-size:14px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#181818;}.elementor-27 .elementor-element.elementor-element-d49eddb .edublink-animation-widget .edublink-animation-widget-color{background-color:#1ab69d;height:80px;width:80px;}.elementor-27 .elementor-element.elementor-element-d49eddb{width:auto;max-width:auto;top:71px;z-index:0;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-d49eddb{left:-26px;}body.rtl .elementor-27 .elementor-element.elementor-element-d49eddb{right:-26px;}.elementor-27 .elementor-element.elementor-element-d49eddb .edublink-animation-widget{z-index:0;opacity:1;display:flex;}.elementor-27 .elementor-element.elementor-element-f6dbd05{width:auto;max-width:auto;top:129px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-f6dbd05{right:-19px;}body.rtl .elementor-27 .elementor-element.elementor-element-f6dbd05{left:-19px;}.elementor-27 .elementor-element.elementor-element-79ee143 .edublink-animation-widget .edublink-animation-widget-color{background-color:#1ab69d;height:80px;width:80px;}.elementor-27 .elementor-element.elementor-element-79ee143{width:auto;max-width:auto;bottom:-5px;z-index:0;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-79ee143{right:-168.8px;}body.rtl .elementor-27 .elementor-element.elementor-element-79ee143{left:-168.8px;}.elementor-27 .elementor-element.elementor-element-79ee143 .edublink-animation-widget{z-index:0;opacity:1;display:flex;}.elementor-27 .elementor-element.elementor-element-30098cb .edublink-animation-widget .edublink-animation-widget-color{background-color:#F8B81F;height:40px;width:40px;border-radius:50px 50px 50px 50px;}.elementor-27 .elementor-element.elementor-element-30098cb{width:auto;max-width:auto;top:49px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-30098cb{left:-98px;}body.rtl .elementor-27 .elementor-element.elementor-element-30098cb{right:-98px;}.elementor-27 .elementor-element.elementor-element-30098cb .edublink-animation-widget{z-index:0;opacity:1;display:flex;}.elementor-27 .elementor-element.elementor-element-dded677{width:auto;max-width:auto;bottom:15px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-dded677{right:-215px;}body.rtl .elementor-27 .elementor-element.elementor-element-dded677{left:-215px;}.elementor-27 .elementor-element.elementor-element-dded677 .edublink-animation-widget{z-index:0;opacity:1;display:flex;}.elementor-27 .elementor-element.elementor-element-dded677 .edublink-animation-widget .edublink-animation-widget-color{height:70px;width:70px;border-style:solid;border-width:10px 10px 10px 10px;border-color:#DD72A6;border-radius:50px 50px 50px 50px;}.elementor-27 .elementor-element.elementor-element-67b06fb:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-67b06fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-67b06fb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;}.elementor-27 .elementor-element.elementor-element-67b06fb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-922817a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-27 .elementor-element.elementor-element-922817a .edublink-section-heading{text-align:center;}.elementor-27 .elementor-element.elementor-element-5a2dca8 > .elementor-container{max-width:963px;}.elementor-27 .elementor-element.elementor-element-5a2dca8{z-index:1;}.elementor-27 .elementor-element.elementor-element-db40218 .edublink-animation-widget .edublink-animation-widget-color{background-color:#1ab69d;height:80px;width:80px;}.elementor-27 .elementor-element.elementor-element-db40218{width:auto;max-width:auto;top:4px;z-index:-1;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-db40218{left:-222px;}body.rtl .elementor-27 .elementor-element.elementor-element-db40218{right:-222px;}.elementor-27 .elementor-element.elementor-element-db40218 .edublink-animation-widget{z-index:0;opacity:1;display:flex;}.elementor-27 .elementor-element.elementor-element-17f0fe1:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-17f0fe1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F4F5;}.elementor-27 .elementor-element.elementor-element-17f0fe1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-27 .elementor-element.elementor-element-17f0fe1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-17f0fe1 > .elementor-shape-top svg{width:calc(160% + 1.3px);height:95px;}.elementor-27 .elementor-element.elementor-element-17f0fe1 > .elementor-shape-bottom svg{width:calc(121% + 1.3px);height:204px;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-4edcaf8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-4edcaf8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-537af7b{width:var( --container-widget-width, 152.363% );max-width:152.363%;--container-widget-width:152.363%;--container-widget-flex-grow:0;align-self:center;}.elementor-27 .elementor-element.elementor-element-537af7b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-27 .elementor-element.elementor-element-537af7b .edublink-section-heading{text-align:center;}.elementor-27 .elementor-element.elementor-element-537af7b .edublink-section-heading .heading{color:#000000;margin-top:0px;}.elementor-27 .elementor-element.elementor-element-537af7b .edublink-section-heading .heading mark{color:#854B4B;}.elementor-27 .elementor-element.elementor-element-537af7b .edublink-section-heading .sub-heading, .elementor-27 .elementor-element.elementor-element-537af7b .edublink-section-heading p{color:#616161;}.elementor-27 .elementor-element.elementor-element-537af7b .edublink-section-heading .sub-heading{margin-top:0px;}.elementor-27 .elementor-element.elementor-element-537af7b .edublink-section-heading .title-shape{color:#DD72A6;}.elementor-27 .elementor-element.elementor-element-18ac8f0{width:var( --container-widget-width, 105.196% );max-width:105.196%;--container-widget-width:105.196%;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-e9418c9:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-e9418c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-e9418c9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:30px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-e9418c9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-7aea70b > .elementor-widget-container{margin:0px 0px 00px 0px;}.elementor-27 .elementor-element.elementor-element-7aea70b .edublink-section-heading{text-align:center;}.elementor-27 .elementor-element.elementor-element-537da23 .edublink-animation-widget .edublink-animation-widget-color{background-color:#1ab69d;height:80px;width:80px;}.elementor-27 .elementor-element.elementor-element-537da23{width:auto;max-width:auto;bottom:-200px;z-index:-1;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-537da23{right:-198px;}body.rtl .elementor-27 .elementor-element.elementor-element-537da23{left:-198px;}.elementor-27 .elementor-element.elementor-element-537da23 .edublink-animation-widget{z-index:0;opacity:1;display:flex;}.elementor-27 .elementor-element.elementor-element-e1e6578 .edublink-animation-widget .edublink-animation-widget-color{background-color:#1ab69d;height:80px;width:80px;}.elementor-27 .elementor-element.elementor-element-e1e6578{width:auto;max-width:auto;bottom:-20px;z-index:0;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-e1e6578{right:60px;}body.rtl .elementor-27 .elementor-element.elementor-element-e1e6578{left:60px;}.elementor-27 .elementor-element.elementor-element-e1e6578 .edublink-animation-widget{z-index:0;opacity:1;display:flex;}.elementor-27 .elementor-element.elementor-element-75ae1ed:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-75ae1ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-75ae1ed{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:50px;padding:0px 0px 030px 0px;}.elementor-27 .elementor-element.elementor-element-75ae1ed > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-889e13e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;}.elementor-27 .elementor-element.elementor-element-41d378b .edublink-animation-widget .edublink-animation-widget-color{background-color:#1ab69d;height:80px;width:80px;}.elementor-27 .elementor-element.elementor-element-41d378b{width:auto;max-width:auto;top:-185px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-41d378b{left:-231px;}body.rtl .elementor-27 .elementor-element.elementor-element-41d378b{right:-231px;}.elementor-27 .elementor-element.elementor-element-41d378b .edublink-animation-widget{z-index:0;opacity:1;display:flex;}.elementor-27 .elementor-element.elementor-element-436da6b .edublink-animation-widget .edublink-animation-widget-color{background-color:#1ab69d;height:80px;width:80px;}.elementor-27 .elementor-element.elementor-element-436da6b{width:auto;max-width:auto;bottom:-200px;z-index:-1;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-436da6b{right:-198px;}body.rtl .elementor-27 .elementor-element.elementor-element-436da6b{left:-198px;}.elementor-27 .elementor-element.elementor-element-436da6b .edublink-animation-widget{z-index:0;opacity:1;display:flex;}.elementor-27 .elementor-element.elementor-element-8babfe1:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-8babfe1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-8babfe1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;}.elementor-27 .elementor-element.elementor-element-8babfe1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-c096325 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-27 .elementor-element.elementor-element-c096325 .edublink-section-heading{text-align:center;}.elementor-27 .elementor-element.elementor-element-0a6ff50 > .elementor-container{max-width:800px;}.elementor-27 .elementor-element.elementor-element-0a6ff50{padding:0px 0px 50px 0px;}.elementor-27 .elementor-element.elementor-element-56e0458:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-56e0458 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(-90deg, #31B978 0%, #1AB69D 100%);}.elementor-27 .elementor-element.elementor-element-56e0458 > .elementor-element-populated >  .elementor-background-overlay{background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1;}.elementor-27 .elementor-element.elementor-element-56e0458 > .elementor-element-populated, .elementor-27 .elementor-element.elementor-element-56e0458 > .elementor-element-populated > .elementor-background-overlay, .elementor-27 .elementor-element.elementor-element-56e0458 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-27 .elementor-element.elementor-element-56e0458 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:50px 50px 50px 50px;}.elementor-27 .elementor-element.elementor-element-56e0458 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-b5f268e .edublink-animation-widget .edublink-animation-widget-color{background-color:#1ab69d;height:80px;width:80px;}.elementor-27 .elementor-element.elementor-element-b5f268e{width:auto;max-width:auto;bottom:-50px;z-index:-1;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-b5f268e{right:-50px;}body.rtl .elementor-27 .elementor-element.elementor-element-b5f268e{left:-50px;}.elementor-27 .elementor-element.elementor-element-b5f268e .edublink-animation-widget{z-index:0;opacity:1;display:flex;}.elementor-27 .elementor-element.elementor-element-04ced0e{text-align:end;}.elementor-27 .elementor-element.elementor-element-04ced0e .elementor-heading-title{font-size:18px;font-weight:500;line-height:1.73;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-8acb899{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:end;}.elementor-27 .elementor-element.elementor-element-8acb899 > .elementor-widget-container{margin:-15px 0px -15px 0px;}.elementor-27 .elementor-element.elementor-element-8acb899 .elementor-heading-title{font-size:19px;font-weight:700;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-025040d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-27 .elementor-element.elementor-element-ab79b39{width:auto;max-width:auto;align-self:flex-start;text-align:center;}.elementor-27 .elementor-element.elementor-element-ab79b39 > .elementor-widget-container{background-color:#FFFFFF;padding:18px 18px 18px 18px;border-style:solid;border-width:4px 4px 4px 4px;border-color:#1AB69D33;border-radius:50% 50% 50% 50%;}.elementor-27 .elementor-element.elementor-element-ab79b39 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;color:#1AB69D;}.elementor-27 .elementor-element.elementor-element-5fbfa6d .elementor-heading-title{font-size:18px;font-weight:500;line-height:1.73;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-98e4158 > .elementor-widget-container{margin:-15px 0px -15px 0px;}.elementor-27 .elementor-element.elementor-element-98e4158 .elementor-heading-title{font-size:26px;font-weight:700;color:#FFFFFF;}@media(min-width:768px){.elementor-27 .elementor-element.elementor-element-c5237b4{width:77%;}.elementor-27 .elementor-element.elementor-element-c667c05{width:22.751%;}.elementor-27 .elementor-element.elementor-element-4edcaf8{width:40.788%;}.elementor-27 .elementor-element.elementor-element-c38bfd9{width:59.212%;}.elementor-27 .elementor-element.elementor-element-c661135{width:40%;}.elementor-27 .elementor-element.elementor-element-025040d{width:19.333%;}.elementor-27 .elementor-element.elementor-element-1539935{width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-27 .elementor-element.elementor-element-c5237b4{width:100%;}.elementor-27 .elementor-element.elementor-element-c667c05{width:100%;}.elementor-27 .elementor-element.elementor-element-c661135{width:100%;}.elementor-27 .elementor-element.elementor-element-025040d{width:100%;}.elementor-27 .elementor-element.elementor-element-1539935{width:100%;}}@media(max-width:1024px){.elementor-27 .elementor-element.elementor-element-c5237b4 > .elementor-element-populated{margin:0px 0px 35px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-27 .elementor-element.elementor-element-778bec2 > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-27 .elementor-element.elementor-element-778bec2{text-align:center;}.elementor-27 .elementor-element.elementor-element-778bec2 .elementor-heading-title{font-size:38px;}.elementor-27 .elementor-element.elementor-element-0fd61da > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-27 .elementor-element.elementor-element-0fd61da{text-align:center;}.elementor-27 .elementor-element.elementor-element-0fd61da .elementor-heading-title{font-size:38px;}.elementor-27 .elementor-element.elementor-element-6613ed2 > .elementor-widget-container{margin:-5px 0px 10px 0px;padding:0px 80px 0px 80px;}.elementor-27 .elementor-element.elementor-element-6613ed2{text-align:center;}.elementor-27 .elementor-element.elementor-element-c667c05 > .elementor-element-populated{margin:-5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-27 .elementor-element.elementor-element-d49eddb .edublink-animation-widget{display:none;}.elementor-27 .elementor-element.elementor-element-56e0458 > .elementor-element-populated{padding:40px 30px 40px 30px;}.elementor-27 .elementor-element.elementor-element-04ced0e{text-align:center;}.elementor-27 .elementor-element.elementor-element-8acb899 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-8acb899{text-align:center;}.elementor-27 .elementor-element.elementor-element-8acb899 .elementor-heading-title{font-size:20px;}.elementor-27 .elementor-element.elementor-element-ab79b39 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-27 .elementor-element.elementor-element-5fbfa6d{text-align:center;}.elementor-27 .elementor-element.elementor-element-98e4158 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-98e4158{text-align:center;}.elementor-27 .elementor-element.elementor-element-98e4158 .elementor-heading-title{font-size:20px;}}@media(max-width:767px){.elementor-27 .elementor-element.elementor-element-c5237b4 > .elementor-element-populated{margin:0px 0px 25px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-27 .elementor-element.elementor-element-778bec2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-778bec2 .elementor-heading-title{font-size:23px;}.elementor-27 .elementor-element.elementor-element-0fd61da > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-0fd61da .elementor-heading-title{font-size:15px;}.elementor-27 .elementor-element.elementor-element-6613ed2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-6613ed2{font-size:12px;}.elementor-27 .elementor-element.elementor-element-c667c05 > .elementor-element-populated{margin:-5px -5px -5px -5px;--e-column-margin-right:-5px;--e-column-margin-left:-5px;}.elementor-27 .elementor-element.elementor-element-79ee143 .edublink-animation-widget{opacity:0;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-30098cb{left:299px;}body.rtl .elementor-27 .elementor-element.elementor-element-30098cb{right:299px;}.elementor-27 .elementor-element.elementor-element-30098cb{top:49px;}.elementor-27 .elementor-element.elementor-element-e9418c9{margin-top:0px;margin-bottom:-00px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-537da23 .edublink-animation-widget{justify-content:center;display:flex;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-e1e6578{right:0px;}body.rtl .elementor-27 .elementor-element.elementor-element-e1e6578{left:0px;}.elementor-27 .elementor-element.elementor-element-e1e6578{bottom:-80px;}.elementor-27 .elementor-element.elementor-element-75ae1ed{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-41d378b{left:-158px;}body.rtl .elementor-27 .elementor-element.elementor-element-41d378b{right:-158px;}.elementor-27 .elementor-element.elementor-element-41d378b{top:-185px;}.elementor-27 .elementor-element.elementor-element-41d378b .edublink-animation-widget{opacity:0;display:flex;}.elementor-27 .elementor-element.elementor-element-436da6b .edublink-animation-widget{justify-content:center;display:flex;}.elementor-27 .elementor-element.elementor-element-8acb899 .elementor-heading-title{font-size:18px;}}/* Start custom CSS for edublink-instagram, class: .elementor-element-889e13e *//* ukrycie ikonki Instagram i nazwy */
.elementor-27 .elementor-element.elementor-element-889e13e .instagram-icon,
.elementor-27 .elementor-element.elementor-element-889e13e .instagram-username,
.elementor-27 .elementor-element.elementor-element-889e13e .edublink-instagram-user {
display: none !important;
}

/* styl kafelków */
.elementor-27 .elementor-element.elementor-element-889e13e .swiper-slide {
overflow: hidden;
border-radius: 14px;
padding: 6px;
position: relative;
cursor: pointer;
}

/* zdjęcia */
.elementor-27 .elementor-element.elementor-element-889e13e img {
aspect-ratio: 1 / 1;
object-fit: cover;
width: 100%;
height: 100%;
border-radius: 14px;
transition: transform 0.4s ease;
display:block;
}

/* powiększenie zdjęcia */
.elementor-27 .elementor-element.elementor-element-889e13e .swiper-slide:hover img {
transform: scale(1.07);
}

/* ciemne podświetlenie */
.elementor-27 .elementor-element.elementor-element-889e13e .swiper-slide::after {
content: "";
position: absolute;
inset: 0;
background: rgba(0,0,0,0);
border-radius: 14px;
opacity: 0;
transition: 0.3s;
pointer-events:none;
}

/* hover */
.elementor-27 .elementor-element.elementor-element-889e13e .swiper-slide:hover::after {
background: rgba(0,0,0,0.35);
opacity: 1;
}/* End custom CSS */