.elementor-2855 .elementor-element.elementor-element-gbypqxd{padding:85px 0px 85px 0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2855 .elementor-element.elementor-element-yuhygbm .elementor-icon-wrapper{text-align:center;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2855 .elementor-element.elementor-element-fvuyuzp > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-2855 .elementor-element.elementor-element-qrxqniv .elementor-icon-wrapper{text-align:center;}.elementor-2855 .elementor-element.elementor-element-gugukrv > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-2855 .elementor-element.elementor-element-fsncqom .elementor-icon-wrapper{text-align:center;}.elementor-2855 .elementor-element.elementor-element-nbviznu > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-2855 .elementor-element.elementor-element-xopbwio .elementor-icon-wrapper{text-align:center;}.elementor-2855 .elementor-element.elementor-element-nfstgwx > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-2855 .elementor-element.elementor-element-t0ovv9y:not(.elementor-motion-effects-element-type-background), .elementor-2855 .elementor-element.elementor-element-t0ovv9y > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#323a42;background-image:url("https://optimumfotowoltaika.com.pl/wp-content/uploads/2017/10/project-1.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2855 .elementor-element.elementor-element-t0ovv9y > .elementor-background-overlay{background-color:#323a42;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2855 .elementor-element.elementor-element-t0ovv9y{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:65px 0px 65px 0px;}.elementor-2855 .elementor-element.elementor-element-lphr4x2{padding:65px 0px 65px 0px;}@media(max-width:1024px) and (min-width:768px){.elementor-2855 .elementor-element.elementor-element-ttrn8u3.elementor-column{width:50%;}.elementor-2855 .elementor-element.elementor-element-tcfp9mz.elementor-column{width:50%;}.elementor-2855 .elementor-element.elementor-element-r5yo0q2.elementor-column{width:50%;}.elementor-2855 .elementor-element.elementor-element-4rc9ikg.elementor-column{width:50%;}.elementor-2855 .elementor-element.elementor-element-skszrv6.elementor-column{width:50%;}.elementor-2855 .elementor-element.elementor-element-k7wbv86.elementor-column{width:50%;}.elementor-2855 .elementor-element.elementor-element-u2uitkl.elementor-column{width:50%;}.elementor-2855 .elementor-element.elementor-element-lkbbr3s.elementor-column{width:50%;}}@media(min-width:1025px){.elementor-2855 .elementor-element.elementor-element-t0ovv9y:not(.elementor-motion-effects-element-type-background), .elementor-2855 .elementor-element.elementor-element-t0ovv9y > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}