.elementor-1845 .elementor-element.elementor-element-c1ca7ee:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-c1ca7ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://immolookservice.uwb.pl/wp-content/uploads/2026/05/9bf81d9e070b6e226f64d020e9ce25fed8a704f5f96e66a12f0795a26d5d7d67.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1845 .elementor-element.elementor-element-c1ca7ee > .elementor-background-overlay{background-color:#000000;opacity:0.06;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1845 .elementor-element.elementor-element-c1ca7ee{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;}.elementor-bc-flex-widget .elementor-1845 .elementor-element.elementor-element-d8d0e8e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1845 .elementor-element.elementor-element-d8d0e8e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1845 .elementor-element.elementor-element-d8d0e8e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}body:not(.rtl) .elementor-1845 .elementor-element.elementor-element-85e1a80{left:84vw;}body.rtl .elementor-1845 .elementor-element.elementor-element-85e1a80{right:84vw;}.elementor-1845 .elementor-element.elementor-element-85e1a80{top:-44.797px;}.elementor-1845 .elementor-element.elementor-element-85e1a80 .elementor-icon-wrapper{text-align:center;}.elementor-1845 .elementor-element.elementor-element-85e1a80.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1845 .elementor-element.elementor-element-85e1a80.elementor-view-framed .elementor-icon, .elementor-1845 .elementor-element.elementor-element-85e1a80.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1845 .elementor-element.elementor-element-85e1a80.elementor-view-framed .elementor-icon, .elementor-1845 .elementor-element.elementor-element-85e1a80.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1845 .elementor-element.elementor-element-85e1a80 .elementor-icon{font-size:154px;}.elementor-1845 .elementor-element.elementor-element-85e1a80 .elementor-icon svg{height:154px;}.elementor-1845 .elementor-element.elementor-element-85e1a80 .elementor-icon i, .elementor-1845 .elementor-element.elementor-element-85e1a80 .elementor-icon svg{transform:rotate(255deg);}body:not(.rtl) .elementor-1845 .elementor-element.elementor-element-42be33f{left:84.971vw;}body.rtl .elementor-1845 .elementor-element.elementor-element-42be33f{right:84.971vw;}.elementor-1845 .elementor-element.elementor-element-42be33f{top:-137.281px;}.elementor-1845 .elementor-element.elementor-element-42be33f .elementor-icon-wrapper{text-align:center;}.elementor-1845 .elementor-element.elementor-element-42be33f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1845 .elementor-element.elementor-element-42be33f.elementor-view-framed .elementor-icon, .elementor-1845 .elementor-element.elementor-element-42be33f.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1845 .elementor-element.elementor-element-42be33f.elementor-view-framed .elementor-icon, .elementor-1845 .elementor-element.elementor-element-42be33f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1845 .elementor-element.elementor-element-42be33f .elementor-icon{font-size:154px;}.elementor-1845 .elementor-element.elementor-element-42be33f .elementor-icon svg{height:154px;}.elementor-1845 .elementor-element.elementor-element-42be33f .elementor-icon i, .elementor-1845 .elementor-element.elementor-element-42be33f .elementor-icon svg{transform:rotate(201deg);}body:not(.rtl) .elementor-1845 .elementor-element.elementor-element-7e7c96b{left:84.482vw;}body.rtl .elementor-1845 .elementor-element.elementor-element-7e7c96b{right:84.482vw;}.elementor-1845 .elementor-element.elementor-element-7e7c96b{top:-299.062px;}.elementor-1845 .elementor-element.elementor-element-7e7c96b .elementor-icon-wrapper{text-align:center;}.elementor-1845 .elementor-element.elementor-element-7e7c96b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1845 .elementor-element.elementor-element-7e7c96b.elementor-view-framed .elementor-icon, .elementor-1845 .elementor-element.elementor-element-7e7c96b.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1845 .elementor-element.elementor-element-7e7c96b.elementor-view-framed .elementor-icon, .elementor-1845 .elementor-element.elementor-element-7e7c96b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1845 .elementor-element.elementor-element-7e7c96b .elementor-icon{font-size:300px;}.elementor-1845 .elementor-element.elementor-element-7e7c96b .elementor-icon svg{height:300px;}.elementor-1845 .elementor-element.elementor-element-7e7c96b .elementor-icon i, .elementor-1845 .elementor-element.elementor-element-7e7c96b .elementor-icon svg{transform:rotate(356deg);}body:not(.rtl) .elementor-1845 .elementor-element.elementor-element-79fe62e{left:84.499vw;}body.rtl .elementor-1845 .elementor-element.elementor-element-79fe62e{right:84.499vw;}.elementor-1845 .elementor-element.elementor-element-79fe62e{top:-64.641px;}.elementor-1845 .elementor-element.elementor-element-79fe62e .elementor-icon-wrapper{text-align:center;}.elementor-1845 .elementor-element.elementor-element-79fe62e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1845 .elementor-element.elementor-element-79fe62e.elementor-view-framed .elementor-icon, .elementor-1845 .elementor-element.elementor-element-79fe62e.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1845 .elementor-element.elementor-element-79fe62e.elementor-view-framed .elementor-icon, .elementor-1845 .elementor-element.elementor-element-79fe62e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1845 .elementor-element.elementor-element-79fe62e .elementor-icon{font-size:300px;}.elementor-1845 .elementor-element.elementor-element-79fe62e .elementor-icon svg{height:300px;}.elementor-1845 .elementor-element.elementor-element-79fe62e .elementor-icon i, .elementor-1845 .elementor-element.elementor-element-79fe62e .elementor-icon svg{transform:rotate(313deg);}body:not(.rtl) .elementor-1845 .elementor-element.elementor-element-86ff8ae{left:-14.404vw;}body.rtl .elementor-1845 .elementor-element.elementor-element-86ff8ae{right:-14.404vw;}.elementor-1845 .elementor-element.elementor-element-86ff8ae{top:46.484px;}.elementor-1845 .elementor-element.elementor-element-86ff8ae .elementor-icon-wrapper{text-align:center;}.elementor-1845 .elementor-element.elementor-element-86ff8ae.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1845 .elementor-element.elementor-element-86ff8ae.elementor-view-framed .elementor-icon, .elementor-1845 .elementor-element.elementor-element-86ff8ae.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1845 .elementor-element.elementor-element-86ff8ae.elementor-view-framed .elementor-icon, .elementor-1845 .elementor-element.elementor-element-86ff8ae.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1845 .elementor-element.elementor-element-86ff8ae .elementor-icon{font-size:600px;}.elementor-1845 .elementor-element.elementor-element-86ff8ae .elementor-icon svg{height:600px;}.elementor-1845 .elementor-element.elementor-element-86ff8ae .elementor-icon i, .elementor-1845 .elementor-element.elementor-element-86ff8ae .elementor-icon svg{transform:rotate(77deg);}body:not(.rtl) .elementor-1845 .elementor-element.elementor-element-c1c4165{left:83.231vw;}body.rtl .elementor-1845 .elementor-element.elementor-element-c1c4165{right:83.231vw;}.elementor-1845 .elementor-element.elementor-element-c1c4165{top:39px;}.elementor-1845 .elementor-element.elementor-element-c1c4165 .elementor-icon-wrapper{text-align:center;}.elementor-1845 .elementor-element.elementor-element-c1c4165.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1845 .elementor-element.elementor-element-c1c4165.elementor-view-framed .elementor-icon, .elementor-1845 .elementor-element.elementor-element-c1c4165.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1845 .elementor-element.elementor-element-c1c4165.elementor-view-framed .elementor-icon, .elementor-1845 .elementor-element.elementor-element-c1c4165.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1845 .elementor-element.elementor-element-c1c4165 .elementor-icon{font-size:300px;}.elementor-1845 .elementor-element.elementor-element-c1c4165 .elementor-icon svg{height:300px;}.elementor-1845 .elementor-element.elementor-element-c1c4165 .elementor-icon i, .elementor-1845 .elementor-element.elementor-element-c1c4165 .elementor-icon svg{transform:rotate(328deg);}body:not(.rtl) .elementor-1845 .elementor-element.elementor-element-7c8372d{left:82.321vw;}body.rtl .elementor-1845 .elementor-element.elementor-element-7c8372d{right:82.321vw;}.elementor-1845 .elementor-element.elementor-element-7c8372d{top:-45.922px;}.elementor-1845 .elementor-element.elementor-element-7c8372d .elementor-icon-wrapper{text-align:center;}.elementor-1845 .elementor-element.elementor-element-7c8372d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1845 .elementor-element.elementor-element-7c8372d.elementor-view-framed .elementor-icon, .elementor-1845 .elementor-element.elementor-element-7c8372d.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1845 .elementor-element.elementor-element-7c8372d.elementor-view-framed .elementor-icon, .elementor-1845 .elementor-element.elementor-element-7c8372d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1845 .elementor-element.elementor-element-7c8372d .elementor-icon{font-size:500px;}.elementor-1845 .elementor-element.elementor-element-7c8372d .elementor-icon svg{height:500px;}.elementor-1845 .elementor-element.elementor-element-7c8372d .elementor-icon i, .elementor-1845 .elementor-element.elementor-element-7c8372d .elementor-icon svg{transform:rotate(298deg);}body:not(.rtl) .elementor-1845 .elementor-element.elementor-element-3e61523{left:84.875vw;}body.rtl .elementor-1845 .elementor-element.elementor-element-3e61523{right:84.875vw;}.elementor-1845 .elementor-element.elementor-element-3e61523{top:-492.922px;}.elementor-1845 .elementor-element.elementor-element-3e61523 .elementor-icon-wrapper{text-align:center;}.elementor-1845 .elementor-element.elementor-element-3e61523.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1845 .elementor-element.elementor-element-3e61523.elementor-view-framed .elementor-icon, .elementor-1845 .elementor-element.elementor-element-3e61523.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1845 .elementor-element.elementor-element-3e61523.elementor-view-framed .elementor-icon, .elementor-1845 .elementor-element.elementor-element-3e61523.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1845 .elementor-element.elementor-element-3e61523 .elementor-icon{font-size:300px;}.elementor-1845 .elementor-element.elementor-element-3e61523 .elementor-icon svg{height:300px;}.elementor-1845 .elementor-element.elementor-element-3e61523 .elementor-icon i, .elementor-1845 .elementor-element.elementor-element-3e61523 .elementor-icon svg{transform:rotate(298deg);}body:not(.rtl) .elementor-1845 .elementor-element.elementor-element-89cd911{left:76.745vw;}body.rtl .elementor-1845 .elementor-element.elementor-element-89cd911{right:76.745vw;}.elementor-1845 .elementor-element.elementor-element-89cd911{top:214.266px;}.elementor-1845 .elementor-element.elementor-element-89cd911 .elementor-icon-wrapper{text-align:center;}.elementor-1845 .elementor-element.elementor-element-89cd911.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1845 .elementor-element.elementor-element-89cd911.elementor-view-framed .elementor-icon, .elementor-1845 .elementor-element.elementor-element-89cd911.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1845 .elementor-element.elementor-element-89cd911.elementor-view-framed .elementor-icon, .elementor-1845 .elementor-element.elementor-element-89cd911.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1845 .elementor-element.elementor-element-89cd911 .elementor-icon{font-size:600px;}.elementor-1845 .elementor-element.elementor-element-89cd911 .elementor-icon svg{height:600px;}.elementor-1845 .elementor-element.elementor-element-89cd911 .elementor-icon i, .elementor-1845 .elementor-element.elementor-element-89cd911 .elementor-icon svg{transform:rotate(333deg);}body:not(.rtl) .elementor-1845 .elementor-element.elementor-element-d5859f7{left:-13.828vw;}body.rtl .elementor-1845 .elementor-element.elementor-element-d5859f7{right:-13.828vw;}.elementor-1845 .elementor-element.elementor-element-d5859f7{top:-194.266px;}.elementor-1845 .elementor-element.elementor-element-d5859f7 .elementor-icon-wrapper{text-align:center;}.elementor-1845 .elementor-element.elementor-element-d5859f7 .elementor-icon{font-size:600px;}.elementor-1845 .elementor-element.elementor-element-d5859f7 .elementor-icon svg{height:600px;}.elementor-1845 .elementor-element.elementor-element-d5859f7 .elementor-icon i, .elementor-1845 .elementor-element.elementor-element-d5859f7 .elementor-icon svg{transform:rotate(67deg);}body:not(.rtl) .elementor-1845 .elementor-element.elementor-element-5954a5f{left:-16.896vw;}body.rtl .elementor-1845 .elementor-element.elementor-element-5954a5f{right:-16.896vw;}.elementor-1845 .elementor-element.elementor-element-5954a5f{top:101.266px;}.elementor-1845 .elementor-element.elementor-element-5954a5f .elementor-icon-wrapper{text-align:center;}.elementor-1845 .elementor-element.elementor-element-5954a5f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1845 .elementor-element.elementor-element-5954a5f.elementor-view-framed .elementor-icon, .elementor-1845 .elementor-element.elementor-element-5954a5f.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1845 .elementor-element.elementor-element-5954a5f.elementor-view-framed .elementor-icon, .elementor-1845 .elementor-element.elementor-element-5954a5f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1845 .elementor-element.elementor-element-5954a5f .elementor-icon{font-size:600px;}.elementor-1845 .elementor-element.elementor-element-5954a5f .elementor-icon svg{height:600px;}.elementor-1845 .elementor-element.elementor-element-5954a5f .elementor-icon i, .elementor-1845 .elementor-element.elementor-element-5954a5f .elementor-icon svg{transform:rotate(44deg);}body:not(.rtl) .elementor-1845 .elementor-element.elementor-element-2b914bb{left:-5.015vw;}body.rtl .elementor-1845 .elementor-element.elementor-element-2b914bb{right:-5.015vw;}.elementor-1845 .elementor-element.elementor-element-2b914bb{top:319.469px;}.elementor-1845 .elementor-element.elementor-element-2b914bb .elementor-icon-wrapper{text-align:center;}.elementor-1845 .elementor-element.elementor-element-2b914bb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1845 .elementor-element.elementor-element-2b914bb.elementor-view-framed .elementor-icon, .elementor-1845 .elementor-element.elementor-element-2b914bb.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1845 .elementor-element.elementor-element-2b914bb.elementor-view-framed .elementor-icon, .elementor-1845 .elementor-element.elementor-element-2b914bb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1845 .elementor-element.elementor-element-2b914bb .elementor-icon{font-size:600px;}.elementor-1845 .elementor-element.elementor-element-2b914bb .elementor-icon svg{height:600px;}.elementor-1845 .elementor-element.elementor-element-2b914bb .elementor-icon i, .elementor-1845 .elementor-element.elementor-element-2b914bb .elementor-icon svg{transform:rotate(44deg);}body:not(.rtl) .elementor-1845 .elementor-element.elementor-element-b97ae83{left:-20.595vw;}body.rtl .elementor-1845 .elementor-element.elementor-element-b97ae83{right:-20.595vw;}.elementor-1845 .elementor-element.elementor-element-b97ae83{top:-502.219px;}.elementor-1845 .elementor-element.elementor-element-b97ae83 .elementor-icon-wrapper{text-align:center;}.elementor-1845 .elementor-element.elementor-element-b97ae83.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1845 .elementor-element.elementor-element-b97ae83.elementor-view-framed .elementor-icon, .elementor-1845 .elementor-element.elementor-element-b97ae83.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1845 .elementor-element.elementor-element-b97ae83.elementor-view-framed .elementor-icon, .elementor-1845 .elementor-element.elementor-element-b97ae83.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1845 .elementor-element.elementor-element-b97ae83 .elementor-icon{font-size:600px;}.elementor-1845 .elementor-element.elementor-element-b97ae83 .elementor-icon svg{height:600px;}.elementor-1845 .elementor-element.elementor-element-b97ae83 .elementor-icon i, .elementor-1845 .elementor-element.elementor-element-b97ae83 .elementor-icon svg{transform:rotate(44deg);}body:not(.rtl) .elementor-1845 .elementor-element.elementor-element-a03ef7b{left:61.495vw;}body.rtl .elementor-1845 .elementor-element.elementor-element-a03ef7b{right:61.495vw;}.elementor-1845 .elementor-element.elementor-element-a03ef7b{top:375.766px;}.elementor-1845 .elementor-element.elementor-element-a03ef7b .elementor-icon-wrapper{text-align:center;}.elementor-1845 .elementor-element.elementor-element-a03ef7b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1845 .elementor-element.elementor-element-a03ef7b.elementor-view-framed .elementor-icon, .elementor-1845 .elementor-element.elementor-element-a03ef7b.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1845 .elementor-element.elementor-element-a03ef7b.elementor-view-framed .elementor-icon, .elementor-1845 .elementor-element.elementor-element-a03ef7b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1845 .elementor-element.elementor-element-a03ef7b .elementor-icon{font-size:500px;}.elementor-1845 .elementor-element.elementor-element-a03ef7b .elementor-icon svg{height:500px;}.elementor-1845 .elementor-element.elementor-element-a03ef7b .elementor-icon i, .elementor-1845 .elementor-element.elementor-element-a03ef7b .elementor-icon svg{transform:rotate(319deg);}body:not(.rtl) .elementor-1845 .elementor-element.elementor-element-313cfbb{left:-21.519vw;}body.rtl .elementor-1845 .elementor-element.elementor-element-313cfbb{right:-21.519vw;}.elementor-1845 .elementor-element.elementor-element-313cfbb{top:-628.219px;}.elementor-1845 .elementor-element.elementor-element-313cfbb .elementor-icon-wrapper{text-align:center;}.elementor-1845 .elementor-element.elementor-element-313cfbb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1845 .elementor-element.elementor-element-313cfbb.elementor-view-framed .elementor-icon, .elementor-1845 .elementor-element.elementor-element-313cfbb.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1845 .elementor-element.elementor-element-313cfbb.elementor-view-framed .elementor-icon, .elementor-1845 .elementor-element.elementor-element-313cfbb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1845 .elementor-element.elementor-element-313cfbb .elementor-icon{font-size:500px;}.elementor-1845 .elementor-element.elementor-element-313cfbb .elementor-icon svg{height:500px;}.elementor-1845 .elementor-element.elementor-element-313cfbb .elementor-icon i, .elementor-1845 .elementor-element.elementor-element-313cfbb .elementor-icon svg{transform:rotate(44deg);}body:not(.rtl) .elementor-1845 .elementor-element.elementor-element-e40517c{left:2.378vw;}body.rtl .elementor-1845 .elementor-element.elementor-element-e40517c{right:2.378vw;}.elementor-1845 .elementor-element.elementor-element-e40517c{top:411.813px;}.elementor-1845 .elementor-element.elementor-element-e40517c .elementor-icon-wrapper{text-align:center;}.elementor-1845 .elementor-element.elementor-element-e40517c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1845 .elementor-element.elementor-element-e40517c.elementor-view-framed .elementor-icon, .elementor-1845 .elementor-element.elementor-element-e40517c.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1845 .elementor-element.elementor-element-e40517c.elementor-view-framed .elementor-icon, .elementor-1845 .elementor-element.elementor-element-e40517c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1845 .elementor-element.elementor-element-e40517c .elementor-icon{font-size:400px;}.elementor-1845 .elementor-element.elementor-element-e40517c .elementor-icon svg{height:400px;}.elementor-1845 .elementor-element.elementor-element-e40517c .elementor-icon i, .elementor-1845 .elementor-element.elementor-element-e40517c .elementor-icon svg{transform:rotate(44deg);}.elementor-bc-flex-widget .elementor-1845 .elementor-element.elementor-element-b203019.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1845 .elementor-element.elementor-element-b203019.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1845 .elementor-element.elementor-element-b203019 > .elementor-element-populated{margin:0px 0px 0px 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-1845 .elementor-element.elementor-element-184f2a7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:55px;font-weight:300;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:1px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;text-shadow:0px 0px 15px rgba(0, 0, 0, 0.95);color:#FFFFFF;}.elementor-1845 .elementor-element.elementor-element-bf9c3ff .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18.5px;font-weight:300;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:1px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#F7F7F7;stroke:#F7F7F7;text-shadow:0px 0px 15px rgba(0, 0, 0, 0.95);color:#FFFFFF;}@media(min-width:768px){.elementor-1845 .elementor-element.elementor-element-d8d0e8e{width:34.917%;}.elementor-1845 .elementor-element.elementor-element-b203019{width:65%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1845 .elementor-element.elementor-element-d8d0e8e{width:100%;}.elementor-1845 .elementor-element.elementor-element-b203019{width:100%;}}@media(min-width:1025px){.elementor-1845 .elementor-element.elementor-element-c1ca7ee:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-c1ca7ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-1845 .elementor-element.elementor-element-c1ca7ee{margin-top:0%;margin-bottom:15%;padding:0% 5% 0% 5%;}.elementor-bc-flex-widget .elementor-1845 .elementor-element.elementor-element-d8d0e8e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1845 .elementor-element.elementor-element-d8d0e8e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1845 .elementor-element.elementor-element-184f2a7 .elementor-heading-title{font-size:30px;line-height:1.2em;letter-spacing:0px;}.elementor-1845 .elementor-element.elementor-element-bf9c3ff .elementor-heading-title{font-size:30px;line-height:1.2em;letter-spacing:0px;}}@media(max-width:767px){.elementor-1845 .elementor-element.elementor-element-d8d0e8e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-1845 .elementor-element.elementor-element-d8d0e8e > .elementor-element-populated{margin:30% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}body:not(.rtl) .elementor-1845 .elementor-element.elementor-element-85e1a80{left:-155px;}body.rtl .elementor-1845 .elementor-element.elementor-element-85e1a80{right:-155px;}.elementor-1845 .elementor-element.elementor-element-85e1a80{top:-173px;}body:not(.rtl) .elementor-1845 .elementor-element.elementor-element-42be33f{left:-155px;}body.rtl .elementor-1845 .elementor-element.elementor-element-42be33f{right:-155px;}.elementor-1845 .elementor-element.elementor-element-42be33f{top:-173px;}body:not(.rtl) .elementor-1845 .elementor-element.elementor-element-7e7c96b{left:-155px;}body.rtl .elementor-1845 .elementor-element.elementor-element-7e7c96b{right:-155px;}.elementor-1845 .elementor-element.elementor-element-7e7c96b{top:-173px;}body:not(.rtl) .elementor-1845 .elementor-element.elementor-element-79fe62e{left:-155px;}body.rtl .elementor-1845 .elementor-element.elementor-element-79fe62e{right:-155px;}.elementor-1845 .elementor-element.elementor-element-79fe62e{top:-173px;}body:not(.rtl) .elementor-1845 .elementor-element.elementor-element-86ff8ae{left:-155px;}body.rtl .elementor-1845 .elementor-element.elementor-element-86ff8ae{right:-155px;}.elementor-1845 .elementor-element.elementor-element-86ff8ae{top:-173px;}body:not(.rtl) .elementor-1845 .elementor-element.elementor-element-c1c4165{left:-155px;}body.rtl .elementor-1845 .elementor-element.elementor-element-c1c4165{right:-155px;}.elementor-1845 .elementor-element.elementor-element-c1c4165{top:-173px;}body:not(.rtl) .elementor-1845 .elementor-element.elementor-element-7c8372d{left:-155px;}body.rtl .elementor-1845 .elementor-element.elementor-element-7c8372d{right:-155px;}.elementor-1845 .elementor-element.elementor-element-7c8372d{top:-173px;}body:not(.rtl) .elementor-1845 .elementor-element.elementor-element-3e61523{left:-155px;}body.rtl .elementor-1845 .elementor-element.elementor-element-3e61523{right:-155px;}.elementor-1845 .elementor-element.elementor-element-3e61523{top:-173px;}body:not(.rtl) .elementor-1845 .elementor-element.elementor-element-89cd911{left:-155px;}body.rtl .elementor-1845 .elementor-element.elementor-element-89cd911{right:-155px;}.elementor-1845 .elementor-element.elementor-element-89cd911{top:-173px;}body:not(.rtl) .elementor-1845 .elementor-element.elementor-element-d5859f7{left:-155px;}body.rtl .elementor-1845 .elementor-element.elementor-element-d5859f7{right:-155px;}.elementor-1845 .elementor-element.elementor-element-d5859f7{top:-173px;}body:not(.rtl) .elementor-1845 .elementor-element.elementor-element-5954a5f{left:-155px;}body.rtl .elementor-1845 .elementor-element.elementor-element-5954a5f{right:-155px;}.elementor-1845 .elementor-element.elementor-element-5954a5f{top:-173px;}body:not(.rtl) .elementor-1845 .elementor-element.elementor-element-2b914bb{left:-155px;}body.rtl .elementor-1845 .elementor-element.elementor-element-2b914bb{right:-155px;}.elementor-1845 .elementor-element.elementor-element-2b914bb{top:-173px;}body:not(.rtl) .elementor-1845 .elementor-element.elementor-element-b97ae83{left:-155px;}body.rtl .elementor-1845 .elementor-element.elementor-element-b97ae83{right:-155px;}.elementor-1845 .elementor-element.elementor-element-b97ae83{top:-173px;}body:not(.rtl) .elementor-1845 .elementor-element.elementor-element-a03ef7b{left:-155px;}body.rtl .elementor-1845 .elementor-element.elementor-element-a03ef7b{right:-155px;}.elementor-1845 .elementor-element.elementor-element-a03ef7b{top:-173px;}body:not(.rtl) .elementor-1845 .elementor-element.elementor-element-313cfbb{left:-155px;}body.rtl .elementor-1845 .elementor-element.elementor-element-313cfbb{right:-155px;}.elementor-1845 .elementor-element.elementor-element-313cfbb{top:-173px;}body:not(.rtl) .elementor-1845 .elementor-element.elementor-element-e40517c{left:-155px;}body.rtl .elementor-1845 .elementor-element.elementor-element-e40517c{right:-155px;}.elementor-1845 .elementor-element.elementor-element-e40517c{top:-173px;}.elementor-1845 .elementor-element.elementor-element-b203019 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1845 .elementor-element.elementor-element-184f2a7 .elementor-heading-title{font-size:25px;}.elementor-1845 .elementor-element.elementor-element-bf9c3ff .elementor-heading-title{font-size:25px;}}/* Start custom CSS for icon, class: .elementor-element-7e7c96b */.trawa-ruch .elementor-icon,
.trawa-ruch .elementor-widget-container svg {
  --trawa-czas: 4.5s;
  --trawa-opoznienie: 0s;
  --trawa-ruch-1: 1px;
  --trawa-ruch-2: -2px;
  --trawa-ruch-3: 2px;
  --trawa-ruch-4: -1px;

  animation-name: trawa-na-wietrze;
  animation-duration: var(--trawa-czas);
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
  animation-delay: var(--trawa-opoznienie);
  transform-origin: bottom center;
}

