.elementor-1912 .elementor-element.elementor-element-276a8b2 .elementor-repeater-item-79ce365.master-fancy-image{left:0;top:0;visibility:visible}.elementor-1912 .elementor-element.elementor-element-276a8b2 .elementor-repeater-item-79ce365.master-fancy-image .image-wrap{opacity:.15}.elementor-1912 .elementor-element.elementor-element-276a8b2{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;bottom:0;z-index:-1}body:not(.rtl) .elementor-1912 .elementor-element.elementor-element-276a8b2{right:-17vw}body.rtl .elementor-1912 .elementor-element.elementor-element-276a8b2{left:-17vw}.elementor-1912 .elementor-element.elementor-element-86b9177{--spacer-size:120px}.elementor-1912 .elementor-element.elementor-element-9389ed8>.elementor-widget-container{margin:-5px 70px 72px 0;padding:0 0 0 0}.elementor-1912 .elementor-element.elementor-element-9389ed8 .master-heading .sep{width:0;margin-bottom:0}.elementor-1912 .elementor-element.elementor-element-9389ed8 .master-heading .pre-heading{max-width:300px;text-shadow:0 0 10px rgb(0 0 0 / .3);margin-bottom:0}.elementor-1912 .elementor-element.elementor-element-9389ed8 .master-heading .main-heading{max-width:1000px;margin-bottom:0}.elementor-1912 .elementor-element.elementor-element-b4d8e73>.elementor-widget-container{margin:0 0 30px 0}.elementor-1912 .elementor-element.elementor-element-b4d8e73 .icon-wrap{width:50px;height:50px;line-height:50px;border-radius:25px 25px 25px 25px;overflow:hidden;margin-right:20px;color:#FFF;background-color:var(--e-global-color-congin_accent)}.elementor-1912 .elementor-element.elementor-element-b4d8e73 .icon-wrap i{font-size:22px;width:22px;height:22px;line-height:22px}.elementor-1912 .elementor-element.elementor-element-b4d8e73 .master-icon-text .content-wrap{color:#000;font-size:17px;font-weight:300;line-height:30px}.elementor-1912 .elementor-element.elementor-element-07df13d>.elementor-widget-container{margin:0 0 30px 0}.elementor-1912 .elementor-element.elementor-element-07df13d .icon-wrap{width:50px;height:50px;line-height:50px;border-radius:25px 25px 25px 25px;overflow:hidden;margin-right:20px;color:#FFF;background-color:var(--e-global-color-congin_accent)}.elementor-1912 .elementor-element.elementor-element-07df13d .icon-wrap i{font-size:22px;width:22px;height:22px;line-height:22px}.elementor-1912 .elementor-element.elementor-element-07df13d .master-icon-text .content-wrap{color:#000;font-size:17px;font-weight:300;line-height:30px}.elementor-1912 .elementor-element.elementor-element-e9ca263>.elementor-widget-container{margin:0 0 30px 0}.elementor-1912 .elementor-element.elementor-element-e9ca263 .icon-wrap{width:50px;height:50px;line-height:50px;border-radius:25px 25px 25px 25px;overflow:hidden;margin-right:20px;color:#FFF;background-color:var(--e-global-color-congin_accent)}.elementor-1912 .elementor-element.elementor-element-e9ca263 .icon-wrap i{font-size:22px;width:22px;height:22px;line-height:22px}.elementor-1912 .elementor-element.elementor-element-e9ca263 .master-icon-text .content-wrap{color:#000;font-size:17px;font-weight:300;line-height:30px}.elementor-1912 .elementor-element.elementor-element-0e6acd1>.elementor-widget-container{margin:0 0 30px 0}.elementor-1912 .elementor-element.elementor-element-0e6acd1 .icon-wrap{width:50px;height:50px;line-height:50px;border-radius:25px 25px 25px 25px;overflow:hidden;margin-right:20px;color:#FFF;background-color:var(--e-global-color-congin_accent)}.elementor-1912 .elementor-element.elementor-element-0e6acd1 .icon-wrap i{font-size:22px;width:22px;height:22px;line-height:22px}.elementor-1912 .elementor-element.elementor-element-0e6acd1 .master-icon-text .content-wrap{color:#000;font-size:17px;font-weight:300;line-height:30px}.elementor-1912 .elementor-element.elementor-element-95ed0b2>.elementor-widget-container{margin:0 0 30px 0}.elementor-1912 .elementor-element.elementor-element-95ed0b2 .icon-wrap{width:50px;height:50px;line-height:50px;border-radius:25px 25px 25px 25px;overflow:hidden;margin-right:20px;color:#FFF;background-color:var(--e-global-color-congin_accent)}.elementor-1912 .elementor-element.elementor-element-95ed0b2 .icon-wrap i{font-size:22px;width:22px;height:22px;line-height:22px}.elementor-1912 .elementor-element.elementor-element-95ed0b2 .master-icon-text .content-wrap{color:#000;font-size:17px;font-weight:300;line-height:30px}.elementor-1912 .elementor-element.elementor-element-494e1f1>.elementor-element-populated{margin:0 50px 0 30px;--e-column-margin-right:50px;--e-column-margin-left:30px}.elementor-1912 .elementor-element.elementor-element-99ff739 .elementor-repeater-item-766c66e.master-fancy-image{width:100%;max-width:100%;height:100%;left:0;top:0;animation-delay:300ms;visibility:visible;z-index:1}.elementor-1912 .elementor-element.elementor-element-99ff739 .elementor-repeater-item-766c66e.master-fancy-image .image-wrap{border-radius:10px 10px 10px 10px;overflow:hidden}.elementor-1912 .elementor-element.elementor-element-99ff739 .elementor-repeater-item-477cd97.master-shape{top:0;animation-delay:900ms;width:20px;height:250px;border-radius:10px 10px 10px 10px;overflow:hidden;visibility:visible;right:-50px;left:unset}.elementor-1912 .elementor-element.elementor-element-99ff739 .elementor-repeater-item-4e4d2f6.master-shape{bottom:-35px;animation-delay:900ms;width:400px;height:90px;border-radius:10px 10px 10px 10px;overflow:hidden;visibility:visible;right:-50px;left:unset}.elementor-1912 .elementor-element.elementor-element-4e5e613{--spacer-size:60px}.elementor-1912 .elementor-element.elementor-element-ad268cf{--spacer-size:0px}.elementor-1912 .elementor-element.elementor-element-6977775{--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-1912 .elementor-element.elementor-element-6e1bb82{text-align:center}.elementor-1912 .elementor-element.elementor-element-cf76c47{--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-1912 .elementor-element.elementor-element-3585384{text-align:center}.elementor-1912 .elementor-element.elementor-element-7d1a0f0{--display:flex}.elementor-1912 .elementor-element.elementor-element-d3e79c0{--spacer-size:0px}.elementor-1912 .elementor-element.elementor-element-274cbcc{--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-1912 .elementor-element.elementor-element-02893bc{text-align:center}.elementor-1912 .elementor-element.elementor-element-aa9c6ea{--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-1912 .elementor-element.elementor-element-46ee772{--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-1912 .elementor-element.elementor-element-1a58d72{text-align:center}.elementor-1912 .elementor-element.elementor-element-b90b005{--display:flex}.elementor-1912 .elementor-element.elementor-element-e03182b{--spacer-size:0px}.elementor-1912 .elementor-element.elementor-element-09ad02d{--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-1912 .elementor-element.elementor-element-57217bd{text-align:center}.elementor-1912 .elementor-element.elementor-element-87565aa{--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-1912 .elementor-element.elementor-element-8b70a99{text-align:center}.elementor-1912 .elementor-element.elementor-element-c09a008{--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-1912 .elementor-element.elementor-element-5e53a17{--spacer-size:92px}.elementor-1912 .elementor-element.elementor-element-0fd2997{--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-1912 .elementor-element.elementor-element-5cc6560{--spacer-size:50px}.elementor-1912 .elementor-element.elementor-element-37143de>.elementor-container{max-width:1430px}.elementor-1912 .elementor-element.elementor-element-37143de{margin-top:-155px;margin-bottom:0;z-index:2}.elementor-1912 .elementor-element.elementor-element-683ff87>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-1912 .elementor-element.elementor-element-683ff87:not(.elementor-motion-effects-element-type-background),.elementor-1912 .elementor-element.elementor-element-683ff87>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-congin_accent)}.elementor-1912 .elementor-element.elementor-element-683ff87,.elementor-1912 .elementor-element.elementor-element-683ff87>.elementor-background-overlay{border-radius:5px 5px 5px 5px}.elementor-1912 .elementor-element.elementor-element-683ff87{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 0 105px}.elementor-1912 .elementor-element.elementor-element-683ff87>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1912 .elementor-element.elementor-element-df8c230{--spacer-size:80px}.elementor-1912 .elementor-element.elementor-element-bd923ca .elementor-repeater-item-5ddce4a.master-decor{left:0;top:0;visibility:visible;text-align:left}.elementor-1912 .elementor-element.elementor-element-bd923ca .master-icon-box .inner{align-items:center}.elementor-1912 .elementor-element.elementor-element-bd923ca .master-icon{font-size:60px;width:110px;height:110px;line-height:110px;color:#FFF;background-color:var(--e-global-color-congin_dark)}.elementor-1912 .elementor-element.elementor-element-bd923ca .master-icon svg{width:60px}.elementor-1912 .elementor-element.elementor-element-bd923ca .master-icon-box .master-icon{box-shadow:0 0 0 10px #FFF}.elementor-1912 .elementor-element.elementor-element-bd923ca .master-icon-box .headline-2{color:#FFF}.elementor-1912 .elementor-element.elementor-element-bd923ca .master-icon-box .icon-wrap{margin:0 -55px 0 0}.elementor-1912 .elementor-element.elementor-element-bd923ca .headline-2{margin-bottom:0;font-size:45px;line-height:55px}.elementor-1912 .elementor-element.elementor-element-12b054e{--spacer-size:80px}.elementor-1912 .elementor-element.elementor-element-e8e84c8:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1912 .elementor-element.elementor-element-e8e84c8>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ecoelecng.com/wp-content/uploads/2026/03/ff.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1912 .elementor-element.elementor-element-e8e84c8>.elementor-element-populated,.elementor-1912 .elementor-element.elementor-element-e8e84c8>.elementor-element-populated>.elementor-background-overlay,.elementor-1912 .elementor-element.elementor-element-e8e84c8>.elementor-background-slideshow{border-radius:5px 5px 5px 5px}.elementor-1912 .elementor-element.elementor-element-e8e84c8>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-1912 .elementor-element.elementor-element-e8e84c8>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1912 .elementor-element.elementor-element-0cbd7be{--spacer-size:100px}.elementor-1912 .elementor-element.elementor-element-e8820df{z-index:1}.elementor-1912 .elementor-element.elementor-element-f4895bd{--spacer-size:70px}body.elementor-page-1912 #page #main-content{padding-top:0;padding-bottom:0}@media(min-width:768px){.elementor-1912 .elementor-element.elementor-element-0fd2997{--content-width:1192px}.elementor-1912 .elementor-element.elementor-element-30f21fc{width:62.4%}.elementor-1912 .elementor-element.elementor-element-e8e84c8{width:37.6%}}@media(max-width:1024px){.elementor-1912 .elementor-element.elementor-element-86b9177{--spacer-size:100px}.elementor-1912 .elementor-element.elementor-element-1130e3a>.elementor-element-populated{margin:0 0 60px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-1912 .elementor-element.elementor-element-ad268cf{--spacer-size:100px}.elementor-1912 .elementor-element.elementor-element-d3e79c0{--spacer-size:100px}.elementor-1912 .elementor-element.elementor-element-e03182b{--spacer-size:100px}.elementor-1912 .elementor-element.elementor-element-df8c230{--spacer-size:30px}.elementor-1912 .elementor-element.elementor-element-12b054e{--spacer-size:30px}}@media(max-width:767px){.elementor-1912 .elementor-element.elementor-element-86b9177{--spacer-size:80px}.elementor-1912 .elementor-element.elementor-element-4e5e613{--spacer-size:120px}.elementor-1912 .elementor-element.elementor-element-ad268cf{--spacer-size:80px}.elementor-1912 .elementor-element.elementor-element-d3e79c0{--spacer-size:80px}.elementor-1912 .elementor-element.elementor-element-e03182b{--spacer-size:80px}.elementor-1912 .elementor-element.elementor-element-683ff87{padding:0 0 0 0}.elementor-1912 .elementor-element.elementor-element-bd923ca>.elementor-widget-container{margin:0 10px 0 30px}.elementor-1912 .elementor-element.elementor-element-bd923ca .master-icon-box .inner{align-items:flex-start}.elementor-1912 .elementor-element.elementor-element-bd923ca .headline-2{font-size:30px;line-height:40px}.elementor-1912 .elementor-element.elementor-element-0cbd7be{--spacer-size:200px}}@media(max-width:1024px) and (min-width:768px){.elementor-1912 .elementor-element.elementor-element-1130e3a{width:100%}.elementor-1912 .elementor-element.elementor-element-494e1f1{width:100%}}