.elementor-18090 .elementor-element.elementor-element-7afdca5:not(.elementor-motion-effects-element-type-background), .elementor-18090 .elementor-element.elementor-element-7afdca5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;background-image:url("https://ekovoltis.pl/autoinstalator/wordpressplus/wp-content/uploads/2023/10/BACKGROUND-TOP-DYZAJN-e1696224021680.png");background-repeat:no-repeat;background-size:cover;}.elementor-18090 .elementor-element.elementor-element-7afdca5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-18090 .elementor-element.elementor-element-7afdca5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18090 .elementor-element.elementor-element-8146268:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18090 .elementor-element.elementor-element-8146268 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-18090 .elementor-element.elementor-element-8146268 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:145px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-18090 .elementor-element.elementor-element-8146268 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18090 .elementor-element.elementor-element-ad9230a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18090 .elementor-element.elementor-element-ad9230a{text-align:left;}.elementor-18090 .elementor-element.elementor-element-ad9230a .elementor-heading-title{font-family:"Lato black", Sans-serif;font-size:2.5rem;font-weight:900;text-transform:none;color:#FFFFFF;}.elementor-18090 .elementor-element.elementor-element-edde92e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18090 .elementor-element.elementor-element-edde92e{text-align:left;font-weight:300;}.elementor-18090 .elementor-element.elementor-element-6fbcfd5{--spacer-size:5px;}.elementor-18090 .elementor-element.elementor-element-6fbcfd5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18090 .elementor-element.elementor-element-f385142.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18090 .elementor-element.elementor-element-f385142{text-align:center;}.elementor-18090 .elementor-element.elementor-element-f385142 .elementor-heading-title{font-size:20px;text-transform:none;color:#FFFFFF;}.elementor-18090 .elementor-element.elementor-element-a850be5{--spacer-size:20px;}.elementor-18090 .elementor-element.elementor-element-a850be5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18090 .elementor-element.elementor-element-21f0753.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18090 .elementor-element.elementor-element-d15fc33{--spacer-size:50px;}.elementor-18090 .elementor-element.elementor-element-d15fc33.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18090 .elementor-element.elementor-element-4d367d6:not(.elementor-motion-effects-element-type-background), .elementor-18090 .elementor-element.elementor-element-4d367d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18090 .elementor-element.elementor-element-4d367d6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 0% 5% 0%;}.elementor-18090 .elementor-element.elementor-element-4d367d6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18090 .elementor-element.elementor-element-8d38ed8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-18090 .elementor-element.elementor-element-8d38ed8 > .elementor-element-populated{margin:020px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-18090 .elementor-element.elementor-element-b0b269d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18090 .elementor-element.elementor-element-62f99d1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18090 .elementor-element.elementor-element-62f99d1 .elementor-heading-title{font-size:1.6rem;color:#009B86;}.elementor-18090 .elementor-element.elementor-element-17c7647 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18090 .elementor-element.elementor-element-17c7647.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18090 .elementor-element.elementor-element-2d62d12.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18090 .elementor-element.elementor-element-fd44760.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-bc-flex-widget .elementor-18090 .elementor-element.elementor-element-3248960.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-18090 .elementor-element.elementor-element-3248960.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-18090 .elementor-element.elementor-element-3248960.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-18090 .elementor-element.elementor-element-6e15e3b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18090 .elementor-element.elementor-element-6e15e3b img{width:70%;}.elementor-18090 .elementor-element.elementor-element-cf821a1 > .elementor-background-overlay{opacity:0;}.elementor-18090 .elementor-element.elementor-element-cf821a1{padding:0px 0px 0px 0px;}.elementor-18090 .elementor-element.elementor-element-cfe4e2e{--spacer-size:50px;}.elementor-18090 .elementor-element.elementor-element-cfe4e2e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18090 .elementor-element.elementor-element-3f76225 > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-18090 .elementor-element.elementor-element-3f76225.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18090 .elementor-element.elementor-element-3f76225{text-align:center;}.elementor-18090 .elementor-element.elementor-element-3f76225 .elementor-heading-title{font-size:2.5rem;font-weight:900;text-transform:none;-webkit-text-stroke-color:#000;stroke:#000;color:#009B86;}.elementor-18090 .elementor-element.elementor-element-95e65f1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:40px;}.elementor-18090 .elementor-element.elementor-element-95e65f1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-18090 .elementor-element.elementor-element-95e65f1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18090 .elementor-element.elementor-element-a018ec5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18090 .elementor-element.elementor-element-a018ec5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18090 .elementor-element.elementor-element-a018ec5 img{width:50%;}.elementor-18090 .elementor-element.elementor-element-8b63215 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18090 .elementor-element.elementor-element-8b63215.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-bc-flex-widget .elementor-18090 .elementor-element.elementor-element-a400c65.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-18090 .elementor-element.elementor-element-a400c65.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-18090 .elementor-element.elementor-element-a400c65.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-18090 .elementor-element.elementor-element-a400c65 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-18090 .elementor-element.elementor-element-a400c65 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-18090 .elementor-element.elementor-element-21616fd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18090 .elementor-element.elementor-element-21616fd img{width:50%;}.elementor-18090 .elementor-element.elementor-element-337ccd4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18090 .elementor-element.elementor-element-337ccd4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18090 .elementor-element.elementor-element-cc846e1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:40px;}.elementor-18090 .elementor-element.elementor-element-942bb44 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18090 .elementor-element.elementor-element-942bb44.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18090 .elementor-element.elementor-element-942bb44 img{width:50%;}.elementor-18090 .elementor-element.elementor-element-0c8269c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18090 .elementor-element.elementor-element-0c8269c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18090 .elementor-element.elementor-element-ea90df0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:40px;}.elementor-18090 .elementor-element.elementor-element-edc91b8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18090 .elementor-element.elementor-element-edc91b8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18090 .elementor-element.elementor-element-edc91b8 img{width:50%;}.elementor-18090 .elementor-element.elementor-element-f4b1bd7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18090 .elementor-element.elementor-element-f4b1bd7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18090 .elementor-element.elementor-element-2368aaa{--spacer-size:30px;}.elementor-18090 .elementor-element.elementor-element-2368aaa.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18090 .elementor-element.elementor-element-91b6651.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18090 .elementor-element.elementor-element-91b6651 .elementor-button{fill:#FFFFFF;color:#FFFFFF;}.elementor-18090 .elementor-element.elementor-element-0ca8bb5{--spacer-size:50px;}.elementor-18090 .elementor-element.elementor-element-0ca8bb5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18090 .elementor-element.elementor-element-6a39de6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18090 .elementor-element.elementor-element-9e7ddde.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18090 .elementor-element.elementor-element-ba66448:not(.elementor-motion-effects-element-type-background), .elementor-18090 .elementor-element.elementor-element-ba66448 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://ekovoltis.pl/autoinstalator/wordpressplus/wp-content/uploads/2025/02/panels-scaled.webp");background-repeat:no-repeat;background-size:cover;}.elementor-18090 .elementor-element.elementor-element-ba66448 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18090 .elementor-element.elementor-element-ba66448{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:080px 0px 80px 0px;}.elementor-bc-flex-widget .elementor-18090 .elementor-element.elementor-element-4015dc9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-18090 .elementor-element.elementor-element-4015dc9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-18090 .elementor-element.elementor-element-4015dc9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-18090 .elementor-element.elementor-element-28a22bdc > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-18090 .elementor-element.elementor-element-28a22bdc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18090 .elementor-element.elementor-element-28a22bdc{text-align:center;}.elementor-18090 .elementor-element.elementor-element-28a22bdc .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:3rem;font-weight:700;color:#FFFFFF;}.elementor-18090 .elementor-element.elementor-element-16e57d32 > .elementor-element-populated{margin:0% 2% 0% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;}.elementor-18090 .elementor-element.elementor-element-90d69a7 .elementor-button{background-color:#FFFFFF;border-style:solid;border-color:#1F9C8A;border-width:1px 1px 1px 1px;}.elementor-18090 .elementor-element.elementor-element-90d69a7 a.elementor-button:hover, .elementor-18090 .elementor-element.elementor-element-90d69a7 .elementor-button:hover{background-color:#1F9C8A45;border-color:#1F9C8A;}.elementor-18090 .elementor-element.elementor-element-90d69a7 > .elementor-widget-container{margin:0% 05% 0% 0%;padding:20px 20px 20px 20px;border-radius:6px 6px 6px 6px;box-shadow:0px 0px 15px 2px rgba(0, 0, 0, 0.06);}.elementor-18090 .elementor-element.elementor-element-90d69a7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18090 .elementor-element.elementor-element-90d69a7:hover .elementor-widget-container{box-shadow:0px 0px 25px 5px rgba(0, 0, 0, 0.08);}.elementor-18090 .elementor-element.elementor-element-90d69a7 .uael-image img{width:110px;}.elementor-18090 .elementor-element.elementor-element-90d69a7 .uael-icon-wrap .uael-icon, .elementor-18090 .elementor-element.elementor-element-90d69a7 .uael-image .uael-image-content img{padding:10px;display:inline-block;box-sizing:content-box;}.elementor-18090 .elementor-element.elementor-element-90d69a7 .uael-infobox:not(.uael-imgicon-style-normal) .uael-icon-wrap .uael-icon, .elementor-18090 .elementor-element.elementor-element-90d69a7 .uael-infobox:not(.uael-imgicon-style-normal) .uael-image .uael-image-content img{background-color:#FFFFFF;}.elementor-18090 .elementor-element.elementor-element-90d69a7 .uael-image .uael-image-content img{transition-duration:0.3s;}.elementor-18090 .elementor-element.elementor-element-90d69a7 .elementor-button .elementor-align-icon-right,.elementor-18090 .elementor-element.elementor-element-90d69a7 .uael-infobox-link-icon-after{margin-left:5px;}.elementor-18090 .elementor-element.elementor-element-90d69a7 .elementor-button .elementor-align-icon-left, .elementor-18090 .elementor-element.elementor-element-90d69a7 .uael-infobox-link-icon-before{margin-right:5px;}.elementor-18090 .elementor-element.elementor-element-90d69a7 a.elementor-button, .elementor-18090 .elementor-element.elementor-element-90d69a7 .elementor-button{color:#1F9C8A;}.elementor-18090 .elementor-element.elementor-element-90d69a7 a.elementor-button svg, .elementor-18090 .elementor-element.elementor-element-90d69a7 .elementor-button svg{fill:#1F9C8A;}.elementor-18090 .elementor-element.elementor-element-90d69a7 .uael-infobox-title{font-family:"Lato", Sans-serif;font-size:2rem;font-weight:800;color:#1F9C8A;margin:10px 0px 10px 0px;}.elementor-18090 .elementor-element.elementor-element-90d69a7 .uael-infobox-text{font-family:"Lato", Sans-serif;font-weight:400;margin:0px 0px 0px 0px;}.elementor-18090 .elementor-element.elementor-element-90d69a7 .uael-infobox-cta-link, .elementor-18090 .elementor-element.elementor-element-90d69a7 .elementor-button, .elementor-18090 .elementor-element.elementor-element-90d69a7 a.elementor-button{font-family:"Lato", Sans-serif;font-weight:600;}.elementor-18090 .elementor-element.elementor-element-90d69a7 .uael-imgicon-wrap{margin:0px 25px 0px 0px;}.elementor-18090 .elementor-element.elementor-element-90d69a7 .uael-infobox-cta-link-style, .elementor-18090 .elementor-element.elementor-element-90d69a7 .uael-button-wrapper{margin:25px 0px 10px 0px;}.elementor-18090 .elementor-element.elementor-element-669a684d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18090 .elementor-element.elementor-element-5d7039c5 > .elementor-element-populated{margin:0% 2% 0% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;}.elementor-18090 .elementor-element.elementor-element-4b7fbda .elementor-button{background-color:#FFFFFF;border-style:solid;border-color:#1F9C8A;border-width:1px 1px 1px 1px;}.elementor-18090 .elementor-element.elementor-element-4b7fbda a.elementor-button:hover, .elementor-18090 .elementor-element.elementor-element-4b7fbda .elementor-button:hover{background-color:#1F9C8A45;border-color:#1F9C8A;}.elementor-18090 .elementor-element.elementor-element-4b7fbda > .elementor-widget-container{margin:0% 05% 0% 0%;padding:20px 20px 20px 20px;border-radius:6px 6px 6px 6px;box-shadow:0px 0px 15px 2px rgba(0, 0, 0, 0.06);}.elementor-18090 .elementor-element.elementor-element-4b7fbda.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18090 .elementor-element.elementor-element-4b7fbda:hover .elementor-widget-container{box-shadow:0px 0px 25px 5px rgba(0, 0, 0, 0.08);}.elementor-18090 .elementor-element.elementor-element-4b7fbda .uael-image img{width:110px;}.elementor-18090 .elementor-element.elementor-element-4b7fbda .uael-icon-wrap .uael-icon, .elementor-18090 .elementor-element.elementor-element-4b7fbda .uael-image .uael-image-content img{padding:10px;display:inline-block;box-sizing:content-box;}.elementor-18090 .elementor-element.elementor-element-4b7fbda .uael-infobox:not(.uael-imgicon-style-normal) .uael-icon-wrap .uael-icon, .elementor-18090 .elementor-element.elementor-element-4b7fbda .uael-infobox:not(.uael-imgicon-style-normal) .uael-image .uael-image-content img{background-color:#FFFFFF;}.elementor-18090 .elementor-element.elementor-element-4b7fbda .uael-image .uael-image-content img{transition-duration:0.3s;}.elementor-18090 .elementor-element.elementor-element-4b7fbda .elementor-button .elementor-align-icon-right,.elementor-18090 .elementor-element.elementor-element-4b7fbda .uael-infobox-link-icon-after{margin-left:5px;}.elementor-18090 .elementor-element.elementor-element-4b7fbda .elementor-button .elementor-align-icon-left, .elementor-18090 .elementor-element.elementor-element-4b7fbda .uael-infobox-link-icon-before{margin-right:5px;}.elementor-18090 .elementor-element.elementor-element-4b7fbda a.elementor-button, .elementor-18090 .elementor-element.elementor-element-4b7fbda .elementor-button{color:#1F9C8A;}.elementor-18090 .elementor-element.elementor-element-4b7fbda a.elementor-button svg, .elementor-18090 .elementor-element.elementor-element-4b7fbda .elementor-button svg{fill:#1F9C8A;}.elementor-18090 .elementor-element.elementor-element-4b7fbda .uael-infobox-title{font-family:"Lato", Sans-serif;font-size:2rem;font-weight:800;color:#1F9C8A;margin:10px 0px 10px 0px;}.elementor-18090 .elementor-element.elementor-element-4b7fbda .uael-infobox-text{font-family:"Lato", Sans-serif;font-weight:400;margin:0px 0px 0px 0px;}.elementor-18090 .elementor-element.elementor-element-4b7fbda .uael-infobox-cta-link, .elementor-18090 .elementor-element.elementor-element-4b7fbda .elementor-button, .elementor-18090 .elementor-element.elementor-element-4b7fbda a.elementor-button{font-family:"Lato", Sans-serif;font-weight:600;}.elementor-18090 .elementor-element.elementor-element-4b7fbda .uael-imgicon-wrap{margin:0px 25px 0px 0px;}.elementor-18090 .elementor-element.elementor-element-4b7fbda .uael-infobox-cta-link-style, .elementor-18090 .elementor-element.elementor-element-4b7fbda .uael-button-wrapper{margin:25px 0px 10px 0px;}.elementor-18090 .elementor-element.elementor-element-ddd6d26.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18090 .elementor-element.elementor-element-8dd205b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-18090 .elementor-element.elementor-element-44a20bb > .elementor-element-populated{margin:0% 02% 0% 02%;--e-column-margin-right:02%;--e-column-margin-left:02%;}.elementor-18090 .elementor-element.elementor-element-3ffe8ab .elementor-button{background-color:#FFFFFF;border-style:solid;border-color:#1F9C8A;border-width:1px 1px 1px 1px;}.elementor-18090 .elementor-element.elementor-element-3ffe8ab a.elementor-button:hover, .elementor-18090 .elementor-element.elementor-element-3ffe8ab .elementor-button:hover{background-color:#1F9C8A45;border-color:#1F9C8A;}.elementor-18090 .elementor-element.elementor-element-3ffe8ab > .elementor-widget-container{margin:0% 05% 0% 0%;padding:20px 20px 20px 20px;border-radius:6px 6px 6px 6px;box-shadow:0px 0px 15px 2px rgba(0, 0, 0, 0.06);}.elementor-18090 .elementor-element.elementor-element-3ffe8ab.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18090 .elementor-element.elementor-element-3ffe8ab:hover .elementor-widget-container{box-shadow:0px 0px 25px 5px rgba(0, 0, 0, 0.08);}.elementor-18090 .elementor-element.elementor-element-3ffe8ab .uael-image img{width:110px;}.elementor-18090 .elementor-element.elementor-element-3ffe8ab .uael-icon-wrap .uael-icon, .elementor-18090 .elementor-element.elementor-element-3ffe8ab .uael-image .uael-image-content img{padding:10px;display:inline-block;box-sizing:content-box;}.elementor-18090 .elementor-element.elementor-element-3ffe8ab .uael-infobox:not(.uael-imgicon-style-normal) .uael-icon-wrap .uael-icon, .elementor-18090 .elementor-element.elementor-element-3ffe8ab .uael-infobox:not(.uael-imgicon-style-normal) .uael-image .uael-image-content img{background-color:#FFFFFF;}.elementor-18090 .elementor-element.elementor-element-3ffe8ab .uael-image .uael-image-content img{transition-duration:0.3s;}.elementor-18090 .elementor-element.elementor-element-3ffe8ab .elementor-button .elementor-align-icon-right,.elementor-18090 .elementor-element.elementor-element-3ffe8ab .uael-infobox-link-icon-after{margin-left:5px;}.elementor-18090 .elementor-element.elementor-element-3ffe8ab .elementor-button .elementor-align-icon-left, .elementor-18090 .elementor-element.elementor-element-3ffe8ab .uael-infobox-link-icon-before{margin-right:5px;}.elementor-18090 .elementor-element.elementor-element-3ffe8ab a.elementor-button, .elementor-18090 .elementor-element.elementor-element-3ffe8ab .elementor-button{color:#1F9C8A;}.elementor-18090 .elementor-element.elementor-element-3ffe8ab a.elementor-button svg, .elementor-18090 .elementor-element.elementor-element-3ffe8ab .elementor-button svg{fill:#1F9C8A;}.elementor-18090 .elementor-element.elementor-element-3ffe8ab .uael-infobox-title{font-family:"Lato", Sans-serif;font-size:2rem;font-weight:800;color:#1F9C8A;margin:10px 0px 10px 0px;}.elementor-18090 .elementor-element.elementor-element-3ffe8ab .uael-infobox-text{font-family:"Lato", Sans-serif;margin:0px 0px 0px 0px;}.elementor-18090 .elementor-element.elementor-element-3ffe8ab .uael-infobox-cta-link, .elementor-18090 .elementor-element.elementor-element-3ffe8ab .elementor-button, .elementor-18090 .elementor-element.elementor-element-3ffe8ab a.elementor-button{font-family:"Lato", Sans-serif;font-weight:600;}.elementor-18090 .elementor-element.elementor-element-3ffe8ab .uael-imgicon-wrap{margin:0px 25px 0px 0px;}.elementor-18090 .elementor-element.elementor-element-3ffe8ab .uael-infobox-cta-link-style, .elementor-18090 .elementor-element.elementor-element-3ffe8ab .uael-button-wrapper{margin:25px 0px 10px 0px;}.elementor-18090 .elementor-element.elementor-element-66ad008.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18090 .elementor-element.elementor-element-6dbd9de7 > .elementor-element-populated{margin:0% 2% 0% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;}.elementor-18090 .elementor-element.elementor-element-71dcb25 .elementor-button{background-color:#FFFFFF;border-style:solid;border-color:#1F9C8A;border-width:1px 1px 1px 1px;}.elementor-18090 .elementor-element.elementor-element-71dcb25 a.elementor-button:hover, .elementor-18090 .elementor-element.elementor-element-71dcb25 .elementor-button:hover{background-color:#1F9C8A45;border-color:#1F9C8A;}.elementor-18090 .elementor-element.elementor-element-71dcb25 > .elementor-widget-container{margin:0% 05% 0% 0%;padding:20px 20px 20px 20px;border-radius:6px 6px 6px 6px;box-shadow:0px 0px 15px 2px rgba(0, 0, 0, 0.06);}.elementor-18090 .elementor-element.elementor-element-71dcb25.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18090 .elementor-element.elementor-element-71dcb25:hover .elementor-widget-container{box-shadow:0px 0px 25px 5px rgba(0, 0, 0, 0.08);}.elementor-18090 .elementor-element.elementor-element-71dcb25 .uael-image img{width:110px;}.elementor-18090 .elementor-element.elementor-element-71dcb25 .uael-icon-wrap .uael-icon, .elementor-18090 .elementor-element.elementor-element-71dcb25 .uael-image .uael-image-content img{padding:10px;display:inline-block;box-sizing:content-box;}.elementor-18090 .elementor-element.elementor-element-71dcb25 .uael-infobox:not(.uael-imgicon-style-normal) .uael-icon-wrap .uael-icon, .elementor-18090 .elementor-element.elementor-element-71dcb25 .uael-infobox:not(.uael-imgicon-style-normal) .uael-image .uael-image-content img{background-color:#FFFFFF;}.elementor-18090 .elementor-element.elementor-element-71dcb25 .uael-image .uael-image-content img{transition-duration:0.3s;}.elementor-18090 .elementor-element.elementor-element-71dcb25 .elementor-button .elementor-align-icon-right,.elementor-18090 .elementor-element.elementor-element-71dcb25 .uael-infobox-link-icon-after{margin-left:5px;}.elementor-18090 .elementor-element.elementor-element-71dcb25 .elementor-button .elementor-align-icon-left, .elementor-18090 .elementor-element.elementor-element-71dcb25 .uael-infobox-link-icon-before{margin-right:5px;}.elementor-18090 .elementor-element.elementor-element-71dcb25 a.elementor-button, .elementor-18090 .elementor-element.elementor-element-71dcb25 .elementor-button{color:#1F9C8A;}.elementor-18090 .elementor-element.elementor-element-71dcb25 a.elementor-button svg, .elementor-18090 .elementor-element.elementor-element-71dcb25 .elementor-button svg{fill:#1F9C8A;}.elementor-18090 .elementor-element.elementor-element-71dcb25 .uael-infobox-title{font-family:"Lato", Sans-serif;font-size:2rem;font-weight:800;color:#1F9C8A;margin:10px 0px 10px 0px;}.elementor-18090 .elementor-element.elementor-element-71dcb25 .uael-infobox-text{font-family:"Lato", Sans-serif;font-weight:400;margin:0px 0px 0px 0px;}.elementor-18090 .elementor-element.elementor-element-71dcb25 .uael-infobox-cta-link, .elementor-18090 .elementor-element.elementor-element-71dcb25 .elementor-button, .elementor-18090 .elementor-element.elementor-element-71dcb25 a.elementor-button{font-family:"Lato", Sans-serif;font-weight:600;}.elementor-18090 .elementor-element.elementor-element-71dcb25 .uael-imgicon-wrap{margin:0px 25px 0px 0px;}.elementor-18090 .elementor-element.elementor-element-71dcb25 .uael-infobox-cta-link-style, .elementor-18090 .elementor-element.elementor-element-71dcb25 .uael-button-wrapper{margin:25px 0px 10px 0px;}.elementor-18090 .elementor-element.elementor-element-824c1cc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18090 .elementor-element.elementor-element-582b2fa.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18090 .elementor-element.elementor-element-70931732.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18090 .elementor-element.elementor-element-5ec108c:not(.elementor-motion-effects-element-type-background), .elementor-18090 .elementor-element.elementor-element-5ec108c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://ekovoltis.pl/autoinstalator/wordpressplus/wp-content/uploads/2023/09/WhatsApp-Image-2023-09-20-at-08.55.23.jpeg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-18090 .elementor-element.elementor-element-5ec108c > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18090 .elementor-element.elementor-element-5ec108c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-18090 .elementor-element.elementor-element-fc92345 > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-18090 .elementor-element.elementor-element-fc92345.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18090 .elementor-element.elementor-element-fc92345{text-align:center;}.elementor-18090 .elementor-element.elementor-element-fc92345 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:3rem;font-weight:800;line-height:3.3rem;color:#FFFFFF;}.elementor-18090 .elementor-element.elementor-element-a5dd16d > .elementor-widget-container{padding:0% 2% 0% 2%;}.elementor-18090 .elementor-element.elementor-element-a5dd16d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18090 .elementor-element.elementor-element-a5dd16d{font-weight:300;color:#FFFFFF;}.elementor-18090 .elementor-element.elementor-element-29128ad > .elementor-element-populated{margin:0% 2% 0% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;}.elementor-18090 .elementor-element.elementor-element-d5d8023 .elementor-button{background-color:#FFFFFF;border-style:solid;border-color:#1F9C8A;border-width:1px 1px 1px 1px;}.elementor-18090 .elementor-element.elementor-element-d5d8023 a.elementor-button:hover, .elementor-18090 .elementor-element.elementor-element-d5d8023 .elementor-button:hover{background-color:#1F9C8A45;border-color:#1F9C8A;}.elementor-18090 .elementor-element.elementor-element-d5d8023 > .elementor-widget-container{margin:0% 05% 0% 0%;padding:20px 20px 20px 20px;border-radius:6px 6px 6px 6px;box-shadow:0px 0px 15px 2px rgba(0, 0, 0, 0.06);}.elementor-18090 .elementor-element.elementor-element-d5d8023.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18090 .elementor-element.elementor-element-d5d8023:hover .elementor-widget-container{box-shadow:0px 0px 25px 5px rgba(0, 0, 0, 0.08);}.elementor-18090 .elementor-element.elementor-element-d5d8023 .uael-image img{width:110px;}.elementor-18090 .elementor-element.elementor-element-d5d8023 .uael-icon-wrap .uael-icon, .elementor-18090 .elementor-element.elementor-element-d5d8023 .uael-image .uael-image-content img{padding:10px;display:inline-block;box-sizing:content-box;}.elementor-18090 .elementor-element.elementor-element-d5d8023 .uael-infobox:not(.uael-imgicon-style-normal) .uael-icon-wrap .uael-icon, .elementor-18090 .elementor-element.elementor-element-d5d8023 .uael-infobox:not(.uael-imgicon-style-normal) .uael-image .uael-image-content img{background-color:#FFFFFF;}.elementor-18090 .elementor-element.elementor-element-d5d8023 .uael-image .uael-image-content img{transition-duration:0.3s;}.elementor-18090 .elementor-element.elementor-element-d5d8023 .elementor-button .elementor-align-icon-right,.elementor-18090 .elementor-element.elementor-element-d5d8023 .uael-infobox-link-icon-after{margin-left:5px;}.elementor-18090 .elementor-element.elementor-element-d5d8023 .elementor-button .elementor-align-icon-left, .elementor-18090 .elementor-element.elementor-element-d5d8023 .uael-infobox-link-icon-before{margin-right:5px;}.elementor-18090 .elementor-element.elementor-element-d5d8023 a.elementor-button, .elementor-18090 .elementor-element.elementor-element-d5d8023 .elementor-button{color:#1F9C8A;}.elementor-18090 .elementor-element.elementor-element-d5d8023 a.elementor-button svg, .elementor-18090 .elementor-element.elementor-element-d5d8023 .elementor-button svg{fill:#1F9C8A;}.elementor-18090 .elementor-element.elementor-element-d5d8023 .uael-infobox-title{font-family:"Lato", Sans-serif;font-size:2rem;font-weight:800;line-height:2rem;color:#1F9C8A;margin:10px 0px 10px 0px;}.elementor-18090 .elementor-element.elementor-element-d5d8023 .uael-infobox-text{font-family:"Lato", Sans-serif;font-weight:400;margin:0px 0px 0px 0px;}.elementor-18090 .elementor-element.elementor-element-d5d8023 .uael-infobox-cta-link, .elementor-18090 .elementor-element.elementor-element-d5d8023 .elementor-button, .elementor-18090 .elementor-element.elementor-element-d5d8023 a.elementor-button{font-family:"Lato", Sans-serif;font-weight:600;}.elementor-18090 .elementor-element.elementor-element-d5d8023 .uael-imgicon-wrap{margin:0px 25px 0px 0px;}.elementor-18090 .elementor-element.elementor-element-d5d8023 .uael-infobox-cta-link-style, .elementor-18090 .elementor-element.elementor-element-d5d8023 .uael-button-wrapper{margin:25px 0px 10px 0px;}.elementor-18090 .elementor-element.elementor-element-966a322.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18090 .elementor-element.elementor-element-2d18202 > .elementor-element-populated{margin:0% 2% 0% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;}.elementor-18090 .elementor-element.elementor-element-a9f634e .elementor-button{background-color:#FFFFFF;border-style:solid;border-color:#1F9C8A;border-width:1px 1px 1px 1px;}.elementor-18090 .elementor-element.elementor-element-a9f634e a.elementor-button:hover, .elementor-18090 .elementor-element.elementor-element-a9f634e .elementor-button:hover{background-color:#1F9C8A45;border-color:#1F9C8A;}.elementor-18090 .elementor-element.elementor-element-a9f634e > .elementor-widget-container{margin:0% 05% 0% 0%;padding:20px 20px 20px 20px;border-radius:6px 6px 6px 6px;box-shadow:0px 0px 15px 2px rgba(0, 0, 0, 0.06);}.elementor-18090 .elementor-element.elementor-element-a9f634e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18090 .elementor-element.elementor-element-a9f634e:hover .elementor-widget-container{box-shadow:0px 0px 25px 5px rgba(0, 0, 0, 0.08);}.elementor-18090 .elementor-element.elementor-element-a9f634e .uael-image img{width:110px;}.elementor-18090 .elementor-element.elementor-element-a9f634e .uael-icon-wrap .uael-icon, .elementor-18090 .elementor-element.elementor-element-a9f634e .uael-image .uael-image-content img{padding:10px;display:inline-block;box-sizing:content-box;}.elementor-18090 .elementor-element.elementor-element-a9f634e .uael-infobox:not(.uael-imgicon-style-normal) .uael-icon-wrap .uael-icon, .elementor-18090 .elementor-element.elementor-element-a9f634e .uael-infobox:not(.uael-imgicon-style-normal) .uael-image .uael-image-content img{background-color:#FFFFFF;}.elementor-18090 .elementor-element.elementor-element-a9f634e .uael-image .uael-image-content img{transition-duration:0.3s;}.elementor-18090 .elementor-element.elementor-element-a9f634e .elementor-button .elementor-align-icon-right,.elementor-18090 .elementor-element.elementor-element-a9f634e .uael-infobox-link-icon-after{margin-left:5px;}.elementor-18090 .elementor-element.elementor-element-a9f634e .elementor-button .elementor-align-icon-left, .elementor-18090 .elementor-element.elementor-element-a9f634e .uael-infobox-link-icon-before{margin-right:5px;}.elementor-18090 .elementor-element.elementor-element-a9f634e a.elementor-button, .elementor-18090 .elementor-element.elementor-element-a9f634e .elementor-button{color:#1F9C8A;}.elementor-18090 .elementor-element.elementor-element-a9f634e a.elementor-button svg, .elementor-18090 .elementor-element.elementor-element-a9f634e .elementor-button svg{fill:#1F9C8A;}.elementor-18090 .elementor-element.elementor-element-a9f634e .uael-infobox-title{font-family:"Lato", Sans-serif;font-size:2rem;font-weight:800;color:#1F9C8A;margin:10px 0px 10px 0px;}.elementor-18090 .elementor-element.elementor-element-a9f634e .uael-infobox-text{font-family:"Lato", Sans-serif;font-weight:400;margin:0px 0px 0px 0px;}.elementor-18090 .elementor-element.elementor-element-a9f634e .uael-infobox-cta-link, .elementor-18090 .elementor-element.elementor-element-a9f634e .elementor-button, .elementor-18090 .elementor-element.elementor-element-a9f634e a.elementor-button{font-family:"Lato", Sans-serif;font-weight:600;}.elementor-18090 .elementor-element.elementor-element-a9f634e .uael-imgicon-wrap{margin:0px 25px 0px 0px;}.elementor-18090 .elementor-element.elementor-element-a9f634e .uael-infobox-cta-link-style, .elementor-18090 .elementor-element.elementor-element-a9f634e .uael-button-wrapper{margin:25px 0px 10px 0px;}.elementor-18090 .elementor-element.elementor-element-a6895f2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18090 .elementor-element.elementor-element-c13d1b9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18090 .elementor-element.elementor-element-24ae954.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18090 .elementor-element.elementor-element-3154f5b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18090 .elementor-element.elementor-element-9e567f3:not(.elementor-motion-effects-element-type-background), .elementor-18090 .elementor-element.elementor-element-9e567f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://ekovoltis.pl/autoinstalator/wordpressplus/wp-content/uploads/2025/02/depositphotos_731783526-stock-photo-rows-solar-panels-stretch-lush-1.webp");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-18090 .elementor-element.elementor-element-9e567f3 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18090 .elementor-element.elementor-element-9e567f3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-18090 .elementor-element.elementor-element-64776b6 > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-18090 .elementor-element.elementor-element-64776b6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18090 .elementor-element.elementor-element-64776b6{text-align:center;}.elementor-18090 .elementor-element.elementor-element-64776b6 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:3rem;font-weight:800;line-height:3.3rem;color:#FFFFFF;}.elementor-18090 .elementor-element.elementor-element-c4789ce > .elementor-element-populated{margin:0% 2% 0% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;}.elementor-18090 .elementor-element.elementor-element-ce4d827 .elementor-button{background-color:#FFFFFF;border-style:solid;border-color:#1F9C8A;border-width:1px 1px 1px 1px;}.elementor-18090 .elementor-element.elementor-element-ce4d827 a.elementor-button:hover, .elementor-18090 .elementor-element.elementor-element-ce4d827 .elementor-button:hover{background-color:#1F9C8A45;border-color:#1F9C8A;}.elementor-18090 .elementor-element.elementor-element-ce4d827 > .elementor-widget-container{margin:0% 05% 0% 0%;padding:20px 20px 20px 20px;border-radius:6px 6px 6px 6px;box-shadow:0px 0px 15px 2px rgba(0, 0, 0, 0.06);}.elementor-18090 .elementor-element.elementor-element-ce4d827.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18090 .elementor-element.elementor-element-ce4d827:hover .elementor-widget-container{box-shadow:0px 0px 25px 5px rgba(0, 0, 0, 0.08);}.elementor-18090 .elementor-element.elementor-element-ce4d827 .uael-image img{width:110px;}.elementor-18090 .elementor-element.elementor-element-ce4d827 .uael-icon-wrap .uael-icon, .elementor-18090 .elementor-element.elementor-element-ce4d827 .uael-image .uael-image-content img{padding:10px;display:inline-block;box-sizing:content-box;}.elementor-18090 .elementor-element.elementor-element-ce4d827 .uael-infobox:not(.uael-imgicon-style-normal) .uael-icon-wrap .uael-icon, .elementor-18090 .elementor-element.elementor-element-ce4d827 .uael-infobox:not(.uael-imgicon-style-normal) .uael-image .uael-image-content img{background-color:#FFFFFF;}.elementor-18090 .elementor-element.elementor-element-ce4d827 .uael-image .uael-image-content img{transition-duration:0.3s;}.elementor-18090 .elementor-element.elementor-element-ce4d827 .elementor-button .elementor-align-icon-right,.elementor-18090 .elementor-element.elementor-element-ce4d827 .uael-infobox-link-icon-after{margin-left:5px;}.elementor-18090 .elementor-element.elementor-element-ce4d827 .elementor-button .elementor-align-icon-left, .elementor-18090 .elementor-element.elementor-element-ce4d827 .uael-infobox-link-icon-before{margin-right:5px;}.elementor-18090 .elementor-element.elementor-element-ce4d827 a.elementor-button, .elementor-18090 .elementor-element.elementor-element-ce4d827 .elementor-button{color:#1F9C8A;}.elementor-18090 .elementor-element.elementor-element-ce4d827 a.elementor-button svg, .elementor-18090 .elementor-element.elementor-element-ce4d827 .elementor-button svg{fill:#1F9C8A;}.elementor-18090 .elementor-element.elementor-element-ce4d827 .uael-infobox-title{font-family:"Lato", Sans-serif;font-size:2rem;font-weight:800;line-height:2rem;color:#1F9C8A;margin:10px 0px 10px 0px;}.elementor-18090 .elementor-element.elementor-element-ce4d827 .uael-infobox-text{font-family:"Lato", Sans-serif;margin:0px 0px 0px 0px;}.elementor-18090 .elementor-element.elementor-element-ce4d827 .uael-infobox-cta-link, .elementor-18090 .elementor-element.elementor-element-ce4d827 .elementor-button, .elementor-18090 .elementor-element.elementor-element-ce4d827 a.elementor-button{font-family:"Lato", Sans-serif;font-weight:600;}.elementor-18090 .elementor-element.elementor-element-ce4d827 .uael-imgicon-wrap{margin:0px 25px 0px 0px;}.elementor-18090 .elementor-element.elementor-element-ce4d827 .uael-infobox-cta-link-style, .elementor-18090 .elementor-element.elementor-element-ce4d827 .uael-button-wrapper{margin:25px 0px 10px 0px;}.elementor-18090 .elementor-element.elementor-element-9887bdc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18090 .elementor-element.elementor-element-f05d3d1 > .elementor-element-populated{margin:0% 2% 0% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;}.elementor-18090 .elementor-element.elementor-element-32d5f36 .elementor-button{background-color:#FFFFFF;border-style:solid;border-color:#1F9C8A;border-width:1px 1px 1px 1px;}.elementor-18090 .elementor-element.elementor-element-32d5f36 a.elementor-button:hover, .elementor-18090 .elementor-element.elementor-element-32d5f36 .elementor-button:hover{background-color:#1F9C8A45;border-color:#1F9C8A;}.elementor-18090 .elementor-element.elementor-element-32d5f36 > .elementor-widget-container{margin:0% 05% 0% 0%;padding:20px 20px 20px 20px;border-radius:6px 6px 6px 6px;box-shadow:0px 0px 15px 2px rgba(0, 0, 0, 0.06);}.elementor-18090 .elementor-element.elementor-element-32d5f36.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18090 .elementor-element.elementor-element-32d5f36:hover .elementor-widget-container{box-shadow:0px 0px 25px 5px rgba(0, 0, 0, 0.08);}.elementor-18090 .elementor-element.elementor-element-32d5f36 .uael-image img{width:110px;}.elementor-18090 .elementor-element.elementor-element-32d5f36 .uael-icon-wrap .uael-icon, .elementor-18090 .elementor-element.elementor-element-32d5f36 .uael-image .uael-image-content img{padding:10px;display:inline-block;box-sizing:content-box;}.elementor-18090 .elementor-element.elementor-element-32d5f36 .uael-infobox:not(.uael-imgicon-style-normal) .uael-icon-wrap .uael-icon, .elementor-18090 .elementor-element.elementor-element-32d5f36 .uael-infobox:not(.uael-imgicon-style-normal) .uael-image .uael-image-content img{background-color:#FFFFFF;}.elementor-18090 .elementor-element.elementor-element-32d5f36 .uael-image .uael-image-content img{transition-duration:0.3s;}.elementor-18090 .elementor-element.elementor-element-32d5f36 .elementor-button .elementor-align-icon-right,.elementor-18090 .elementor-element.elementor-element-32d5f36 .uael-infobox-link-icon-after{margin-left:5px;}.elementor-18090 .elementor-element.elementor-element-32d5f36 .elementor-button .elementor-align-icon-left, .elementor-18090 .elementor-element.elementor-element-32d5f36 .uael-infobox-link-icon-before{margin-right:5px;}.elementor-18090 .elementor-element.elementor-element-32d5f36 a.elementor-button, .elementor-18090 .elementor-element.elementor-element-32d5f36 .elementor-button{color:#1F9C8A;}.elementor-18090 .elementor-element.elementor-element-32d5f36 a.elementor-button svg, .elementor-18090 .elementor-element.elementor-element-32d5f36 .elementor-button svg{fill:#1F9C8A;}.elementor-18090 .elementor-element.elementor-element-32d5f36 .uael-infobox-title{font-family:"Lato", Sans-serif;font-size:2rem;font-weight:800;color:#1F9C8A;margin:10px 0px 10px 0px;}.elementor-18090 .elementor-element.elementor-element-32d5f36 .uael-infobox-text{font-family:"Lato", Sans-serif;margin:0px 0px 0px 0px;}.elementor-18090 .elementor-element.elementor-element-32d5f36 .uael-infobox-cta-link, .elementor-18090 .elementor-element.elementor-element-32d5f36 .elementor-button, .elementor-18090 .elementor-element.elementor-element-32d5f36 a.elementor-button{font-family:"Lato", Sans-serif;font-weight:600;}.elementor-18090 .elementor-element.elementor-element-32d5f36 .uael-imgicon-wrap{margin:0px 25px 0px 0px;}.elementor-18090 .elementor-element.elementor-element-32d5f36 .uael-infobox-cta-link-style, .elementor-18090 .elementor-element.elementor-element-32d5f36 .uael-button-wrapper{margin:25px 0px 10px 0px;}.elementor-18090 .elementor-element.elementor-element-bb1ab97.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18090 .elementor-element.elementor-element-503e5cf.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18090 .elementor-element.elementor-element-c597a8a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18090 .elementor-element.elementor-element-10fa703.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18090 .elementor-element.elementor-element-52d4cd2:not(.elementor-motion-effects-element-type-background), .elementor-18090 .elementor-element.elementor-element-52d4cd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://ekovoltis.pl/autoinstalator/wordpressplus/wp-content/uploads/2025/02/las_mgla.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-18090 .elementor-element.elementor-element-52d4cd2 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18090 .elementor-element.elementor-element-52d4cd2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-18090 .elementor-element.elementor-element-703a924 > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-18090 .elementor-element.elementor-element-703a924.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18090 .elementor-element.elementor-element-703a924{text-align:center;}.elementor-18090 .elementor-element.elementor-element-703a924 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:3rem;font-weight:800;line-height:3.3rem;text-shadow:0px 5px 10px rgba(0, 0, 0, 0.3);color:#FFFFFF;}.elementor-18090 .elementor-element.elementor-element-c87f74e > .elementor-element-populated{margin:0% 2% 0% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;}.elementor-18090 .elementor-element.elementor-element-757d94a .elementor-button{background-color:#FFFFFF;border-style:solid;border-color:#1F9C8A;border-width:1px 1px 1px 1px;}.elementor-18090 .elementor-element.elementor-element-757d94a a.elementor-button:hover, .elementor-18090 .elementor-element.elementor-element-757d94a .elementor-button:hover{background-color:#1F9C8A45;border-color:#1F9C8A;}.elementor-18090 .elementor-element.elementor-element-757d94a > .elementor-widget-container{margin:0% 05% 0% 0%;padding:20px 20px 20px 20px;border-radius:6px 6px 6px 6px;box-shadow:0px 0px 15px 2px rgba(0, 0, 0, 0.06);}.elementor-18090 .elementor-element.elementor-element-757d94a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18090 .elementor-element.elementor-element-757d94a:hover .elementor-widget-container{box-shadow:0px 0px 25px 5px rgba(0, 0, 0, 0.08);}.elementor-18090 .elementor-element.elementor-element-757d94a .uael-image img{width:110px;}.elementor-18090 .elementor-element.elementor-element-757d94a .uael-icon-wrap .uael-icon, .elementor-18090 .elementor-element.elementor-element-757d94a .uael-image .uael-image-content img{padding:10px;display:inline-block;box-sizing:content-box;}.elementor-18090 .elementor-element.elementor-element-757d94a .uael-infobox:not(.uael-imgicon-style-normal) .uael-icon-wrap .uael-icon, .elementor-18090 .elementor-element.elementor-element-757d94a .uael-infobox:not(.uael-imgicon-style-normal) .uael-image .uael-image-content img{background-color:#FFFFFF;}.elementor-18090 .elementor-element.elementor-element-757d94a .uael-image .uael-image-content img{transition-duration:0.3s;}.elementor-18090 .elementor-element.elementor-element-757d94a .elementor-button .elementor-align-icon-right,.elementor-18090 .elementor-element.elementor-element-757d94a .uael-infobox-link-icon-after{margin-left:5px;}.elementor-18090 .elementor-element.elementor-element-757d94a .elementor-button .elementor-align-icon-left, .elementor-18090 .elementor-element.elementor-element-757d94a .uael-infobox-link-icon-before{margin-right:5px;}.elementor-18090 .elementor-element.elementor-element-757d94a a.elementor-button, .elementor-18090 .elementor-element.elementor-element-757d94a .elementor-button{color:#1F9C8A;}.elementor-18090 .elementor-element.elementor-element-757d94a a.elementor-button svg, .elementor-18090 .elementor-element.elementor-element-757d94a .elementor-button svg{fill:#1F9C8A;}.elementor-18090 .elementor-element.elementor-element-757d94a .uael-infobox-title{font-family:"Lato", Sans-serif;font-size:2rem;font-weight:800;line-height:2rem;color:#1F9C8A;margin:10px 0px 10px 0px;}.elementor-18090 .elementor-element.elementor-element-757d94a .uael-infobox-text{font-family:"Lato", Sans-serif;margin:0px 0px 0px 0px;}.elementor-18090 .elementor-element.elementor-element-757d94a .uael-infobox-cta-link, .elementor-18090 .elementor-element.elementor-element-757d94a .elementor-button, .elementor-18090 .elementor-element.elementor-element-757d94a a.elementor-button{font-family:"Lato", Sans-serif;font-weight:600;}.elementor-18090 .elementor-element.elementor-element-757d94a .uael-imgicon-wrap{margin:0px 25px 0px 0px;}.elementor-18090 .elementor-element.elementor-element-757d94a .uael-infobox-cta-link-style, .elementor-18090 .elementor-element.elementor-element-757d94a .uael-button-wrapper{margin:25px 0px 10px 0px;}.elementor-18090 .elementor-element.elementor-element-af5a3df.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18090 .elementor-element.elementor-element-4e2bc5a > .elementor-element-populated{margin:0% 2% 0% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;}.elementor-18090 .elementor-element.elementor-element-8e76331 > .elementor-widget-container{margin:0% 05% 0% 0%;padding:20px 20px 20px 20px;border-radius:6px 6px 6px 6px;box-shadow:0px 0px 15px 2px rgba(0, 0, 0, 0.06);}.elementor-18090 .elementor-element.elementor-element-8e76331.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18090 .elementor-element.elementor-element-8e76331:hover .elementor-widget-container{box-shadow:0px 0px 25px 5px rgba(0, 0, 0, 0.08);}.elementor-18090 .elementor-element.elementor-element-8e76331 .uael-image img{width:110px;}.elementor-18090 .elementor-element.elementor-element-8e76331 .uael-icon-wrap .uael-icon, .elementor-18090 .elementor-element.elementor-element-8e76331 .uael-image .uael-image-content img{padding:10px;display:inline-block;box-sizing:content-box;}.elementor-18090 .elementor-element.elementor-element-8e76331 .uael-infobox:not(.uael-imgicon-style-normal) .uael-icon-wrap .uael-icon, .elementor-18090 .elementor-element.elementor-element-8e76331 .uael-infobox:not(.uael-imgicon-style-normal) .uael-image .uael-image-content img{background-color:#FFFFFF;}.elementor-18090 .elementor-element.elementor-element-8e76331 .uael-image .uael-image-content img{transition-duration:0.3s;}.elementor-18090 .elementor-element.elementor-element-8e76331 .uael-infobox-title{font-family:"Lato", Sans-serif;font-size:2rem;font-weight:800;color:#1F9C8A;margin:10px 0px 10px 0px;}.elementor-18090 .elementor-element.elementor-element-8e76331 .uael-infobox-text{font-family:"Lato", Sans-serif;margin:0px 0px 0px 0px;}.elementor-18090 .elementor-element.elementor-element-8e76331 .uael-imgicon-wrap{margin:0px 25px 0px 0px;}.elementor-18090 .elementor-element.elementor-element-8d41cb2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-bc-flex-widget .elementor-18090 .elementor-element.elementor-element-0f67aae.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-18090 .elementor-element.elementor-element-0f67aae.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-18090 .elementor-element.elementor-element-0f67aae.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-18090 .elementor-element.elementor-element-0f67aae > .elementor-element-populated{margin:0% 2% 0% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;}.elementor-18090 .elementor-element.elementor-element-6625de1 > .elementor-widget-container{margin:0% 05% 0% 0%;padding:20px 20px 20px 20px;border-radius:6px 6px 6px 6px;box-shadow:0px 0px 15px 2px rgba(0, 0, 0, 0.06);}.elementor-18090 .elementor-element.elementor-element-6625de1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18090 .elementor-element.elementor-element-6625de1:hover .elementor-widget-container{box-shadow:0px 0px 25px 5px rgba(0, 0, 0, 0.08);}.elementor-18090 .elementor-element.elementor-element-6625de1 .uael-image img{width:110px;}.elementor-18090 .elementor-element.elementor-element-6625de1 .uael-icon-wrap .uael-icon, .elementor-18090 .elementor-element.elementor-element-6625de1 .uael-image .uael-image-content img{padding:10px;display:inline-block;box-sizing:content-box;}.elementor-18090 .elementor-element.elementor-element-6625de1 .uael-infobox:not(.uael-imgicon-style-normal) .uael-icon-wrap .uael-icon, .elementor-18090 .elementor-element.elementor-element-6625de1 .uael-infobox:not(.uael-imgicon-style-normal) .uael-image .uael-image-content img{background-color:#FFFFFF;}.elementor-18090 .elementor-element.elementor-element-6625de1 .uael-image .uael-image-content img{transition-duration:0.3s;}.elementor-18090 .elementor-element.elementor-element-6625de1 .uael-infobox-title{font-family:"Lato", Sans-serif;font-size:2rem;font-weight:800;line-height:2rem;color:#1F9C8A;margin:10px 0px 10px 0px;}.elementor-18090 .elementor-element.elementor-element-6625de1 .uael-infobox-text{font-family:"Lato", Sans-serif;margin:0px 0px 0px 0px;}.elementor-18090 .elementor-element.elementor-element-6625de1 .uael-imgicon-wrap{margin:0px 25px 0px 0px;}.elementor-18090 .elementor-element.elementor-element-cc60b10.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18090 .elementor-element.elementor-element-15237d6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18090 .elementor-element.elementor-element-de825ce.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18090 .elementor-element.elementor-element-32dc041.xpro-widget-bg-overlay:before{transition:background 0.3s;}@media(min-width:768px){.elementor-18090 .elementor-element.elementor-element-aeb3e98{width:100%;}}@media(max-width:1024px){.elementor-18090 .elementor-element.elementor-element-8d38ed8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-18090 .elementor-element.elementor-element-8d38ed8 > .elementor-element-populated{margin:050px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-18090 .elementor-element.elementor-element-17c7647 > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-18090 .elementor-element.elementor-element-ba66448{margin-top:200px;margin-bottom:0px;}.elementor-18090 .elementor-element.elementor-element-69b40c13{padding:0% 5% 0% 5%;}.elementor-18090 .elementor-element.elementor-element-90d69a7 .uael-image img{width:85px;}.elementor-18090 .elementor-element.elementor-element-4b7fbda .uael-image img{width:85px;}.elementor-18090 .elementor-element.elementor-element-8dd205b{padding:0% 5% 0% 5%;}.elementor-18090 .elementor-element.elementor-element-3ffe8ab .uael-image img{width:85px;}.elementor-18090 .elementor-element.elementor-element-71dcb25 .uael-image img{width:85px;}.elementor-18090 .elementor-element.elementor-element-5ec108c{margin-top:0px;margin-bottom:0px;}.elementor-18090 .elementor-element.elementor-element-afc0e0a{padding:0% 5% 0% 5%;}.elementor-18090 .elementor-element.elementor-element-d5d8023 .uael-image img{width:85px;}.elementor-18090 .elementor-element.elementor-element-a9f634e .uael-image img{width:85px;}.elementor-18090 .elementor-element.elementor-element-9e567f3{margin-top:0px;margin-bottom:0px;}.elementor-18090 .elementor-element.elementor-element-f450039{padding:0% 5% 0% 5%;}.elementor-18090 .elementor-element.elementor-element-ce4d827 .uael-image img{width:85px;}.elementor-18090 .elementor-element.elementor-element-32d5f36 .uael-image img{width:85px;}.elementor-18090 .elementor-element.elementor-element-52d4cd2{margin-top:0px;margin-bottom:0px;}.elementor-18090 .elementor-element.elementor-element-cea8a51{padding:0% 5% 0% 5%;}.elementor-18090 .elementor-element.elementor-element-757d94a .uael-image img{width:85px;}.elementor-18090 .elementor-element.elementor-element-8e76331 .uael-image img{width:85px;}.elementor-18090 .elementor-element.elementor-element-195522e{padding:0% 5% 0% 5%;}.elementor-18090 .elementor-element.elementor-element-6625de1 .uael-image img{width:85px;}}@media(max-width:767px){.elementor-18090 .elementor-element.elementor-element-62f99d1 > .elementor-widget-container{padding:0% 4% 0% 4%;}.elementor-18090 .elementor-element.elementor-element-17c7647 > .elementor-widget-container{margin:20px 15px 0px 15px;}.elementor-18090 .elementor-element.elementor-element-3f76225 .elementor-heading-title{font-size:2.2rem;line-height:2.5rem;}.elementor-18090 .elementor-element.elementor-element-a400c65 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-18090 .elementor-element.elementor-element-28a22bdc .elementor-heading-title{font-size:2.2rem;line-height:2.5rem;}.elementor-18090 .elementor-element.elementor-element-69b40c13{padding:2% 2% 2% 2%;}.elementor-18090 .elementor-element.elementor-element-16e57d32.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-18090 .elementor-element.elementor-element-90d69a7 .uael-infobox-title{font-size:1.8rem;line-height:2rem;}.elementor-18090 .elementor-element.elementor-element-5d7039c5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-18090 .elementor-element.elementor-element-4b7fbda .uael-infobox-title{font-size:1.8rem;}.elementor-18090 .elementor-element.elementor-element-8dd205b{padding:0% 2% 0% 02%;}.elementor-18090 .elementor-element.elementor-element-44a20bb.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-18090 .elementor-element.elementor-element-3ffe8ab .uael-infobox-title{font-size:1.8rem;}.elementor-18090 .elementor-element.elementor-element-6dbd9de7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-18090 .elementor-element.elementor-element-71dcb25 .uael-infobox-title{font-size:1.8rem;line-height:2rem;}.elementor-18090 .elementor-element.elementor-element-fc92345 .elementor-heading-title{font-size:2.2rem;line-height:2.5rem;}.elementor-18090 .elementor-element.elementor-element-afc0e0a{padding:2% 2% 2% 2%;}.elementor-18090 .elementor-element.elementor-element-29128ad.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-18090 .elementor-element.elementor-element-d5d8023 .uael-infobox-title{font-size:1.8rem;line-height:2rem;}.elementor-18090 .elementor-element.elementor-element-2d18202.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-18090 .elementor-element.elementor-element-a9f634e .uael-infobox-title{font-size:1.8rem;}.elementor-18090 .elementor-element.elementor-element-64776b6 .elementor-heading-title{font-size:2.2rem;line-height:2.5rem;}.elementor-18090 .elementor-element.elementor-element-f450039{padding:2% 2% 2% 2%;}.elementor-18090 .elementor-element.elementor-element-c4789ce.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-18090 .elementor-element.elementor-element-ce4d827 .uael-infobox-title{font-size:1.8rem;line-height:2rem;}.elementor-18090 .elementor-element.elementor-element-f05d3d1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-18090 .elementor-element.elementor-element-32d5f36 .uael-infobox-title{font-size:1.8rem;}.elementor-18090 .elementor-element.elementor-element-703a924 .elementor-heading-title{font-size:2.2rem;line-height:2.5rem;}.elementor-18090 .elementor-element.elementor-element-cea8a51{padding:2% 2% 2% 2%;}.elementor-18090 .elementor-element.elementor-element-c87f74e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-18090 .elementor-element.elementor-element-757d94a .uael-infobox-title{font-size:1.8rem;line-height:2rem;}.elementor-18090 .elementor-element.elementor-element-4e2bc5a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-18090 .elementor-element.elementor-element-8e76331 .uael-infobox-title{font-size:1.8rem;}.elementor-18090 .elementor-element.elementor-element-195522e{padding:2% 2% 2% 2%;}.elementor-18090 .elementor-element.elementor-element-0f67aae.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-18090 .elementor-element.elementor-element-6625de1 .uael-infobox-title{font-size:1.8rem;line-height:2rem;}}/* Start custom CSS for section, class: .elementor-element-7afdca5 */.wytw-main {
    max-height:750px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-17c7647 */#leadForm input {
    background-color: red;
}/* End custom CSS */
/* Start custom CSS */entry-content p {
    margin-bottom: 0.2em!important;
}