.trawa-ruch.wiatr-1 .elementor-icon,
.trawa-ruch.wiatr-1 .elementor-widget-container svg {
  --trawa-czas: 4.2s;
  --trawa-opoznienie: 0s;
  --trawa-ruch-1: 1px;
  --trawa-ruch-2: -2px;
  --trawa-ruch-3: 2px;
  --trawa-ruch-4: -1px;
}

.trawa-ruch.wiatr-2 .elementor-icon,
.trawa-ruch.wiatr-2 .elementor-widget-container svg {
  --trawa-czas: 5.6s;
  --trawa-opoznienie: -1.3s;
  --trawa-ruch-1: 2px;
  --trawa-ruch-2: -1px;
  --trawa-ruch-3: 1px;
  --trawa-ruch-4: -2px;
}

.trawa-ruch.wiatr-3 .elementor-icon,
.trawa-ruch.wiatr-3 .elementor-widget-container svg {
  --trawa-czas: 3.8s;
  --trawa-opoznienie: -0.7s;
  --trawa-ruch-1: 0.5px;
  --trawa-ruch-2: -1.5px;
  --trawa-ruch-3: 2.5px;
  --trawa-ruch-4: -0.5px;
}

.trawa-ruch.wiatr-4 .elementor-icon,
.trawa-ruch.wiatr-4 .elementor-widget-container svg {
  --trawa-czas: 6.4s;
  --trawa-opoznienie: -2.1s;
  --trawa-ruch-1: 1.5px;
  --trawa-ruch-2: -2.5px;
  --trawa-ruch-3: 1px;
  --trawa-ruch-4: -1.5px;
}

