PageSourceSearch

https://soilslab.ai/contact/

html soilslab.ai collected 2026-10-05 15:50:52 UTC 76,072 bytes, 740 lines download raw bytes

1
2<!DOCTYPE html>
3<html lang="en-US" class="no-js">
4<head>
5  	<meta http-equiv="content-type" content="text/html; charset=UTF-8">
6  	<meta name="viewport" content="width=device-width, initial-scale=1">
7   <link rel="profile" href="https://gmpg.org/xfn/11">
8  	<title>Contact &#8211; Soil AI Lab</title>
9<meta name='robots' content='max-image-preview:large' />
10<link rel='dns-prefetch' href='//fonts.googleapis.com' />
11<link rel="alternate" type="application/rss+xml" title="Soil AI Lab &raquo; Feed" href="https://soilslab.ai/feed/" />
12<link rel="alternate" type="application/rss+xml" title="Soil AI Lab &raquo; Comments Feed" href="https://soilslab.ai/comments/feed/" />
13<link rel="alternate" type="text/calendar" title="Soil AI Lab &raquo; iCal Feed" href="https://soilslab.ai/events/?ical=1" />
14<style id="wp-img-auto-sizes-contain-inline-css">
15img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
16/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
17</style>
18<link rel='stylesheet' id='sb-elementor-shared-style-css' href='https://soilslab.ai/wp-content/plugins/feeds-for-youtube/vendor/smashballoon/framework/Packages/Blocks/css/sb-elementor.css?ver=1.0.0' media='all' />
19<link rel='stylesheet' id='embedpress-css-css' href='https://soilslab.ai/wp-content/plugins/embedpress/assets/css/embedpress.css?ver=1788368013' media='all' />
20<link rel='stylesheet' id='embedpress-blocks-style-css' href='https://soilslab.ai/wp-content/plugins/embedpress/assets/css/blocks.build.css?ver=1788368013' media='all' />
21<style id="wp-emoji-styles-inline-css">
22
23	img.wp-smiley, img.emoji {
24		display: inline !important;
25		border: none !important;
26		box-shadow: none !important;
27		height: 1em !important;
28		width: 1em !important;
29		margin: 0 0.07em !important;
30		vertical-align: -0.1em !important;
31		background: none !important;
32		padding: 0 !important;
33	}
34/*# sourceURL=wp-emoji-styles-inline-css */
35</style>
36<style id="classic-theme-styles-inline-css">
37/*! This file is auto-generated */
38.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}
39/*# sourceURL=/wp-includes/css/classic-themes.min.css */
40</style>
41<style id="global-styles-inline-css">
42: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,rgb(6,147,227) 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,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 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%);
42--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 rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }: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;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.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;}
42.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;}
43:root :where(.wp-block-icon svg){width: 24px;}
44:where(.wp-block-gallery.is-layout-flex){gap: var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );}:where(.wp-block-gallery.is-layout-grid){gap: var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );}
45:where(.wp-block-latest-posts.is-layout-flex){gap: 1.25em;}:where(.wp-block-latest-posts.is-layout-grid){gap: 1.25em;}
46:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}
47:where(.wp-block-term-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-term-template.is-layout-grid){gap: 1.25em;}
48:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
49:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
50/*# sourceURL=global-styles-inline-css */
51</style>
52<link rel='stylesheet' id='contact-form-7-css' href='https://soilslab.ai/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=6.1.7' media='all' />
53<link rel='stylesheet' id='elementor-frontend-css' href='https://soilslab.ai/wp-content/plugins/elementor/assets/css/frontend.min.css?ver=4.2.4' media='all' />
54<link rel='stylesheet' id='widget-icon-list-css' href='https://soilslab.ai/wp-content/plugins/elementor/assets/css/widget-icon-list.min.css?ver=4.2.4' media='all' />
55<link rel='stylesheet' id='widget-icon-box-css' href='https://soilslab.ai/wp-content/plugins/elementor/assets/css/widget-icon-box.min.css?ver=4.2.4' media='all' />
56<link rel='stylesheet' id='widget-social-icons-css' href='https://soilslab.ai/wp-content/plugins/elementor/assets/css/widget-social-icons.min.css?ver=4.2.4' media='all' />
57<link rel='stylesheet' id='sr7css-css' href='//soilslab.ai/wp-content/plugins/revslider/public/css/sr7.css?ver=6.7.23' media='all' />
58<link rel='stylesheet' id='schopufe-styles-css' href='https://soilslab.ai/wp-content/plugins/scholar-publications-fetcher/css/gs-styles.css?ver=1788368023' media='all' />
59<style id="schopufe-styles-inline-css">
60.spf-container{--spf-font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--spf-primary-color:#4285f4;--spf-secondary-color:#34a853;--spf-card-bg:#ffffff;--spf-text-color:#202124;--spf-meta-color:#5f6368;--spf-border-color:#e0e0e0;--spf-badge-bg:#f1f3f4;--spf-button-text-color:#ffffff;--spf-border-radius:8px;--spf-spacing-unit:1.00rem;--spf-card-shadow:0 1px 3px rgba(0,0,0,0.06);--spf-card-hover-shadow:0 4px 8px rgba(0,0,0,0.1);--spf-profile-text-align:center;--spf-profile-content-align:center;max-width:900px;}
61/*# sourceURL=schopufe-styles-inline-css */
62</style>
63<style id="woocommerce-inline-inline-css">
64.woocommerce form .form-row .required { visibility: visible; }
65/*# sourceURL=woocommerce-inline-inline-css */
66</style>
67<link rel='stylesheet' id='tribe-events-v2-single-skeleton-css' href='https://soilslab.ai/wp-content/plugins/the-events-calendar/build/css/tr
67ibe-events-single-skeleton.css?ver=6.17.3.1' media='all' />
68<link rel='stylesheet' id='tribe-events-v2-single-skeleton-full-css' href='https://soilslab.ai/wp-content/plugins/the-events-calendar/build/css/tribe-events-single-full.css?ver=6.17.3.1' media='all' />
69<link rel='stylesheet' id='tec-events-elementor-widgets-base-styles-css' href='https://soilslab.ai/wp-content/plugins/the-events-calendar/build/css/integrations/plugins/elementor/widgets/widget-base.css?ver=6.17.3.1' media='all' />
70<link rel='stylesheet' id='elementor-icons-css' href='https://soilslab.ai/wp-content/plugins/elementor/assets/lib/eicons/css/elementor-icons.min.css?ver=5.53.0' media='all' />
71<link rel='stylesheet' id='elementor-post-9-css' href='https://soilslab.ai/wp-content/uploads/elementor/css/post-9.css?ver=1790875456' media='all' />
72<link rel='stylesheet' id='gva-element-base-css' href='https://soilslab.ai/wp-content/plugins/qempo-themer/elementor/assets/css/base.css?ver=7.1.2' media='all' />
73<link rel='stylesheet' id='font-awesome-5-all-css' href='https://soilslab.ai/wp-content/plugins/elementor/assets/lib/font-awesome/css/all.min.css?ver=4.2.4' media='all' />
74<link rel='stylesheet' id='font-awesome-4-shim-css' href='https://soilslab.ai/wp-content/plugins/elementor/assets/lib/font-awesome/css/v4-shims.min.css?ver=4.2.4' media='all' />
75<link rel='stylesheet' id='sby_common_styles-css' href='https://soilslab.ai/wp-content/plugins/feeds-for-youtube/public/build/css/sb-youtube-common.css?ver=2.8.3' media='all' />
76<link rel='stylesheet' id='sby_styles-css' href='https://soilslab.ai/wp-content/plugins/feeds-for-youtube/public/build/css/sb-youtube-free.css?ver=2.8.3' media='all' />
77<link rel='stylesheet' id='widget-google_maps-css' href='https://soilslab.ai/wp-content/plugins/elementor/assets/css/widget-google_maps.min.css?ver=4.2.4' media='all' />
78<link rel='stylesheet' id='widget-image-css' href='https://soilslab.ai/wp-content/plugins/elementor/assets/css/widget-image.min.css?ver=4.2.4' media='all' />
79<link rel='stylesheet' id='widget-divider-css' href='https://soilslab.ai/wp-content/plugins/elementor/assets/css/widget-divider.min.css?ver=4.2.4' media='all' />
80<link rel='stylesheet' id='elementor-post-27-css' href='https://soilslab.ai/wp-content/uploads/elementor/css/post-27.css?ver=1790888595' media='all' />
81<link rel='stylesheet' id='qempo-fonts-css' href='https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700;800&#038;family=Poppins:wght@600&#038;display=swap' media='all' />
82<link rel='stylesheet' id='dashicons-css' href='https://soilslab.ai/wp-includes/css/dashicons.min.css?ver=7.1.2' media='all' />
83<link rel='stylesheet' id='owl-carousel-css' href='https://soilslab.ai/wp-content/themes/qempo/js/owl-carousel/assets/owl.carousel.css?ver=7.1.2' media='all' />
84<link rel='stylesheet' id='magnific-css' href='https://soilslab.ai/wp-content/themes/qempo/js/magnific/magnific-popup.css?ver=7.1.2' media='all' />
85<link rel='stylesheet' id='fontawesome-css' href='https://soilslab.ai/wp-content/themes/qempo/css/fontawesome/css/all.css?ver=7.1.2' media='all' />
86<link rel='stylesheet' id='line-awesome-css' href='https://soilslab.ai/wp-content/themes/qempo/css/line-awesome/css/line-awesome.min.css?ver=7.1.2' media='all' />
87<link rel='stylesheet' id='qempo-style-css' href='https://soilslab.ai/wp-content/themes/qempo/style.css?ver=7.1.2' media='all' />
88<link rel='stylesheet' id='bootstrap-css' href='https://soilslab.ai/wp-content/themes/qempo/css/bootstrap.css?ver=1.3.6' media='all' />
89<link rel='stylesheet' id='qempo-template-css' href='https://soilslab.ai/wp-content/themes/qempo/css/template.css?ver=1.3.6' media='all' />
90<link rel='stylesheet' id='qempo-woocoomerce-css' href='https://soilslab.ai/wp-content/themes/qempo/css/woocommerce.css?ver=1.3.6' media='all' />
91<link rel='stylesheet' id='elementor-post-274-css' href='https://soilslab.ai/wp-content/uploads/elementor/css/post-274.css?ver=1790875456' media='all' />
92<link rel='stylesheet' id='qempo-custom-style-color-css' href='https://soilslab.ai/wp-content/themes/qempo/css/custom_script.css?ver=7.1.2' media='all' />
93<style id="qempo-custom-style-color-inline-css">
94 :root{}
95/*# sourceURL=qempo-custom-style-color-inline-css */
96</style>
97<link rel='stylesheet' id='elementor-gf-roboto-css' href='https://fonts.googleapis.com/css?family=Roboto:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic&#038;display=swap' media='all' />
98<link rel='stylesheet' id='elementor-gf-robotoslab-css' href='https://fonts.googleapis.com/css?family=Roboto+Slab:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic&#038;display=swap' media='all' />
99<script id="jquery-core-js" src="https://soilslab.ai/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 99
99
100<script id="jquery-migrate-js" src="https://soilslab.ai/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 100
100
101<script async data-wp-strategy="async" id="tp-tools-js" src="//soilslab.ai/wp-content/plugins/revslider/public/js/libs/tptools.js?ver=6.7.23"></script>
vendor: 1 bytes, line 101
101
102<script async data-wp-strategy="async" id="sr7-js" src="//soilslab.ai/wp-content/plugins/revslider/public/js/sr7.js?ver=6.7.23"></script>
vendor: 1 bytes, line 102
102
103<script data-wp-strategy="defer" defer id="wc-jquery-blockui-js" src="https://soilslab.ai/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js?ver=2.7.0-wc.11.0.1"></script>
vendor: 1 bytes, line 103
103
104<script data-wp-strategy="defer" defer id="wc-js-cookie-js" src="https://soilslab.ai/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js?ver=2.1.4-wc.11.0.1"></script>
vendor: 1 bytes, line 104
104
105<script id="woocommerce-js-extra">
106var woocommerce_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_password_show":"Show password","i18n_password_hide":"Hide password"};
107//# sourceURL=woocommerce-js-extra
108</script>
vendor: 1 bytes, line 108
108
109<script data-wp-strategy="defer" defer id="woocommerce-js" src="https://soilslab.ai/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js?ver=11.0.1"></script>
vendor: 1 bytes, line 109
109
110<script id="font-awesome-4-shim-js" src="https://soilslab.ai/wp-content/plugins/elementor/assets/lib/font-awesome/js/v4-shims.min.js?ver=4.2.4"></script>
vendor: 1 bytes, line 110
110
111<script id="bootstrap-js" src="https://soilslab.ai/wp-content/themes/qempo/js/bootstrap.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 111
111
112<script id="perfect-scrollbar-js" src="https://soilslab.ai/wp-content/themes/qempo/js/perfect-scrollbar.jquery.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 112
112
113<script id="jquery-magnific-popup-js" src="https://soilslab.ai/wp-content/themes/qempo/js/magnific/jquery.magnific-popup.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 113
113
114<script data-wp-strategy="defer" defer id="wc-jquery-cookie-js" src="https://soilslab.ai/wp-content/plugins/woocommerce/assets/js/jquery-cookie/jquery.cookie.min.js?ver=1.4.1-wc.11.0.1"></script>
vendor: 1 bytes, line 114
114
115<script id="owl-carousel-js" src="https://soilslab.ai/wp-content/themes/qempo/js/owl-carousel/owl.carousel.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 115
115
116<script id="jquery-appear-js" src="https://soilslab.ai/wp-content/themes/qempo/js/jquery.appear.js?ver=7.1.2"></script>
vendor: 1 bytes, line 116
116
117<script id="smooth-scroll-js" src="https://soilslab.ai/wp-content/themes/qempo/js/smooth-scroll.js?ver=7.1.2"></script>
vendor: 1 bytes, line 117
117
118<script id="imagesloaded-js" src="https://soilslab.ai/wp-includes/js/imagesloaded.min.js?ver=5.0.0"></script>
vendor: 1 bytes, line 118
118
119<script id="masonry-js" src="https://soilslab.ai/wp-includes/js/masonry.min.js?ver=4.2.2"></script>
vendor: 1 bytes, line 119
119
120<script id="jquery-masonry-js" src="https://soilslab.ai/wp-includes/js/jquery/jquery.masonry.min.js?ver=3.1.2b"></script>
vendor: 1 bytes, line 120
120
121<script id="qempo-main-js" src="https://soilslab.ai/wp-content/themes/qempo/js/main.js?ver=7.1.2"></script>
vendor: 1 bytes, line 121
121
122<script id="qempo-woocommerce-js" src="https://soilslab.ai/wp-content/themes/qempo/js/woocommerce.js?ver=7.1.2"></script>
vendor: 1 bytes, line 122
122
123<script id="wc-add-to-cart-js-extra">
124var wc_add_to_cart_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_view_cart":"View cart","cart_url":"https://soilslab.ai/?page_id=12","is_cart":"","cart_redirect_after_add":"no"};
125//# sourceURL=wc-add-to-cart-js-extra
126</script>
vendor: 1 bytes, line 126
126
127<script data-wp-strategy="defer" defer id="wc-add-to-cart-js" src="https://soilslab.ai/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.min.js?ver=11.0.1"></script>
127
128<link rel="https://api.w.org/" href="https://soilslab.ai/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://soilslab.ai/wp-json/wp/v2/pages/27" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://soilslab.ai/xmlrpc.php?rsd" />
129<meta name="generator" content="WordPress 7.1.2" />
130<meta name="generator" content="WooCommerce 11.0.1" />
131<link rel="canonical" href="https://soilslab.ai/contact/" />
132<link rel='shortlink' href='https://soilslab.ai/?p=27' />
133<meta name="generator" content="Redux 4.5.13" />
133<script> var ajaxurl = "https://soilslab.ai/wp-admin/admin-ajax.php";</script>
133<meta name="tec-api-version" content="v1"><meta name="tec-api-origin" content="https://soilslab.ai"><link rel="alternate" href="https://soilslab.ai/wp-json/tribe/events/v1/" />
133<script> var ajaxurl = "https://soilslab.ai/wp-admin/admin-ajax.php";</script>
133	<noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript>
134	<meta name="generator" content="Elementor 4.2.4; settings: css_print_method-external, google_font-enabled, font_display-swap">
135			<style>
136				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
137				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
138					background-image: none !important;
139				}
140				@media screen and (max-height: 1024px) {
141					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
142					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
143						background-image: none !important;
144					}
145				}
146				@media screen and (max-height: 640px) {
147					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
148					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
149						background-image: none !important;
150					}
151				}
152			</style>
153			<link rel="preconnect" href="https://fonts.googleapis.com">
154<link rel="preconnect" href="https://fonts.gstatic.com/" crossorigin>
155<meta name="generator" content="Powered by Slider Revolution 6.7.23 - responsive, Mobile-Friendly Slider Plugin for WordPress with comfortable drag and drop interface." />
156<link rel="icon" href="https://soilslab.ai/wp-content/uploads/2020/12/cropped-ff9e3ab4-0a45-4ac4-b6b4-0125c2ecb4d1-1-32x32.jpg" sizes="32x32" />
157<link rel="icon" href="https://soilslab.ai/wp-content/uploads/2020/12/cropped-ff9e3ab4-0a45-4ac4-b6b4-0125c2ecb4d1-1-192x192.jpg" sizes="192x192" />
158<link rel="apple-touch-icon" href="https://soilslab.ai/wp-content/uploads/2020/12/cropped-ff9e3ab4-0a45-4ac4-b6b4-0125c2ecb4d1-1-180x180.jpg" />
159<meta name="msapplication-TileImage" content="https://soilslab.ai/wp-content/uploads/2020/12/cropped-ff9e3ab4-0a45-4ac4-b6b4-0125c2ecb4d1-1-270x270.jpg" />
160<script>
161	window._tpt			??= {};
162	window.SR7			??= {};
163	_tpt.R				??= {};
164	_tpt.R.fonts		??= {};
165	_tpt.R.fonts.customFonts??= {};
166	SR7.devMode			=  false;
167	SR7.F 				??= {};
168	SR7.G				??= {};
169	SR7.LIB				??= {};
170	SR7.E				??= {};
171	SR7.E.gAddons		??= {};
172	SR7.E.php 			??= {};
173	SR7.E.nonce			= '99129671d3';
174	SR7.E.ajaxurl		= 'https://soilslab.ai/wp-admin/admin-ajax.php';
175	SR7.E.resturl		= 'https://soilslab.ai/wp-json/';
176	SR7.E.slug_path		= 'revslider/revslider.php';
177	SR7.E.slug			= 'revslider';
178	SR7.E.plugin_url	= 'https://soilslab.ai/wp-content/plugins/revslider/';
179	SR7.E.wp_plugin_url = 'https://soilslab.ai/wp-content/plugins/';
180	SR7.E.revision		= '6.7.23';
181	SR7.E.fontBaseUrl	= '';
182	SR7.G.breakPoints 	= [1240,1024,778,480];
183	SR7.E.modules 		= ['module','page','slide','layer','draw','animate','srtools','canvas','defaults','carousel','navigation','media','modifiers','migration'];
184	SR7.E.libs 			= ['WEBGL'];
185	SR7.E.css 			= ['csslp','cssbtns','cssfilters','cssnav','cssmedia'];
186	SR7.E.resources		= {};
187	SR7.JSON			??= {};
188/*! Slider Revolution 7.0 - Page Processor */
189!function(){"use strict";window.SR7??={},window._tpt??={},SR7.version="Slider Revolution 6.7.16",_tpt.getWinDim=function(t){_tpt.screenHeightWithUrlBar??=window.innerHeight;let e=SR7.F?.modal?.visible&&SR7.M[SR7.F.module.getIdByAlias(SR7.F.modal.requested)];_tpt.scrollBar=window.innerWidth!==document.documentElement.clientWidth||e&&window.innerWidth!==e.c.module.clientWidth,_tpt.winW=window.innerWidth-(_tpt.scrollBar||"prepare"==t?_tpt.scrollBarW??_tpt.mesureScrollBar():0),_tpt.winH=window.innerHeight,_tpt.winWAll=document.documentElement.clientWidth},_tpt.getResponsiveLevel=function(t,e){SR7.M[e];return _tpt.closestGE(t,_tpt.winWAll)},_tpt.mesureScrollBar=function(){let t=document.createElement("div");return t.className="RSscrollbar-measure",t.style.width="100px",t.style.height="100px",t.style.overflow="scroll",t.style.position="absolute",t.style.top="-9999px",document.body.appendChild(t),_tpt.scrollBarW=t.offsetWidth-t.clientWidth,document.body.removeChild(t),_tpt.scrollBarW},_tpt.loadCSS=async function(t,e,s){return s?_tpt.R.fonts.required[e].status=1:(_tpt.R[e]??={},_tpt.R[e].status=1),new Promise(((n,i)=>{if(_tpt.isStylesheetLoaded(t))s?_tpt.R.fonts.required[e].status=2:_tpt.R[e].status=2,n();else{const l=document.createElement("link");l.rel="stylesheet";let o="text",r="css";l["type"]=o+"/"+r,l.href=t,l.onload=()=>{s?_tpt.R.fonts.required[e].status=2:_tpt.R[e].status=2,n()},l.onerror=()=>{s?_tpt.R.fonts.required[e].status=3:_tpt.R[e].status=3,i(new Error(`Failed to load CSS: ${t}`))},document.head.appendChild(l)}}))},_tpt.addContainer=function(t){const{tag:e="div",id:s,class:n,datas:i,textContent:l,iHTML:o}=t,r=document.createElement(e);if(s&&""!==s&&(r.id=s),n&&""!==n&&(r.className=n),i)for(const[t,e]of Object.entries(i))"style"==t?r.style.cssText=e:r.setAttribute(`data-${t}`,e);return l&&(r.textContent=l),o&&(r.innerHTML=o),r},_tpt.collector=function(){return{fragment:new DocumentFragment,add(t){var e=_tpt.addContainer(t);return this.fragment.appendChild(e),e},append(t){t.appendChild(this.fragment)}}},_tpt.isStylesheetLoaded=function(t){let e=t.split("?")[0];return Array.from(document.querySelectorAll('link[rel="stylesheet"], link[rel="preload"]')).some((t=>t.href.split("?")[0]===e))},_tpt.preloader={requests:new Map,preloaderTemplates:new Map,show:function(t,e){if(!e||!t)return;const{type:s,color:n}=e;if(s<0||"off"==s)return;const i=`preloader_${s}`;let l=this.preloaderTemplates.get(i);l||(l=this.build(s,n),this.preloaderTemplates.set(i,l)),this.requests.has(t)||this.requests.set(t,{count:0});const o=this.requests.get(t);clearTimeout(o.timer),o.count++,1===o.count&&(o.timer=setTimeout((()=>{o.preloaderClone=l.cloneNode(!0),o.anim&&o.anim.kill(),void 0!==_tpt.gsap?o.anim=_tpt.gsap.fromTo(o.preloaderClone,1,{opacity:0},{opacity:1}):o.preloaderClone.classList.add("sr7-fade-in"),t.appendChild(o.preloaderClone)}),150))},hide:function(t){if(!this.requests.has(t))return;const e=this.requests.get(t);e.count--,e.count<0&&(e.count=0),e.anim&&e.anim.kill(),0===e.count&&(clearTimeout(e.timer),e.preloaderClone&&(e.preloaderClone.classList.remove("sr7-fade-in"),e.anim=_tpt.gsap.to(e.preloaderClone,.3,{opacity:0,onComplete:function(){e.preloaderClone.remove()}})))},state:function(t){if(!this.requests.has(t))return!1;return this.requests.get(t).count>0},build:(t,e="#ffffff",s="")=>{if(t<0||"off"===t)return null;const n=parseInt(t);if(t="prlt"+n,isNaN(n))return null;if(_tpt.loadCSS(SR7.E.plugin_url+"public/css/preloaders/t"+n+".css","preloader_"+t),isNaN(n)||n<6){const i=`background-color:${e}`,l=1===n||2==n?i:"",o=3===n||4==n?i:"",r=_tpt.collector();["dot1","dot2","bounce1","bounce2","bounce3"].forEach((t=>r.add({tag:"div",class:t,datas:{style:o}})));const d=_tpt.addContainer({tag:"sr7-prl",class:`${t} ${s}`,datas:{style:l}});return r.append(d),d}{let i={};if(7===n){let t;e.startsWith("#")?(t=e.replace("#",""),t=`rgba(${parseInt(t.substring(0,2),16)}, ${parseInt(t.substring(2,4),16)}, ${parseInt(t.substring(4,6),16)}, `):e.startsWith("rgb")&&(t=e.slice(e.indexOf("(")+1,e.lastIndexOf(")")).split(",").map((t=>t.trim())),t=`rgba(${t[0]}, ${t[1]}, ${t[2]}, `),t&&(i.style=`border-top-color: ${t}0.65); border-bottom-color: ${t}0.15); border-left-color: ${t}0.65); border-right-color: ${t}0.15)`)}else 12===n&&(i.style=`background:${e}`);const l=[10,0,4,2,5,9,0,4,4,2][n-6],o=_tpt.collector(),r=o.add({tag:"div",class:"sr7-prl-inner",datas:i});Array.from({length:l}
189).forEach((()=>r.appendChild(o.add({tag:"span",datas:{style:`background:${e}`}}))));const d=_tpt.addContainer({tag:"sr7-prl",class:`${t} ${s}`});return o.append(d),d}}},SR7.preLoader={show:(t,e)=>{"off"!==(SR7.M[t]?.settings?.pLoader?.type??"off")&&_tpt.preloader.show(e||SR7.M[t].c.module,SR7.M[t]?.settings?.pLoader??{color:"#fff",type:10})},hide:(t,e)=>{"off"!==(SR7.M[t]?.settings?.pLoader?.type??"off")&&_tpt.preloader.hide(e||SR7.M[t].c.module)},state:(t,e)=>_tpt.preloader.state(e||SR7.M[t].c.module)},_tpt.prepareModuleHeight=function(t){window.SR7.M??={},window.SR7.M[t.id]??={},"ignore"==t.googleFont&&(SR7.E.ignoreGoogleFont=!0);let e=window.SR7.M[t.id];if(null==_tpt.scrollBarW&&_tpt.mesureScrollBar(),e.c??={},e.states??={},e.settings??={},e.settings.size??={},t.fixed&&(e.settings.fixed=!0),e.c.module=document.getElementById(t.id),e.c.adjuster=e.c.module.getElementsByTagName("sr7-adjuster")[0],e.c.content=e.c.module.getElementsByTagName("sr7-content")[0],"carousel"==t.type&&(e.c.carousel=e.c.content.getElementsByTagName("sr7-carousel")[0]),null==e.c.module||null==e.c.module)return;t.plType&&t.plColor&&(e.settings.pLoader={type:t.plType,color:t.plColor}),void 0!==t.plType&&"off"!==t.plType&&SR7.preLoader.show(t.id,e.c.module),_tpt.winW||_tpt.getWinDim("prepare"),_tpt.getWinDim();let s=""+e.c.module.dataset?.modal;"modal"==s||"true"==s||"undefined"!==s&&"false"!==s||(e.settings.size.fullWidth=t.size.fullWidth,e.LEV??=_tpt.getResponsiveLevel(window.SR7.G.breakPoints,t.id),t.vpt=_tpt.fillArray(t.vpt,5),e.settings.vPort=t.vpt[e.LEV],void 0!==t.el&&"720"==t.el[4]&&t.gh[4]!==t.el[4]&&"960"==t.el[3]&&t.gh[3]!==t.el[3]&&"768"==t.el[2]&&t.gh[2]!==t.el[2]&&delete t.el,e.settings.size.height=null==t.el||null==t.el[e.LEV]||0==t.el[e.LEV]||"auto"==t.el[e.LEV]?_tpt.fillArray(t.gh,5,-1):_tpt.fillArray(t.el,5,-1),e.settings.size.width=_tpt.fillArray(t.gw,5,-1),e.settings.size.minHeight=_tpt.fillArray(t.mh??[0],5,-1),e.cacheSize={fullWidth:e.settings.size?.fullWidth,fullHeight:e.settings.size?.fullHeight},void 0!==t.off&&(t.off?.t&&(e.settings.size.m??={})&&(e.settings.size.m.t=t.off.t),t.off?.b&&(e.settings.size.m??={})&&(e.settings.size.m.b=t.off.b),t.off?.l&&(e.settings.size.p??={})&&(e.settings.size.p.l=t.off.l),t.off?.r&&(e.settings.size.p??={})&&(e.settings.size.p.r=t.off.r),e.offsetPrepared=!0),_tpt.updatePMHeight(t.id,t,!0))},_tpt.updatePMHeight=(t,e,s)=>{let n=SR7.M[t];var i=n.settings.size.fullWidth?_tpt.winW:n.c.module.parentNode.offsetWidth;i=0===i||isNaN(i)?_tpt.winW:i;let l=n.settings.size.width[n.LEV]||n.settings.size.width[n.LEV++]||n.settings.size.width[n.LEV--]||i,o=n.settings.size.height[n.LEV]||n.settings.size.height[n.LEV++]||n.settings.size.height[n.LEV--]||0,r=n.settings.size.minHeight[n.LEV]||n.settings.size.minHeight[n.LEV++]||n.settings.size.minHeight[n.LEV--]||0;if(o="auto"==o?0:o,o=parseInt(o),"carousel"!==e.type&&(i-=parseInt(e.onw??0)||0),n.MP=!n.settings.size.fullWidth&&i<l||_tpt.winW<l?Math.min(1,i/l):1,e.size.fullScreen||e.size.fullHeight){let t=parseInt(e.fho)||0,s=(""+e.fho).indexOf("%")>-1;e.newh=_tpt.winH-(s?_tpt.winH*t/100:t)}else e.newh=n.MP*Math.max(o,r);if(e.newh+=(parseInt(e.onh??0)||0)+(parseInt(e.carousel?.pt)||0)+(parseInt(e.carousel?.pb)||0),void 0!==e.slideduration&&(e.newh=Math.max(e.newh,parseInt(e.slideduration)/3)),e.shdw&&_tpt.buildShadow(e.id,e),n.c.adjuster.style.height=e.newh+"px",n.c.module.style.height=e.newh+"px",n.c.content.style.height=e.newh+"px",n.states.heightPrepared=!0,n.dims??={},n.dims.moduleRect=n.c.module.getBoundingClientRect(),n.c.content.style.left="-"+n.dims.moduleRect.left+"px",!n.settings.size.fullWidth)return s&&requestAnimationFrame((()=>{i!==n.c.module.parentNode.offsetWidth&&_tpt.updatePMHeight(e.id,e)})),void _tpt.bgStyle(e.id,e,window.innerWidth==_tpt.winW,!0);_tpt.bgStyle(e.id,e,window.innerWidth==_tpt.winW,!0),requestAnimationFrame((function(){s&&requestAnimationFrame((()=>{i!==n.c.module.parentNode.offsetWidth&&_tpt.updatePMHeight(e.id,e)}))})),n.earlyResizerFunction||(n.earlyResizerFunction=function(){requestAnimationFrame((function(){_tpt.getWinDim(),_tpt.moduleDefaults(e.id,e),_tpt.updateSlideBg(t,!0)}))}
189,window.addEventListener("resize",n.earlyResizerFunction))},_tpt.buildShadow=function(t,e){let s=SR7.M[t];null==s.c.shadow&&(s.c.shadow=document.createElement("sr7-module-shadow"),s.c.shadow.classList.add("sr7-shdw-"+e.shdw),s.c.content.appendChild(s.c.shadow))},_tpt.bgStyle=async(t,e,s,n,i)=>{const l=SR7.M[t];if((e=e??l.settings).fixed&&!l.c.module.classList.contains("sr7-top-fixed")&&(l.c.module.classList.add("sr7-top-fixed"),l.c.module.style.position="fixed",l.c.module.style.width="100%",l.c.module.style.top="0px",l.c.module.style.left="0px",l.c.module.style.pointerEvents="none",l.c.module.style.zIndex=5e3,l.c.content.style.pointerEvents="none"),null==l.c.bgcanvas){let t=document.createElement("sr7-module-bg"),o=!1;if("string"==typeof e?.bg?.color&&e?.bg?.color.includes("{"))if(_tpt.gradient&&_tpt.gsap)e.bg.color=_tpt.gradient.convert(e.bg.color);else try{let t=JSON.parse(e.bg.color);(t?.orig||t?.string)&&(e.bg.color=JSON.parse(e.bg.color))}catch(t){return}let r="string"==typeof e?.bg?.color?e?.bg?.color||"transparent":e?.bg?.color?.string??e?.bg?.color?.orig??e?.bg?.color?.color??"transparent";if(t.style["background"+(String(r).includes("grad")?"":"Color")]=r,("transparent"!==r||i)&&(o=!0),l.offsetPrepared&&(t.style.visibility="hidden"),e?.bg?.image?.src&&(t.style.backgroundImage=`url(${e?.bg?.image.src})`,t.style.backgroundSize=""==(e.bg.image?.size??"")?"cover":e.bg.image.size,t.style.backgroundPosition=e.bg.image.position,t.style.backgroundRepeat=""==e.bg.image.repeat||null==e.bg.image.repeat?"no-repeat":e.bg.image.repeat,o=!0),!o)return;l.c.bgcanvas=t,e.size.fullWidth?t.style.width=_tpt.winW-(s&&_tpt.winH<document.body.offsetHeight?_tpt.scrollBarW:0)+"px":n&&(t.style.width=l.c.module.offsetWidth+"px"),e.sbt?.use?l.c.content.appendChild(l.c.bgcanvas):l.c.module.appendChild(l.c.bgcanvas)}l.c.bgcanvas.style.height=void 0!==e.newh?e.newh+"px":("carousel"==e.type?l.dims.module.h:l.dims.content.h)+"px",l.c.bgcanvas.style.left=!s&&e.sbt?.use||l.c.bgcanvas.closest("SR7-CONTENT")?"0px":"-"+(l?.dims?.moduleRect?.left??0)+"px"},_tpt.updateSlideBg=function(t,e){const s=SR7.M[t];let n=s.settings;s?.c?.bgcanvas&&(n.size.fullWidth?s.c.bgcanvas.style.width=_tpt.winW-(e&&_tpt.winH<document.body.offsetHeight?_tpt.scrollBarW:0)+"px":preparing&&(s.c.bgcanvas.style.width=s.c.module.offsetWidth+"px"))},_tpt.moduleDefaults=(t,e)=>{let s=SR7.M[t];null!=s&&null!=s.c&&null!=s.c.module&&(s.dims??={},s.dims.moduleRect=s.c.module.getBoundingClientRect(),s.c.content.style.left="-"+s.dims.moduleRect.left+"px",s.c.content.style.width=_tpt.winW-_tpt.scrollBarW+"px","carousel"==e.type&&(s.c.module.style.overflow="visible"),_tpt.bgStyle(t,e,window.innerWidth==_tpt.winW))},_tpt.getOffset=t=>{var e=t.getBoundingClientRect(),s=window.pageXOffset||document.documentElement.scrollLeft,n=window.pageYOffset||document.documentElement.scrollTop;return{top:e.top+n,left:e.left+s}},_tpt.fillArray=function(t,e){let s,n;t=Array.isArray(t)?t:[t];let i=Array(e),l=t.length;for(n=0;n<t.length;n++)i[n+(e-l)]=t[n],null==s&&"#"!==t[n]&&(s=t[n]);for(let t=0;t<e;t++)void 0!==i[t]&&"#"!=i[t]||(i[t]=s),s=i[t];return i},_tpt.closestGE=function(t,e){let s=Number.MAX_VALUE,n=-1;for(let i=0;i<t.length;i++)t[i]-1>=e&&t[i]-1-e<s&&(s=t[i]-1-e,n=i);return++n}}();</script>
189
190<style id="wp-custom-css">
191/* FORCE LIGHT THEME FOR SCHOLAR PUBLICATIONS FETCHER */
192
193/* 1. Reset the main card and container */
194.spf-publication-card, 
195.scholar-publications-fetcher,
196[class*="spf-"] {
197    background-color: #ffffff !important;
198    color: #333333 !important;
199    border-color: #eeeeee !important;
200}
201
202/* 2. Fix the Title and Links */
203.spf-publication-card .gs_rt a,
204.spf-publication-card a {
205    color: #0073aa !important;
206}
207
208/* 3. Fix the Snippet/Abstract text */
209.spf-publication-card .gs_rs {
210    color: #666666 !important;
211}
212
213/* 4. Fix the specific Date/Year badge (the dark bubble) */
214.spf-publication-card .gs_oph,
215.spf-publication-card .gsc_v_year,
216.spf-publication-card span[style*="background-color"] {
217    background-color: #f0f0f0 !important;
218    color: #444444 !important;
219    border: 1px solid #dddddd !important;
220    text-shadow: none !important;
221}
222
223/* 5. Override any system-level dark mode media queries */
224@media (prefers-color-scheme: dark) {
225    .spf-publication-card, 
226    .spf-publication-card *,
227    .scholar-publications-fetcher * {
228        background-color: #ffffff !important;
229        color: #333333 !important;
230    }
231    
232    /* Re-enforce the badge inside the dark mode query */
233    .spf-publication-card .gsc_v_year {
234        background-color: #f0f0f0 !important;
235        color: #444444 !important;
236    }
237}
238</style>
239</head>
240
241<body class="wp-singular page-template-default page page-id-27 wp-custom-logo wp-theme-qempo theme-qempo woocommerce-no-js eio-default tribe-no-js elementor-default elementor-kit-9 elementor-page elementor-page-27">
242  	  	<div class="wrapper-page"> <!--page-->
243	 		 
244	 	<header class="header-builder-frontend header-position-relative">
245			
246<div class="header-mobile d-xl-none d-lg-none d-md-block d-sm-block d-xs-block">
247  	
248  		
249
250  	<div class="header-mobile-content">
251		<div class="header-content-inner clearfix"> 
252		 
253		  	<div class="header-left">
254				<div class="logo-mobile">
255									  	<a href="https://soilslab.ai/">
256					 	<img src="https://soilslab.ai/wp-content/uploads/2020/12/soilailab_logov2-2.png" alt="Soil AI Lab" />
257				  	</a>
258				</div>
259		  	</div>
260
261		  	<div class="header-right">
262
263				<div class="main-search gva-search">
264					<a class="control-search">
265					  <i class="icon fi flaticon-magnifying-glass"></i>
266					</a>
267					<div class="gva-search-content search-content">
268					  	<div class="search-content-inner">
269						 	<div class="content-inner"><form method="get" class="searchform gva-main-search" action="https://soilslab.ai/">
270	<div class="gva-search">
271		<input name="s" maxlength="40" class="form-control input-large input-search" type="text" size="20" placeholder="Search your keyword...">
272      <span class="input-group-addon input-large btn-search">
273			<input type="submit" class="las" value="&#xf002;" />
274		</span>
275	</div>
276</form>
277
278
279</div>  
280					  	</div>  
281					</div>
282			 	</div>
283			 	
284				<div class="canvas-mobile">
285  <div class="canvas-menu gva-offcanvas">
286      <a class="dropdown-toggle" data-canvas=".mobile" href="#"><i class="icon las la-bars"></i></a>
287  </div>
288  <div class="gva-offcanvas-content mobile">
289    <div class="top-canvas">
290              <a class="logo-mm" href="https://soilslab.ai/">
291        <img src="https://soilslab.ai/wp-content/uploads/2020/12/soilailab_logov2-2.png" alt="Soil AI Lab" />
292        </a>
293      <a class="control-close-mm" href="#"><i class="far fa-times-circle"></i></a>
294    </div>
295    <div class="wp-sidebar sidebar">
296      <div id="gva-mobile-menu" class="navbar-collapse"><ul id="menu-main-menu" class="gva-nav-menu gva-mobile-menu"><li id="menu-item-1200" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-1200"><a href="https://soilslab.ai/"><span class="menu-title">Home</span></a></li>
297<li id="menu-item-1209" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1209"><a href="https://soilslab.ai/the-lab/"><span class="menu-title">The Lab</span></a></li>
298<li id="menu-item-1206" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1206"><a href="https://soilslab.ai/projects/"><span class="menu-title">Projects</span></a></li>
299<li id="menu-item-1692" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1692"><a href="https://soilslab.ai/publications/"><span class="menu-title">Publications</span></a></li>
300<li id="menu-item-1205" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1205"><a href="https://soilslab.ai/code/"><span class="menu-title">Code</span></a></li>
301<li id="menu-item-1210" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1210"><a href="https://soilslab.ai/our-team/"><span class="menu-title">Team</span></a></li>
302<li id="menu-item-1193" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1193"><a href="https://soilslab.ai/news/"><span class="menu-title">News</span></a></li>
303<li id="menu-item-1195" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-27 current_page_item menu-item-1195"><a href="https://soilslab.ai/contact/"><span class="menu-title">Visit</span></a></li>
304<li id="menu-item-1213" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1213"><a href="https://soilslab.ai/careers/"><span class="menu-title">Careers</span></a></li>
305</ul></div>      <div class="after-offcanvas">
306              </div>    
307    </div>
308  </div>
309</div>
310		  	</div>
311
312		</div>  
313  	</div>
314</div>
314			<div class="header-builder-inner">
315				<div class="d-none d-xl-block d-lg-block">
316				 	<div class="header-main-wrapper">		<div data-elementor-type="wp-post" data-elementor-id="274" class="elementor elementor-274">
317						<section class="elementor-section elementor-top-section elementor-element elementor-element-d4d1b30 elementor-section-full_width elementor-section-content-middle elementor-section-height-default elementor-section-height-default row-top" data-id="d4d1b30" data-element_type="section" data-e-type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
318						<div class="elementor-container elementor-column-gap-default">
319					<div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-8a88ac5 column-style-top" data-id="8a88ac5" data-element_type="column" data-e-type="column">
320			<div class="elementor-widget-wrap elementor-element-populated">
321						<div class="elementor-element elementor-element-2e498a50 elementor-widget__width-initial elementor-widget elementor-widget-gva-logo" data-id="2e498a50" data-element_type="widget" data-e-type="widget" data-widget_type="gva-logo.default">
322				<div class="elementor-widget-container">
323					<div class="gva-element-gva-logo gva-element">      
324  <div class="gsc-logo text-center">
325    
326      <a class="site-branding-logo" href="https://soilslab.ai" title="Home" rel="Home">
327        <img src="https://soilslab.ai/wp-content/uploads/2020/12/soilailab_logov1-final-3.png" alt="Home" />
328      </a>
329      </div>
330</div>				</div>
331				</div>
332					</div>
333		</div>
334				<div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-fe52914 column-style-top" data-id="fe52914" data-element_type="column" data-e-type="column">
335			<div class="elementor-widget-wrap elementor-element-populated">
336						<div class="elementor-element elementor-element-35f150d4 elementor-widget__width-initial elementor-widget elementor-widget-gva-navigation-menu" data-id="35f150d4" data-element_type="widget" data-e-type="widget" data-widget_type="gva-navigation-menu.default">
337				<div class="elementor-widget-container">
338					<div class="gva-element-gva-navigation-menu gva-element">   <div class="gva-navigation-menu  menu-align-center">
339      <div class="menu-main-menu-container"><ul id="menu-6dv9" class="gva-nav-menu gva-main-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-1200"><a href="https://soilslab.ai/"><span class="menu-title">Home</span></a></li>
340<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1209"><a href="https://soilslab.ai/the-lab/"><span class="menu-title">The Lab</span></a></li>
341<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1206"><a href="https://soilslab.ai/projects/"><span class="menu-title">Projects</span></a></li>
342<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1692"><a href="https://soilslab.ai/publications/"><span class="menu-title">Publications</span></a></li>
343<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1205"><a href="https://soilslab.ai/code/"><span class="menu-title">Code</span></a></li>
344<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1210"><a href="https://soilslab.ai/our-team/"><span class="menu-title">Team</span></a></li>
345<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1193"><a href="https://soilslab.ai/news/"><span class="menu-title">News</span></a></li>
346<li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-27 current_page_item menu-item-1195"><a href="https://soilslab.ai/contact/"><span class="menu-title">Visit</span></a></li>
347<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1213"><a href="https://soilslab.ai/careers/"><span class="menu-title">Careers</span></a></li>
348</ul></div>   </div></div>				</div>
349				</div>
350					</div>
351		</div>
352				<div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-3715be8 column-style-top" data-id="3715be8" data-element_type="column" data-e-type="column">
353			<div class="elementor-widget-wrap elementor-element-populated">
354						<div class="elementor-element elementor-element-cc6d4f9 elementor-widget__width-initial elementor-widget elementor-widget-gva-search-box" data-id="cc6d4f9" data-element_type="widget" data-e-type="widget" data-widget_type="gva-search-box.default">
355				<div class="elementor-widget-container">
356					<div class="gva-element-gva-search-box gva-element">      <div class="style-2 widget gsc-search-box">
357      <div class="content-inner">
358         
359         <div class="main-search gva-search">
360                           <a class="control-search">
361                  <i aria-hidden="true" class=" flaticon-search"></i>               </a>
362               
363
364            <div class="gva-search-content search-content">
365              <div class="search-content-inner">
366                <div class="content-inner"><form method="get" class="searchform gva-main-search" action="https://soilslab.ai/">
367	<div class="gva-search">
368		<input name="s" maxlength="40" class="form-control input-large input-search" type="text" size="20" placeholder="Search your keyword...">
369      <span class="input-group-addon input-large btn-search">
370			<input type="submit" class="las" value="&#xf002;" />
371		</span>
372	</div>
373</form>
374
375
376</div>  
377              </div>  
378            </div>
379         </div>
380         
381      </div>
382   </div>
383      </div>				</div>
384				</div>
385					</div>
386		</div>
387					</div>
388		</section>
389				</div>
390		</div>			  	</div> 
391			</div>  
392	 	</header>
393
394	 		 
395	 	<div id="page-content"> <!--page content-->
396
397
398
399  <div id="wp-main-content" class="clearfix main-page">
400  <div class="disable-breadcrumb clearfix"></div>      <div class="container-layout-content container-full">
401    <div class="content-page-wrap">
402             <div class="main-page-content base-layout row has-no-sidebar">
403          
404            <div class="content-page col-xl-12 col-lg-12 col-md-12 col-sm-12 col-xs-12">
405              <div class="content-page-inner">   
406                      <div class="clearfix post-27 page type-page status-publish hentry" id="27">
407
408         
409        
410        		<div data-elementor-type="wp-page" data-elementor-id="27" class="elementor elementor-27">
411						<section class="elementor-section elementor-top-section elementor-element elementor-element-b0f0be1 elementor-section-full_width elementor-section-height-default elementor-section-height-default row-top" data-id="b0f0be1" data-element_type="section" data-e-type="section">
412						<div class="elementor-container elementor-column-gap-default">
413					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-c653e44 column-style-top" data-id="c653e44" data-element_type="column" data-e-type="column">
414			<div class="elementor-widget-wrap elementor-element-populated">
415						<div class="elementor-element elementor-element-b1d8d98 elementor-widget elementor-widget-google_maps" data-id="b1d8d98" data-element_type="widget" data-e-type="widget" data-widget_type="google_maps.default">
416				<div class="elementor-widget-container">
417							<div class="elementor-custom-embed">
418			<iframe loading="lazy"
419					src="https://maps.google.com/maps?q=2685%20State%20Road%2029%20N%2C%20Immokalee%2C%20FL%2034142&#038;t=m&#038;z=18&#038;output=embed&#038;iwloc=near"
420					title="2685 State Road 29 N, Immokalee, FL 34142"
421					aria-label="2685 State Road 29 N, Immokalee, FL 34142"
422			></iframe>
423		</div>
424						</div>
425				</div>
426					</div>
427		</div>
428					</div>
429		</section>
430				<section class="elementor-section elementor-top-section elementor-element elementor-element-b2db8da elementor-section-boxed elementor-section-height-default elementor-section-height-default row-top" data-id="b2db8da" data-element_type="section" data-e-type="section">
431						<div class="elementor-container elementor-column-gap-default">
432					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b211c8d column-style-top" data-id="b211c8d" data-element_type="column" data-e-type="column">
433			<div class="elementor-widget-wrap elementor-element-populated">
434						<section class="elementor-section elementor-inner-section elementor-element elementor-element-2eb54e6 elementor-section-boxed elementor-section-height-default elementor-section-height-default row-top" data-id="2eb54e6" data-element_type="section" data-e-type="section">
435						<div class="elementor-container elementor-column-gap-custom">
436					<div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-f71996d column-style-top" data-id="f71996d" data-element_type="column" data-e-type="column" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
437			<div class="elementor-widget-wrap elementor-element-populated">
438						<div class="elementor-element elementor-element-024f96d elementor-widget elementor-widget-image" data-id="024f96d" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
439				<div class="elementor-widget-container">
440															<img fetchpriority="high" decoding="async" width="712" height="229" src="https://soilslab.ai/wp-content/uploads/2025/11/SWFREC-dorm-sign-for-blogs-091019-1-e1764097517868.webp" class="attachment-full size-full wp-image-2868" alt="" srcset="https://soilslab.ai/wp-content/uploads/2025/11/SWFREC-dorm-sign-for-blogs-091019-1-e1764097517868.webp 712w, https://soilslab.ai/wp-content/uploads/2025/11/SWFREC-dorm-sign-for-blogs-091019-1-e1764097517868-600x193.webp 600w" sizes="(max-width: 712px) 100vw, 712px" />															</div>
441				</div>
442				<div class="elementor-element elementor-element-91a3b3f elementor-widget-divider--view-line_icon elementor-view-default elementor-widget-divider--element-align-center elementor-widget elementor-widget-divider" data-id="91a3b3f" data-element_type="widget" data-e-type="widget" data-widget_type="divider.default">
443				<div class="elementor-widget-container">
444							<div class="elementor-divider">
445			<span class="elementor-divider-separator">
446							<div class="elementor-icon elementor-divider__element">
447					<i aria-hidden="true" class=" las la-microscope"></i></div>
448						</span>
449		</div>
450						</div>
451				</div>
452				<div class="elementor-element elementor-element-4d635d4 elementor-widget elementor-widget-icon-box" data-id="4d635d4" data-element_type="widget" data-e-type="widget" data-widget_type="icon-box.default">
453				<div class="elementor-widget-container">
454							<div class="elementor-icon-box-wrapper">
455
456			
457						<div class="elementor-icon-box-content">
458
459									<h3 class="elementor-icon-box-title">
460						<span  >
461							Southwest Florida Research <br>and Education Center						</span>
462					</h3>
463				
464									<p class="elementor-icon-box-description">
465						2685 State Road 29 N, Immokalee, FL 34142<br>General Lab Info: [email protected]
466<br>(239) 658-3400<br>Lab Director: [email protected] <br>					</p>
467				
468			</div>
469			
470		</div>
471						</div>
472				</div>
473					</div>
474		</div>
475					</div>
476		</section>
477					</div>
478		</div>
479					</div>
480		</section>
481				</div>
482		
483        <div class="link-pages"></div>
484        <div class="comment-page-wrapper clearfix">
485                    </div>
486        
487    </div>
488
489              </div>    
490            </div>      
491
492            <!-- Left sidebar -->
493            
494            <!-- Right Sidebar -->
495            
496        </div> 
497              </div>
498    </div>
499     
500  </div>    
501     
502	</div><!--end page content-->
503	
504</div><!-- End page -->
505
506	<footer id="wp-footer" class="clearfix">
507		
508		
509		<div class="footer-main">		<div data-elementor-type="wp-post" data-elementor-id="896" class="elementor elementor-896">
510						<section class="elementor-section elementor-top-section elementor-element elementor-element-300b596 elementor-section-boxed elementor-section-height-default elementor-section-height-default row-top" data-id="300b596" data-element_type="section" data-e-type="section" data-settings="{&quot;background_background&quot;:&quot;gradient&quot;}">
511						<div class="elementor-container elementor-column-gap-default">
512					<div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-f628326 column-style-top" data-id="f628326" data-element_type="column" data-e-type="column">
513			<div class="elementor-widget-wrap elementor-element-populated">
514						<div class="elementor-element elementor-element-d529172 elementor-widget__width-initial elementor-widget elementor-widget-gva-logo" data-id="d529172" data-element_type="widget" data-e-type="widget" data-widget_type="gva-logo.default">
515				<div class="elementor-widget-container">
516					<div class="gva-element-gva-logo gva-element">      
517  <div class="gsc-logo text-center">
518    
519      <a class="site-branding-logo" href="https://soilslab.ai/" title="Home" rel="Home">
520        <img src="https://soilslab.ai/wp-content/uploads/2020/12/soilailab_logov1-final-3.png" alt="Home" />
521      </a>
522      </div>
523</div>
523				</div>
524				</div>
525				<div class="elementor-element elementor-element-eba9c4b elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="eba9c4b" data-element_type="widget" data-e-type="widget" data-widget_type="divider.default">
526				<div class="elementor-widget-container">
527							<div class="elementor-divider">
528			<span class="elementor-divider-separator">
529						</span>
530		</div>
531						</div>
532				</div>
533				<div class="elementor-element elementor-element-2064636 elementor-widget__width-initial elementor-widget elementor-widget-gva-logo" data-id="2064636" data-element_type="widget" data-e-type="widget" data-widget_type="gva-logo.default">
534				<div class="elementor-widget-container">
535					<div class="gva-element-gva-logo gva-element">      
536  <div class="gsc-logo text-center">
537    
538      <a class="site-branding-logo" href="https://ifas.ufl.edu/" target="_blank">
539        <img src="https://soilslab.ai/wp-content/uploads/2021/06/IFAS-White-orange-line-1.png" alt="" />
540      </a>
541      </div>
542</div>				</div>
543				</div>
544				<div class="elementor-element elementor-element-7439395 elementor-widget elementor-widget-spacer" data-id="7439395" data-element_type="widget" data-e-type="widget" data-widget_type="spacer.default">
545				<div class="elementor-widget-container">
546							<div class="elementor-spacer">
547			<div class="elementor-spacer-inner"></div>
548		</div>
549						</div>
550				</div>
551					</div>
552		</div>
553				<div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-29144ae column-style-top" data-id="29144ae" data-element_type="column" data-e-type="column">
554			<div class="elementor-widget-wrap elementor-element-populated">
555						<div class="elementor-element elementor-element-dd62dbe elementor-widget__width-initial elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="dd62dbe" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default">
556				<div class="elementor-widget-container">
557							<ul class="elementor-icon-list-items">
558							<li class="elementor-icon-list-item">
559											<a href="https://soilslab.ai/">
560
561												<span class="elementor-icon-list-icon">
562							<i aria-hidden="true" class="fas fa-home"></i>						</span>
563										<span class="elementor-icon-list-text">Home</span>
564											</a>
565									</li>
566								<li class="elementor-icon-list-item">
567											<a href="https://soilslab.ai/the-lab/">
568
569												<span class="elementor-icon-list-icon">
570							<i aria-hidden="true" class="fas fa-microscope"></i>						</span>
571										<span class="elementor-icon-list-text">The Lab</span>
572											</a>
573									</li>
574								<li class="elementor-icon-list-item">
575											<a href="https://soilslab.ai/the-lab/">
576
577												<span class="elementor-icon-list-icon">
578							<i aria-hidden="true" class="fas fa-book-reader"></i>						</span>
579										<span class="elementor-icon-list-text">Publications</span>
580											</a>
581									</li>
582								<li class="elementor-icon-list-item">
583											<a href="https://soilslab.ai/our-team/">
584
585												<span class="elementor-icon-list-icon">
586							<i aria-hidden="true" class="fas fa-people-carry"></i>						</span>
587										<span class="elementor-icon-list-text">Our Team</span>
588											</a>
589									</li>
590								<li class="elementor-icon-list-item">
591											<a href="https://soilslab.ai/contact/">
592
593												<span class="elementor-icon-list-icon">
594							<i aria-hidden="true" class="fas fa-envelope-open-text"></i>						</span>
595										<span class="elementor-icon-list-text">Contact</span>
596											</a>
597									</li>
598								<li class="elementor-icon-list-item">
599											<a href="https://www.linkedin.com/company/soil-science-artificial-intelligence-lab/" target="_blank">
600
601												<span class="elementor-icon-list-icon">
602							<i aria-hidden="true" class="fab fa-linkedin"></i>						</span>
603										<span class="elementor-icon-list-text">LinkedIn</span>
604											</a>
605									</li>
606								<li class="elementor-icon-list-item">
607											<a href="https://soilslab.ai/visit/">
608
609												<span class="elementor-icon-list-icon">
610							<i aria-hidden="true" class="fas fa-location-arrow"></i>						</span>
611										<span class="elementor-icon-list-text">Southwest Florida Research and Education Center, 2685 State Road 29 N, Immokalee, FL 34142</sp
611an>
612											</a>
613									</li>
614						</ul>
615						</div>
616				</div>
617					</div>
618		</div>
619					</div>
620		</section>
621				</div>
622		</div>			
623
624					<div class="return-top default"><i class="fas fa-arrow-up"></i></div>
625		
626	</footer>
627	
628	<div id="gva-overlay"></div>
629	<div id="gva-quickview" class="clearfix"></div>
630	<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" class="blur-svg">
631	   <defs>
632	      <filter id="blur-filter">
633	         <feGaussianBlur stdDeviation="3"></feGaussianBlur>
634	      </filter>
635	    </defs>
636	</svg>
637<script type="speculationrules">
638{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/qempo/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
639</script>
639
640		
640<script>
641		( function ( body ) {
642			'use strict';
643			body.className = body.className.replace( /\btribe-no-js\b/, 'tribe-js' );
644		} )( document.body );
645		</script>
645
646		<!-- YouTube Feeds JS -->
647<script type="text/javascript">
648
649</script>
vendor: 2 bytes, line 649
649
650<script> /* <![CDATA[ */var tribe_l10n_datatables = {"aria":{"sort_ascending":": activate to sort column ascending","sort_descending":": activate to sort column descending"},"length_menu":"Show _MENU_ entries","empty_table":"No data available in table","info":"Showing _START_ to _END_ of _TOTAL_ entries","info_empty":"Showing 0 to 0 of 0 entries","info_filtered":"(filtered from _MAX_ total entries)","zero_records":"No matching records found","search":"Search:","all_selected_text":"All items on this page were selected. ","select_all_link":"Select all pages","clear_selection":"Clear Selection.","pagination":{"all":"All","next":"Next","previous":"Previous"},"select":{"rows":{"0":"","_":": Selected %d rows","1":": Selected 1 row"}},"datepicker":{"dayNames":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"dayNamesShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"dayNamesMin":["S","M","T","W","T","F","S"],"monthNames":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesShort":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesMin":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"nextText":"Next","prevText":"Prev","currentText":"Today","closeText":"Done","today":"Today","clear":"Clear"}};/* ]]> */ </script>
650			
650<script>
651				( () => {
652					const lazyloadRunObserver = () => {
653						const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` );
654						const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => {
655							entries.forEach( ( entry ) => {
656								if ( entry.isIntersecting ) {
657									let lazyloadBackground = entry.target;
658									if( lazyloadBackground ) {
659										lazyloadBackground.classList.add( 'e-lazyloaded' );
660									}
661									lazyloadBackgroundObserver.unobserve( entry.target );
662								}
663							});
664						}, { rootMargin: '200px 0px 200px 0px' } );
665						lazyloadBackgrounds.forEach( ( lazyloadBackground ) => {
666							lazyloadBackgroundObserver.observe( lazyloadBackground );
667						} );
668					};
669					const events = [
670						'DOMContentLoaded',
671						'elementor/lazyload/observe',
672					];
673					events.forEach( ( event ) => {
674						document.addEventListener( event, lazyloadRunObserver );
675					} );
676				} )();
677			</script>
677
678				
678<script type='text/javascript'>
679		(function () {
680			var c = document.body.className;
681			c = c.replace(/woocommerce-no-js/, 'woocommerce-js');
682			document.body.className = c;
683		})();
684	</script>
684
685	<link rel='stylesheet' id='wc-blocks-style-css' href='https://soilslab.ai/wp-content/plugins/woocommerce/assets/client/blocks/wc-blocks.css?ver=wc-11.0.1' media='all' />
686<link rel='stylesheet' id='elementor-post-896-css' href='https://soilslab.ai/wp-content/uploads/elementor/css/post-896.css?ver=1790875456' media='all' />
687<link rel='stylesheet' id='widget-spacer-css' href='https://soilslab.ai/wp-content/plugins/elementor/assets/css/widget-spacer.min.css?ver=4.2.4' media='all' />
688<link rel='stylesheet' id='embedpress-elementor-css-css' href='https://soilslab.ai/wp-content/plugins/embedpress/assets/css/embedpress-elementor.css?ver=1788368013' media='all' />
689<link rel='stylesheet' id='elementor-icons-shared-0-css' href='https://soilslab.ai/wp-content/plugins/elementor/assets/lib/font-awesome/css/fontawesome.min.css?ver=5.15.3' media='all' />
690<link rel='stylesheet' id='elementor-icons-fa-solid-css' href='https://soilslab.ai/wp-content/plugins/elementor/assets/lib/font-awesome/css/solid.min.css?ver=5.15.3' media='all' />
691<link rel='stylesheet' id='elementor-icons-fa-brands-css' href='https://soilslab.ai/wp-content/plugins/elementor/assets/lib/font-awesome/css/brands.min.css?ver=5.15.3' media='all' />
692<script id="tec-user-agent-js" src="https://soilslab.ai/wp-content/plugins/the-events-calendar/common/build/js/user-agent.js?ver=da75d0bdea6dde3898df"></script>
vendor: 1 bytes, line 692
692
693<script id="wp-hooks-js" src="https://soilslab.ai/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 693
693
694<script id="wp-i18n-js" src="https://soilslab.ai/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
vendor: 1 bytes, line 694
694
695<script id="wp-i18n-js-after">
696wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
697//# sourceURL=wp-i18n-js-after
698</script>
vendor: 1 bytes, line 698
698
699<script id="swv-js" src="https://soilslab.ai/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=6.1.7"></script>
vendor: 1 bytes, line 699
699
700<script id="contact-form-7-js-before">
701var wpcf7 = {
702    "api": {
703        "root": "https:\/\/soilslab.ai\/wp-json\/",
704        "namespace": "contact-form-7\/v1"
705    }
706};
707//# sourceURL=contact-form-7-js-before
708</script>
vendor: 1 bytes, line 708
708
709<script id="contact-form-7-js" src="https://soilslab.ai/wp-content/plugins/contact-form-7/includes/js/index.js?ver=6.1.7"></script>
vendor: 1 bytes, line 709
709
710<script id="gavias-themer-js" src="https://soilslab.ai/wp-content/plugins/qempo-themer/assets/js/main.js"></script>
vendor: 1 bytes, line 710
710
711<script id="sourcebuster-js-js" src="https://soilslab.ai/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js?ver=11.0.1"></script>
vendor: 1 bytes, line 711
711
712<script id="wc-order-attribution-js-extra">
713var wc_order_attribution = {"params":{"lifetime":1.0e-5,"session":30,"base64":false,"ajaxurl":"https://soilslab.ai/wp-admin/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}};
714//# sourceURL=wc-order-attribution-js-extra
715</script>
vendor: 1 bytes, line 715
715
716<script id="wc-order-attribution-js" src="https://soilslab.ai/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.min.js?ver=11.0.1"></script>
vendor: 1 bytes, line 716
716
717<script id="elementor-webpack-runtime-js" src="https://soilslab.ai/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=4.2.4"></script>
vendor: 1 bytes, line 717
717
718<script id="elementor-frontend-modules-js" src="https://soilslab.ai/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=4.2.4"></script>
vendor: 1 bytes, line 718
718
719<script id="jquery-ui-core-js-before">
720jQuery.uiBackCompat = true;
721//# sourceURL=jquery-ui-core-js-before
722</script>
vendor: 1 bytes, line 722
722
723<script id="jquery-ui-core-js" src="https://soilslab.ai/wp-includes/js/jquery/ui/core.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 723
723
724<script id="elementor-frontend-js-before">
725var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnX":"Share on X","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}},
726"hasCustomBreakpoints":false},"version":"4.2.4","is_static":false,"experimentalFeatures":{"e_panel_promotions":true,"global_classes_should_enforce_capabilities":true,"e_variables":true,"e_opt_in_v4_page":true,"e_components":true,"e_interactions":true,"e_widget_creation":true,"import-export-customization":true},"urls":{"assets":"https:\/\/soilslab.ai\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/soilslab.ai\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/soilslab.ai\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"ddc58257e7","atomicFormsSendForm":"b47e7882fd"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"active_breakpoints":["viewport_mobile","viewport_tablet"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description"},"post":{"id":27,"title":"Contact%20%E2%80%93%20Soil%20AI%20Lab","excerpt":"","featuredImage":false}};
727//# sourceURL=elementor-frontend-js-before
728</script>
vendor: 1 bytes, line 728
728
729<script id="elementor-frontend-js" src="https://soilslab.ai/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=4.2.4"></script>
729
730<link rel="stylesheet" type="text/css" href="https://soilslab.ai/wp-content/plugins/qempo-themer/assets/icons/flaticon.css">
730<script id="wp-emoji-settings" type="application/json">
731{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://soilslab.ai/wp-includes/js/wp-emoji-release.min.js?ver=7.1.2"}}
732</script>
vendor: 1 bytes, line 732
732
733<script type="module">
734/*! This file is auto-generated */
735var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))});
736//# sourceURL=https://soilslab.ai/wp-includes/js/wp-emoji-loader.min.js
737</script>
737
738
739</body>
740</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.