h1, h2, h3, h4, h5, p, b, span, li, a {
       font-family: 'Lato', Sans-Serif !important;
}

/*BUTTONS*/

.cta-green a {
    text-transform: none !important;
    font-size: 1.2rem !important;
    font-weight: 800 !important;
    color: #fff !important;
    margin-bottom: 0;
    /*min-width: 300px;*/
    /*max-width: 95%;*/
    width: clamp(280px, 350px, 80%) !important;
    min-height: 60px;
     padding: min(0,18px) 8% !important;
     padding-top: 20px !important;
    background: linear-gradient(90deg, #00FF51 0%, #009B86 100%);
   background-size: 600%; 
    background-position: 100% 0; 
    text-transform: none;
    transition: 0.3s ease;
}

.cta-green a:hover {
    cursor: pointer;
   background-size: 100%;
    background-position: 0;
}

.cta-white .elementor-button-wrapper {
    transition: 0.3s;
}

.cta-white a {
    text-transform: none !important;
    font-size: 1.2rem !important;
    font-weight: 700 !important;
    color: #009B86 !important;
    width: clamp(280px, 350px, 95%) !important;
    height: 60px;
    padding: min(0,18px) 8% !important;
    padding-top: 20px !important;
    background: linear-gradient(90deg, #BFE6E1 0%, #FFF 100%);
    background-size: 500%; 
    background-position: 100% 0; 
    transition: 0.3s ease;
}

.cta-white a:hover {
    background-position: 0 0; /* Move the background gradient */
        background-size: 100%; 
}

.cta-outline a {
    border: 1px solid #009B86 !important;
}

/*FORM*/

.form-row {
    margin-bottom: 0;
    position: relative;
}
#form-ecommerce input {
    background: linear-gradient(90deg,rgba(100,103,103,.3),rgba(0,155,134,.3));
    height: 45px;
}

#form-ecommerce textarea {
    background: linear-gradient(90deg,rgba(100,103,103,.3),rgba(0,155,134,.3));
} 