.trawa-ruch.wiatr-5 .elementor-icon,
.trawa-ruch.wiatr-5 .elementor-widget-container svg {
  --trawa-czas: 4.9s;
  --trawa-opoznienie: -3.2s;
  --trawa-ruch-1: 2.5px;
  --trawa-ruch-2: -1px;
  --trawa-ruch-3: 1.5px;
  --trawa-ruch-4: -2px;
}

@keyframes trawa-na-wietrze {
  0% {
    translate: 0 0;
  }

  20% {
    translate: var(--trawa-ruch-1) 0;
  }

  40% {
    translate: var(--trawa-ruch-2) 0;
  }

  60% {
    translate: var(--trawa-ruch-3) 0;
  }

  80% {
    translate: var(--trawa-ruch-4) 0;
  }

  100% {
    translate: 0 0;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-79fe62e */.trawa-ruch .elementor-icon,
.trawa-ruch .elementor-widget-container svg {
  --trawa-czas: 4.5s;
  --trawa-opoznienie: 0s;
  --trawa-ruch-1: 1px;
  --trawa-ruch-2: -2px;
  --trawa-ruch-3: 2px;
  --trawa-ruch-4: -1px;

  animation-name: trawa-na-wietrze;
  animation-duration: var(--trawa-czas);
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
  animation-delay: var(--trawa-opoznienie);
  transform-origin: bottom center;
}

.trawa-ruch.wiatr-1 .elementor-icon,
.trawa-ruch.wiatr-1 .elementor-widget-container svg {
  --trawa-czas: 4.2s;
  --trawa-opoznienie: 0s;
  --trawa-ruch-1: 1px;
  --trawa-ruch-2: -2px;
  --trawa-ruch-3: 2px;
  --trawa-ruch-4: -1px;
}

.trawa-ruch.wiatr-2 .elementor-icon,
.trawa-ruch.wiatr-2 .elementor-widget-container svg {
  --trawa-czas: 5.6s;
  --trawa-opoznienie: -1.3s;
  --trawa-ruch-1: 2px;
  --trawa-ruch-2: -1px;
  --trawa-ruch-3: 1px;
  --trawa-ruch-4: -2px;
}

.trawa-ruch.wiatr-3 .elementor-icon,
.trawa-ruch.wiatr-3 .elementor-widget-container svg {
  --trawa-czas: 3.8s;
  --trawa-opoznienie: -0.7s;
  --trawa-ruch-1: 0.5px;
  --trawa-ruch-2: -1.5px;
  --trawa-ruch-3: 2.5px;
  --trawa-ruch-4: -0.5px;
}

.trawa-ruch.wiatr-4 .elementor-icon,
.trawa-ruch.wiatr-4 .elementor-widget-container svg {
  --trawa-czas: 6.4s;
  --trawa-opoznienie: -2.1s;
  --trawa-ruch-1: 1.5px;
  --trawa-ruch-2: -2.5px;
  --trawa-ruch-3: 1px;
  --trawa-ruch-4: -1.5px;
}

.trawa-ruch.wiatr-5 .elementor-icon,
.trawa-ruch.wiatr-5 .elementor-widget-container svg {
  --trawa-czas: 4.9s;
  --trawa-opoznienie: -3.2s;
  --trawa-ruch-1: 2.5px;
  --trawa-ruch-2: -1px;
  --trawa-ruch-3: 1.5px;
  --trawa-ruch-4: -2px;
}

@keyframes trawa-na-wietrze {
  0% {
    translate: 0 0;
  }

  20% {
    translate: var(--trawa-ruch-1) 0;
  }

  40% {
    translate: var(--trawa-ruch-2) 0;
  }

  60% {
    translate: var(--trawa-ruch-3) 0;
  }

  80% {
    translate: var(--trawa-ruch-4) 0;
  }

  100% {
    translate: 0 0;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-86ff8ae */.trawa-ruch .elementor-icon,
.trawa-ruch .elementor-widget-container svg {
  --trawa-czas: 4.5s;
  --trawa-opoznienie: 0s;
  --trawa-ruch-1: 1px;
  --trawa-ruch-2: -2px;
  --trawa-ruch-3: 2px;
  --trawa-ruch-4: -1px;

  animation-name: trawa-na-wietrze;
  animation-duration: var(--trawa-czas);
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
  animation-delay: var(--trawa-opoznienie);
  transform-origin: bottom center;
}

.trawa-ruch.wiatr-1 .elementor-icon,
.trawa-ruch.wiatr-1 .elementor-widget-container svg {
  --trawa-czas: 4.2s;
  --trawa-opoznienie: 0s;
  --trawa-ruch-1: 1px;
  --trawa-ruch-2: -2px;
  --trawa-ruch-3: 2px;
  --trawa-ruch-4: -1px;
}

.trawa-ruch.wiatr-2 .elementor-icon,
.trawa-ruch.wiatr-2 .elementor-widget-container svg {
  --trawa-czas: 5.6s;
  --trawa-opoznienie: -1.3s;
  --trawa-ruch-1: 2px;
  --trawa-ruch-2: -1px;
  --trawa-ruch-3: 1px;
  --trawa-ruch-4: -2px;
}

.trawa-ruch.wiatr-3 .elementor-icon,
.trawa-ruch.wiatr-3 .elementor-widget-container svg {
  --trawa-czas: 3.8s;
  --trawa-opoznienie: -0.7s;
  --trawa-ruch-1: 0.5px;
  --trawa-ruch-2: -1.5px;
  --trawa-ruch-3: 2.5px;
  --trawa-ruch-4: -0.5px;
}

.trawa-ruch.wiatr-4 .elementor-icon,
.trawa-ruch.wiatr-4 .elementor-widget-container svg {
  --trawa-czas: 6.4s;
  --trawa-opoznienie: -2.1s;
  --trawa-ruch-1: 1.5px;
  --trawa-ruch-2: -2.5px;
  --trawa-ruch-3: 1px;
  --trawa-ruch-4: -1.5px;
}

.trawa-ruch.wiatr-5 .elementor-icon,
.trawa-ruch.wiatr-5 .elementor-widget-container svg {
  --trawa-czas: 4.9s;
  --trawa-opoznienie: -3.2s;
  --trawa-ruch-1: 2.5px;
  --trawa-ruch-2: -1px;
  --trawa-ruch-3: 1.5px;
  --trawa-ruch-4: -2px;
}

@keyframes trawa-na-wietrze {
  0% {
    translate: 0 0;
  }

  20% {
    translate: var(--trawa-ruch-1) 0;
  }

  40% {
    translate: var(--trawa-ruch-2) 0;
  }

  60% {
    translate: var(--trawa-ruch-3) 0;
  }

  80% {
    translate: var(--trawa-ruch-4) 0;
  }

  100% {
    translate: 0 0;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c1c4165 */.trawa-ruch .elementor-icon,
.trawa-ruch .elementor-widget-container svg {
  --trawa-czas: 4.5s;
  --trawa-opoznienie: 0s;
  --trawa-ruch-1: 1px;
  --trawa-ruch-2: -2px;
  --trawa-ruch-3: 2px;
  --trawa-ruch-4: -1px;

  animation-name: trawa-na-wietrze;
  animation-duration: var(--trawa-czas);
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
  animation-delay: var(--trawa-opoznienie);
  transform-origin: bottom center;
}

.trawa-ruch.wiatr-1 .elementor-icon,
.trawa-ruch.wiatr-1 .elementor-widget-container svg {
  --trawa-czas: 4.2s;
  --trawa-opoznienie: 0s;
  --trawa-ruch-1: 1px;
  --trawa-ruch-2: -2px;
  --trawa-ruch-3: 2px;
  --trawa-ruch-4: -1px;
}

.trawa-ruch.wiatr-2 .elementor-icon,
.trawa-ruch.wiatr-2 .elementor-widget-container svg {
  --trawa-czas: 5.6s;
  --trawa-opoznienie: -1.3s;
  --trawa-ruch-1: 2px;
  --trawa-ruch-2: -1px;
  --trawa-ruch-3: 1px;
  --trawa-ruch-4: -2px;
}

.trawa-ruch.wiatr-3 .elementor-icon,
.trawa-ruch.wiatr-3 .elementor-widget-container svg {
  --trawa-czas: 3.8s;
  --trawa-opoznienie: -0.7s;
  --trawa-ruch-1: 0.5px;
  --trawa-ruch-2: -1.5px;
  --trawa-ruch-3: 2.5px;
  --trawa-ruch-4: -0.5px;
}

.trawa-ruch.wiatr-4 .elementor-icon,
.trawa-ruch.wiatr-4 .elementor-widget-container svg {
  --trawa-czas: 6.4s;
  --trawa-opoznienie: -2.1s;
  --trawa-ruch-1: 1.5px;
  --trawa-ruch-2: -2.5px;
  --trawa-ruch-3: 1px;
  --trawa-ruch-4: -1.5px;
}

.trawa-ruch.wiatr-5 .elementor-icon,
.trawa-ruch.wiatr-5 .elementor-widget-container svg {
  --trawa-czas: 4.9s;
  --trawa-opoznienie: -3.2s;
  --trawa-ruch-1: 2.5px;
  --trawa-ruch-2: -1px;
  --trawa-ruch-3: 1.5px;
  --trawa-ruch-4: -2px;
}

@keyframes trawa-na-wietrze {
  0% {
    translate: 0 0;
  }

  20% {
    translate: var(--trawa-ruch-1) 0;
  }

  40% {
    translate: var(--trawa-ruch-2) 0;
  }

  60% {
    translate: var(--trawa-ruch-3) 0;
  }

  80% {
    translate: var(--trawa-ruch-4) 0;
  }

  100% {
    translate: 0 0;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7c8372d */.trawa-ruch .elementor-icon,
.trawa-ruch .elementor-widget-container svg {
  --trawa-czas: 4.5s;
  --trawa-opoznienie: 0s;
  --trawa-ruch-1: 1px;
  --trawa-ruch-2: -2px;
  --trawa-ruch-3: 2px;
  --trawa-ruch-4: -1px;

  animation-name: trawa-na-wietrze;
  animation-duration: var(--trawa-czas);
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
  animation-delay: var(--trawa-opoznienie);
  transform-origin: bottom center;
}

.trawa-ruch.wiatr-1 .elementor-icon,
.trawa-ruch.wiatr-1 .elementor-widget-container svg {
  --trawa-czas: 4.2s;
  --trawa-opoznienie: 0s;
  --trawa-ruch-1: 1px;
  --trawa-ruch-2: -2px;
  --trawa-ruch-3: 2px;
  --trawa-ruch-4: -1px;
}

.trawa-ruch.wiatr-2 .elementor-icon,
.trawa-ruch.wiatr-2 .elementor-widget-container svg {
  --trawa-czas: 5.6s;
  --trawa-opoznienie: -1.3s;
  --trawa-ruch-1: 2px;
  --trawa-ruch-2: -1px;
  --trawa-ruch-3: 1px;
  --trawa-ruch-4: -2px;
}

.trawa-ruch.wiatr-3 .elementor-icon,
.trawa-ruch.wiatr-3 .elementor-widget-container svg {
  --trawa-czas: 3.8s;
  --trawa-opoznienie: -0.7s;
  --trawa-ruch-1: 0.5px;
  --trawa-ruch-2: -1.5px;
  --trawa-ruch-3: 2.5px;
  --trawa-ruch-4: -0.5px;
}

.trawa-ruch.wiatr-4 .elementor-icon,
.trawa-ruch.wiatr-4 .elementor-widget-container svg {
  --trawa-czas: 6.4s;
  --trawa-opoznienie: -2.1s;
  --trawa-ruch-1: 1.5px;
  --trawa-ruch-2: -2.5px;
  --trawa-ruch-3: 1px;
  --trawa-ruch-4: -1.5px;
}

.trawa-ruch.wiatr-5 .elementor-icon,
.trawa-ruch.wiatr-5 .elementor-widget-container svg {
  --trawa-czas: 4.9s;
  --trawa-opoznienie: -3.2s;
  --trawa-ruch-1: 2.5px;
  --trawa-ruch-2: -1px;
  --trawa-ruch-3: 1.5px;
  --trawa-ruch-4: -2px;
}

@keyframes trawa-na-wietrze {
  0% {
    translate: 0 0;
  }

  20% {
    translate: var(--trawa-ruch-1) 0;
  }

  40% {
    translate: var(--trawa-ruch-2) 0;
  }

  60% {
    translate: var(--trawa-ruch-3) 0;
  }

  80% {
    translate: var(--trawa-ruch-4) 0;
  }

  100% {
    translate: 0 0;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3e61523 */.trawa-ruch .elementor-icon,
.trawa-ruch .elementor-widget-container svg {
  --trawa-czas: 4.5s;
  --trawa-opoznienie: 0s;
  --trawa-ruch-1: 1px;
  --trawa-ruch-2: -2px;
  --trawa-ruch-3: 2px;
  --trawa-ruch-4: -1px;

  animation-name: trawa-na-wietrze;
  animation-duration: var(--trawa-czas);
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
  animation-delay: var(--trawa-opoznienie);
  transform-origin: bottom center;
}

.trawa-ruch.wiatr-1 .elementor-icon,
.trawa-ruch.wiatr-1 .elementor-widget-container svg {
  --trawa-czas: 4.2s;
  --trawa-opoznienie: 0s;
  --trawa-ruch-1: 1px;
  --trawa-ruch-2: -2px;
  --trawa-ruch-3: 2px;
  --trawa-ruch-4: -1px;
}

.trawa-ruch.wiatr-2 .elementor-icon,
.trawa-ruch.wiatr-2 .elementor-widget-container svg {
  --trawa-czas: 5.6s;
  --trawa-opoznienie: -1.3s;
  --trawa-ruch-1: 2px;
  --trawa-ruch-2: -1px;
  --trawa-ruch-3: 1px;
  --trawa-ruch-4: -2px;
}

.trawa-ruch.wiatr-3 .elementor-icon,
.trawa-ruch.wiatr-3 .elementor-widget-container svg {
  --trawa-czas: 3.8s;
  --trawa-opoznienie: -0.7s;
  --trawa-ruch-1: 0.5px;
  --trawa-ruch-2: -1.5px;
  --trawa-ruch-3: 2.5px;
  --trawa-ruch-4: -0.5px;
}

.trawa-ruch.wiatr-4 .elementor-icon,
.trawa-ruch.wiatr-4 .elementor-widget-container svg {
  --trawa-czas: 6.4s;
  --trawa-opoznienie: -2.1s;
  --trawa-ruch-1: 1.5px;
  --trawa-ruch-2: -2.5px;
  --trawa-ruch-3: 1px;
  --trawa-ruch-4: -1.5px;
}

.trawa-ruch.wiatr-5 .elementor-icon,
.trawa-ruch.wiatr-5 .elementor-widget-container svg {
  --trawa-czas: 4.9s;
  --trawa-opoznienie: -3.2s;
  --trawa-ruch-1: 2.5px;
  --trawa-ruch-2: -1px;
  --trawa-ruch-3: 1.5px;
  --trawa-ruch-4: -2px;
}

@keyframes trawa-na-wietrze {
  0% {
    translate: 0 0;
  }

  20% {
    translate: var(--trawa-ruch-1) 0;
  }

  40% {
    translate: var(--trawa-ruch-2) 0;
  }

  60% {
    translate: var(--trawa-ruch-3) 0;
  }

  80% {
    translate: var(--trawa-ruch-4) 0;
  }

  100% {
    translate: 0 0;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-89cd911 */.trawa-ruch .elementor-icon,
.trawa-ruch .elementor-widget-container svg {
  animation-name: trawa-na-wietrze;
  animation-duration: 4.5s;
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
  transform-origin: bottom center;
}

.trawa-ruch-2 .elementor-icon,
.trawa-ruch-2 .elementor-widget-container svg {
  animation-name: trawa-na-wietrze;
  animation-duration: 5.2s;
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
  animation-delay: 0.6s;
  transform-origin: bottom center;
}

.trawa-ruch-3 .elementor-icon,
.trawa-ruch-3 .elementor-widget-container svg {
  animation-name: trawa-na-wietrze;
  animation-duration: 3.8s;
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
  animation-delay: 1.1s;
  transform-origin: bottom center;
}

@keyframes trawa-na-wietrze {
  0% {
    translate: 0 0;
  }

  20% {
    translate: 1px 0;
  }

  40% {
    translate: -2px 0;
  }

  60% {
    translate: 2px 0;
  }

  80% {
    translate: -1px 0;
  }

  100% {
    translate: 0 0;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d5859f7 */.trawa-ruch .elementor-icon,
.trawa-ruch .elementor-widget-container svg {
  animation-name: trawa-na-wietrze;
  animation-duration: 4.5s;
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
  transform-origin: bottom center;
}

.trawa-ruch-2 .elementor-icon,
.trawa-ruch-2 .elementor-widget-container svg {
  animation-name: trawa-na-wietrze;
  animation-duration: 5.2s;
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
  animation-delay: 0.6s;
  transform-origin: bottom center;
}

.trawa-ruch-3 .elementor-icon,
.trawa-ruch-3 .elementor-widget-container svg {
  animation-name: trawa-na-wietrze;
  animation-duration: 3.8s;
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
  animation-delay: 1.1s;
  transform-origin: bottom center;
}

@keyframes trawa-na-wietrze {
  0% {
    translate: 0 0;
  }

  20% {
    translate: 1px 0;
  }

  40% {
    translate: -2px 0;
  }

  60% {
    translate: 2px 0;
  }

  80% {
    translate: -1px 0;
  }

  100% {
    translate: 0 0;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5954a5f */.trawa-ruch .elementor-icon,
.trawa-ruch .elementor-widget-container svg {
  animation-name: trawa-na-wietrze;
  animation-duration: 4.5s;
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
  transform-origin: bottom center;
}

.trawa-ruch-2 .elementor-icon,
.trawa-ruch-2 .elementor-widget-container svg {
  animation-name: trawa-na-wietrze;
  animation-duration: 5.2s;
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
  animation-delay: 0.6s;
  transform-origin: bottom center;
}

.trawa-ruch-3 .elementor-icon,
.trawa-ruch-3 .elementor-widget-container svg {
  animation-name: trawa-na-wietrze;
  animation-duration: 3.8s;
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
  animation-delay: 1.1s;
  transform-origin: bottom center;
}

@keyframes trawa-na-wietrze {
  0% {
    translate: 0 0;
  }

  20% {
    translate: 1px 0;
  }

  40% {
    translate: -2px 0;
  }

  60% {
    translate: 2px 0;
  }

  80% {
    translate: -1px 0;
  }

  100% {
    translate: 0 0;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2b914bb */.trawa-ruch .elementor-icon,
.trawa-ruch .elementor-widget-container svg {
  --trawa-czas: 4.5s;
  --trawa-opoznienie: 0s;
  --trawa-ruch-1: 1px;
  --trawa-ruch-2: -2px;
  --trawa-ruch-3: 2px;
  --trawa-ruch-4: -1px;

  animation-name: trawa-na-wietrze;
  animation-duration: var(--trawa-czas);
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
  animation-delay: var(--trawa-opoznienie);
  transform-origin: bottom center;
}

.trawa-ruch.wiatr-1 .elementor-icon,
.trawa-ruch.wiatr-1 .elementor-widget-container svg {
  --trawa-czas: 4.2s;
  --trawa-opoznienie: 0s;
  --trawa-ruch-1: 1px;
  --trawa-ruch-2: -2px;
  --trawa-ruch-3: 2px;
  --trawa-ruch-4: -1px;
}

.trawa-ruch.wiatr-2 .elementor-icon,
.trawa-ruch.wiatr-2 .elementor-widget-container svg {
  --trawa-czas: 5.6s;
  --trawa-opoznienie: -1.3s;
  --trawa-ruch-1: 2px;
  --trawa-ruch-2: -1px;
  --trawa-ruch-3: 1px;
  --trawa-ruch-4: -2px;
}

.trawa-ruch.wiatr-3 .elementor-icon,
.trawa-ruch.wiatr-3 .elementor-widget-container svg {
  --trawa-czas: 3.8s;
  --trawa-opoznienie: -0.7s;
  --trawa-ruch-1: 0.5px;
  --trawa-ruch-2: -1.5px;
  --trawa-ruch-3: 2.5px;
  --trawa-ruch-4: -0.5px;
}

.trawa-ruch.wiatr-4 .elementor-icon,
.trawa-ruch.wiatr-4 .elementor-widget-container svg {
  --trawa-czas: 6.4s;
  --trawa-opoznienie: -2.1s;
  --trawa-ruch-1: 1.5px;
  --trawa-ruch-2: -2.5px;
  --trawa-ruch-3: 1px;
  --trawa-ruch-4: -1.5px;
}

.trawa-ruch.wiatr-5 .elementor-icon,
.trawa-ruch.wiatr-5 .elementor-widget-container svg {
  --trawa-czas: 4.9s;
  --trawa-opoznienie: -3.2s;
  --trawa-ruch-1: 2.5px;
  --trawa-ruch-2: -1px;
  --trawa-ruch-3: 1.5px;
  --trawa-ruch-4: -2px;
}

@keyframes trawa-na-wietrze {
  0% {
    translate: 0 0;
  }

  20% {
    translate: var(--trawa-ruch-1) 0;
  }

  40% {
    translate: var(--trawa-ruch-2) 0;
  }

  60% {
    translate: var(--trawa-ruch-3) 0;
  }

  80% {
    translate: var(--trawa-ruch-4) 0;
  }

  100% {
    translate: 0 0;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b97ae83 */.trawa-ruch .elementor-icon,
.trawa-ruch .elementor-widget-container svg {
  --trawa-czas: 4.5s;
  --trawa-opoznienie: 0s;
  --trawa-ruch-1: 1px;
  --trawa-ruch-2: -2px;
  --trawa-ruch-3: 2px;
  --trawa-ruch-4: -1px;

  animation-name: trawa-na-wietrze;
  animation-duration: var(--trawa-czas);
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
  animation-delay: var(--trawa-opoznienie);
  transform-origin: bottom center;
}

.trawa-ruch.wiatr-1 .elementor-icon,
.trawa-ruch.wiatr-1 .elementor-widget-container svg {
  --trawa-czas: 4.2s;
  --trawa-opoznienie: 0s;
  --trawa-ruch-1: 1px;
  --trawa-ruch-2: -2px;
  --trawa-ruch-3: 2px;
  --trawa-ruch-4: -1px;
}

.trawa-ruch.wiatr-2 .elementor-icon,
.trawa-ruch.wiatr-2 .elementor-widget-container svg {
  --trawa-czas: 5.6s;
  --trawa-opoznienie: -1.3s;
  --trawa-ruch-1: 2px;
  --trawa-ruch-2: -1px;
  --trawa-ruch-3: 1px;
  --trawa-ruch-4: -2px;
}

.trawa-ruch.wiatr-3 .elementor-icon,
.trawa-ruch.wiatr-3 .elementor-widget-container svg {
  --trawa-czas: 3.8s;
  --trawa-opoznienie: -0.7s;
  --trawa-ruch-1: 0.5px;
  --trawa-ruch-2: -1.5px;
  --trawa-ruch-3: 2.5px;
  --trawa-ruch-4: -0.5px;
}

.trawa-ruch.wiatr-4 .elementor-icon,
.trawa-ruch.wiatr-4 .elementor-widget-container svg {
  --trawa-czas: 6.4s;
  --trawa-opoznienie: -2.1s;
  --trawa-ruch-1: 1.5px;
  --trawa-ruch-2: -2.5px;
  --trawa-ruch-3: 1px;
  --trawa-ruch-4: -1.5px;
}

.trawa-ruch.wiatr-5 .elementor-icon,
.trawa-ruch.wiatr-5 .elementor-widget-container svg {
  --trawa-czas: 4.9s;
  --trawa-opoznienie: -3.2s;
  --trawa-ruch-1: 2.5px;
  --trawa-ruch-2: -1px;
  --trawa-ruch-3: 1.5px;
  --trawa-ruch-4: -2px;
}

@keyframes trawa-na-wietrze {
  0% {
    translate: 0 0;
  }

  20% {
    translate: var(--trawa-ruch-1) 0;
  }

  40% {
    translate: var(--trawa-ruch-2) 0;
  }

  60% {
    translate: var(--trawa-ruch-3) 0;
  }

  80% {
    translate: var(--trawa-ruch-4) 0;
  }

  100% {
    translate: 0 0;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a03ef7b */.trawa-ruch .elementor-icon,
.trawa-ruch .elementor-widget-container svg {
  --trawa-czas: 4.5s;
  --trawa-opoznienie: 0s;
  --trawa-ruch-1: 1px;
  --trawa-ruch-2: -2px;
  --trawa-ruch-3: 2px;
  --trawa-ruch-4: -1px;

  animation-name: trawa-na-wietrze;
  animation-duration: var(--trawa-czas);
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
  animation-delay: var(--trawa-opoznienie);
  transform-origin: bottom center;
}

.trawa-ruch.wiatr-1 .elementor-icon,
.trawa-ruch.wiatr-1 .elementor-widget-container svg {
  --trawa-czas: 4.2s;
  --trawa-opoznienie: 0s;
  --trawa-ruch-1: 1px;
  --trawa-ruch-2: -2px;
  --trawa-ruch-3: 2px;
  --trawa-ruch-4: -1px;
}

.trawa-ruch.wiatr-2 .elementor-icon,
.trawa-ruch.wiatr-2 .elementor-widget-container svg {
  --trawa-czas: 5.6s;
  --trawa-opoznienie: -1.3s;
  --trawa-ruch-1: 2px;
  --trawa-ruch-2: -1px;
  --trawa-ruch-3: 1px;
  --trawa-ruch-4: -2px;
}

.trawa-ruch.wiatr-3 .elementor-icon,
.trawa-ruch.wiatr-3 .elementor-widget-container svg {
  --trawa-czas: 3.8s;
  --trawa-opoznienie: -0.7s;
  --trawa-ruch-1: 0.5px;
  --trawa-ruch-2: -1.5px;
  --trawa-ruch-3: 2.5px;
  --trawa-ruch-4: -0.5px;
}

.trawa-ruch.wiatr-4 .elementor-icon,
.trawa-ruch.wiatr-4 .elementor-widget-container svg {
  --trawa-czas: 6.4s;
  --trawa-opoznienie: -2.1s;
  --trawa-ruch-1: 1.5px;
  --trawa-ruch-2: -2.5px;
  --trawa-ruch-3: 1px;
  --trawa-ruch-4: -1.5px;
}

.trawa-ruch.wiatr-5 .elementor-icon,
.trawa-ruch.wiatr-5 .elementor-widget-container svg {
  --trawa-czas: 4.9s;
  --trawa-opoznienie: -3.2s;
  --trawa-ruch-1: 2.5px;
  --trawa-ruch-2: -1px;
  --trawa-ruch-3: 1.5px;
  --trawa-ruch-4: -2px;
}

@keyframes trawa-na-wietrze {
  0% {
    translate: 0 0;
  }

  20% {
    translate: var(--trawa-ruch-1) 0;
  }

  40% {
    translate: var(--trawa-ruch-2) 0;
  }

  60% {
    translate: var(--trawa-ruch-3) 0;
  }

  80% {
    translate: var(--trawa-ruch-4) 0;
  }

  100% {
    translate: 0 0;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-313cfbb */.trawa-ruch .elementor-icon,
.trawa-ruch .elementor-widget-container svg {
  --trawa-czas: 4.5s;
  --trawa-opoznienie: 0s;
  --trawa-ruch-1: 1px;
  --trawa-ruch-2: -2px;
  --trawa-ruch-3: 2px;
  --trawa-ruch-4: -1px;

  animation-name: trawa-na-wietrze;
  animation-duration: var(--trawa-czas);
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
  animation-delay: var(--trawa-opoznienie);
  transform-origin: bottom center;
}

.trawa-ruch.wiatr-1 .elementor-icon,
.trawa-ruch.wiatr-1 .elementor-widget-container svg {
  --trawa-czas: 4.2s;
  --trawa-opoznienie: 0s;
  --trawa-ruch-1: 1px;
  --trawa-ruch-2: -2px;
  --trawa-ruch-3: 2px;
  --trawa-ruch-4: -1px;
}

.trawa-ruch.wiatr-2 .elementor-icon,
.trawa-ruch.wiatr-2 .elementor-widget-container svg {
  --trawa-czas: 5.6s;
  --trawa-opoznienie: -1.3s;
  --trawa-ruch-1: 2px;
  --trawa-ruch-2: -1px;
  --trawa-ruch-3: 1px;
  --trawa-ruch-4: -2px;
}

.trawa-ruch.wiatr-3 .elementor-icon,
.trawa-ruch.wiatr-3 .elementor-widget-container svg {
  --trawa-czas: 3.8s;
  --trawa-opoznienie: -0.7s;
  --trawa-ruch-1: 0.5px;
  --trawa-ruch-2: -1.5px;
  --trawa-ruch-3: 2.5px;
  --trawa-ruch-4: -0.5px;
}

.trawa-ruch.wiatr-4 .elementor-icon,
.trawa-ruch.wiatr-4 .elementor-widget-container svg {
  --trawa-czas: 6.4s;
  --trawa-opoznienie: -2.1s;
  --trawa-ruch-1: 1.5px;
  --trawa-ruch-2: -2.5px;
  --trawa-ruch-3: 1px;
  --trawa-ruch-4: -1.5px;
}

.trawa-ruch.wiatr-5 .elementor-icon,
.trawa-ruch.wiatr-5 .elementor-widget-container svg {
  --trawa-czas: 4.9s;
  --trawa-opoznienie: -3.2s;
  --trawa-ruch-1: 2.5px;
  --trawa-ruch-2: -1px;
  --trawa-ruch-3: 1.5px;
  --trawa-ruch-4: -2px;
}

@keyframes trawa-na-wietrze {
  0% {
    translate: 0 0;
  }

  20% {
    translate: var(--trawa-ruch-1) 0;
  }

  40% {
    translate: var(--trawa-ruch-2) 0;
  }

  60% {
    translate: var(--trawa-ruch-3) 0;
  }

  80% {
    translate: var(--trawa-ruch-4) 0;
  }

  100% {
    translate: 0 0;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e40517c */.trawa-ruch .elementor-icon,
.trawa-ruch .elementor-widget-container svg {
  --trawa-czas: 4.5s;
  --trawa-opoznienie: 0s;
  --trawa-ruch-1: 1px;
  --trawa-ruch-2: -2px;
  --trawa-ruch-3: 2px;
  --trawa-ruch-4: -1px;

  animation-name: trawa-na-wietrze;
  animation-duration: var(--trawa-czas);
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
  animation-delay: var(--trawa-opoznienie);
  transform-origin: bottom center;
}

.trawa-ruch.wiatr-1 .elementor-icon,
.trawa-ruch.wiatr-1 .elementor-widget-container svg {
  --trawa-czas: 4.2s;
  --trawa-opoznienie: 0s;
  --trawa-ruch-1: 1px;
  --trawa-ruch-2: -2px;
  --trawa-ruch-3: 2px;
  --trawa-ruch-4: -1px;
}

.trawa-ruch.wiatr-2 .elementor-icon,
.trawa-ruch.wiatr-2 .elementor-widget-container svg {
  --trawa-czas: 5.6s;
  --trawa-opoznienie: -1.3s;
  --trawa-ruch-1: 2px;
  --trawa-ruch-2: -1px;
  --trawa-ruch-3: 1px;
  --trawa-ruch-4: -2px;
}

.trawa-ruch.wiatr-3 .elementor-icon,
.trawa-ruch.wiatr-3 .elementor-widget-container svg {
  --trawa-czas: 3.8s;
  --trawa-opoznienie: -0.7s;
  --trawa-ruch-1: 0.5px;
  --trawa-ruch-2: -1.5px;
  --trawa-ruch-3: 2.5px;
  --trawa-ruch-4: -0.5px;
}

.trawa-ruch.wiatr-4 .elementor-icon,
.trawa-ruch.wiatr-4 .elementor-widget-container svg {
  --trawa-czas: 6.4s;
  --trawa-opoznienie: -2.1s;
  --trawa-ruch-1: 1.5px;
  --trawa-ruch-2: -2.5px;
  --trawa-ruch-3: 1px;
  --trawa-ruch-4: -1.5px;
}

.trawa-ruch.wiatr-5 .elementor-icon,
.trawa-ruch.wiatr-5 .elementor-widget-container svg {
  --trawa-czas: 4.9s;
  --trawa-opoznienie: -3.2s;
  --trawa-ruch-1: 2.5px;
  --trawa-ruch-2: -1px;
  --trawa-ruch-3: 1.5px;
  --trawa-ruch-4: -2px;
}

@keyframes trawa-na-wietrze {
  0% {
    translate: 0 0;
  }

  20% {
    translate: var(--trawa-ruch-1) 0;
  }

  40% {
    translate: var(--trawa-ruch-2) 0;
  }

  60% {
    translate: var(--trawa-ruch-3) 0;
  }

  80% {
    translate: var(--trawa-ruch-4) 0;
  }

  100% {
    translate: 0 0;
  }
}/* End custom CSS */