.elementor-1228 .elementor-element.elementor-element-1335b1d{--display:flex;--min-height:75vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--overlay-opacity:.5}.elementor-1228 .elementor-element.elementor-element-1335b1d:not(.elementor-motion-effects-element-type-background),.elementor-1228 .elementor-element.elementor-element-1335b1d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-nvtextcolor);background-image:url("https://soleco.pl/wp-content/uploads/2025/09/soleco-hero-home-1920x1080-03.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1228 .elementor-element.elementor-element-1335b1d:before,.elementor-1228 .elementor-element.elementor-element-1335b1d>.elementor-background-video-container:before,.elementor-1228 .elementor-element.elementor-element-1335b1d>.e-con-inner>.elementor-background-video-container:before,.elementor-1228 .elementor-element.elementor-element-1335b1d>.elementor-background-slideshow:before,.elementor-1228 .elementor-element.elementor-element-1335b1d>.e-con-inner>.elementor-background-slideshow:before,.elementor-1228 .elementor-element.elementor-element-1335b1d>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:var(--e-global-color-nvtextcolor);--background-overlay:''}.elementor-1228 .elementor-element.elementor-element-6c17b0f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px}.elementor-1228 .elementor-element.elementor-element-6c17b0f.e-con{--flex-grow:0;--flex-shrink:0}.elementor-1228 .elementor-element.elementor-element-fa0d2b3 img{width:240px}.elementor-1228 .elementor-element.elementor-element-3522aa4{width:var(--container-widget-width,1100px);max-width:1100px;--container-widget-width:1100px;--container-widget-flex-grow:0;text-align:center}.elementor-1228 .elementor-element.elementor-element-3522aa4 .elementor-heading-title{line-height:1.1em;letter-spacing:1px;color:var(--e-global-color-nvsitebg)}.elementor-1228 .elementor-element.elementor-element-6617605{width:var(--container-widget-width,768px);max-width:768px;--container-widget-width:768px;--container-widget-flex-grow:0;text-align:center;font-size:1.2rem;color:var(--e-global-color-nvsitebg)}.elementor-1228 .elementor-element.elementor-element-64b6966{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px}.elementor-1228 .elementor-element.elementor-element-bbd782a .elementor-button{background-color:var(--e-global-color-nvsitebg);fill:var(--e-global-color-nvtextcolor);color:var(--e-global-color-nvtextcolor);border-style:solid;border-color:var(--e-global-color-nvsitebg)}.elementor-1228 .elementor-element.elementor-element-bbd782a .elementor-button:hover,.elementor-1228 .elementor-element.elementor-element-bbd782a .elementor-button:focus{background-color:var(--e-global-color-nvsecondaryaccent);color:var(--e-global-color-nvsitebg);border-color:var(--e-global-color-nvsecondaryaccent)}.elementor-1228 .elementor-element.elementor-element-bbd782a .elementor-button:hover svg,.elementor-1228 .elementor-element.elementor-element-bbd782a .elementor-button:focus svg{fill:var(--e-global-color-nvsitebg)}.elementor-1228 .elementor-element.elementor-element-84aa1a3 .elementor-button{background-color:var(--e-global-color-nvsitebg);fill:var(--e-global-color-nvtextcolor);color:var(--e-global-color-nvtextcolor);border-style:solid;border-color:var(--e-global-color-nvsitebg)}.elementor-1228 .elementor-element.elementor-element-84aa1a3 .elementor-button:hover,.elementor-1228 .elementor-element.elementor-element-84aa1a3 .elementor-button:focus{background-color:var(--e-global-color-nvsecondaryaccent);color:var(--e-global-color-nvsitebg);border-color:var(--e-global-color-nvsecondaryaccent)}.elementor-1228 .elementor-element.elementor-element-84aa1a3 .elementor-button:hover svg,.elementor-1228 .elementor-element.elementor-element-84aa1a3 .elementor-button:focus svg{fill:var(--e-global-color-nvsitebg)}.elementor-1228 .elementor-element.elementor-element-cb20239 .elementor-button{fill:var(--e-global-color-nvsitebg);color:var(--e-global-color-nvsitebg)}.elementor-1228 .elementor-element.elementor-element-d9bc680{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1228 .elementor-element.elementor-element-d9bc680:not(.elementor-motion-effects-element-type-background),.elementor-1228 .elementor-element.elementor-element-d9bc680>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-nvlightbg)}.elementor-1228 .elementor-element.elementor-element-0b40ea8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px}.elementor-1228 .elementor-element.elementor-element-b3c87f5{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px}.elementor-1228 .elementor-element.elementor-element-340badc img{border-radius:6px}.elementor-1228 .elementor-element.elementor-element-99ffe7e{--display:flex}.elementor-1228 .elementor-element.elementor-element-7fb5dfb{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 30px) 0px}.elementor-1228 .elementor-element.elementor-element-9fb9179{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 30px) 0px}.elementor-1228 .elementor-element.elementor-element-816afb2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px}.elementor-1228 .elementor-element.elementor-element-8d049f0 .elementor-button{fill:var(--e-global-color-nvsitebg);color:var(--e-global-color-nvsitebg)}.elementor-1228 .elementor-element.elementor-element-d5fc2db .elementor-button{background-color:#F8F8F800;fill:var(--e-global-color-nvprimaryaccent);color:var(--e-global-color-nvprimaryaccent);border-style:solid;border-color:var(--e-global-color-nvprimaryaccent)}.elementor-1228 .elementor-element.elementor-element-d5fc2db .elementor-button:hover,.elementor-1228 .elementor-element.elementor-element-d5fc2db .elementor-button:focus{background-color:var(--e-global-color-nvsecondaryaccent);color:var(--e-global-color-nvsitebg);border-color:var(--e-global-color-nvsecondaryaccent)}.elementor-1228 .elementor-element.elementor-element-d5fc2db .elementor-button:hover svg,.elementor-1228 .elementor-element.elementor-element-d5fc2db .elementor-button:focus svg{fill:var(--e-global-color-nvsitebg)}.elementor-1228 .elementor-element.elementor-element-9294178{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1228 .elementor-element.elementor-element-bd4bae8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px}.elementor-1228 .elementor-element.elementor-element-bb656cf{--display:flex}.elementor-1228 .elementor-element.elementor-element-9e466c9 .elementor-heading-title{line-height:1.1em}.elementor-1228 .elementor-element.elementor-element-db70c7f{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 30px) 0px}.elementor-1228 .elementor-element.elementor-element-20c7521{padding:0 0 30px;--e-icon-list-icon-size:1rem;--icon-vertical-align:center;--icon-vertical-offset:1px}.elementor-1228 .elementor-element.elementor-element-20c7521 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2)}.elementor-1228 .elementor-element.elementor-element-20c7521 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2)}.elementor-1228 .elementor-element.elementor-element-20c7521 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2)}.elementor-1228 .elementor-element.elementor-element-20c7521 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2)}.elementor-1228 .elementor-element.elementor-element-20c7521 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2)}.elementor-1228 .elementor-element.elementor-element-20c7521 .elementor-icon-list-icon i{color:var(--e-global-color-nvprimaryaccent);transition:color .3s}.elementor-1228 .elementor-element.elementor-element-20c7521 .elementor-icon-list-icon svg{fill:var(--e-global-color-nvprimaryaccent);transition:fill .3s}.elementor-1228 .elementor-element.elementor-element-20c7521 .elementor-icon-list-text{transition:color .3s}.elementor-1228 .elementor-element.elementor-element-ca32d1f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px}.elementor-1228 .elementor-element.elementor-element-52fbd41 .elementor-button{fill:var(--e-global-color-nvsitebg);color:var(--e-global-color-nvsitebg)}.elementor-1228 .elementor-element.elementor-element-c7afdeb .elementor-button{background-color:#F8F8F800;fill:var(--e-global-color-nvprimaryaccent);color:var(--e-global-color-nvprimaryaccent);border-style:solid;border-color:var(--e-global-color-nvprimaryaccent)}.elementor-1228 .elementor-element.elementor-element-c7afdeb .elementor-button:hover,.elementor-1228 .elementor-element.elementor-element-c7afdeb .elementor-button:focus{background-color:var(--e-global-color-nvsecondaryaccent);color:var(--e-global-color-nvsitebg);border-color:var(--e-global-color-nvsecondaryaccent)}.elementor-1228 .elementor-element.elementor-element-c7afdeb .elementor-button:hover svg,.elementor-1228 .elementor-element.elementor-element-c7afdeb .elementor-button:focus svg{fill:var(--e-global-color-nvsitebg)}.elementor-1228 .elementor-element.elementor-element-afb2cb0{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px}.elementor-1228 .elementor-element.elementor-element-69f3f6f img{border-radius:6px}.elementor-1228 .elementor-element.elementor-element-3c0e183{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:dashed;--border-style:dashed;border-width:0 0 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF0D;--border-color:#FFFFFF0D}.elementor-1228 .elementor-element.elementor-element-3c0e183:not(.elementor-motion-effects-element-type-background),.elementor-1228 .elementor-element.elementor-element-3c0e183>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-nvsecondaryaccent)}.elementor-1228 .elementor-element.elementor-element-31dfbda{--display:grid;--e-con-grid-template-columns:repeat(4,1fr);--e-con-grid-template-rows:repeat(0,1fr);--grid-auto-flow:row}.elementor-1228 .elementor-element.elementor-element-ea9905c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:none;--border-style:none;--border-radius:100rem;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px}.elementor-1228 .elementor-element.elementor-element-9290d09 .elementor-counter-title{justify-content:center;color:var(--e-global-color-nvdarkbg);font-size:1.2rem}.elementor-1228 .elementor-element.elementor-element-9290d09 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var(--e-global-color-nvlightbg);font-size:3rem;font-weight:700;}.elementor-1228 .elementor-element.elementor-element-8b2a8fe{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:none;--border-style:none;--border-radius:100rem;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px}.elementor-1228 .elementor-element.elementor-element-9bedc30 .elementor-counter-title{justify-content:center;color:var(--e-global-color-nvdarkbg);font-size:1.2rem}.elementor-1228 .elementor-element.elementor-element-9bedc30 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var(--e-global-color-nvlightbg);font-size:3rem;font-weight:700;}.elementor-1228 .elementor-element.elementor-element-8f8ae33{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:none;--border-style:none;--border-radius:100rem;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px}.elementor-1228 .elementor-element.elementor-element-f1118bc .elementor-counter-title{justify-content:center;color:var(--e-global-color-nvdarkbg);font-size:1.2rem}.elementor-1228 .elementor-element.elementor-element-f1118bc .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var(--e-global-color-nvlightbg);font-size:3rem;font-weight:700;}.elementor-1228 .elementor-element.elementor-element-8f0e41e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:none;--border-style:none;--border-radius:100rem;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px}.elementor-1228 .elementor-element.elementor-element-9e134bc .elementor-counter-title{justify-content:center;color:var(--e-global-color-nvdarkbg);font-size:1.2rem}.elementor-1228 .elementor-element.elementor-element-9e134bc .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var(--e-global-color-nvlightbg);font-size:3rem;font-weight:700;}.elementor-1228 .elementor-element.elementor-element-717b48d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:dashed;--border-style:dashed;border-width:0 0 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF0D;--border-color:#FFFFFF0D}.elementor-1228 .elementor-element.elementor-element-717b48d:not(.elementor-motion-effects-element-type-background),.elementor-1228 .elementor-element.elementor-element-717b48d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-nvlightbg)}.elementor-1228 .elementor-element.elementor-element-1a7340f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px}.elementor-1228 .elementor-element.elementor-element-5721c67{--display:flex}.elementor-1228 .elementor-element.elementor-element-6836a1f{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:15px 15px;--row-gap:15px;--column-gap:15px}.elementor-1228 .elementor-element.elementor-element-6836a1f.e-con{--flex-grow:1;--flex-shrink:0}.elementor-1228 .elementor-element.elementor-element-ea13228 .elementor-button{background-color:#F8F8F800;fill:var(--e-global-color-nvprimaryaccent);color:var(--e-global-color-nvprimaryaccent);border-style:solid;border-color:var(--e-global-color-nvprimaryaccent)}.elementor-1228 .elementor-element.elementor-element-ea13228 .elementor-button:hover,.elementor-1228 .elementor-element.elementor-element-ea13228 .elementor-button:focus{background-color:var(--e-global-color-nvsecondaryaccent);color:var(--e-global-color-nvsitebg);border-color:var(--e-global-color-nvsecondaryaccent)}.elementor-1228 .elementor-element.elementor-element-ea13228 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-1228 .elementor-element.elementor-element-ea13228 .elementor-button .elementor-button-content-wrapper{gap:15px}.elementor-1228 .elementor-element.elementor-element-ea13228 .elementor-button:hover svg,.elementor-1228 .elementor-element.elementor-element-ea13228 .elementor-button:focus svg{fill:var(--e-global-color-nvsitebg)}.elementor-1228 .elementor-element.elementor-element-680ec9d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px}.elementor-1228 .elementor-element.elementor-element-57a83fa{width:var(--container-widget-width,768px);max-width:768px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:768px;--container-widget-flex-grow:0}.elementor-1228 .elementor-element.elementor-element-57a83fa a{color:var(--e-global-color-nvprimaryaccent)}.elementor-1228 .elementor-element.elementor-element-1cfede4{--display:grid;--e-con-grid-template-columns:repeat(4,1fr);--e-con-grid-template-rows:repeat(2,1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row}.elementor-1228 .elementor-element.elementor-element-236d9c0{--display:flex;--min-height:320px;--justify-content:space-between;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:.5;border-style:none;--border-style:none;--border-radius:6px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px}.elementor-1228 .elementor-element.elementor-element-236d9c0:not(.elementor-motion-effects-element-type-background),.elementor-1228 .elementor-element.elementor-element-236d9c0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://soleco.pl/wp-content/uploads/2025/09/STP4572-768x510.webp");background-position:center center;background-size:cover}.elementor-1228 .elementor-element.elementor-element-236d9c0:before,.elementor-1228 .elementor-element.elementor-element-236d9c0>.elementor-background-video-container:before,.elementor-1228 .elementor-element.elementor-element-236d9c0>.e-con-inner>.elementor-background-video-container:before,.elementor-1228 .elementor-element.elementor-element-236d9c0>.elementor-background-slideshow:before,.elementor-1228 .elementor-element.elementor-element-236d9c0>.e-con-inner>.elementor-background-slideshow:before,.elementor-1228 .elementor-element.elementor-element-236d9c0>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:var(--e-global-color-nvtextcolor);--background-overlay:''}.elementor-1228 .elementor-element.elementor-element-236d9c0:hover:before,.elementor-1228 .elementor-element.elementor-element-236d9c0:hover>.elementor-background-video-container:before,.elementor-1228 .elementor-element.elementor-element-236d9c0:hover>.e-con-inner>.elementor-background-video-container:before,.elementor-1228 .elementor-element.elementor-element-236d9c0>.elementor-background-slideshow:hover:before,.elementor-1228 .elementor-element.elementor-element-236d9c0>.e-con-inner>.elementor-background-slideshow:hover:before{background-color:var(--e-global-color-nvprimaryaccent);--background-overlay:''}.elementor-1228 .elementor-element.elementor-element-236d9c0:hover{--overlay-opacity:.8;box-shadow:0px 0px 32px 0px rgba(255,255,255,.5) inset}.elementor-1228 .elementor-element.elementor-element-b5d0aa0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end}.elementor-1228 .elementor-element.elementor-element-ae8780d .elementor-icon-wrapper{text-align:center}.elementor-1228 .elementor-element.elementor-element-ae8780d.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-nvprimaryaccent)}.elementor-1228 .elementor-element.elementor-element-ae8780d.elementor-view-framed .elementor-icon,.elementor-1228 .elementor-element.elementor-element-ae8780d.elementor-view-default .elementor-icon{color:var(--e-global-color-nvprimaryaccent);border-color:var(--e-global-color-nvprimaryaccent)}.elementor-1228 .elementor-element.elementor-element-ae8780d.elementor-view-framed .elementor-icon,.elementor-1228 .elementor-element.elementor-element-ae8780d.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-nvprimaryaccent)}.elementor-1228 .elementor-element.elementor-element-ae8780d.elementor-view-stacked .elementor-icon:hover{background-color:var(--e-global-color-nvsitebg)}.elementor-1228 .elementor-element.elementor-element-ae8780d.elementor-view-framed .elementor-icon:hover,.elementor-1228 .elementor-element.elementor-element-ae8780d.elementor-view-default .elementor-icon:hover{color:var(--e-global-color-nvsitebg);border-color:var(--e-global-color-nvsitebg)}.elementor-1228 .elementor-element.elementor-element-ae8780d.elementor-view-framed .elementor-icon:hover,.elementor-1228 .elementor-element.elementor-element-ae8780d.elementor-view-default .elementor-icon:hover svg{fill:var(--e-global-color-nvsitebg)}.elementor-1228 .elementor-element.elementor-element-ae8780d .elementor-icon{font-size:32px}.elementor-1228 .elementor-element.elementor-element-ae8780d .elementor-icon svg{height:32px}.elementor-1228 .elementor-element.elementor-element-ae8780d .elementor-icon i,.elementor-1228 .elementor-element.elementor-element-ae8780d .elementor-icon svg{transform:rotate(-45deg)}.elementor-1228 .elementor-element.elementor-element-6f32bcd{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1228 .elementor-element.elementor-element-140fcd9 .elementor-heading-title{font-size:1.35rem;color:var(--e-global-color-nvlightbg)}.elementor-1228 .elementor-element.elementor-element-a418c9b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center}.elementor-1228 .elementor-element.elementor-element-8887647{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:.875rem;line-height:1.5em;text-shadow:0px 0px 3px #000;color:var(--e-global-color-nvlightbg)}.elementor-1228 .elementor-element.elementor-element-7946ee3{--display:flex;--min-height:320px;--justify-content:space-between;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:.5;border-style:none;--border-style:none;--border-radius:6px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px}.elementor-1228 .elementor-element.elementor-element-7946ee3:not(.elementor-motion-effects-element-type-background),.elementor-1228 .elementor-element.elementor-element-7946ee3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://soleco.pl/wp-content/uploads/2025/09/Moduly-niekolowe.webp");background-position:center center;background-size:cover}.elementor-1228 .elementor-element.elementor-element-7946ee3:before,.elementor-1228 .elementor-element.elementor-element-7946ee3>.elementor-background-video-container:before,.elementor-1228 .elementor-element.elementor-element-7946ee3>.e-con-inner>.elementor-background-video-container:before,.elementor-1228 .elementor-element.elementor-element-7946ee3>.elementor-background-slideshow:before,.elementor-1228 .elementor-element.elementor-element-7946ee3>.e-con-inner>.elementor-background-slideshow:before,.elementor-1228 .elementor-element.elementor-element-7946ee3>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:var(--e-global-color-nvtextcolor);--background-overlay:''}.elementor-1228 .elementor-element.elementor-element-7946ee3:hover:before,.elementor-1228 .elementor-element.elementor-element-7946ee3:hover>.elementor-background-video-container:before,.elementor-1228 .elementor-element.elementor-element-7946ee3:hover>.e-con-inner>.elementor-background-video-container:before,.elementor-1228 .elementor-element.elementor-element-7946ee3>.elementor-background-slideshow:hover:before,.elementor-1228 .elementor-element.elementor-element-7946ee3>.e-con-inner>.elementor-background-slideshow:hover:before{background-color:var(--e-global-color-nvprimaryaccent);--background-overlay:''}.elementor-1228 .elementor-element.elementor-element-7946ee3:hover{--overlay-opacity:.8;box-shadow:0px 0px 32px 0px rgba(255,255,255,.5) inset}.elementor-1228 .elementor-element.elementor-element-2780f1e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end}.elementor-1228 .elementor-element.elementor-element-e3d6897 .elementor-icon-wrapper{text-align:center}.elementor-1228 .elementor-element.elementor-element-e3d6897.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-nvprimaryaccent)}.elementor-1228 .elementor-element.elementor-element-e3d6897.elementor-view-framed .elementor-icon,.elementor-1228 .elementor-element.elementor-element-e3d6897.elementor-view-default .elementor-icon{color:var(--e-global-color-nvprimaryaccent);border-color:var(--e-global-color-nvprimaryaccent)}.elementor-1228 .elementor-element.elementor-element-e3d6897.elementor-view-framed .elementor-icon,.elementor-1228 .elementor-element.elementor-element-e3d6897.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-nvprimaryaccent)}.elementor-1228 .elementor-element.elementor-element-e3d6897.elementor-view-stacked .elementor-icon:hover{background-color:var(--e-global-color-nvsitebg)}.elementor-1228 .elementor-element.elementor-element-e3d6897.elementor-view-framed .elementor-icon:hover,.elementor-1228 .elementor-element.elementor-element-e3d6897.elementor-view-default .elementor-icon:hover{color:var(--e-global-color-nvsitebg);border-color:var(--e-global-color-nvsitebg)}.elementor-1228 .elementor-element.elementor-element-e3d6897.elementor-view-framed .elementor-icon:hover,.elementor-1228 .elementor-element.elementor-element-e3d6897.elementor-view-default .elementor-icon:hover svg{fill:var(--e-global-color-nvsitebg)}.elementor-1228 .elementor-element.elementor-element-e3d6897 .elementor-icon{font-size:32px}.elementor-1228 .elementor-element.elementor-element-e3d6897 .elementor-icon svg{height:32px}.elementor-1228 .elementor-element.elementor-element-e3d6897 .elementor-icon i,.elementor-1228 .elementor-element.elementor-element-e3d6897 .elementor-icon svg{transform:rotate(-45deg)}.elementor-1228 .elementor-element.elementor-element-527c1f2{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1228 .elementor-element.elementor-element-cd8894f .elementor-heading-title{font-size:1.35rem;color:var(--e-global-color-nvlightbg)}.elementor-1228 .elementor-element.elementor-element-9d648e0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center}.elementor-1228 .elementor-element.elementor-element-59da581{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:.875rem;line-height:1.5em;text-shadow:0px 0px 3px #000;color:var(--e-global-color-nvlightbg)}.elementor-1228 .elementor-element.elementor-element-560c888{--display:flex;--min-height:320px;--justify-content:space-between;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:.5;border-style:none;--border-style:none;--border-radius:6px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px}.elementor-1228 .elementor-element.elementor-element-560c888:not(.elementor-motion-effects-element-type-background),.elementor-1228 .elementor-element.elementor-element-560c888>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://soleco.pl/wp-content/uploads/2025/09/STUDNIA-GRP.webp");background-position:center center;background-size:cover}.elementor-1228 .elementor-element.elementor-element-560c888:before,.elementor-1228 .elementor-element.elementor-element-560c888>.elementor-background-video-container:before,.elementor-1228 .elementor-element.elementor-element-560c888>.e-con-inner>.elementor-background-video-container:before,.elementor-1228 .elementor-element.elementor-element-560c888>.elementor-background-slideshow:before,.elementor-1228 .elementor-element.elementor-element-560c888>.e-con-inner>.elementor-background-slideshow:before,.elementor-1228 .elementor-element.elementor-element-560c888>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:var(--e-global-color-nvtextcolor);--background-overlay:''}.elementor-1228 .elementor-element.elementor-element-560c888:hover:before,.elementor-1228 .elementor-element.elementor-element-560c888:hover>.elementor-background-video-container:before,.elementor-1228 .elementor-element.elementor-element-560c888:hover>.e-con-inner>.elementor-background-video-container:before,.elementor-1228 .elementor-element.elementor-element-560c888>.elementor-background-slideshow:hover:before,.elementor-1228 .elementor-element.elementor-element-560c888>.e-con-inner>.elementor-background-slideshow:hover:before{background-color:var(--e-global-color-nvprimaryaccent);--background-overlay:''}.elementor-1228 .elementor-element.elementor-element-560c888:hover{--overlay-opacity:.8;box-shadow:0px 0px 32px 0px rgba(255,255,255,.5) inset}.elementor-1228 .elementor-element.elementor-element-c022c0e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end}.elementor-1228 .elementor-element.elementor-element-04c0d12 .elementor-icon-wrapper{text-align:center}.elementor-1228 .elementor-element.elementor-element-04c0d12.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-nvprimaryaccent)}.elementor-1228 .elementor-element.elementor-element-04c0d12.elementor-view-framed .elementor-icon,.elementor-1228 .elementor-element.elementor-element-04c0d12.elementor-view-default .elementor-icon{color:var(--e-global-color-nvprimaryaccent);border-color:var(--e-global-color-nvprimaryaccent)}.elementor-1228 .elementor-element.elementor-element-04c0d12.elementor-view-framed .elementor-icon,.elementor-1228 .elementor-element.elementor-element-04c0d12.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-nvprimaryaccent)}.elementor-1228 .elementor-element.elementor-element-04c0d12.elementor-view-stacked .elementor-icon:hover{background-color:var(--e-global-color-nvsitebg)}.elementor-1228 .elementor-element.elementor-element-04c0d12.elementor-view-framed .elementor-icon:hover,.elementor-1228 .elementor-element.elementor-element-04c0d12.elementor-view-default .elementor-icon:hover{color:var(--e-global-color-nvsitebg);border-color:var(--e-global-color-nvsitebg)}.elementor-1228 .elementor-element.elementor-element-04c0d12.elementor-view-framed .elementor-icon:hover,.elementor-1228 .elementor-element.elementor-element-04c0d12.elementor-view-default .elementor-icon:hover svg{fill:var(--e-global-color-nvsitebg)}.elementor-1228 .elementor-element.elementor-element-04c0d12 .elementor-icon{font-size:32px}.elementor-1228 .elementor-element.elementor-element-04c0d12 .elementor-icon svg{height:32px}.elementor-1228 .elementor-element.elementor-element-04c0d12 .elementor-icon i,.elementor-1228 .elementor-element.elementor-element-04c0d12 .elementor-icon svg{transform:rotate(-45deg)}.elementor-1228 .elementor-element.elementor-element-ffb8a67{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1228 .elementor-element.elementor-element-360aad9 .elementor-heading-title{font-size:1.35rem;color:var(--e-global-color-nvlightbg)}.elementor-1228 .elementor-element.elementor-element-d315863{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center}.elementor-1228 .elementor-element.elementor-element-b7a2e2a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:.875rem;line-height:1.5em;text-shadow:0px 0px 3px #000;color:var(--e-global-color-nvlightbg)}.elementor-1228 .elementor-element.elementor-element-c8946eb{--display:flex;--min-height:320px;--justify-content:space-between;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:.5;border-style:none;--border-style:none;--border-radius:6px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px}.elementor-1228 .elementor-element.elementor-element-c8946eb:not(.elementor-motion-effects-element-type-background),.elementor-1228 .elementor-element.elementor-element-c8946eb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://soleco.pl/wp-content/uploads/2025/12/Zbiornik.webp");background-position:center center;background-size:cover}.elementor-1228 .elementor-element.elementor-element-c8946eb:before,.elementor-1228 .elementor-element.elementor-element-c8946eb>.elementor-background-video-container:before,.elementor-1228 .elementor-element.elementor-element-c8946eb>.e-con-inner>.elementor-background-video-container:before,.elementor-1228 .elementor-element.elementor-element-c8946eb>.elementor-background-slideshow:before,.elementor-1228 .elementor-element.elementor-element-c8946eb>.e-con-inner>.elementor-background-slideshow:before,.elementor-1228 .elementor-element.elementor-element-c8946eb>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:var(--e-global-color-nvtextcolor);--background-overlay:''}.elementor-1228 .elementor-element.elementor-element-c8946eb:hover:before,.elementor-1228 .elementor-element.elementor-element-c8946eb:hover>.elementor-background-video-container:before,.elementor-1228 .elementor-element.elementor-element-c8946eb:hover>.e-con-inner>.elementor-background-video-container:before,.elementor-1228 .elementor-element.elementor-element-c8946eb>.elementor-background-slideshow:hover:before,.elementor-1228 .elementor-element.elementor-element-c8946eb>.e-con-inner>.elementor-background-slideshow:hover:before{background-color:var(--e-global-color-nvprimaryaccent);--background-overlay:''}.elementor-1228 .elementor-element.elementor-element-c8946eb:hover{--overlay-opacity:.8;box-shadow:0px 0px 32px 0px rgba(255,255,255,.5) inset}.elementor-1228 .elementor-element.elementor-element-f7439a0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end}.elementor-1228 .elementor-element.elementor-element-cf1089e .elementor-icon-wrapper{text-align:center}.elementor-1228 .elementor-element.elementor-element-cf1089e.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-nvprimaryaccent)}.elementor-1228 .elementor-element.elementor-element-cf1089e.elementor-view-framed .elementor-icon,.elementor-1228 .elementor-element.elementor-element-cf1089e.elementor-view-default .elementor-icon{color:var(--e-global-color-nvprimaryaccent);border-color:var(--e-global-color-nvprimaryaccent)}.elementor-1228 .elementor-element.elementor-element-cf1089e.elementor-view-framed .elementor-icon,.elementor-1228 .elementor-element.elementor-element-cf1089e.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-nvprimaryaccent)}.elementor-1228 .elementor-element.elementor-element-cf1089e.elementor-view-stacked .elementor-icon:hover{background-color:var(--e-global-color-nvsitebg)}.elementor-1228 .elementor-element.elementor-element-cf1089e.elementor-view-framed .elementor-icon:hover,.elementor-1228 .elementor-element.elementor-element-cf1089e.elementor-view-default .elementor-icon:hover{color:var(--e-global-color-nvsitebg);border-color:var(--e-global-color-nvsitebg)}.elementor-1228 .elementor-element.elementor-element-cf1089e.elementor-view-framed .elementor-icon:hover,.elementor-1228 .elementor-element.elementor-element-cf1089e.elementor-view-default .elementor-icon:hover svg{fill:var(--e-global-color-nvsitebg)}.elementor-1228 .elementor-element.elementor-element-cf1089e .elementor-icon{font-size:32px}.elementor-1228 .elementor-element.elementor-element-cf1089e .elementor-icon svg{height:32px}.elementor-1228 .elementor-element.elementor-element-cf1089e .elementor-icon i,.elementor-1228 .elementor-element.elementor-element-cf1089e .elementor-icon svg{transform:rotate(-45deg)}.elementor-1228 .elementor-element.elementor-element-d565efd{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1228 .elementor-element.elementor-element-aacfd96 .elementor-heading-title{font-size:1.35rem;color:var(--e-global-color-nvlightbg)}.elementor-1228 .elementor-element.elementor-element-e3e7313{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center}.elementor-1228 .elementor-element.elementor-element-9aaadda{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:.875rem;line-height:1.5em;text-shadow:0px 0px 3px #000;color:var(--e-global-color-nvlightbg)}.elementor-1228 .elementor-element.elementor-element-cb7eab6{--display:flex;--min-height:320px;--justify-content:space-between;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:.5;border-style:none;--border-style:none;--border-radius:6px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px}.elementor-1228 .elementor-element.elementor-element-cb7eab6:not(.elementor-motion-effects-element-type-background),.elementor-1228 .elementor-element.elementor-element-cb7eab6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://soleco.pl/wp-content/uploads/2025/12/Akcesoria.webp");background-position:center center;background-size:cover}.elementor-1228 .elementor-element.elementor-element-cb7eab6:before,.elementor-1228 .elementor-element.elementor-element-cb7eab6>.elementor-background-video-container:before,.elementor-1228 .elementor-element.elementor-element-cb7eab6>.e-con-inner>.elementor-background-video-container:before,.elementor-1228 .elementor-element.elementor-element-cb7eab6>.elementor-background-slideshow:before,.elementor-1228 .elementor-element.elementor-element-cb7eab6>.e-con-inner>.elementor-background-slideshow:before,.elementor-1228 .elementor-element.elementor-element-cb7eab6>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:var(--e-global-color-nvtextcolor);--background-overlay:''}.elementor-1228 .elementor-element.elementor-element-cb7eab6:hover:before,.elementor-1228 .elementor-element.elementor-element-cb7eab6:hover>.elementor-background-video-container:before,.elementor-1228 .elementor-element.elementor-element-cb7eab6:hover>.e-con-inner>.elementor-background-video-container:before,.elementor-1228 .elementor-element.elementor-element-cb7eab6>.elementor-background-slideshow:hover:before,.elementor-1228 .elementor-element.elementor-element-cb7eab6>.e-con-inner>.elementor-background-slideshow:hover:before{background-color:var(--e-global-color-nvprimaryaccent);--background-overlay:''}.elementor-1228 .elementor-element.elementor-element-cb7eab6:hover{--overlay-opacity:.8;box-shadow:0px 0px 32px 0px rgba(255,255,255,.5) inset}.elementor-1228 .elementor-element.elementor-element-a5dbbae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end}.elementor-1228 .elementor-element.elementor-element-3f208ea .elementor-icon-wrapper{text-align:center}.elementor-1228 .elementor-element.elementor-element-3f208ea.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-nvprimaryaccent)}.elementor-1228 .elementor-element.elementor-element-3f208ea.elementor-view-framed .elementor-icon,.elementor-1228 .elementor-element.elementor-element-3f208ea.elementor-view-default .elementor-icon{color:var(--e-global-color-nvprimaryaccent);border-color:var(--e-global-color-nvprimaryaccent)}.elementor-1228 .elementor-element.elementor-element-3f208ea.elementor-view-framed .elementor-icon,.elementor-1228 .elementor-element.elementor-element-3f208ea.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-nvprimaryaccent)}.elementor-1228 .elementor-element.elementor-element-3f208ea.elementor-view-stacked .elementor-icon:hover{background-color:var(--e-global-color-nvsitebg)}.elementor-1228 .elementor-element.elementor-element-3f208ea.elementor-view-framed .elementor-icon:hover,.elementor-1228 .elementor-element.elementor-element-3f208ea.elementor-view-default .elementor-icon:hover{color:var(--e-global-color-nvsitebg);border-color:var(--e-global-color-nvsitebg)}.elementor-1228 .elementor-element.elementor-element-3f208ea.elementor-view-framed .elementor-icon:hover,.elementor-1228 .elementor-element.elementor-element-3f208ea.elementor-view-default .elementor-icon:hover svg{fill:var(--e-global-color-nvsitebg)}.elementor-1228 .elementor-element.elementor-element-3f208ea .elementor-icon{font-size:32px}.elementor-1228 .elementor-element.elementor-element-3f208ea .elementor-icon svg{height:32px}.elementor-1228 .elementor-element.elementor-element-3f208ea .elementor-icon i,.elementor-1228 .elementor-element.elementor-element-3f208ea .elementor-icon svg{transform:rotate(-45deg)}.elementor-1228 .elementor-element.elementor-element-bb696c4{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1228 .elementor-element.elementor-element-e0024ac .elementor-heading-title{font-size:1.35rem;color:var(--e-global-color-nvlightbg)}.elementor-1228 .elementor-element.elementor-element-1a6a7c8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center}.elementor-1228 .elementor-element.elementor-element-585d074{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:.875rem;line-height:1.5em;text-shadow:0px 0px 3px #000;color:var(--e-global-color-nvlightbg)}.elementor-1228 .elementor-element.elementor-element-3be952e{--display:flex;--min-height:320px;--justify-content:space-between;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:.5;border-style:none;--border-style:none;--border-radius:6px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px}.elementor-1228 .elementor-element.elementor-element-3be952e:not(.elementor-motion-effects-element-type-background),.elementor-1228 .elementor-element.elementor-element-3be952e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://soleco.pl/wp-content/uploads/2025/12/Lacznik.webp");background-position:center center;background-size:cover}.elementor-1228 .elementor-element.elementor-element-3be952e:before,.elementor-1228 .elementor-element.elementor-element-3be952e>.elementor-background-video-container:before,.elementor-1228 .elementor-element.elementor-element-3be952e>.e-con-inner>.elementor-background-video-container:before,.elementor-1228 .elementor-element.elementor-element-3be952e>.elementor-background-slideshow:before,.elementor-1228 .elementor-element.elementor-element-3be952e>.e-con-inner>.elementor-background-slideshow:before,.elementor-1228 .elementor-element.elementor-element-3be952e>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:var(--e-global-color-nvtextcolor);--background-overlay:''}.elementor-1228 .elementor-element.elementor-element-3be952e:hover:before,.elementor-1228 .elementor-element.elementor-element-3be952e:hover>.elementor-background-video-container:before,.elementor-1228 .elementor-element.elementor-element-3be952e:hover>.e-con-inner>.elementor-background-video-container:before,.elementor-1228 .elementor-element.elementor-element-3be952e>.elementor-background-slideshow:hover:before,.elementor-1228 .elementor-element.elementor-element-3be952e>.e-con-inner>.elementor-background-slideshow:hover:before{background-color:var(--e-global-color-nvprimaryaccent);--background-overlay:''}.elementor-1228 .elementor-element.elementor-element-3be952e:hover{--overlay-opacity:.8;box-shadow:0px 0px 32px 0px rgba(255,255,255,.5) inset}.elementor-1228 .elementor-element.elementor-element-0495af0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end}.elementor-1228 .elementor-element.elementor-element-f2987b9 .elementor-icon-wrapper{text-align:center}.elementor-1228 .elementor-element.elementor-element-f2987b9.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-nvprimaryaccent)}.elementor-1228 .elementor-element.elementor-element-f2987b9.elementor-view-framed .elementor-icon,.elementor-1228 .elementor-element.elementor-element-f2987b9.elementor-view-default .elementor-icon{color:var(--e-global-color-nvprimaryaccent);border-color:var(--e-global-color-nvprimaryaccent)}.elementor-1228 .elementor-element.elementor-element-f2987b9.elementor-view-framed .elementor-icon,.elementor-1228 .elementor-element.elementor-element-f2987b9.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-nvprimaryaccent)}.elementor-1228 .elementor-element.elementor-element-f2987b9.elementor-view-stacked .elementor-icon:hover{background-color:var(--e-global-color-nvsitebg)}.elementor-1228 .elementor-element.elementor-element-f2987b9.elementor-view-framed .elementor-icon:hover,.elementor-1228 .elementor-element.elementor-element-f2987b9.elementor-view-default .elementor-icon:hover{color:var(--e-global-color-nvsitebg);border-color:var(--e-global-color-nvsitebg)}.elementor-1228 .elementor-element.elementor-element-f2987b9.elementor-view-framed .elementor-icon:hover,.elementor-1228 .elementor-element.elementor-element-f2987b9.elementor-view-default .elementor-icon:hover svg{fill:var(--e-global-color-nvsitebg)}.elementor-1228 .elementor-element.elementor-element-f2987b9 .elementor-icon{font-size:32px}.elementor-1228 .elementor-element.elementor-element-f2987b9 .elementor-icon svg{height:32px}.elementor-1228 .elementor-element.elementor-element-f2987b9 .elementor-icon i,.elementor-1228 .elementor-element.elementor-element-f2987b9 .elementor-icon svg{transform:rotate(-45deg)}.elementor-1228 .elementor-element.elementor-element-8ae384f{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1228 .elementor-element.elementor-element-6e0fde2 .elementor-heading-title{font-size:1.35rem;color:var(--e-global-color-nvlightbg)}.elementor-1228 .elementor-element.elementor-element-4b228b5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center}.elementor-1228 .elementor-element.elementor-element-d3d255e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:.875rem;line-height:1.5em;text-shadow:0px 0px 3px #000;color:var(--e-global-color-nvlightbg)}.elementor-1228 .elementor-element.elementor-element-5864a85{--display:flex;--min-height:320px;--justify-content:space-between;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:.5;border-style:none;--border-style:none;--border-radius:6px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px}.elementor-1228 .elementor-element.elementor-element-5864a85:not(.elementor-motion-effects-element-type-background),.elementor-1228 .elementor-element.elementor-element-5864a85>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://soleco.pl/wp-content/uploads/2025/12/Bezwykop.webp");background-position:center center;background-size:cover}.elementor-1228 .elementor-element.elementor-element-5864a85:before,.elementor-1228 .elementor-element.elementor-element-5864a85>.elementor-background-video-container:before,.elementor-1228 .elementor-element.elementor-element-5864a85>.e-con-inner>.elementor-background-video-container:before,.elementor-1228 .elementor-element.elementor-element-5864a85>.elementor-background-slideshow:before,.elementor-1228 .elementor-element.elementor-element-5864a85>.e-con-inner>.elementor-background-slideshow:before,.elementor-1228 .elementor-element.elementor-element-5864a85>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:var(--e-global-color-nvtextcolor);--background-overlay:''}.elementor-1228 .elementor-element.elementor-element-5864a85:hover:before,.elementor-1228 .elementor-element.elementor-element-5864a85:hover>.elementor-background-video-container:before,.elementor-1228 .elementor-element.elementor-element-5864a85:hover>.e-con-inner>.elementor-background-video-container:before,.elementor-1228 .elementor-element.elementor-element-5864a85>.elementor-background-slideshow:hover:before,.elementor-1228 .elementor-element.elementor-element-5864a85>.e-con-inner>.elementor-background-slideshow:hover:before{background-color:var(--e-global-color-nvprimaryaccent);--background-overlay:''}.elementor-1228 .elementor-element.elementor-element-5864a85:hover{--overlay-opacity:.8;box-shadow:0px 0px 32px 0px rgba(255,255,255,.5) inset}.elementor-1228 .elementor-element.elementor-element-3ee3a71{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end}.elementor-1228 .elementor-element.elementor-element-ac5f599 .elementor-icon-wrapper{text-align:center}.elementor-1228 .elementor-element.elementor-element-ac5f599.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-nvprimaryaccent)}.elementor-1228 .elementor-element.elementor-element-ac5f599.elementor-view-framed .elementor-icon,.elementor-1228 .elementor-element.elementor-element-ac5f599.elementor-view-default .elementor-icon{color:var(--e-global-color-nvprimaryaccent);border-color:var(--e-global-color-nvprimaryaccent)}.elementor-1228 .elementor-element.elementor-element-ac5f599.elementor-view-framed .elementor-icon,.elementor-1228 .elementor-element.elementor-element-ac5f599.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-nvprimaryaccent)}.elementor-1228 .elementor-element.elementor-element-ac5f599.elementor-view-stacked .elementor-icon:hover{background-color:var(--e-global-color-nvsitebg)}.elementor-1228 .elementor-element.elementor-element-ac5f599.elementor-view-framed .elementor-icon:hover,.elementor-1228 .elementor-element.elementor-element-ac5f599.elementor-view-default .elementor-icon:hover{color:var(--e-global-color-nvsitebg);border-color:var(--e-global-color-nvsitebg)}.elementor-1228 .elementor-element.elementor-element-ac5f599.elementor-view-framed .elementor-icon:hover,.elementor-1228 .elementor-element.elementor-element-ac5f599.elementor-view-default .elementor-icon:hover svg{fill:var(--e-global-color-nvsitebg)}.elementor-1228 .elementor-element.elementor-element-ac5f599 .elementor-icon{font-size:32px}.elementor-1228 .elementor-element.elementor-element-ac5f599 .elementor-icon svg{height:32px}.elementor-1228 .elementor-element.elementor-element-ac5f599 .elementor-icon i,.elementor-1228 .elementor-element.elementor-element-ac5f599 .elementor-icon svg{transform:rotate(-45deg)}.elementor-1228 .elementor-element.elementor-element-92006c0{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1228 .elementor-element.elementor-element-7cadfe8 .elementor-heading-title{font-size:1.35rem;color:var(--e-global-color-nvlightbg)}.elementor-1228 .elementor-element.elementor-element-bd25a6a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center}.elementor-1228 .elementor-element.elementor-element-431b290{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:.875rem;line-height:1.5em;text-shadow:0px 0px 3px #000;color:var(--e-global-color-nvlightbg)}.elementor-1228 .elementor-element.elementor-element-e5f0557{--display:flex;--min-height:320px;--justify-content:space-between;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:.5;border-style:none;--border-style:none;--border-radius:6px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px}.elementor-1228 .elementor-element.elementor-element-e5f0557:not(.elementor-motion-effects-element-type-background),.elementor-1228 .elementor-element.elementor-element-e5f0557>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://soleco.pl/wp-content/uploads/2025/09/marine2-768x555-1.webp");background-position:center center;background-size:cover}.elementor-1228 .elementor-element.elementor-element-e5f0557:before,.elementor-1228 .elementor-element.elementor-element-e5f0557>.elementor-background-video-container:before,.elementor-1228 .elementor-element.elementor-element-e5f0557>.e-con-inner>.elementor-background-video-container:before,.elementor-1228 .elementor-element.elementor-element-e5f0557>.elementor-background-slideshow:before,.elementor-1228 .elementor-element.elementor-element-e5f0557>.e-con-inner>.elementor-background-slideshow:before,.elementor-1228 .elementor-element.elementor-element-e5f0557>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:var(--e-global-color-nvtextcolor);--background-overlay:''}.elementor-1228 .elementor-element.elementor-element-e5f0557:hover:before,.elementor-1228 .elementor-element.elementor-element-e5f0557:hover>.elementor-background-video-container:before,.elementor-1228 .elementor-element.elementor-element-e5f0557:hover>.e-con-inner>.elementor-background-video-container:before,.elementor-1228 .elementor-element.elementor-element-e5f0557>.elementor-background-slideshow:hover:before,.elementor-1228 .elementor-element.elementor-element-e5f0557>.e-con-inner>.elementor-background-slideshow:hover:before{background-color:var(--e-global-color-nvprimaryaccent);--background-overlay:''}.elementor-1228 .elementor-element.elementor-element-e5f0557:hover{--overlay-opacity:.8;box-shadow:0px 0px 32px 0px rgba(255,255,255,.5) inset}.elementor-1228 .elementor-element.elementor-element-cfe0915{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end}.elementor-1228 .elementor-element.elementor-element-9289237 .elementor-icon-wrapper{text-align:center}.elementor-1228 .elementor-element.elementor-element-9289237.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-nvprimaryaccent)}.elementor-1228 .elementor-element.elementor-element-9289237.elementor-view-framed .elementor-icon,.elementor-1228 .elementor-element.elementor-element-9289237.elementor-view-default .elementor-icon{color:var(--e-global-color-nvprimaryaccent);border-color:var(--e-global-color-nvprimaryaccent)}.elementor-1228 .elementor-element.elementor-element-9289237.elementor-view-framed .elementor-icon,.elementor-1228 .elementor-element.elementor-element-9289237.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-nvprimaryaccent)}.elementor-1228 .elementor-element.elementor-element-9289237.elementor-view-stacked .elementor-icon:hover{background-color:var(--e-global-color-nvsitebg)}.elementor-1228 .elementor-element.elementor-element-9289237.elementor-view-framed .elementor-icon:hover,.elementor-1228 .elementor-element.elementor-element-9289237.elementor-view-default .elementor-icon:hover{color:var(--e-global-color-nvsitebg);border-color:var(--e-global-color-nvsitebg)}.elementor-1228 .elementor-element.elementor-element-9289237.elementor-view-framed .elementor-icon:hover,.elementor-1228 .elementor-element.elementor-element-9289237.elementor-view-default .elementor-icon:hover svg{fill:var(--e-global-color-nvsitebg)}.elementor-1228 .elementor-element.elementor-element-9289237 .elementor-icon{font-size:32px}.elementor-1228 .elementor-element.elementor-element-9289237 .elementor-icon svg{height:32px}.elementor-1228 .elementor-element.elementor-element-9289237 .elementor-icon i,.elementor-1228 .elementor-element.elementor-element-9289237 .elementor-icon svg{transform:rotate(-45deg)}.elementor-1228 .elementor-element.elementor-element-8e7901a{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1228 .elementor-element.elementor-element-6eaa00e .elementor-heading-title{font-size:1.35rem;color:var(--e-global-color-nvlightbg)}.elementor-1228 .elementor-element.elementor-element-dfbecc7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center}.elementor-1228 .elementor-element.elementor-element-0f75557{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:.875rem;line-height:1.5em;text-shadow:0px 0px 3px #000;color:var(--e-global-color-nvlightbg)}.elementor-1228 .elementor-element.elementor-element-367cb78{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:dashed;--border-style:dashed;border-width:0 0 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF0D;--border-color:#FFFFFF0D}.elementor-1228 .elementor-element.elementor-element-8d8dea6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px}.elementor-1228 .elementor-element.elementor-element-e84caca{--display:flex}.elementor-1228 .elementor-element.elementor-element-46468c7{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:15px 15px;--row-gap:15px;--column-gap:15px}.elementor-1228 .elementor-element.elementor-element-46468c7.e-con{--flex-grow:1;--flex-shrink:0}.elementor-1228 .elementor-element.elementor-element-16d5c58 .elementor-button{background-color:#F8F8F800;fill:var(--e-global-color-nvprimaryaccent);color:var(--e-global-color-nvprimaryaccent);border-style:solid;border-color:var(--e-global-color-nvprimaryaccent)}.elementor-1228 .elementor-element.elementor-element-16d5c58 .elementor-button:hover,.elementor-1228 .elementor-element.elementor-element-16d5c58 .elementor-button:focus{background-color:var(--e-global-color-nvsecondaryaccent);color:var(--e-global-color-nvsitebg);border-color:var(--e-global-color-nvsecondaryaccent)}.elementor-1228 .elementor-element.elementor-element-16d5c58 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-1228 .elementor-element.elementor-element-16d5c58 .elementor-button .elementor-button-content-wrapper{gap:15px}.elementor-1228 .elementor-element.elementor-element-16d5c58 .elementor-button:hover svg,.elementor-1228 .elementor-element.elementor-element-16d5c58 .elementor-button:focus svg{fill:var(--e-global-color-nvsitebg)}.elementor-1228 .elementor-element.elementor-element-feb24b5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px}.elementor-1228 .elementor-element.elementor-element-f717983{width:var(--container-widget-width,768px);max-width:768px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:768px;--container-widget-flex-grow:0}.elementor-1228 .elementor-element.elementor-element-f717983 a{color:var(--e-global-color-nvprimaryaccent)}.elementor-1228 .elementor-element.elementor-element-ff624fe{--display:grid;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(1,1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row}.elementor-1228 .elementor-element.elementor-element-9291153{--display:flex;--min-height:320px;--justify-content:space-between;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:.5;border-style:none;--border-style:none;--border-radius:6px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px}.elementor-1228 .elementor-element.elementor-element-9291153:not(.elementor-motion-effects-element-type-background),.elementor-1228 .elementor-element.elementor-element-9291153>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://soleco.pl/wp-content/uploads/2025/09/STP4615.webp");background-position:center center;background-size:cover}.elementor-1228 .elementor-element.elementor-element-9291153:before,.elementor-1228 .elementor-element.elementor-element-9291153>.elementor-background-video-container:before,.elementor-1228 .elementor-element.elementor-element-9291153>.e-con-inner>.elementor-background-video-container:before,.elementor-1228 .elementor-element.elementor-element-9291153>.elementor-background-slideshow:before,.elementor-1228 .elementor-element.elementor-element-9291153>.e-con-inner>.elementor-background-slideshow:before,.elementor-1228 .elementor-element.elementor-element-9291153>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:var(--e-global-color-nvtextcolor);--background-overlay:''}.elementor-1228 .elementor-element.elementor-element-9291153:hover:before,.elementor-1228 .elementor-element.elementor-element-9291153:hover>.elementor-background-video-container:before,.elementor-1228 .elementor-element.elementor-element-9291153:hover>.e-con-inner>.elementor-background-video-container:before,.elementor-1228 .elementor-element.elementor-element-9291153>.elementor-background-slideshow:hover:before,.elementor-1228 .elementor-element.elementor-element-9291153>.e-con-inner>.elementor-background-slideshow:hover:before{background-color:var(--e-global-color-nvprimaryaccent);--background-overlay:''}.elementor-1228 .elementor-element.elementor-element-9291153:hover{--overlay-opacity:.8;box-shadow:0px 0px 32px 0px rgba(255,255,255,.5) inset}.elementor-1228 .elementor-element.elementor-element-d750917{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end}.elementor-1228 .elementor-element.elementor-element-60b06a4 .elementor-icon-wrapper{text-align:center}.elementor-1228 .elementor-element.elementor-element-60b06a4.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-nvprimaryaccent)}.elementor-1228 .elementor-element.elementor-element-60b06a4.elementor-view-framed .elementor-icon,.elementor-1228 .elementor-element.elementor-element-60b06a4.elementor-view-default .elementor-icon{color:var(--e-global-color-nvprimaryaccent);border-color:var(--e-global-color-nvprimaryaccent)}.elementor-1228 .elementor-element.elementor-element-60b06a4.elementor-view-framed .elementor-icon,.elementor-1228 .elementor-element.elementor-element-60b06a4.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-nvprimaryaccent)}.elementor-1228 .elementor-element.elementor-element-60b06a4.elementor-view-stacked .elementor-icon:hover{background-color:var(--e-global-color-nvsitebg)}.elementor-1228 .elementor-element.elementor-element-60b06a4.elementor-view-framed .elementor-icon:hover,.elementor-1228 .elementor-element.elementor-element-60b06a4.elementor-view-default .elementor-icon:hover{color:var(--e-global-color-nvsitebg);border-color:var(--e-global-color-nvsitebg)}.elementor-1228 .elementor-element.elementor-element-60b06a4.elementor-view-framed .elementor-icon:hover,.elementor-1228 .elementor-element.elementor-element-60b06a4.elementor-view-default .elementor-icon:hover svg{fill:var(--e-global-color-nvsitebg)}.elementor-1228 .elementor-element.elementor-element-60b06a4 .elementor-icon{font-size:32px}.elementor-1228 .elementor-element.elementor-element-60b06a4 .elementor-icon svg{height:32px}.elementor-1228 .elementor-element.elementor-element-60b06a4 .elementor-icon i,.elementor-1228 .elementor-element.elementor-element-60b06a4 .elementor-icon svg{transform:rotate(-45deg)}.elementor-1228 .elementor-element.elementor-element-541c29c{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1228 .elementor-element.elementor-element-6e426ab .elementor-heading-title{font-size:1.35rem;color:var(--e-global-color-nvlightbg)}.elementor-1228 .elementor-element.elementor-element-54f178d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center}.elementor-1228 .elementor-element.elementor-element-52523cd{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:.875rem;line-height:1.5em;text-shadow:0px 0px 3px #000;color:var(--e-global-color-nvlightbg)}.elementor-1228 .elementor-element.elementor-element-aa9a863{--display:flex;--min-height:320px;--justify-content:space-between;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:.5;border-style:none;--border-style:none;--border-radius:6px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px}.elementor-1228 .elementor-element.elementor-element-aa9a863:not(.elementor-motion-effects-element-type-background),.elementor-1228 .elementor-element.elementor-element-aa9a863>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://soleco.pl/wp-content/uploads/2025/12/CC.webp");background-position:center center;background-size:cover}.elementor-1228 .elementor-element.elementor-element-aa9a863:before,.elementor-1228 .elementor-element.elementor-element-aa9a863>.elementor-background-video-container:before,.elementor-1228 .elementor-element.elementor-element-aa9a863>.e-con-inner>.elementor-background-video-container:before,.elementor-1228 .elementor-element.elementor-element-aa9a863>.elementor-background-slideshow:before,.elementor-1228 .elementor-element.elementor-element-aa9a863>.e-con-inner>.elementor-background-slideshow:before,.elementor-1228 .elementor-element.elementor-element-aa9a863>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:var(--e-global-color-nvtextcolor);--background-overlay:''}.elementor-1228 .elementor-element.elementor-element-aa9a863:hover:before,.elementor-1228 .elementor-element.elementor-element-aa9a863:hover>.elementor-background-video-container:before,.elementor-1228 .elementor-element.elementor-element-aa9a863:hover>.e-con-inner>.elementor-background-video-container:before,.elementor-1228 .elementor-element.elementor-element-aa9a863>.elementor-background-slideshow:hover:before,.elementor-1228 .elementor-element.elementor-element-aa9a863>.e-con-inner>.elementor-background-slideshow:hover:before{background-color:var(--e-global-color-nvprimaryaccent);--background-overlay:''}.elementor-1228 .elementor-element.elementor-element-aa9a863:hover{--overlay-opacity:.8;box-shadow:0px 0px 32px 0px rgba(255,255,255,.5) inset}.elementor-1228 .elementor-element.elementor-element-58ec42a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end}.elementor-1228 .elementor-element.elementor-element-7471ff0 .elementor-icon-wrapper{text-align:center}.elementor-1228 .elementor-element.elementor-element-7471ff0.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-nvprimaryaccent)}.elementor-1228 .elementor-element.elementor-element-7471ff0.elementor-view-framed .elementor-icon,.elementor-1228 .elementor-element.elementor-element-7471ff0.elementor-view-default .elementor-icon{color:var(--e-global-color-nvprimaryaccent);border-color:var(--e-global-color-nvprimaryaccent)}.elementor-1228 .elementor-element.elementor-element-7471ff0.elementor-view-framed .elementor-icon,.elementor-1228 .elementor-element.elementor-element-7471ff0.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-nvprimaryaccent)}.elementor-1228 .elementor-element.elementor-element-7471ff0.elementor-view-stacked .elementor-icon:hover{background-color:var(--e-global-color-nvsitebg)}.elementor-1228 .elementor-element.elementor-element-7471ff0.elementor-view-framed .elementor-icon:hover,.elementor-1228 .elementor-element.elementor-element-7471ff0.elementor-view-default .elementor-icon:hover{color:var(--e-global-color-nvsitebg);border-color:var(--e-global-color-nvsitebg)}.elementor-1228 .elementor-element.elementor-element-7471ff0.elementor-view-framed .elementor-icon:hover,.elementor-1228 .elementor-element.elementor-element-7471ff0.elementor-view-default .elementor-icon:hover svg{fill:var(--e-global-color-nvsitebg)}.elementor-1228 .elementor-element.elementor-element-7471ff0 .elementor-icon{font-size:32px}.elementor-1228 .elementor-element.elementor-element-7471ff0 .elementor-icon svg{height:32px}.elementor-1228 .elementor-element.elementor-element-7471ff0 .elementor-icon i,.elementor-1228 .elementor-element.elementor-element-7471ff0 .elementor-icon svg{transform:rotate(-45deg)}.elementor-1228 .elementor-element.elementor-element-fe0823a{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1228 .elementor-element.elementor-element-5a55fda .elementor-heading-title{font-size:1.35rem;color:var(--e-global-color-nvlightbg)}.elementor-1228 .elementor-element.elementor-element-ebf7909{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center}.elementor-1228 .elementor-element.elementor-element-9b7eca5{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:.875rem;line-height:1.5em;text-shadow:0px 0px 3px #000;color:var(--e-global-color-nvlightbg)}.elementor-1228 .elementor-element.elementor-element-c9540d5{--display:flex;--min-height:320px;--justify-content:space-between;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:.5;border-style:none;--border-style:none;--border-radius:6px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px}.elementor-1228 .elementor-element.elementor-element-c9540d5:not(.elementor-motion-effects-element-type-background),.elementor-1228 .elementor-element.elementor-element-c9540d5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://soleco.pl/wp-content/uploads/2025/09/STP1823.webp");background-position:center center;background-size:cover}.elementor-1228 .elementor-element.elementor-element-c9540d5:before,.elementor-1228 .elementor-element.elementor-element-c9540d5>.elementor-background-video-container:before,.elementor-1228 .elementor-element.elementor-element-c9540d5>.e-con-inner>.elementor-background-video-container:before,.elementor-1228 .elementor-element.elementor-element-c9540d5>.elementor-background-slideshow:before,.elementor-1228 .elementor-element.elementor-element-c9540d5>.e-con-inner>.elementor-background-slideshow:before,.elementor-1228 .elementor-element.elementor-element-c9540d5>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:var(--e-global-color-nvtextcolor);--background-overlay:''}.elementor-1228 .elementor-element.elementor-element-c9540d5:hover:before,.elementor-1228 .elementor-element.elementor-element-c9540d5:hover>.elementor-background-video-container:before,.elementor-1228 .elementor-element.elementor-element-c9540d5:hover>.e-con-inner>.elementor-background-video-container:before,.elementor-1228 .elementor-element.elementor-element-c9540d5>.elementor-background-slideshow:hover:before,.elementor-1228 .elementor-element.elementor-element-c9540d5>.e-con-inner>.elementor-background-slideshow:hover:before{background-color:var(--e-global-color-nvprimaryaccent);--background-overlay:''}.elementor-1228 .elementor-element.elementor-element-c9540d5:hover{--overlay-opacity:.8;box-shadow:0px 0px 32px 0px rgba(255,255,255,.5) inset}.elementor-1228 .elementor-element.elementor-element-02027b9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end}.elementor-1228 .elementor-element.elementor-element-0ca6f38 .elementor-icon-wrapper{text-align:center}.elementor-1228 .elementor-element.elementor-element-0ca6f38.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-nvprimaryaccent)}.elementor-1228 .elementor-element.elementor-element-0ca6f38.elementor-view-framed .elementor-icon,.elementor-1228 .elementor-element.elementor-element-0ca6f38.elementor-view-default .elementor-icon{color:var(--e-global-color-nvprimaryaccent);border-color:var(--e-global-color-nvprimaryaccent)}.elementor-1228 .elementor-element.elementor-element-0ca6f38.elementor-view-framed .elementor-icon,.elementor-1228 .elementor-element.elementor-element-0ca6f38.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-nvprimaryaccent)}.elementor-1228 .elementor-element.elementor-element-0ca6f38.elementor-view-stacked .elementor-icon:hover{background-color:var(--e-global-color-nvsitebg)}.elementor-1228 .elementor-element.elementor-element-0ca6f38.elementor-view-framed .elementor-icon:hover,.elementor-1228 .elementor-element.elementor-element-0ca6f38.elementor-view-default .elementor-icon:hover{color:var(--e-global-color-nvsitebg);border-color:var(--e-global-color-nvsitebg)}.elementor-1228 .elementor-element.elementor-element-0ca6f38.elementor-view-framed .elementor-icon:hover,.elementor-1228 .elementor-element.elementor-element-0ca6f38.elementor-view-default .elementor-icon:hover svg{fill:var(--e-global-color-nvsitebg)}.elementor-1228 .elementor-element.elementor-element-0ca6f38 .elementor-icon{font-size:32px}.elementor-1228 .elementor-element.elementor-element-0ca6f38 .elementor-icon svg{height:32px}.elementor-1228 .elementor-element.elementor-element-0ca6f38 .elementor-icon i,.elementor-1228 .elementor-element.elementor-element-0ca6f38 .elementor-icon svg{transform:rotate(-45deg)}.elementor-1228 .elementor-element.elementor-element-f929e1e{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1228 .elementor-element.elementor-element-a7137ca .elementor-heading-title{font-size:1.35rem;color:var(--e-global-color-nvlightbg)}.elementor-1228 .elementor-element.elementor-element-33d638d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center}.elementor-1228 .elementor-element.elementor-element-4feb93b{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:.875rem;line-height:1.5em;text-shadow:0px 0px 3px #000;color:var(--e-global-color-nvlightbg)}@media(min-width:768px){.elementor-1228 .elementor-element.elementor-element-6836a1f{--width:auto}.elementor-1228 .elementor-element.elementor-element-46468c7{--width:auto}}@media(max-width:1024px){.elementor-1228 .elementor-element.elementor-element-6c17b0f{--gap:15px 15px;--row-gap:15px;--column-gap:15px}.elementor-1228 .elementor-element.elementor-element-fa0d2b3 img{width:160px}.elementor-1228 .elementor-element.elementor-element-6617605{font-size:1.1rem}.elementor-1228 .elementor-element.elementor-element-0b40ea8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1228 .elementor-element.elementor-element-3e159b2{text-align:center}.elementor-1228 .elementor-element.elementor-element-7fb5dfb{text-align:start}.elementor-1228 .elementor-element.elementor-element-2da37ed{text-align:start}.elementor-1228 .elementor-element.elementor-element-9fb9179{text-align:start}.elementor-1228 .elementor-element.elementor-element-816afb2{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-1228 .elementor-element.elementor-element-9294178{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1228 .elementor-element.elementor-element-bd4bae8{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1228 .elementor-element.elementor-element-9e466c9{text-align:center}.elementor-1228 .elementor-element.elementor-element-db70c7f{text-align:start}.elementor-1228 .elementor-element.elementor-element-a1fea9c{text-align:start}.elementor-1228 .elementor-element.elementor-element-ca32d1f{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-1228 .elementor-element.elementor-element-3c0e183{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1228 .elementor-element.elementor-element-31dfbda{--e-con-grid-template-columns:repeat(2,1fr);--grid-auto-flow:row}.elementor-1228 .elementor-element.elementor-element-ea9905c{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center}.elementor-1228 .elementor-element.elementor-element-9290d09 .elementor-counter-number-wrapper{font-size:2.8rem}.elementor-1228 .elementor-element.elementor-element-8b2a8fe{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center}.elementor-1228 .elementor-element.elementor-element-9bedc30 .elementor-counter-number-wrapper{font-size:2.8rem}.elementor-1228 .elementor-element.elementor-element-8f8ae33{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center}.elementor-1228 .elementor-element.elementor-element-f1118bc .elementor-counter-number-wrapper{font-size:2.8rem}.elementor-1228 .elementor-element.elementor-element-8f0e41e{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center}.elementor-1228 .elementor-element.elementor-element-9e134bc .elementor-counter-number-wrapper{font-size:2.8rem}.elementor-1228 .elementor-element.elementor-element-717b48d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1228 .elementor-element.elementor-element-1a7340f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1228 .elementor-element.elementor-element-5721c67{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-1228 .elementor-element.elementor-element-c5b9811{text-align:center}.elementor-1228 .elementor-element.elementor-element-680ec9d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1228 .elementor-element.elementor-element-57a83fa{width:initial;max-width:initial;text-align:center}.elementor-1228 .elementor-element.elementor-element-1cfede4{--e-con-grid-template-columns:repeat(2,1fr);--grid-auto-flow:row}.elementor-1228 .elementor-element.elementor-element-236d9c0{--min-height:320px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start}.elementor-1228 .elementor-element.elementor-element-8887647{width:var(--container-widget-width,480px);max-width:480px;--container-widget-width:480px;--container-widget-flex-grow:0;text-align:start}.elementor-1228 .elementor-element.elementor-element-7946ee3{--min-height:320px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start}.elementor-1228 .elementor-element.elementor-element-59da581{width:var(--container-widget-width,480px);max-width:480px;--container-widget-width:480px;--container-widget-flex-grow:0;text-align:start}.elementor-1228 .elementor-element.elementor-element-560c888{--min-height:320px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start}.elementor-1228 .elementor-element.elementor-element-b7a2e2a{width:var(--container-widget-width,480px);max-width:480px;--container-widget-width:480px;--container-widget-flex-grow:0;text-align:start}.elementor-1228 .elementor-element.elementor-element-c8946eb{--min-height:320px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start}.elementor-1228 .elementor-element.elementor-element-9aaadda{width:var(--container-widget-width,480px);max-width:480px;--container-widget-width:480px;--container-widget-flex-grow:0;text-align:start}.elementor-1228 .elementor-element.elementor-element-cb7eab6{--min-height:320px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start}.elementor-1228 .elementor-element.elementor-element-585d074{width:var(--container-widget-width,480px);max-width:480px;--container-widget-width:480px;--container-widget-flex-grow:0;text-align:start}.elementor-1228 .elementor-element.elementor-element-3be952e{--min-height:320px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start}.elementor-1228 .elementor-element.elementor-element-d3d255e{width:var(--container-widget-width,480px);max-width:480px;--container-widget-width:480px;--container-widget-flex-grow:0;text-align:start}.elementor-1228 .elementor-element.elementor-element-5864a85{--min-height:320px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start}.elementor-1228 .elementor-element.elementor-element-431b290{width:var(--container-widget-width,480px);max-width:480px;--container-widget-width:480px;--container-widget-flex-grow:0;text-align:start}.elementor-1228 .elementor-element.elementor-element-e5f0557{--min-height:320px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start}.elementor-1228 .elementor-element.elementor-element-0f75557{width:var(--container-widget-width,480px);max-width:480px;--container-widget-width:480px;--container-widget-flex-grow:0;text-align:start}.elementor-1228 .elementor-element.elementor-element-367cb78{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1228 .elementor-element.elementor-element-8d8dea6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1228 .elementor-element.elementor-element-e84caca{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-1228 .elementor-element.elementor-element-932997e{text-align:center}.elementor-1228 .elementor-element.elementor-element-feb24b5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1228 .elementor-element.elementor-element-f717983{width:initial;max-width:initial;text-align:center}.elementor-1228 .elementor-element.elementor-element-ff624fe{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-1228 .elementor-element.elementor-element-9291153{--min-height:320px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start}.elementor-1228 .elementor-element.elementor-element-52523cd{width:var(--container-widget-width,480px);max-width:480px;--container-widget-width:480px;--container-widget-flex-grow:0;text-align:start}.elementor-1228 .elementor-element.elementor-element-aa9a863{--min-height:320px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start}.elementor-1228 .elementor-element.elementor-element-9b7eca5{width:var(--container-widget-width,480px);max-width:480px;--container-widget-width:480px;--container-widget-flex-grow:0;text-align:start}.elementor-1228 .elementor-element.elementor-element-c9540d5{--min-height:320px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start}.elementor-1228 .elementor-element.elementor-element-4feb93b{width:var(--container-widget-width,480px);max-width:480px;--container-widget-width:480px;--container-widget-flex-grow:0;text-align:start}}@media(max-width:767px){.elementor-1228 .elementor-element.elementor-element-fa0d2b3 img{width:128px}.elementor-1228 .elementor-element.elementor-element-3522aa4{text-align:center}.elementor-1228 .elementor-element.elementor-element-6617605{text-align:center;font-size:1rem}.elementor-1228 .elementor-element.elementor-element-64b6966{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px}.elementor-1228 .elementor-element.elementor-element-bbd782a.elementor-element{--align-self:stretch}.elementor-1228 .elementor-element.elementor-element-84aa1a3.elementor-element{--align-self:stretch}.elementor-1228 .elementor-element.elementor-element-cb20239.elementor-element{--align-self:stretch}.elementor-1228 .elementor-element.elementor-element-0b40ea8{--gap:15px 15px;--row-gap:15px;--column-gap:15px}.elementor-1228 .elementor-element.elementor-element-816afb2{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px}.elementor-1228 .elementor-element.elementor-element-8d049f0.elementor-element{--align-self:stretch}.elementor-1228 .elementor-element.elementor-element-d5fc2db.elementor-element{--align-self:stretch}.elementor-1228 .elementor-element.elementor-element-bd4bae8{--gap:15px 15px;--row-gap:15px;--column-gap:15px}.elementor-1228 .elementor-element.elementor-element-20c7521{padding:0 0 15px}.elementor-1228 .elementor-element.elementor-element-ca32d1f{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px}.elementor-1228 .elementor-element.elementor-element-52fbd41.elementor-element{--align-self:stretch}.elementor-1228 .elementor-element.elementor-element-c7afdeb.elementor-element{--align-self:stretch}.elementor-1228 .elementor-element.elementor-element-31dfbda{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-1228 .elementor-element.elementor-element-ea9905c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1228 .elementor-element.elementor-element-9290d09 .elementor-counter-number-wrapper{font-size:2.8rem}.elementor-1228 .elementor-element.elementor-element-9290d09 .elementor-counter-title{font-size:1rem}.elementor-1228 .elementor-element.elementor-element-8b2a8fe{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1228 .elementor-element.elementor-element-9bedc30 .elementor-counter-number-wrapper{font-size:2.8rem}.elementor-1228 .elementor-element.elementor-element-9bedc30 .elementor-counter-title{font-size:1rem}.elementor-1228 .elementor-element.elementor-element-8f8ae33{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1228 .elementor-element.elementor-element-f1118bc .elementor-counter-number-wrapper{font-size:2.8rem}.elementor-1228 .elementor-element.elementor-element-f1118bc .elementor-counter-title{font-size:1rem}.elementor-1228 .elementor-element.elementor-element-8f0e41e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1228 .elementor-element.elementor-element-9e134bc .elementor-counter-number-wrapper{font-size:2.8rem}.elementor-1228 .elementor-element.elementor-element-9e134bc .elementor-counter-title{font-size:1rem}.elementor-1228 .elementor-element.elementor-element-1a7340f{--gap:15px 15px;--row-gap:15px;--column-gap:15px}.elementor-1228 .elementor-element.elementor-element-6836a1f{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center}.elementor-1228 .elementor-element.elementor-element-ea13228.elementor-element{--align-self:stretch}.elementor-1228 .elementor-element.elementor-element-680ec9d{--gap:15px 15px;--row-gap:15px;--column-gap:15px}.elementor-1228 .elementor-element.elementor-element-1cfede4{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-1228 .elementor-element.elementor-element-236d9c0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1228 .elementor-element.elementor-element-b5d0aa0{--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-1228 .elementor-element.elementor-element-6f32bcd{--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-1228 .elementor-element.elementor-element-140fcd9{text-align:center}.elementor-1228 .elementor-element.elementor-element-140fcd9 .elementor-heading-title{font-size:1.25rem;line-height:1.1em}.elementor-1228 .elementor-element.elementor-element-8887647{text-align:center;font-size:.875rem}.elementor-1228 .elementor-element.elementor-element-7946ee3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1228 .elementor-element.elementor-element-2780f1e{--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-1228 .elementor-element.elementor-element-527c1f2{--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-1228 .elementor-element.elementor-element-cd8894f{text-align:center}.elementor-1228 .elementor-element.elementor-element-cd8894f .elementor-heading-title{font-size:1.25rem;line-height:1.1em}.elementor-1228 .elementor-element.elementor-element-59da581{text-align:center;font-size:.875rem}.elementor-1228 .elementor-element.elementor-element-560c888{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1228 .elementor-element.elementor-element-c022c0e{--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-1228 .elementor-element.elementor-element-ffb8a67{--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-1228 .elementor-element.elementor-element-360aad9{text-align:center}.elementor-1228 .elementor-element.elementor-element-360aad9 .elementor-heading-title{font-size:1.25rem;line-height:1.1em}.elementor-1228 .elementor-element.elementor-element-b7a2e2a{text-align:center;font-size:.875rem}.elementor-1228 .elementor-element.elementor-element-c8946eb{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1228 .elementor-element.elementor-element-f7439a0{--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-1228 .elementor-element.elementor-element-d565efd{--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-1228 .elementor-element.elementor-element-aacfd96{text-align:center}.elementor-1228 .elementor-element.elementor-element-aacfd96 .elementor-heading-title{font-size:1.25rem;line-height:1.1em}.elementor-1228 .elementor-element.elementor-element-9aaadda{text-align:center;font-size:.875rem}.elementor-1228 .elementor-element.elementor-element-cb7eab6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1228 .elementor-element.elementor-element-a5dbbae{--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-1228 .elementor-element.elementor-element-bb696c4{--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-1228 .elementor-element.elementor-element-e0024ac{text-align:center}.elementor-1228 .elementor-element.elementor-element-e0024ac .elementor-heading-title{font-size:1.25rem;line-height:1.1em}.elementor-1228 .elementor-element.elementor-element-585d074{text-align:center;font-size:.875rem}.elementor-1228 .elementor-element.elementor-element-3be952e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1228 .elementor-element.elementor-element-0495af0{--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-1228 .elementor-element.elementor-element-8ae384f{--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-1228 .elementor-element.elementor-element-6e0fde2{text-align:center}.elementor-1228 .elementor-element.elementor-element-6e0fde2 .elementor-heading-title{font-size:1.25rem;line-height:1.1em}.elementor-1228 .elementor-element.elementor-element-d3d255e{text-align:center;font-size:.875rem}.elementor-1228 .elementor-element.elementor-element-5864a85{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1228 .elementor-element.elementor-element-3ee3a71{--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-1228 .elementor-element.elementor-element-92006c0{--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-1228 .elementor-element.elementor-element-7cadfe8{text-align:center}.elementor-1228 .elementor-element.elementor-element-7cadfe8 .elementor-heading-title{font-size:1.25rem;line-height:1.1em}.elementor-1228 .elementor-element.elementor-element-431b290{text-align:center;font-size:.875rem}.elementor-1228 .elementor-element.elementor-element-e5f0557{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1228 .elementor-element.elementor-element-cfe0915{--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-1228 .elementor-element.elementor-element-8e7901a{--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-1228 .elementor-element.elementor-element-6eaa00e{text-align:center}.elementor-1228 .elementor-element.elementor-element-6eaa00e .elementor-heading-title{font-size:1.25rem;line-height:1.1em}.elementor-1228 .elementor-element.elementor-element-0f75557{text-align:center;font-size:.875rem}.elementor-1228 .elementor-element.elementor-element-8d8dea6{--gap:15px 15px;--row-gap:15px;--column-gap:15px}.elementor-1228 .elementor-element.elementor-element-46468c7{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center}.elementor-1228 .elementor-element.elementor-element-16d5c58.elementor-element{--align-self:stretch}.elementor-1228 .elementor-element.elementor-element-feb24b5{--gap:15px 15px;--row-gap:15px;--column-gap:15px}.elementor-1228 .elementor-element.elementor-element-ff624fe{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-1228 .elementor-element.elementor-element-9291153{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1228 .elementor-element.elementor-element-d750917{--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-1228 .elementor-element.elementor-element-541c29c{--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-1228 .elementor-element.elementor-element-6e426ab{text-align:center}.elementor-1228 .elementor-element.elementor-element-6e426ab .elementor-heading-title{font-size:1.25rem;line-height:1.1em}.elementor-1228 .elementor-element.elementor-element-52523cd{text-align:center;font-size:.875rem}.elementor-1228 .elementor-element.elementor-element-aa9a863{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1228 .elementor-element.elementor-element-58ec42a{--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-1228 .elementor-element.elementor-element-fe0823a{--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-1228 .elementor-element.elementor-element-5a55fda{text-align:center}.elementor-1228 .elementor-element.elementor-element-5a55fda .elementor-heading-title{font-size:1.25rem;line-height:1.1em}.elementor-1228 .elementor-element.elementor-element-9b7eca5{text-align:center;font-size:.875rem}.elementor-1228 .elementor-element.elementor-element-c9540d5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1228 .elementor-element.elementor-element-02027b9{--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-1228 .elementor-element.elementor-element-f929e1e{--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-1228 .elementor-element.elementor-element-a7137ca{text-align:center}.elementor-1228 .elementor-element.elementor-element-a7137ca .elementor-heading-title{font-size:1.25rem;line-height:1.1em}.elementor-1228 .elementor-element.elementor-element-4feb93b{text-align:center;font-size:.875rem}}.elementor-1228 .elementor-element.elementor-element-3522aa4 h1{margin-bottom:0}