CINXE.COM
Contact – EcoSafi
<!DOCTYPE html> <html lang="en-US"> <head> <script> var gform;gform||(document.addEventListener("gform_main_scripts_loaded",function(){gform.scriptsLoaded=!0}),document.addEventListener("gform/theme/scripts_loaded",function(){gform.themeScriptsLoaded=!0}),window.addEventListener("DOMContentLoaded",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>"function"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn("The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1."),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener("gform_main_scripts_loaded",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener("gform/theme/scripts_loaded",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener("DOMContentLoaded",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook("action",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook("filter",o,r,e,t)},doAction:function(o){gform.doHook("action",o,arguments)},applyFilters:function(o){return gform.doHook("filter",o,arguments)},removeAction:function(o,r){gform.removeHook("action",o,r)},removeFilter:function(o,r,e){gform.removeHook("filter",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+"_"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){"function"!=typeof(t=o.callable)&&(t=window[t]),"action"==r?t.apply(null,e):e[0]=t.apply(null,e)})),"filter"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}}); </script> <!-- Set up Meta --> <meta http-equiv="X-UA-Compatible" content="IE=edge"/> <meta charset="UTF-8"> <!-- Set the viewport width to device width for mobile --> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=5, user-scalable=yes"> <!-- Remove Microsoft Edge's & Safari phone-email styling --> <meta name="format-detection" content="telephone=no,email=no,url=no"> <!-- Add external fonts below (GoogleFonts / Typekit) --> <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <link href="https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,400;0,700;1,400&display=swap" rel="stylesheet"> <title>Contact – EcoSafi</title> <meta name='robots' content='max-image-preview:large' /> <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style> <link rel='dns-prefetch' href='//www.googletagmanager.com' /> <link rel="alternate" type="application/rss+xml" title="EcoSafi » Feed" href="https://ecosafi.com/feed/" /> <link rel='stylesheet' id='tsvg-block-css-css' href='https://ecosafi.com/wp-content/plugins/gallery-videos/admin/css/tsvg-block.css?ver=2.4.5' media='all' /> <style id='classic-theme-styles-inline-css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet' id='authors-list-css-css' href='https://ecosafi.com/wp-content/plugins/authors-list/backend/assets/css/front.css?ver=2.0.5' media='all' /> <link rel='stylesheet' id='jquery-ui-css-css' href='https://ecosafi.com/wp-content/plugins/authors-list/backend/assets/css/jquery-ui.css?ver=2.0.5' media='all' /> <link rel='stylesheet' id='tsvg-fonts-css' href='https://ecosafi.com/wp-content/plugins/gallery-videos/public/css/tsvg-fonts.css?ver=2.4.5' media='all' /> <link rel='stylesheet' id='rt-fontawsome-css' href='https://ecosafi.com/wp-content/plugins/the-post-grid/assets/vendor/font-awesome/css/font-awesome.min.css?ver=7.7.18' media='all' /> <link rel='stylesheet' id='rt-tpg-block-css' href='https://ecosafi.com/wp-content/plugins/the-post-grid/assets/css/tpg-block.min.css?ver=7.7.18' media='all' /> <link rel='stylesheet' id='foundation-css' href='https://ecosafi.com/wp-content/themes/foundation_xy/assets/css/foundation.css?ver=6.5.3' media='all' /> <link rel='stylesheet' id='vertical-dots-css' href='https://ecosafi.com/wp-content/themes/foundation_xy/assets/css/jq-vertical-dot-navigation.css' media='all' /> <link rel='stylesheet' id='custom-css' href='https://ecosafi.com/wp-content/themes/foundation_xy/assets/css/custom.css' media='all' /> <link rel='stylesheet' id='style-css' href='https://ecosafi.com/wp-content/themes/foundation_xy/style.css' media='all' /> <script src="https://ecosafi.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <script src="https://ecosafi.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script> <!-- Google tag (gtag.js) snippet added by Site Kit --> <!-- Google Analytics snippet added by Site Kit --> <script src="https://www.googletagmanager.com/gtag/js?id=GT-WPT94NCS" id="google_gtagjs-js" async></script> <script id="google_gtagjs-js-after"> window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);} gtag("set","linker",{"domains":["ecosafi.com"]}); gtag("js", new Date()); gtag("set", "developer_id.dZTNiMT", true); gtag("config", "GT-WPT94NCS"); window._googlesitekit = window._googlesitekit || {}; window._googlesitekit.throttledEvents = []; window._googlesitekit.gtagEvent = (name, data) => { var key = JSON.stringify( { name, data } ); if ( !! window._googlesitekit.throttledEvents[ key ] ) { return; } window._googlesitekit.throttledEvents[ key ] = true; setTimeout( () => { delete window._googlesitekit.throttledEvents[ key ]; }, 5 ); gtag( "event", name, { ...data, event_source: "site-kit" } ); } </script> <!-- End Google tag (gtag.js) snippet added by Site Kit --> <link rel="https://api.w.org/" href="https://ecosafi.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://ecosafi.com/wp-json/wp/v2/pages/38" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://ecosafi.com/xmlrpc.php?rsd" /> <meta name="generator" content="WordPress 6.7.2" /> <link rel="canonical" href="https://ecosafi.com/contact/" /> <link rel='shortlink' href='https://ecosafi.com/?p=38' /> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://ecosafi.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fecosafi.com%2Fcontact%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://ecosafi.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fecosafi.com%2Fcontact%2F&format=xml" /> <!-- start Simple Custom CSS and JS --> <script> jQuery(document).ready(function(){ jQuery("#calculatorInfo").hide(); jQuery("#calculatorSelect").change(function(){ var billingID = jQuery(this).find('option:selected').attr('value'); jQuery("#calculatorInfo").show(1000); jQuery("#calculatorInfo").val(billingID); }); });</script> <!-- end Simple Custom CSS and JS --> <meta name="generator" content="Site Kit by Google 1.146.0" /> <style> :root { --tpg-primary-color: #0d6efd; --tpg-secondary-color: #0654c4; --tpg-primary-light: #c4d0ff } body .rt-tpg-container .rt-loading, body #bottom-script-loader .rt-ball-clip-rotate { color: #0367bf !important; } </style> <style type='text/css'> body.admin-bar {margin-top:32px !important} @media screen and (max-width: 782px) { body.admin-bar { margin-top:46px !important } } </style> <meta name="generator" content="Elementor 3.27.5; features: e_font_icon_svg, additional_custom_breakpoints, e_element_cache; settings: css_print_method-external, google_font-enabled, font_display-swap"> <style>.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}</style> <style> .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload), .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * { background-image: none !important; } @media screen and (max-height: 1024px) { .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload), .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * { background-image: none !important; } } @media screen and (max-height: 640px) { .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload), .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * { background-image: none !important; } } </style> <link rel="icon" href="https://ecosafi.com/wp-content/uploads/2023/08/cropped-Untitled-design-54-32x32.png" sizes="32x32" /> <link rel="icon" href="https://ecosafi.com/wp-content/uploads/2023/08/cropped-Untitled-design-54-192x192.png" sizes="192x192" /> <link rel="apple-touch-icon" href="https://ecosafi.com/wp-content/uploads/2023/08/cropped-Untitled-design-54-180x180.png" /> <meta name="msapplication-TileImage" content="https://ecosafi.com/wp-content/uploads/2023/08/cropped-Untitled-design-54-270x270.png" /> <style id="wp-custom-css"> #the_difference .content__bg { background: #ffffff; } .video-responsive { overflow: hidden; padding-bottom: 56.25%; position: relative; height: 0; } .video-responsive iframe { left: 0; top: 0; height: 100%; width: 100%; position: absolute; } h1.motoName { color: #fff; } .page-id-36 .productDescription { padding: 5.20833vw 0 8.11111vw 0; } .page-id-36 .content { padding-bottom: 8.01389vw; } .page-id-691 .hero__wrapper { background-position: center; } #difference.banner--gradient:after { background-image: linear-gradient(to right, rgba(0,106,82, .4), rgba(0,106,82, .4 )); } .sponsors__logos { width: 100%; display: flex; justify-content: space-evenly; align-items: center; gap: 1.04167vw; flex-wrap: wrap; margin-bottom: 14.09722vw; } .content__description { justify-content: flex-start; } @media only screen and (max-width: 767px) { .content__bg { width: unset; height: unset; } .content__bg img { width: 84%; margin: 15px; } .cardInfo__img { width: 50.88889vw; height: unset; } .infoImg { width: 100%; } .infoImg img { width: 100%; height: auto; } } /*.page-template-template-impact .footer__logoWrapper { position: relative; background: linear-gradient(270deg, rgba(97,211,147,0.6) 2.17%, rgba(45,255,104,0.6) 52.01%, rgba(0,169,47,0.6) 100%),#006A52; border-radius: 0.69444vw; width: 84.72222vw; height: 10.06944vw; display: flex; align-items: center; margin: 45px auto; left: 0; right: 0; top: 0; box-shadow: 0 0.27778vw 0.27778vw rgba(0,0,0,0.25); }*/ </style> </head> <body class="page-template page-template-templates page-template-template-contact page-template-templatestemplate-contact-php page page-id-38 wp-custom-logo no-outline rttpg rttpg-7.7.18 radius-frontend rttpg-body-wrap elementor-default elementor-kit-1097"> <!-- <div class="preloader hide-for-medium"> <div class="preloader__icon"></div> </div> --> <!-- BEGIN of header --> <header class="headerCustom"> <div class="header__container"> <div class="logo text-center medium-text-left"> <h1><a href="https://ecosafi.com/" class="custom-logo-link" rel="home" title="EcoSafi" itemscope><img width="245" height="57" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20245%2057'%3E%3C/svg%3E" class="custom-logo" alt="EcoSafi" itemprop="siteLogo" decoding="async" data-lazy-src="https://ecosafi.com/wp-content/webp-express/webp-images/uploads/2022/11/cropped-cropped-eco-logo-1.png.webp" /><noscript><img width="245" height="57" src="https://ecosafi.com/wp-content/webp-express/webp-images/uploads/2022/11/cropped-cropped-eco-logo-1.png.webp" class="custom-logo" alt="EcoSafi" itemprop="siteLogo" decoding="async" /></noscript></a><span class="css-clip">EcoSafi</span></h1> </div> <div class="title-bar hide-for-large" data-responsive-toggle="main-menu" data-hide-for="large"> <button class="menu-icon" type="button" data-toggle aria-label="Menu" aria-controls="main-menu"> <span></span></button> <!-- <div class="title-bar-title">Menu</div>--> </div> <nav class="top-bar" id="main-menu"> <div class="menu-header-menu-container"><ul id="menu-header-menu" class="menu header-menu" data-responsive-menu="accordion large-dropdown" data-submenu-toggle="true" data-multi-open="false" data-close-on-click-inside="false"><li id="menu-item-319" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-319"><a href="https://ecosafi.com/">Home</a></li> <li id="menu-item-45" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-45"><a href="https://ecosafi.com/the-difference/">The EcoSafi Difference</a></li> <li id="menu-item-44" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-44"><a href="https://ecosafi.com/impact/">Our Impact</a></li> <li id="menu-item-1177" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1177"><a href="https://ecosafi.com/news/">News</a></li> <li id="menu-item-47" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-38 current_page_item menu-item-47"><a href="https://ecosafi.com/contact/" aria-current="page">Contact</a></li> </ul></div> </nav> </div> </header> <!-- END of header --> <main> <section class="contactHero sectionScroll"> <div data-bg="https://ecosafi.com/wp-content/webp-express/webp-images/uploads/2023/09/Untitled-design-85-scaled.jpg.webp" class="contactHero__wrapper bg-cover pre-lazyload" style=""> </div> </section> <section data-bg="https://ecosafi.com/wp-content/webp-express/webp-images/uploads/2022/11/Contact-Bg.png.webp" class="contact bg-cover sectionScroll pre-lazyload"style=""> <div class="grid-container"> <div class="grid-x grid-margin-x align-middle"> <div class="cell medium-12"> <div class="contact__wrapper"> <!--<div class="contact__map-wrap "> <div class="acf-map contact__map contact__align"> <div class="marker" data-lat="-1.2976047" data-lng="36.8505924" data-marker-icon="https://ecosafi.com/wp-content/themes/foundation_xy/assets/images/map-marker.png"><p>Makongeni</p> </div> </div> </div>--> <div class="contact__form contact__align"> <div class="contact__announce"> <p>We are currently piloting in Nairobi and Kampala and are eager to come to your neighborhood next.<br /> <span class="mediumText">To learn when we are opening up in your area or with other questions, please get in touch!</span></p> </div> <script type="text/javascript"></script> <div class='gf_browser_unknown gform_wrapper gravity-theme gform-theme--no-framework' data-form-theme='gravity-theme' data-form-index='0' id='gform_wrapper_2' ><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_2' id='gform_2' action='/contact/' data-formid='2' novalidate> <input type='hidden' class='gforms-pum' value='{"closepopup":false,"closedelay":0,"openpopup":false,"openpopup_id":0}' /> <div class='gform-body gform_body'><div id='gform_fields_2' class='gform_fields top_label form_sublabel_below description_below validation_below'><fieldset id="field_2_1" class="gfield gfield--type-name field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_2_1" ><legend class='gfield_label gform-field-label gfield_label_before_complex' >Name</legend><div class='ginput_complex ginput_container ginput_container--name no_prefix has_first_name no_middle_name no_last_name no_suffix gf_name_has_1 ginput_container_name gform-grid-row' id='input_2_1'> <span id='input_2_1_3_container' class='name_first gform-grid-col gform-grid-col--size-auto' > <input type='text' name='input_1.3' id='input_2_1_3' value='' aria-required='false' placeholder='First Name' /> <label for='input_2_1_3' class='gform-field-label gform-field-label--type-sub'>First</label> </span> </div></fieldset><fieldset id="field_2_2" class="gfield gfield--type-name gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_2_2" ><legend class='gfield_label gform-field-label gfield_label_before_complex' >Name</legend><div class='ginput_complex ginput_container ginput_container--name no_prefix no_first_name no_middle_name has_last_name no_suffix gf_name_has_1 ginput_container_name gform-grid-row' id='input_2_2'> <span id='input_2_2_6_container' class='name_last gform-grid-col gform-grid-col--size-auto' > <input type='text' name='input_2.6' id='input_2_2_6' value='' aria-required='false' placeholder='Last Name' /> <label for='input_2_2_6' class='gform-field-label gform-field-label--type-sub'>Last</label> </span> </div></fieldset><div id="field_2_3" class="gfield gfield--type-email gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_2_3" ><label class='gfield_label gform-field-label' for='input_2_3'>Email</label><div class='ginput_container ginput_container_email'> <input name='input_3' id='input_2_3' type='email' value='' class='large' placeholder='E-Mail Address' aria-invalid="false" /> </div></div><div id="field_2_4" class="gfield gfield--type-textarea field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_2_4" ><label class='gfield_label gform-field-label' for='input_2_4'>Untitled</label><div class='ginput_container ginput_container_textarea'><textarea name='input_4' id='input_2_4' class='textarea large' placeholder='Your Message' aria-invalid="false" rows='10' cols='50'></textarea></div></div><div id="field_2_5" class="gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_2_5" ><label class='gfield_label gform-field-label' for='input_2_5'>Comments</label><div class='ginput_container'><input name='input_5' id='input_2_5' type='text' value='' autocomplete='new-password'/></div><div class='gfield_description' id='gfield_description_2_5'>This field is for validation purposes and should be left unchanged.</div></div></div></div> <div class='gform-footer gform_footer top_label'> <button type='submit' id='gform_submit_button_2' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' value='Send' >Send</button> <input type='hidden' name='gform_ajax' value='form_id=2&title=&description=&tabindex=0&theme=gravity-theme&styles=[]&hash=55c769e71233460c0968774da525d7fb' /> <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_2' value='iframe' /> <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_2' id='gform_theme_2' value='gravity-theme' /> <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_2' id='gform_style_settings_2' value='[]' /> <input type='hidden' class='gform_hidden' name='is_submit_2' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='2' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_2' value='WyJbXSIsIjExODhiNzAzODIyNzI5MDk4NzI4MDFiNWRhYjQ5MzBjIl0=' /> <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_2' id='gform_target_page_number_2' value='0' /> <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_2' id='gform_source_page_number_2' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> </form> </div> <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_2' id='gform_ajax_frame_2' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe> <script> gform.initializeOnLoaded( function() {gformInitSpinner( 2, 'https://ecosafi.com/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery('#gform_ajax_frame_2').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_2');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_2').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_2').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_2').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_2').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_2').val();gformInitSpinner( 2, 'https://ecosafi.com/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [2, current_page]);window['gf_submitting_2'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_2').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [2]);window['gf_submitting_2'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_2').text());}else{jQuery('#gform_2').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "2", currentPage: "current_page", abort: function() { this.preventDefault(); } }]); if (event && event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( "gform_wrapper_2" ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( "span" ); visibilitySpan.id = "gform_visibility_test_2"; gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan ); } const visibilityTestDiv = document.getElementById( "gform_visibility_test_2" ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; gform.core.triggerPostRenderEvents( 2, current_page ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: [ 'style', 'class' ], }); } else { triggerPostRender(); } } );} ); </script> </div> </div> </div> <div class="cell"> <div class="currently"> </div> </div> </div> </div> </section> <section data-bg="https://ecosafi.com/wp-content/webp-express/webp-images/uploads/2022/11/Ecosafi-5779-1.png.webp" id="difference" class="banner banner--gradient sectionScroll pre-lazyload"style=""> <div class="grid-container"> <div class="grid-x"> <div class="cell"> <div class="banner__info"> <h3 style="text-align: center;">Currently serving Nairobi & Kampala.</h3> </div> </div> </div> </div> <div class="banner__footerColor" style="background-color:#006A52"> </div> </section> </main> <!-- BEGIN of footer --> <footer class="footer"> <div class="footer__logoWrapper"> <div class="grid-container"> <div class="grid-x"> <div class="cell large-6 small-12"> <div class="footer__logo"> <a href="https://ecosafi.com/" class="custom-logo-link" rel="home" title="EcoSafi" itemscope><img width="245" height="57" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20245%2057'%3E%3C/svg%3E" class="custom-logo" alt="EcoSafi" itemprop="siteLogo" decoding="async" data-lazy-src="https://ecosafi.com/wp-content/webp-express/webp-images/uploads/2022/11/cropped-cropped-eco-logo-1.png.webp" /><noscript><img width="245" height="57" src="https://ecosafi.com/wp-content/webp-express/webp-images/uploads/2022/11/cropped-cropped-eco-logo-1.png.webp" class="custom-logo" alt="EcoSafi" itemprop="siteLogo" decoding="async" /></noscript></a> </div> </div> <div class="cell large-6 small-12"> <div class="footer__contact"> <a class="button button-transparent" href="https://ecosafi.com/contact/">Contact Us</a> </div> </div> </div> </div> </div> <div class="footer__navWrap"> <div class="grid-container"> <div class="grid-x grid-margin-x"> <div class="menu-footer-menu-container"><ul id="menu-footer-menu" class="footer-menu"><li id="menu-item-1172" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-1172"><a href="https://ecosafi.com/">Home</a></li> <li id="menu-item-1176" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1176"><a href="https://ecosafi.com/the-difference/">The EcoSafi Difference</a></li> <li id="menu-item-1175" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1175"><a href="https://ecosafi.com/impact/">Our Impact</a></li> <li id="menu-item-1170" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1170"><a href="https://ecosafi.com/news/">News</a></li> <li id="menu-item-1174" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-38 current_page_item menu-item-1174"><a href="https://ecosafi.com/contact/" aria-current="page">Contact</a></li> </ul></div> <div class="cell large-2 small-6 footer__secondNav"> </div> <div class="cell large-3 small-6 footer__sp"> <p class="footer__title">Follow</p> <ul class="stay-tuned"> <li class="stay-tuned__item"> <a class="stay-tuned__link" href="https://www.facebook.com/getecosafi/" target="_blank" aria-label="Facebook2" rel="noopener"><span aria-hidden="true" class="fab fa-facebook"></span> </a> </li> <li class="stay-tuned__item"> <a class="stay-tuned__link" href="https://www.instagram.com/getecosafi/" target="_blank" aria-label="Instagram" rel="noopener"><span aria-hidden="true" class="fab fa-instagram"></span> </a> </li> </ul> </div> <div class="cell large-5 small-12 footer__lastCol"> <p class="footer__title">Contact</p> <div class="footer__offices"> <div class="footer__office"><p>Kenya<br /> +254711082400</p> </div> <div class="footer__office"><p>Uganda<br /> +256323200869</p> </div> <div class="footer__office"><p><a href="https://bettercooking.typeform.com/grievance">Submit a Grievance</a></p> </div> </div> </div> </div> </div> </div> <div class="footer__copy"> <p style="text-align: left;">Copyright 漏 2025 Ecosafi. All rights reserved.</p> </div> </footer> <!-- END of footer --> <script> const lazyloadRunObserver = () => { const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` ); const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => { entries.forEach( ( entry ) => { if ( entry.isIntersecting ) { let lazyloadBackground = entry.target; if( lazyloadBackground ) { lazyloadBackground.classList.add( 'e-lazyloaded' ); } lazyloadBackgroundObserver.unobserve( entry.target ); } }); }, { rootMargin: '200px 0px 200px 0px' } ); lazyloadBackgrounds.forEach( ( lazyloadBackground ) => { lazyloadBackgroundObserver.observe( lazyloadBackground ); } ); }; const events = [ 'DOMContentLoaded', 'elementor/lazyload/observe', ]; events.forEach( ( event ) => { document.addEventListener( event, lazyloadRunObserver ); } ); </script> <script src="https://ecosafi.com/wp-includes/js/jquery/ui/core.min.js?ver=1.13.3" id="jquery-ui-core-js"></script> <script src="https://ecosafi.com/wp-includes/js/jquery/ui/mouse.min.js?ver=1.13.3" id="jquery-ui-mouse-js"></script> <script src="https://ecosafi.com/wp-includes/js/jquery/ui/slider.min.js?ver=1.13.3" id="jquery-ui-slider-js"></script> <script id="authors-list-js-js-extra"> var authorsListAjaxSearch = {"ajaxurl":"https:\/\/ecosafi.com\/wp-admin\/admin-ajax.php","nonce":"2a2e0e0915"}; </script> <script src="https://ecosafi.com/wp-content/plugins/authors-list/backend/assets/js/front.js?ver=2.0.5" id="authors-list-js-js"></script> <script src="https://ecosafi.com/wp-includes/js/jquery/ui/menu.min.js?ver=1.13.3" id="jquery-ui-menu-js"></script> <script src="https://ecosafi.com/wp-includes/js/jquery/ui/selectmenu.min.js?ver=1.13.3" id="jquery-ui-selectmenu-js"></script> <script src="https://ecosafi.com/wp-content/themes/foundation_xy/assets/js/foundation.min.js?ver=6.5.3" id="foundation.min-js"></script> <script id="foundation.min-js-after"> jQuery(document).foundation(); </script> <script src="https://ecosafi.com/wp-content/themes/foundation_xy/assets/js/plugins/slick.min.js?ver=1.8.1" id="slick-js"></script> <script src="https://ecosafi.com/wp-content/themes/foundation_xy/assets/js/plugins/lazyload.min.js?ver=12.4.0" id="lazyload-js"></script> <script src="https://ecosafi.com/wp-content/themes/foundation_xy/assets/js/plugins/jquery.matchHeight-min.js?ver=0.7.2" id="matchHeight-js"></script> <script src="https://ecosafi.com/wp-content/themes/foundation_xy/assets/js/plugins/jq-vertical-dot-nav.js?ver=1.0.0" id="vertical-dots-js"></script> <script src="https://ecosafi.com/wp-content/themes/foundation_xy/assets/js/plugins/jquery.fancybox.v3.js?ver=3.5.2" id="fancybox.v3-js"></script> <script src="https://ecosafi.com/wp-content/themes/foundation_xy/assets/js/global.js" id="global-js"></script> <script src="https://ecosafi.com/wp-content/plugins/page-links-to/dist/new-tab.js?ver=3.3.7" id="page-links-to-js"></script> <script id="popup-maker-site-js-extra"> var pum_vars = {"version":"1.20.4","pm_dir_url":"https:\/\/ecosafi.com\/wp-content\/plugins\/popup-maker\/","ajaxurl":"https:\/\/ecosafi.com\/wp-admin\/admin-ajax.php","restapi":"https:\/\/ecosafi.com\/wp-json\/pum\/v1","rest_nonce":null,"default_theme":"1006","debug_mode":"","disable_tracking":"","home_url":"\/","message_position":"top","core_sub_forms_enabled":"1","popups":[],"cookie_domain":"","analytics_route":"analytics","analytics_api":"https:\/\/ecosafi.com\/wp-json\/pum\/v1"}; var pum_sub_vars = {"ajaxurl":"https:\/\/ecosafi.com\/wp-admin\/admin-ajax.php","message_position":"top"}; var pum_popups = []; </script> <script src="//ecosafi.com/wp-content/uploads/pum/pum-site-scripts.js?defer&generated=1739792572&ver=1.20.4" id="popup-maker-site-js"></script> <script src="https://ecosafi.com/wp-content/plugins/google-site-kit/dist/assets/js/googlesitekit-events-provider-popup-maker-e1863af0c352a2ce8748.js" id="googlesitekit-events-provider-popup-maker-js" defer></script> <script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyBgg23TIs_tBSpNQa8RC0b7fuV4SOVN840&language=en&v=3.exp" id="google.maps.api-js"></script> <script src="https://ecosafi.com/wp-includes/js/dist/dom-ready.min.js?ver=f77871ff7694fffea381" id="wp-dom-ready-js"></script> <script src="https://ecosafi.com/wp-includes/js/dist/hooks.min.js?ver=4d63a3d491d11ffd8ac6" id="wp-hooks-js"></script> <script src="https://ecosafi.com/wp-includes/js/dist/i18n.min.js?ver=5e580eb46a90c2b997e6" id="wp-i18n-js"></script> <script id="wp-i18n-js-after"> wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); </script> <script src="https://ecosafi.com/wp-includes/js/dist/a11y.min.js?ver=3156534cc54473497e14" id="wp-a11y-js"></script> <script defer='defer' src="https://ecosafi.com/wp-content/plugins/gravityforms/js/jquery.json.min.js?ver=2.9.5" id="gform_json-js"></script> <script id="gform_gravityforms-js-extra"> var gform_i18n = {"datepicker":{"days":{"monday":"Mo","tuesday":"Tu","wednesday":"We","thursday":"Th","friday":"Fr","saturday":"Sa","sunday":"Su"},"months":{"january":"January","february":"February","march":"March","april":"April","may":"May","june":"June","july":"July","august":"August","september":"September","october":"October","november":"November","december":"December"},"firstDay":1,"iconText":"Select date"}}; var gf_legacy_multi = []; var gform_gravityforms = {"strings":{"invalid_file_extension":"This type of file is not allowed. Must be one of the following:","delete_file":"Delete this file","in_progress":"in progress","file_exceeds_limit":"File exceeds size limit","illegal_extension":"This type of file is not allowed.","max_reached":"Maximum number of files reached","unknown_error":"There was a problem while saving the file on the server","currently_uploading":"Please wait for the uploading to complete","cancel":"Cancel","cancel_upload":"Cancel this upload","cancelled":"Cancelled"},"vars":{"images_url":"https:\/\/ecosafi.com\/wp-content\/plugins\/gravityforms\/images"}}; var gf_global = {"gf_currency_config":{"name":"U.S. Dollar","symbol_left":"$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2,"code":"USD"},"base_url":"https:\/\/ecosafi.com\/wp-content\/plugins\/gravityforms","number_formats":[],"spinnerUrl":"https:\/\/ecosafi.com\/wp-content\/plugins\/gravityforms\/images\/spinner.svg","version_hash":"62f5ae9c75933028cf30a45c53b53c36","strings":{"newRowAdded":"New row added.","rowRemoved":"Row removed","formSaved":"The form has been saved. The content contains the link to return and complete the form."}}; </script> <script defer='defer' src="https://ecosafi.com/wp-content/plugins/gravityforms/js/gravityforms.min.js?ver=2.9.5" id="gform_gravityforms-js"></script> <script defer='defer' src="https://ecosafi.com/wp-content/plugins/gravityforms/js/placeholders.jquery.min.js?ver=2.9.5" id="gform_placeholder-js"></script> <script defer='defer' src="https://ecosafi.com/wp-content/plugins/gravityforms/assets/js/dist/utils.min.js?ver=a8f8e72876ba5bc3f797026fe4225946" id="gform_gravityforms_utils-js"></script> <script defer='defer' src="https://ecosafi.com/wp-content/plugins/gravityforms/assets/js/dist/vendor-theme.min.js?ver=989ad253b7e7917a0c0a170dddfff3e5" id="gform_gravityforms_theme_vendors-js"></script> <script id="gform_gravityforms_theme-js-extra"> var gform_theme_config = {"common":{"form":{"honeypot":{"version_hash":"62f5ae9c75933028cf30a45c53b53c36"},"ajax":{"ajaxurl":"https:\/\/ecosafi.com\/wp-admin\/admin-ajax.php","ajax_submission_nonce":"8c0436f36e","i18n":{"step_announcement":"Step %1$s of %2$s, %3$s","unknown_error":"There was an unknown error processing your request. Please try again."}}}},"hmr_dev":"","public_path":"https:\/\/ecosafi.com\/wp-content\/plugins\/gravityforms\/assets\/js\/dist\/","config_nonce":"a73606131d"}; </script> <script defer='defer' src="https://ecosafi.com/wp-content/plugins/gravityforms/assets/js/dist/scripts-theme.min.js?ver=29de0d6110e39c07ef4a83085c09d4f4" id="gform_gravityforms_theme-js"></script> <!-- TC Custom JavaScript --><script type="text/javascript">document.addEventListener("DOMContentLoaded", function () { const authorLinks = document.querySelectorAll(".author a"); authorLinks.forEach(function (link) { // Replace the anchor tag with plain text const span = document.createElement("span"); span.textContent = link.textContent; link.parentNode.replaceChild(span, link); }); });</script><script> gform.initializeOnLoaded( function() { jQuery(document).on('gform_post_render', function(event, formId, currentPage){if(formId == 2) {if(typeof Placeholders != 'undefined'){ Placeholders.enable(); }} } );jQuery(document).on('gform_post_conditional_logic', function(event, formId, fields, isInit){} ) } ); </script> <script> gform.initializeOnLoaded( function() {jQuery(document).trigger("gform_pre_post_render", [{ formId: "2", currentPage: "1", abort: function() { this.preventDefault(); } }]); if (event && event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( "gform_wrapper_2" ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( "span" ); visibilitySpan.id = "gform_visibility_test_2"; gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan ); } const visibilityTestDiv = document.getElementById( "gform_visibility_test_2" ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; gform.core.triggerPostRenderEvents( 2, 1 ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: [ 'style', 'class' ], }); } else { triggerPostRender(); } } ); </script> </body> </html>