.elementor-1606 .elementor-element.elementor-element-b6fc71e:not(.elementor-motion-effects-element-type-background), .elementor-1606 .elementor-element.elementor-element-b6fc71e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F8ED;}.elementor-1606 .elementor-element.elementor-element-b6fc71e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-1606 .elementor-element.elementor-element-b6fc71e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1606 .elementor-element.elementor-element-108c5b0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1606 .elementor-element.elementor-element-e681a7a{padding:0px 0px 0px 0px;}.elementor-1606 .elementor-element.elementor-element-a464772 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1606 .elementor-element.elementor-element-b5f012a{z-index:2;}.elementor-1606 .elementor-element.elementor-element-b5f012a .section-title .title{font-family:"GtW", Sans-serif;}.elementor-1606 .elementor-element.elementor-element-a90b2fa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1606 .elementor-element.elementor-element-a90b2fa .heading{text-align:center;}.elementor-1606 .elementor-element.elementor-element-a90b2fa .heading .heading-text{font-family:"GtW", Sans-serif;margin:0px 0px 4px 0px;}.elementor-1606 .elementor-element.elementor-element-e46549d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-1606 .elementor-element.elementor-element-e46549d > .elementor-container{min-height:280px;}.elementor-1606 .elementor-element.elementor-element-e46549d, .elementor-1606 .elementor-element.elementor-element-e46549d > .elementor-background-overlay{border-radius:5px 5px 5px 5px;}.elementor-1606 .elementor-element.elementor-element-e46549d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:0px;}.elementor-1606 .elementor-element.elementor-element-e46549d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1606 .elementor-element.elementor-element-e6f18fe > .elementor-element-populated, .elementor-1606 .elementor-element.elementor-element-e6f18fe > .elementor-element-populated > .elementor-background-overlay, .elementor-1606 .elementor-element.elementor-element-e6f18fe > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-1606 .elementor-element.elementor-element-e6f18fe > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-1606 .elementor-element.elementor-element-e6f18fe > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1606 .elementor-element.elementor-element-4eeb289 .icon-box-icon .icon i{height:80px;width:80px;}.elementor-1606 .elementor-element.elementor-element-4eeb289 .icon-box .icon-box-content h2{font-family:"GtW", Sans-serif;}.elementor-1606 .elementor-element.elementor-element-4eeb289 .icon-box-content p{font-family:"GtW", Sans-serif;}.elementor-1606 .elementor-element.elementor-element-4eeb289 .icon-box{padding:10px 10px 10px 10px;}.elementor-1606 .elementor-element.elementor-element-682b1f6 > .elementor-element-populated, .elementor-1606 .elementor-element.elementor-element-682b1f6 > .elementor-element-populated > .elementor-background-overlay, .elementor-1606 .elementor-element.elementor-element-682b1f6 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-1606 .elementor-element.elementor-element-682b1f6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;}.elementor-1606 .elementor-element.elementor-element-682b1f6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1606 .elementor-element.elementor-element-f91f1cb .icon-box-icon .icon i{height:80px;width:80px;}.elementor-1606 .elementor-element.elementor-element-f91f1cb .icon-box .icon-box-content h2{font-family:"GtW", Sans-serif;}.elementor-1606 .elementor-element.elementor-element-f91f1cb .icon-box-content p{font-family:"GtW", Sans-serif;}.elementor-1606 .elementor-element.elementor-element-f91f1cb .icon-box{padding:10px 10px 10px 10px;}.elementor-1606 .elementor-element.elementor-element-d7748de:not(.elementor-motion-effects-element-type-background), .elementor-1606 .elementor-element.elementor-element-d7748de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F8ED;}.elementor-1606 .elementor-element.elementor-element-d7748de{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1606 .elementor-element.elementor-element-d7748de > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1606 .elementor-element.elementor-element-052022a .icon-box{background-color:var( --e-global-color-accent );background-image:url("https://theecoville.com/wp-content/uploads/2024/10/icons-bg2.png");border-radius:10px 10px 10px 10px;padding:10px 30px 20px 30px;}.elementor-1606 .elementor-element.elementor-element-052022a .icon-box:hover{background-color:var( --e-global-color-accent );}.elementor-1606 .elementor-element.elementor-element-052022a .icon-box-icon .icon i{height:80px;width:80px;}.elementor-1606 .elementor-element.elementor-element-052022a .icon-box .icon-box-content h2{margin:10px 0px 10px 0px;font-family:"GtW", Sans-serif;}.elementor-1606 .elementor-element.elementor-element-052022a .icon-box-content p{font-family:"GtW", Sans-serif;font-size:18px;font-style:normal;line-height:1.5em;}.elementor-1606 .elementor-element.elementor-element-8af69e9:not(.elementor-motion-effects-element-type-background), .elementor-1606 .elementor-element.elementor-element-8af69e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6EE;}.elementor-1606 .elementor-element.elementor-element-8af69e9{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 80px 0px;}.elementor-1606 .elementor-element.elementor-element-8af69e9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1606 .elementor-element.elementor-element-509a2fd{z-index:2;}.elementor-1606 .elementor-element.elementor-element-e040b31{z-index:2;}.elementor-1606 .elementor-element.elementor-element-e040b31 .section-title .title{font-family:"GtW", Sans-serif;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1606 .elementor-element.elementor-element-5ce1190{width:auto;max-width:auto;top:-15px;}body:not(.rtl) .elementor-1606 .elementor-element.elementor-element-5ce1190{right:41px;}body.rtl .elementor-1606 .elementor-element.elementor-element-5ce1190{left:41px;}.elementor-1606 .elementor-element.elementor-element-a608ae3{margin-top:100px;margin-bottom:0px;z-index:5;}.elementor-1606 .elementor-element.elementor-element-dd846e2 .icon-box-icon .icon i{height:80px;width:80px;}.elementor-1606 .elementor-element.elementor-element-dd846e2 .icon-box .icon-box-content h4{color:#90C949;}.elementor-1606 .elementor-element.elementor-element-dd846e2 .icon-box .icon-box-content h2{margin:20px 0px 10px 0px;font-family:"GtW", Sans-serif;}.elementor-1606 .elementor-element.elementor-element-dd846e2 .icon-box-content p{font-family:"GtW", Sans-serif;}.elementor-1606 .elementor-element.elementor-element-dd846e2 .icon-box{border-style:solid;border-width:0px 0px 4px 0px;padding:10px 10px 34px 10px;}.elementor-1606 .elementor-element.elementor-element-dd846e2 .icon-box:hover{border-style:solid;border-width:0px 0px 4px 0px;border-color:var( --e-global-color-accent );}.elementor-1606 .elementor-element.elementor-element-646b51a .icon-box-icon .icon i{height:80px;width:80px;}.elementor-1606 .elementor-element.elementor-element-646b51a .icon-box .icon-box-content h4{color:#90C949;}.elementor-1606 .elementor-element.elementor-element-646b51a .icon-box .icon-box-content h2{margin:20px 0px 10px 0px;font-family:"GtW", Sans-serif;}.elementor-1606 .elementor-element.elementor-element-646b51a .icon-box-content p{font-family:"GtW", Sans-serif;}.elementor-1606 .elementor-element.elementor-element-646b51a .icon-box{border-style:solid;border-width:0px 0px 4px 0px;padding:10px 10px 10px 10px;}.elementor-1606 .elementor-element.elementor-element-646b51a .icon-box:hover{border-style:solid;border-width:0px 0px 4px 0px;border-color:var( --e-global-color-accent );}.elementor-1606 .elementor-element.elementor-element-09684c4 .icon-box-icon .icon i{height:80px;width:80px;}.elementor-1606 .elementor-element.elementor-element-09684c4 .icon-box .icon-box-content h4{color:#90C949;}.elementor-1606 .elementor-element.elementor-element-09684c4 .icon-box .icon-box-content h2{margin:20px 0px 10px 0px;font-family:"GtW", Sans-serif;}.elementor-1606 .elementor-element.elementor-element-09684c4 .icon-box-content p{font-family:"GtW", Sans-serif;}.elementor-1606 .elementor-element.elementor-element-09684c4 .icon-box{border-style:solid;border-width:0px 0px 4px 0px;padding:10px 10px 10px 10px;}.elementor-1606 .elementor-element.elementor-element-09684c4 .icon-box:hover{border-style:solid;border-width:0px 0px 4px 0px;border-color:var( --e-global-color-accent );}.elementor-1606 .elementor-element.elementor-element-f1c054a:not(.elementor-motion-effects-element-type-background), .elementor-1606 .elementor-element.elementor-element-f1c054a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFDFD;}.elementor-1606 .elementor-element.elementor-element-f1c054a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:60px 0px 40px 0px;}.elementor-1606 .elementor-element.elementor-element-f1c054a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1606 .elementor-element.elementor-element-e9cda08{z-index:2;}.elementor-1606 .elementor-element.elementor-element-e9cda08 .section-title .title{font-family:"GtW", Sans-serif;}.elementor-1606 .elementor-element.elementor-element-e9cda08 .section-title .description{font-family:"GtW", Sans-serif;}.elementor-1606 .elementor-element.elementor-element-577ed52{margin-top:20px;margin-bottom:0px;}.elementor-1606 .elementor-element.elementor-element-30f33fb .work-process .content .title{font-family:"GtW", Sans-serif;font-size:22px;}.elementor-1606 .elementor-element.elementor-element-30f33fb .work-process .content .description{font-family:"GtW", Sans-serif;font-size:15px;line-height:24px;}.elementor-1606 .elementor-element.elementor-element-81f61e1 .work-process .content .title{font-family:"GtW", Sans-serif;font-size:22px;}.elementor-1606 .elementor-element.elementor-element-81f61e1 .work-process .content .description{font-family:"GtW", Sans-serif;font-size:15px;line-height:24px;}.elementor-1606 .elementor-element.elementor-element-cf51d1c .work-process .content .title{font-family:"GtW", Sans-serif;font-size:22px;}.elementor-1606 .elementor-element.elementor-element-cf51d1c .work-process .content .description{font-family:"GtW", Sans-serif;font-size:15px;line-height:24px;}.elementor-1606 .elementor-element.elementor-element-a422c92 .work-process .content .title{font-family:"GtW", Sans-serif;font-size:22px;}.elementor-1606 .elementor-element.elementor-element-a422c92 .work-process .content .description{font-family:"GtW", Sans-serif;font-size:15px;line-height:24px;}.elementor-1606 .elementor-element.elementor-element-19268c9:not(.elementor-motion-effects-element-type-background), .elementor-1606 .elementor-element.elementor-element-19268c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theecoville.com/wp-content/uploads/2023/12/about-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1606 .elementor-element.elementor-element-19268c9{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-1606 .elementor-element.elementor-element-19268c9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1606 .elementor-element.elementor-element-b04dfe3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1606 .elementor-element.elementor-element-aa9c52b > .elementor-widget-container{margin:0px 60px 0px -51px;}.elementor-1606 .elementor-element.elementor-element-aa9c52b{text-align:left;}.elementor-1606 .elementor-element.elementor-element-aa9c52b img{border-radius:8px 8px 8px 8px;}.elementor-1606 .elementor-element.elementor-element-bbce7ef > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1606 .elementor-element.elementor-element-bbce7ef > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1606 .elementor-element.elementor-element-bbce7ef > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1606 .elementor-element.elementor-element-e3f7966 .section-title .subtitle{color:#90C949;font-family:"GtW", Sans-serif;}.elementor-1606 .elementor-element.elementor-element-e3f7966 .section-title .subtitle-bg-title{color:#90C949;}.elementor-1606 .elementor-element.elementor-element-e3f7966{z-index:2;}.elementor-1606 .elementor-element.elementor-element-e3f7966 .section-title .title{font-family:"GtW", Sans-serif;}.elementor-1606 .elementor-element.elementor-element-996ed78 > .elementor-widget-container{margin:39px 0px 0px 0px;}.elementor-1606 .elementor-element.elementor-element-996ed78{z-index:2;}.elementor-1606 .elementor-element.elementor-element-996ed78 .icon-box .icon-box-content h2{font-family:"GtW", Sans-serif;}.elementor-1606 .elementor-element.elementor-element-996ed78 .icon-box-content p{font-family:"GtW", Sans-serif;}.elementor-1606 .elementor-element.elementor-element-f3078d1 > .elementor-widget-container{margin:31px 0px 0px 0px;}.elementor-1606 .elementor-element.elementor-element-f3078d1 .icon-box .icon-box-content h2{font-family:"GtW", Sans-serif;}.elementor-1606 .elementor-element.elementor-element-f3078d1 .icon-box-content p{font-family:"GtW", Sans-serif;}.elementor-1606 .elementor-element.elementor-element-256b0b8 > .elementor-widget-container{margin:31px 0px 0px 0px;}.elementor-1606 .elementor-element.elementor-element-256b0b8 .icon-box .icon-box-content h2{font-family:"GtW", Sans-serif;}.elementor-1606 .elementor-element.elementor-element-256b0b8 .icon-box-content p{font-family:"GtW", Sans-serif;}.elementor-1606 .elementor-element.elementor-element-58f55af{width:auto;max-width:auto;top:62px;}body:not(.rtl) .elementor-1606 .elementor-element.elementor-element-58f55af{right:-139.5px;}body.rtl .elementor-1606 .elementor-element.elementor-element-58f55af{left:-139.5px;}.elementor-1606 .elementor-element.elementor-element-4381303 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1606 .elementor-element.elementor-element-4381303{overflow:hidden;padding:109px 0px 90px 0px;}.elementor-1606 .elementor-element.elementor-element-4a56195 > .elementor-widget-container{margin:0px 0px 0px -29px;}.elementor-1606 .elementor-element.elementor-element-4a56195{text-align:left;}.elementor-1606 .elementor-element.elementor-element-50530f7 > .elementor-widget-container{margin:0px 0px 0px -14px;}body:not(.rtl) .elementor-1606 .elementor-element.elementor-element-50530f7{right:-151px;}body.rtl .elementor-1606 .elementor-element.elementor-element-50530f7{left:-151px;}.elementor-1606 .elementor-element.elementor-element-50530f7{top:99px;}.elementor-1606 .elementor-element.elementor-element-9ac20d0{width:auto;max-width:auto;bottom:29px;}body:not(.rtl) .elementor-1606 .elementor-element.elementor-element-9ac20d0{right:68px;}body.rtl .elementor-1606 .elementor-element.elementor-element-9ac20d0{left:68px;}.elementor-1606 .elementor-element.elementor-element-3dfab3e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 30px;}.elementor-1606 .elementor-element.elementor-element-cd35a6d{z-index:2;}.elementor-1606 .elementor-element.elementor-element-40cf9d6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1606 .elementor-element.elementor-element-0688e31 .section-title .subtitle{color:#90C949;font-family:"GtW", Sans-serif;}.elementor-1606 .elementor-element.elementor-element-0688e31 .section-title .subtitle-bg-title{color:#90C949;}.elementor-1606 .elementor-element.elementor-element-0688e31 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-1606 .elementor-element.elementor-element-0688e31 .section-title .title{font-family:"GtW", Sans-serif;}.elementor-1606 .elementor-element.elementor-element-0688e31 .section-title .description{font-family:"GtW", Sans-serif;margin:14px 0px 0px 0px;}.elementor-1606 .elementor-element.elementor-element-60b6fa4{border-style:solid;border-width:1px 0px 1px 0px;border-color:#E7E7E7;margin-top:28px;margin-bottom:0px;padding:28px 0px 17px 0px;z-index:2;}.elementor-1606 .elementor-element.elementor-element-c05f1b4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1606 .elementor-element.elementor-element-0fe0555 .icon-box .icon-box-content h2{font-family:"GtW", Sans-serif;}.elementor-1606 .elementor-element.elementor-element-0fe0555 .icon-box-content p{font-family:"GtW", Sans-serif;}.elementor-1606 .elementor-element.elementor-element-2f2b05c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1606 .elementor-element.elementor-element-2460140 .icon-box .icon-box-content h2{font-family:"GtW", Sans-serif;}.elementor-1606 .elementor-element.elementor-element-2460140 .icon-box-content p{font-family:"GtW", Sans-serif;}.elementor-1606 .elementor-element.elementor-element-b248f90{border-style:solid;border-width:0px 0px 1px 0px;border-color:#E7E7E7;margin-top:0px;margin-bottom:0px;padding:28px 0px 17px 0px;z-index:2;}.elementor-1606 .elementor-element.elementor-element-949af3e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1606 .elementor-element.elementor-element-6817e69 .icon-box .icon-box-content h2{font-family:"GtW", Sans-serif;}.elementor-1606 .elementor-element.elementor-element-6817e69 .icon-box-content p{font-family:"GtW", Sans-serif;}.elementor-1606 .elementor-element.elementor-element-684a652 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1606 .elementor-element.elementor-element-15219e2 .icon-box .icon-box-content h2{font-family:"GtW", Sans-serif;}.elementor-1606 .elementor-element.elementor-element-15219e2 .icon-box-content p{font-family:"GtW", Sans-serif;}body:not(.rtl) .elementor-1606 .elementor-element.elementor-element-9ff9b72{left:300px;}body.rtl .elementor-1606 .elementor-element.elementor-element-9ff9b72{right:300px;}.elementor-1606 .elementor-element.elementor-element-9ff9b72{bottom:-91px;}.elementor-1606 .elementor-element.elementor-element-100d0d5{margin-top:40px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:2;}.elementor-1606 .elementor-element.elementor-element-f473ecf > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1606 .elementor-element.elementor-element-c1f8e44 .dreamit-button .button{background-color:#90C949;font-family:"GtW", Sans-serif;}.elementor-1606 .elementor-element.elementor-element-c1f8e44 .dreamit-button .button:hover{background-color:#000000;color:var( --e-global-color-5af9f3f );}.elementor-1606 .elementor-element.elementor-element-dbbbe87{width:auto;max-width:auto;top:47px;text-align:right;}body:not(.rtl) .elementor-1606 .elementor-element.elementor-element-dbbbe87{right:-70px;}body.rtl .elementor-1606 .elementor-element.elementor-element-dbbbe87{left:-70px;}.elementor-1606 .elementor-element.elementor-element-a410b31:not(.elementor-motion-effects-element-type-background), .elementor-1606 .elementor-element.elementor-element-a410b31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theecoville.com/wp-content/uploads/2024/03/bg.png");background-position:center center;background-size:cover;}.elementor-1606 .elementor-element.elementor-element-a410b31{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 100px 0px;}.elementor-1606 .elementor-element.elementor-element-a410b31 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1606 .elementor-element.elementor-element-80f27ec .single-counter{text-align:center;}.elementor-1606 .elementor-element.elementor-element-80f27ec .single-counter .icon i{height:60px;width:60px;}.elementor-1606 .elementor-element.elementor-element-80f27ec .counter-content span{color:#FFFFFF;font-family:"GtW", Sans-serif;font-size:46px;font-weight:700;}.elementor-1606 .elementor-element.elementor-element-80f27ec .counter-content h6{color:#FFFFFF;font-family:"GtW", Sans-serif;font-size:20px;font-weight:500;margin:0px 0px 0px 0px;}.elementor-1606 .elementor-element.elementor-element-91c04a3 .single-counter{text-align:center;}.elementor-1606 .elementor-element.elementor-element-91c04a3 .counter-content span{color:#FFFFFF;font-family:"GtW", Sans-serif;font-size:46px;font-weight:700;}.elementor-1606 .elementor-element.elementor-element-91c04a3 .counter-content h6{color:#FFFFFF;font-family:"GtW", Sans-serif;font-size:20px;font-weight:500;margin:0px 0px 0px 0px;}.elementor-1606 .elementor-element.elementor-element-66fcc0e .single-counter{text-align:center;}.elementor-1606 .elementor-element.elementor-element-66fcc0e .counter-content span{color:#FFFFFF;font-family:"GtW", Sans-serif;font-size:46px;font-weight:700;}.elementor-1606 .elementor-element.elementor-element-66fcc0e .counter-content h6{color:#FFFFFF;font-family:"GtW", Sans-serif;font-size:20px;font-weight:500;margin:0px 0px 0px 0px;}.elementor-1606 .elementor-element.elementor-element-19222de .single-counter{text-align:center;}.elementor-1606 .elementor-element.elementor-element-19222de .counter-content span{color:#FFFFFF;font-family:"GtW", Sans-serif;font-size:46px;font-weight:700;}.elementor-1606 .elementor-element.elementor-element-19222de .counter-content h6{color:#FFFFFF;font-family:"GtW", Sans-serif;font-size:20px;font-weight:500;margin:0px 0px 0px 0px;}.elementor-1606 .elementor-element.elementor-element-8f4cb7b{padding:0px 0px 0px 0px;}.elementor-1606 .elementor-element.elementor-element-d33d35b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1606 .elementor-element.elementor-element-f89d734 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1606 .elementor-element.elementor-element-f89d734:not(.elementor-motion-effects-element-type-background), .elementor-1606 .elementor-element.elementor-element-f89d734 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6EE;}.elementor-1606 .elementor-element.elementor-element-f89d734{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-60px;margin-bottom:60px;padding:0px 0px 0px 0px;z-index:2;}.elementor-1606 .elementor-element.elementor-element-f89d734 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1606 .elementor-element.elementor-element-8145a55 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1606 .elementor-element.elementor-element-c663437{text-align:left;}.elementor-1606 .elementor-element.elementor-element-4f73101 > .elementor-element-populated{margin:0px 40px 0px 40px;--e-column-margin-right:40px;--e-column-margin-left:40px;}.elementor-1606 .elementor-element.elementor-element-e8b1b4c{z-index:2;}.elementor-1606 .elementor-element.elementor-element-e8b1b4c .section-title .subtitle{font-family:"GtW", Sans-serif;}.elementor-1606 .elementor-element.elementor-element-e8b1b4c .section-title .title{font-family:"GtW", Sans-serif;font-size:36px;}.elementor-1606 .elementor-element.elementor-element-e8b1b4c .section-title .description{font-family:"GtW", Sans-serif;}.elementor-1606 .elementor-element.elementor-element-2f9b351 .dreamit-button .button{background-color:#90C949;}.elementor-1606 .elementor-element.elementor-element-2f9b351 .dreamit-button .button:hover{background-color:#000000;color:var( --e-global-color-5af9f3f );}.elementor-1606 .elementor-element.elementor-element-2f9b351 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1606 .elementor-element.elementor-element-2f9b351{z-index:2;}.elementor-1606 .elementor-element.elementor-element-8bd5769{width:auto;max-width:auto;bottom:66px;}body:not(.rtl) .elementor-1606 .elementor-element.elementor-element-8bd5769{left:218px;}body.rtl .elementor-1606 .elementor-element.elementor-element-8bd5769{right:218px;}.elementor-1606 .elementor-element.elementor-element-c3b0eb4:not(.elementor-motion-effects-element-type-background), .elementor-1606 .elementor-element.elementor-element-c3b0eb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#79B900;}.elementor-1606 .elementor-element.elementor-element-c3b0eb4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 10px 0px;}.elementor-1606 .elementor-element.elementor-element-c3b0eb4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1606 .elementor-element.elementor-element-f75b11c .marquee .marquee-block h3, .elementor-1606 .elementor-element.elementor-element-f75b11c .elementor-icon-box-content .elementor-icon-box-title a{font-family:"GtW", Sans-serif;font-size:20px;text-transform:capitalize;letter-spacing:2px;}@media(min-width:768px){.elementor-1606 .elementor-element.elementor-element-f473ecf{width:60.109%;}.elementor-1606 .elementor-element.elementor-element-245bba2{width:39.795%;}.elementor-1606 .elementor-element.elementor-element-8145a55{width:45.978%;}.elementor-1606 .elementor-element.elementor-element-4f73101{width:54.022%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1606 .elementor-element.elementor-element-108c5b0{width:100%;}.elementor-1606 .elementor-element.elementor-element-ba12400{width:50%;}.elementor-1606 .elementor-element.elementor-element-bbd2d86{width:50%;}.elementor-1606 .elementor-element.elementor-element-adb5972{width:50%;}.elementor-1606 .elementor-element.elementor-element-f9bea53{width:50%;}.elementor-1606 .elementor-element.elementor-element-478ae48{width:40%;}.elementor-1606 .elementor-element.elementor-element-bbce7ef{width:60%;}.elementor-1606 .elementor-element.elementor-element-a20ba69{width:40%;}.elementor-1606 .elementor-element.elementor-element-3dfab3e{width:60%;}.elementor-1606 .elementor-element.elementor-element-68ae3f3{width:50%;}.elementor-1606 .elementor-element.elementor-element-0884a1c{width:50%;}.elementor-1606 .elementor-element.elementor-element-8096b63{width:50%;}.elementor-1606 .elementor-element.elementor-element-88c544d{width:50%;}.elementor-1606 .elementor-element.elementor-element-d33d35b{width:100%;}.elementor-1606 .elementor-element.elementor-element-8145a55{width:40%;}.elementor-1606 .elementor-element.elementor-element-4f73101{width:60%;}}@media(min-width:1025px){.elementor-1606 .elementor-element.elementor-element-19268c9:not(.elementor-motion-effects-element-type-background), .elementor-1606 .elementor-element.elementor-element-19268c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1606 .elementor-element.elementor-element-a410b31:not(.elementor-motion-effects-element-type-background), .elementor-1606 .elementor-element.elementor-element-a410b31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-1606 .elementor-element.elementor-element-e681a7a{padding:30px 4px 0px 04px;}.elementor-1606 .elementor-element.elementor-element-e46549d{padding:0px 0px 0px 0px;}.elementor-1606 .elementor-element.elementor-element-e6f18fe > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1606 .elementor-element.elementor-element-682b1f6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1606 .elementor-element.elementor-element-d7748de{padding:90px 0px 200px 0px;}.elementor-1606 .elementor-element.elementor-element-8af69e9{padding:90px 0px 200px 0px;}.elementor-1606 .elementor-element.elementor-element-aa9c52b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1606 .elementor-element.elementor-element-aa9c52b{text-align:center;}.elementor-1606 .elementor-element.elementor-element-3dfab3e > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-1606 .elementor-element.elementor-element-66fcc0e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1606 .elementor-element.elementor-element-19222de > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1606 .elementor-element.elementor-element-4f73101 > .elementor-element-populated{margin:20px 20px 30px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}}@media(max-width:767px){.elementor-1606 .elementor-element.elementor-element-b5f012a .section-title .title{font-size:24px;}.elementor-1606 .elementor-element.elementor-element-4eeb289 .icon-box .icon-box-content h2{margin:0px 0px 0px 0px;}.elementor-1606 .elementor-element.elementor-element-f91f1cb .icon-box .icon-box-content h2{margin:0px 0px 0px 0px;}.elementor-1606 .elementor-element.elementor-element-d7748de{padding:0px 0px 0px 0px;}.elementor-1606 .elementor-element.elementor-element-8af69e9{padding:40px 0px 80px 0px;}.elementor-1606 .elementor-element.elementor-element-6d983f2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1606 .elementor-element.elementor-element-6899a5b > .elementor-element-populated{margin:80px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1606 .elementor-element.elementor-element-4f7aa88 > .elementor-element-populated{margin:80px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1606 .elementor-element.elementor-element-e9cda08 .section-title .title{font-size:21px;}.elementor-1606 .elementor-element.elementor-element-e3f7966 .section-title .title{font-size:21px;}body:not(.rtl) .elementor-1606 .elementor-element.elementor-element-50530f7{right:-120px;}body.rtl .elementor-1606 .elementor-element.elementor-element-50530f7{left:-120px;}.elementor-1606 .elementor-element.elementor-element-0688e31 .section-title .title{font-size:24px;}.elementor-1606 .elementor-element.elementor-element-2460140 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1606 .elementor-element.elementor-element-15219e2 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1606 .elementor-element.elementor-element-c1f8e44 .dreamit-button{text-align:center;}.elementor-1606 .elementor-element.elementor-element-80f27ec .counter-content span{font-size:35px;}.elementor-1606 .elementor-element.elementor-element-91c04a3 .counter-content span{font-size:35px;}.elementor-1606 .elementor-element.elementor-element-66fcc0e .counter-content span{font-size:35px;}.elementor-1606 .elementor-element.elementor-element-19222de .counter-content span{font-size:35px;}.elementor-1606 .elementor-element.elementor-element-e8b1b4c .section-title{width:105%;}}/* Start custom CSS for dit-button, class: .elementor-element-c1f8e44 */.elementor-1606 .elementor-element.elementor-element-c1f8e44 a {
    background: #90c949;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'GtW';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://theecoville.com/wp-content/uploads/2025/09/GTWalsheimPro-Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'GtW';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://theecoville.com/wp-content/uploads/2025/09/GTWalsheimPro-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'GtW';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://theecoville.com/wp-content/uploads/2025/09/GTWalsheimPro-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'GtW';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://theecoville.com/wp-content/uploads/2025/09/GTWalsheimPro-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */