.elementor-11 .elementor-element.elementor-element-b7fa4c1:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-b7fa4c1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ecoville.ge/wp-content/uploads/2025/04/Nkar19-scaled-1.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-11 .elementor-element.elementor-element-b7fa4c1>.elementor-background-overlay{background-color:#003571;opacity:.2;transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-b7fa4c1{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:-40px 0 0;padding:200px 0}.elementor-11 .elementor-element.elementor-element-f5f8dae>.elementor-widget-container{margin:20px 0 0}.elementor-11 .elementor-element.elementor-element-f5f8dae .title{color:#003571}.elementor-11 .elementor-element.elementor-element-0b91074{margin:0;padding:0 0 30px}.elementor-11 .elementor-element.elementor-element-40f4844>.elementor-widget-container{--e-transform-translateY:-150px}.elementor-11 .elementor-element.elementor-element-a47a96f .dot-start,.elementor-11 .elementor-element.elementor-element-a47a96f .dot-end{background-color:#ad854d}.elementor-11 .elementor-element.elementor-element-a47a96f .woodmart-timeline-line{border-color:#ad854d}.elementor-11 .elementor-element.elementor-element-a47a96f .woodmart-timeline-dot{background-color:#003571}.elementor-11 .elementor-element.elementor-element-13547ee:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-13547ee>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ecoville.ge/wp-content/uploads/2025/04/hero-scaled-min.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-11 .elementor-element.elementor-element-13547ee>.elementor-background-overlay{background-color:#003571;opacity:.9;transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-13547ee{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;padding:80px 15px}.elementor-11 .elementor-element.elementor-element-14f7c90>.elementor-element-populated{padding:0 10%}.elementor-11 .elementor-element.elementor-element-aabd361>.elementor-widget-container{padding:0 0 20px}.elementor-11 .elementor-element.elementor-element-aabd361 .title{color:#fff;text-transform:uppercase}.elementor-11 .elementor-element.elementor-element-2703d0c .info-box-title{font-size:24px}.elementor-11 .elementor-element.elementor-element-2703d0c .info-box-inner{font-size:18px}.elementor-11 .elementor-element.elementor-element-e28caa4 .info-box-title{font-size:24px}.elementor-11 .elementor-element.elementor-element-e28caa4 .info-box-inner{font-size:18px}.elementor-11 .elementor-element.elementor-element-45d1f32 .info-box-title{font-size:24px}.elementor-11 .elementor-element.elementor-element-45d1f32 .info-box-inner{font-size:18px}.elementor-11 .elementor-element.elementor-element-b451a57 .info-box-title{font-size:24px}.elementor-11 .elementor-element.elementor-element-b451a57 .info-box-inner{font-size:18px}.elementor-11 .elementor-element.elementor-element-2f891b0 .info-box-title{font-size:24px}.elementor-11 .elementor-element.elementor-element-2f891b0 .info-box-inner{font-size:18px}.elementor-11 .elementor-element.elementor-element-3aaf573 .info-box-title{font-size:24px}.elementor-11 .elementor-element.elementor-element-3aaf573 .info-box-inner{font-size:18px}.elementor-11 .elementor-element.elementor-element-746577d .info-box-title{font-size:24px}.elementor-11 .elementor-element.elementor-element-746577d .info-box-inner{font-size:18px}.elementor-11 .elementor-element.elementor-element-cbc8a3c .info-box-title{font-size:24px}.elementor-11 .elementor-element.elementor-element-cbc8a3c .info-box-inner{font-size:18px}.elementor-11 .elementor-element.elementor-element-9833ccc:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-9833ccc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ecoville.ge/wp-content/uploads/2022/09/bg2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-11 .elementor-element.elementor-element-9833ccc>.elementor-background-overlay{background-color:#003571;opacity:.75;transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-9833ccc{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;padding:80px 15px}.elementor-11 .elementor-element.elementor-element-7824a995>.elementor-element-populated{padding:0 17%}.elementor-11 .elementor-element.elementor-element-a50bec1>.elementor-widget-container{--e-transform-translateY:-150px}.elementor-11 .elementor-element.elementor-element-7fcf6d52 .title{color:#fff;text-transform:uppercase}.elementor-11 .elementor-element.elementor-element-2e43f87f>.elementor-widget-container{margin:0 0 -5px}.elementor-11 .elementor-element.elementor-element-1861642{margin:0;padding:30px 0}.elementor-11 .elementor-element.elementor-element-a32f764>.elementor-widget-container{--e-transform-translateY:-150px}.elementor-11 .elementor-element.elementor-element-7e58968 .title-after_title,.elementor-11 .elementor-element.elementor-element-7e58968 .title-subtitle,.elementor-11 .elementor-element.elementor-element-7e58968 .woodmart-title-container{max-width:99%}.elementor-11 .elementor-element.elementor-element-7e58968 .title-subtitle{font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase}.elementor-11 .elementor-element.elementor-element-7e58968 .title{color:#003571;text-transform:uppercase}.elementor-11 .elementor-element.elementor-element-04d969b>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-11 .elementor-element.elementor-element-04d969b{padding:0 15%}.elementor-widget-image-box .elementor-image-box-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,.elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var(--e-global-color-primary)}.elementor-widget-image-box .elementor-image-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-11 .elementor-element.elementor-element-df3e493.elementor-position-right .elementor-image-box-img{margin-left:10px}.elementor-11 .elementor-element.elementor-element-df3e493.elementor-position-left .elementor-image-box-img{margin-right:10px}.elementor-11 .elementor-element.elementor-element-df3e493.elementor-position-top .elementor-image-box-img{margin-bottom:10px}.elementor-11 .elementor-element.elementor-element-df3e493 .elementor-image-box-title{margin-bottom:5px;font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:600;color:#242424}.elementor-11 .elementor-element.elementor-element-df3e493 .elementor-image-box-wrapper .elementor-image-box-img{width:60%}.elementor-11 .elementor-element.elementor-element-df3e493 .elementor-image-box-img img{border-radius:100%;opacity:1;transition-duration:.3s}.elementor-11 .elementor-element.elementor-element-df3e493 .elementor-image-box-description{font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:400;color:#a5a5a5}.elementor-11 .elementor-element.elementor-element-d51bb0a.elementor-position-right .elementor-image-box-img{margin-left:10px}.elementor-11 .elementor-element.elementor-element-d51bb0a.elementor-position-left .elementor-image-box-img{margin-right:10px}.elementor-11 .elementor-element.elementor-element-d51bb0a.elementor-position-top .elementor-image-box-img{margin-bottom:10px}.elementor-11 .elementor-element.elementor-element-d51bb0a .elementor-image-box-title{margin-bottom:5px;font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:600;color:#242424}.elementor-11 .elementor-element.elementor-element-d51bb0a .elementor-image-box-wrapper .elementor-image-box-img{width:60%}.elementor-11 .elementor-element.elementor-element-d51bb0a .elementor-image-box-img img{border-radius:100%;opacity:1;transition-duration:.3s}.elementor-11 .elementor-element.elementor-element-d51bb0a .elementor-image-box-description{font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:400;color:#a5a5a5}.elementor-11 .elementor-element.elementor-element-3ea0c53.elementor-position-right .elementor-image-box-img{margin-left:10px}.elementor-11 .elementor-element.elementor-element-3ea0c53.elementor-position-left .elementor-image-box-img{margin-right:10px}.elementor-11 .elementor-element.elementor-element-3ea0c53.elementor-position-top .elementor-image-box-img{margin-bottom:10px}.elementor-11 .elementor-element.elementor-element-3ea0c53 .elementor-image-box-title{margin-bottom:5px;font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:600;color:#242424}.elementor-11 .elementor-element.elementor-element-3ea0c53 .elementor-image-box-wrapper .elementor-image-box-img{width:60%}.elementor-11 .elementor-element.elementor-element-3ea0c53 .elementor-image-box-img img{border-radius:100%;opacity:1;transition-duration:.3s}.elementor-11 .elementor-element.elementor-element-3ea0c53 .elementor-image-box-description{font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:400;color:#a5a5a5}.elementor-11 .elementor-element.elementor-element-92a39a4>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-11 .elementor-element.elementor-element-92a39a4>.elementor-background-overlay{opacity:1;transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-92a39a4{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;padding:30px 15px}.elementor-11 .elementor-element.elementor-element-d578305>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 -80px 0 0;--e-column-margin-right:-80px;--e-column-margin-left:0px}.elementor-11 .elementor-element.elementor-element-d578305>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-6376f24:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-6376f24>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-11 .elementor-element.elementor-element-6376f24{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 -80px 0 0;padding:35px 50px;z-index:50}.elementor-11 .elementor-element.elementor-element-6376f24>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-ccc616f.elementor-column>.elementor-widget-wrap{justify-content:space-between}.elementor-11 .elementor-element.elementor-element-a7dcd01>.elementor-widget-container{--e-transform-translateY:-150px}.elementor-11 .elementor-element.elementor-element-ab0bd58 .title-after_title,.elementor-11 .elementor-element.elementor-element-ab0bd58 .title-subtitle,.elementor-11 .elementor-element.elementor-element-ab0bd58 .woodmart-title-container{max-width:95%}.elementor-11 .elementor-element.elementor-element-ab0bd58 .title-subtitle{font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase}.elementor-11 .elementor-element.elementor-element-ab0bd58 .title{color:#003571;text-transform:uppercase}.elementor-11 .elementor-element.elementor-element-4874088>.elementor-widget-container{padding:0 0 0 20px;border-style:solid;border-width:0 0 0 4px;border-color:#003571}.elementor-bc-flex-widget .elementor-11 .elementor-element.elementor-element-a5b1071.elementor-column .elementor-widget-wrap{align-items:center}.elementor-11 .elementor-element.elementor-element-a5b1071.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-11 .elementor-element.elementor-element-db873a3>.elementor-widget-container{margin:0}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-d578305{width:54.915%}.elementor-11 .elementor-element.elementor-element-a5b1071{width:45%}}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-b7fa4c1{padding:175px 0}.elementor-11 .elementor-element.elementor-element-13547ee{margin:0 0 60px;padding:60px 15px}.elementor-11 .elementor-element.elementor-element-14f7c90>.elementor-element-populated{padding:0 15px}.elementor-11 .elementor-element.elementor-element-9833ccc{margin:0 0 60px;padding:60px 15px}.elementor-11 .elementor-element.elementor-element-7824a995>.elementor-element-populated{padding:0 15px}.elementor-11 .elementor-element.elementor-element-04d969b{padding:0 10%}.elementor-11 .elementor-element.elementor-element-92a39a4{padding:20px 15px 60px}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-b7fa4c1{padding:125px 0}.elementor-11 .elementor-element.elementor-element-13547ee{margin:0 0 40px;padding:40px 15px}.elementor-11 .elementor-element.elementor-element-9833ccc{margin:0 0 40px;padding:40px 15px}.elementor-11 .elementor-element.elementor-element-04d969b{padding:0}.elementor-11 .elementor-element.elementor-element-46420e7{width:33%}.elementor-11 .elementor-element.elementor-element-df3e493 .elementor-image-box-img{margin-bottom:10px}.elementor-11 .elementor-element.elementor-element-58a1338{width:33%}.elementor-11 .elementor-element.elementor-element-d51bb0a .elementor-image-box-img{margin-bottom:10px}.elementor-11 .elementor-element.elementor-element-7434f1f{width:33%}.elementor-11 .elementor-element.elementor-element-3ea0c53 .elementor-image-box-img{margin-bottom:10px}.elementor-11 .elementor-element.elementor-element-92a39a4{padding:0}}@media(min-width:1025px){.elementor-11 .elementor-element.elementor-element-13547ee:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-13547ee>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-11 .elementor-element.elementor-element-9833ccc:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-9833ccc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}