.wpcf7 form > div, .wpcf7 form > p {
    margin-bottom: 0;
}

.form-row p {
    margin-bottom: 0;
}

.wpcf7 form.sent .wpcf7-response-output {
    border-color: #46b450;
    background-color: #46b450;
}
.wpcf7 form .wpcf7-response-output {
    margin: 1em 0.5em 1em;
    padding: 0.2em 1em;
    border: 2px solid #00a0d2;
    font-size: 24px;
    color: white;
}

.form-col {
    max-width: 500px;
}

.form-narrow {
    max-width: 500px
}



.form-side label {
    display: block;
    transform: translateY(13px);
}

.form-side .wpcf7 .wpcf7-form-control-wrap {
    height: 36px
}

.form-side .wpcf7 .wpcf7-form-control-wrap[data-name="wiadomosc-oze"] {
    height: auto;
}


.form-side p   {
    line-height: 1.1rem;
}

span[data-name="nip"] {
    margin-bottom: -15px;
}



span[data-name="nip"] {
    margin-bottom: -25px;
}


.wpcf7 select {
    appearance: none;
     -webkit-appearance: none;
    background: linear-gradient(90deg,rgba(100,103,103,.3),rgba(0,155,134,.3)) !important;
    height: 45px;
    padding-top: 7px;
}


/*#form-ecommerce .form-spinner {*/
/*    display: none;*/
/*}*/

#form-spinner {
    margin-left: 20px;
    width: 30px;
    margin-top: 7px;
    opacity: 0.6;
    display: none
    
}

/*Ukrycie formularzy na nazwą firmy i oferty*/

#form-ecommerce #lp-oferta, .reduced {
    height: 0;
    font-size: 1px;
    opacity: 0;
}
#form-ecommerce #lp-nazwa:hover,#form-ecommerce #lp-oferta:hover {
    cursor: default;
}

#lp-nazwa {
    pointer-events: none;
}

/*Zró∂ło i mc*/

.source-row,
.power-row {
    margin-top: 15px;
}

.power-row p {
    width: 50%;
    display: inline-block;
}

#power-unit {
    position: absolute;
    left: 53%;
    top: 48px;
    width: 50%;
    display: inline-block;
    font-size: 1.3rem;
    
}


/*Acceptance checkboxes*/

.form-acceptances {
    padding-top: 30px;
}


.form-acceptances .wpcf7-list-item {
    margin: 0;
}

.form-acceptances a {
    font-family: 'Lato', Sans-Serif !important;
    font-weight: 400;
    color: #009B86;
}

.form-acceptances p {
    margin-bottom: 0; 
    font-size: 0.8rem !important;
}

.form-visible {
    position: relative;
    margin-left: 30px;
    /*margin-bottom: 15px;*/
}


.wpcf7-list-item {
    margin: 0 !important; 
}

.form-acceptances label {
    transform: translateY(0) !important;
}

.form-visible p {
    position: relative;
    display: block;
}

.form-marketing {
    margin-bottom: 10px
}


.form-visible  .wpcf7-acceptance {
    padding-left: 0 !important;
}


.form-acceptances input[type='checkbox'] {
    position: absolute;
    left: -30px;
    top:-10px;
}


.form-acceptances .wpcf7-form-control-wrap {
    height: auto !important;
}

.form-more {
    bottom: 0px;
    color: #009B86;
    font-weight: 700;
    padding-left: 30px;
}

.form-more:hover {
    cursor: pointer;
}

.form-hidden {
    height: 0;
    overflow: hidden;
    transition: all 0.3s ease-in-out;
    transition-behavior: allow-discrete;
    padding-left: 12%;
    padding-right: 5%;
    margin-top: 20px;
    margin-bottom: 5px;
    transform: translateY(-10px);
}

.form-hidden p:nth-child(2) {
    transform: translateY(-10px);  
}


.form-offer {
    margin-top: -20px
}

.form-offer .form-hidden {
    margin-top: 0;
}

.show {
    overflow: visible;
}

#offer-hidden {
    padding-left: 10%;
}

.asterisk {
    margin-top: 20px;
    padding-left: 30px;
    text-align: center;
}


/*Valdation messages*/
.wpcf7 form.sent .wpcf7-response-output {
    border-color: #46b450;
    background-color: #46b450;
}
.wpcf7 form .wpcf7-response-output {
    margin: 1em 0.5em 1em;
    padding: 0.2em 1em;
    border: 2px solid #00a0d2;
    font-size: 24px;
    color: white;
}


.wpcf7-not-valid-tip {
    margin-top: 0 !important;
}

#nip-validation-message {
display: block;
transform: translateY(5px)
}

#ast-desktop-header {
    display: none
}

#ast-mobile-header {
    display: none;
}

.wpcf7.sent .wpcf7-response-output {
	display: none;
    border-color: #46b450;
    background-color: #46b450;
    padding: 10px 20px;
    text-align: center;
    font-weight: 700;
    box-shadow: 0 10px 15px rgba(71, 201, 84, 0.4);
}

.logo-link {
    cursor: pointer;
}

#email-validation-message {
display: block;
  transform: translateY(10px);
}

/*Submit */

.submit-wrapper {
    display: flex;
    justify-content: center;
    margin-left: 15px;
    margin-top: 20px;
}

.submit-wrapper button {
    font-family: 'Lato', Sans-Serif;
    font-weight: 900;
    font-size: 1.2rem;
    color: #fff;
    height: 60px;
    min-width: 300px;
background: linear-gradient(90deg, #00FF51 0%, #009B86 100%);
   background-size: 600%; 
    background-position: 100% 0; 
    text-transform: none;
    transition: 0.3s ease;
}

.submit-wrapper button:hover {
    cursor: pointer;
   background-size: 100%;
    background-position: 0;

}

/*WSPÓŁPRACA Z WYTWÓRCAMI*/

.coop-tile-wrapper .elementor-container {
    justify-content: center;
    gap: 20px !important;
}

.coop-tile {
    max-width: 230px;
    background: #fff;
    border-radius: 60px;
    box-shadow: 0 10px 30px rgba(0,0,0,0.15);
    transition: 0.4s ease-in-out;
}

.coop-tile:has(a:hover) {
    transform: scale(1.05);
     box-shadow: 0 10px 40px rgba(0,0,0,0.10);
}

/*MAIN OFFER TILE*/

#oferta h1 {
    font-weight: 900;
}

.offer-tile {
    position: relative;
    min-height: 350px;
    max-width: 500px;
    background-color: #fff;
    border: none;
    border-radius: 30px;
    box-shadow: 0 5px 20px rgba(0,0,0,0.1) !important;
    margin-bottom: 20px;
    font-family: 'Lato',Sans-Serif;
}

#odkup-energii .offer-tile p {
    margin-bottom: 0 !important;
}

#gwarancja-pochodzenia .offer-tile {
    min-height: 330px
}

/*Wyrównie teksty w gwarancjach pochodzenia*/
#gwarancja-pochodzenia .uael-infobox-title-wrap {
    height: 7.5rem;
    margin-bottom: 0 !important;
}

.uael-infobox-left,
.uael-infobox-left-right-wrap{
    height: 100%
}

.uael-infobox-content {
    display: flex;
    flex-direction: column;
    height: 100%;
}

.uael-infobox-text-wrap {
    flex-grow: 3;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.offer-tile .elementor-widget-container {
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: 100% !important;
    box-shadow: none !important;
}

.offer-tile h3 {
    font-weight: 900 !important;
}

.offer-tile .uael-infobox-text {
    line-height: 1.2rem;
    padding-top: 8px;
}


.uael-infobox-title-wrap {
    position: relative;
    margin-bottom: 16px !important; 
}

.offer-tile .uael-button-wrapper {
    text-align: center;
    /*margin-right: 15px;*/
}

/*Wyrównanie w poziomie drugiego wiersza*/

.offer-row-center .elementor-container.elementor-column-gap-default {
    display: flex !important;
    justify-content: center !important;
}


/*CUSTOM OFFER PROPERTIES*/

/* General & properties header*/

.properties-wrapper {
    display: block;
    font-family: 'Lato',Sans-Serif !important;
    height: 0;
    overflow: hidden;
    transition: 0.5s;
}


.properties-container {
    display: flex;
    flex-direction: column;
    justify-content: center;
    border-radius: 40px;
    background: linear-gradient(290deg, rgba(13, 36, 33, 0.80) 5.03%, rgba(40, 76, 71, 0.80) 93.26%);
    box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.40);
    backdrop-filter: blur(2.5px);
    transition: height 0.5s ease;
    padding: 20px 5% 40px 5%;
    color: #fff;
    min-height: 280px
}

#odkup-energii .properties-container {
    min-height: 380px;
}

.show {
    display: block;
}
.prop-row-header {
    display: flex;
    width: 100%;
}

.prop-col {
    flex: 1;
    display: flex;
    align-items: center;
    justify-content: center;
}


.prop-header h5 {
    margin: 0;
    text-transform: uppercase;
      font-family: 'Lato', Sans-Serif !important;
    font-weight: 500;
    font-size: 1rem;
    color: #fff;
}


/* Main properties content*/

/*.elementor-widget-container {*/
/*    box-shadow: none !important;*/
/*}*/

.prop-row {
    display: flex;
    justify-content: center;
    align-items: start;
    margin-top: 10px;
    
}
.prop-content {
    padding: 10px 10px 5px 15px;
    box-sizing: border-box;
}

.prop-content ul {
    margin-left: 1.5em;
}

.prop-content li,
.prop-content p {
    font-size: 0.9rem;
    line-height: 1rem;
    color: #fff;
    font-weight: 300;
}

.prop-content li {
    margin-bottom: 10px;
}

.formula-row {
    display: none;
}

.formula-content {
    color: #fff;
    text-align: center;
}

.formula-content p {
    margin-bottom: 0;
}

.formula-content span {
    margin-left: 10px;
    margin-right: 10px
}


@media (max-width: 1024px) {
    .offer-tile {
        max-width: 380px;
    }
    
    .offer-tile .elementor-widget-container {
    justify-content: center;
    }
}

@media (max-width: 976px) {
    /*#fix-tile-new .uael-infobox-title-wrap:after, #flex-tile .uael-infobox-title-wrap:after, #fit-tile .uael-infobox-title-wrap:after,  #flix-tile .uael-infobox-title-wrap:after {*/
    /*    left: 50%;*/
    /*    right: auto;*/
    /*    width: 100%;*/
    /*    transform: translateX(-50%);*/
    /*}*/
    
    .extra-tile {
        height:auto;
    }
    
    .extra-content-wrap {
        flex-direction: column;
    }
    .extra-col-content {
        width: 85%;
    }
    
    .extra-col-img {
        width: 80%;
    }
    
    .prop-content {
        min-height: 80px;
    }
    
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Lato black';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://ekovoltis.pl/autoinstalator/wordpressplus/wp-content/uploads/2023/09/Lato-Black.ttf') format('truetype');
}
/* End Custom Fonts CSS */