CINXE.COM
ObjectBox Data Sync: Edge Sync | Offline Sync | Cloud Sync
<!DOCTYPE html> <html lang="en-US"> <head> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <link rel="pingback" href="https://objectbox.io/wordpress/xmlrpc.php" /> <script type="text/javascript"> document.documentElement.className = 'js'; </script> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <!-- This site is optimized with the Yoast SEO plugin v23.7 - https://yoast.com/wordpress/plugins/seo/ --> <title>ObjectBox Data Sync: Edge Sync | Offline Sync | Cloud Sync</title> <meta name="description" content="Selective & efficient edge-to-edge and edge-to-cloud Data Sync for Embedded Devices, IoT, Mobile & any backend server or cloud ✔️" /> <link rel="canonical" href="https://objectbox.io/sync/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="ObjectBox Data Sync: Edge Sync | Offline Sync | Cloud Sync" /> <meta property="og:description" content="Selective & efficient edge-to-edge and edge-to-cloud Data Sync for Embedded Devices, IoT, Mobile & any backend server or cloud ✔️" /> <meta property="og:url" content="https://objectbox.io/sync/" /> <meta property="og:site_name" content="ObjectBox" /> <meta property="article:publisher" content="https://www.facebook.com/objectboxTeam/" /> <meta property="article:modified_time" content="2024-10-11T12:18:14+00:00" /> <meta property="og:image" content="https://objectbox.io/wordpress/wp-content/uploads/2023/03/sync-thumbnail.jpg" /> <meta property="og:image:width" content="1200" /> <meta property="og:image:height" content="628" /> <meta property="og:image:type" content="image/jpeg" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:site" content="@objectbox_io" /> <meta name="twitter:label1" content="Est. reading time" /> <meta name="twitter:data1" content="17 minutes" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://objectbox.io/sync/","url":"https://objectbox.io/sync/","name":"ObjectBox Data Sync: Edge Sync | Offline Sync | Cloud Sync","isPartOf":{"@id":"https://objectbox.io/#website"},"primaryImageOfPage":{"@id":"https://objectbox.io/sync/#primaryimage"},"image":{"@id":"https://objectbox.io/sync/#primaryimage"},"thumbnailUrl":"https://objectbox.io/wordpress/wp-content/uploads/2023/03/sync-thumbnail.jpg","datePublished":"2018-06-13T13:24:49+00:00","dateModified":"2024-10-11T12:18:14+00:00","description":"Selective & efficient edge-to-edge and edge-to-cloud Data Sync for Embedded Devices, IoT, Mobile & any backend server or cloud ✔️","breadcrumb":{"@id":"https://objectbox.io/sync/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://objectbox.io/sync/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://objectbox.io/sync/#primaryimage","url":"https://objectbox.io/wordpress/wp-content/uploads/2023/03/sync-thumbnail.jpg","contentUrl":"https://objectbox.io/wordpress/wp-content/uploads/2023/03/sync-thumbnail.jpg","width":1200,"height":628},{"@type":"BreadcrumbList","@id":"https://objectbox.io/sync/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"ObjectBox","item":"https://objectbox.io/"},{"@type":"ListItem","position":2,"name":"Data Sync for Mobile and IoT"}]},{"@type":"WebSite","@id":"https://objectbox.io/#website","url":"https://objectbox.io/","name":"ObjectBox","description":"Fast on-Device database with vector search for Mobike, IoT & other embedded device","publisher":{"@id":"https://objectbox.io/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://objectbox.io/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://objectbox.io/#organization","name":"ObjectBox","url":"https://objectbox.io/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://objectbox.io/#/schema/logo/image/","url":"https://objectbox.io/wordpress/wp-content/uploads/2021/06/objectbox-logo.png","contentUrl":"https://objectbox.io/wordpress/wp-content/uploads/2021/06/objectbox-logo.png","width":559,"height":186,"caption":"ObjectBox"},"image":{"@id":"https://objectbox.io/#/schema/logo/image/"},"sameAs":["https://www.facebook.com/objectboxTeam/","https://x.com/objectbox_io","https://www.instagram.com/objectbox_io/","https://www.linkedin.com/company/objectbox","https://www.youtube.com/channel/UCLs3F3Lhh8pjC66WZIopJ6Q"]}]}</script> <!-- / Yoast SEO plugin. --> <link rel='dns-prefetch' href='//js.hs-scripts.com' /> <link rel="alternate" type="application/rss+xml" title="ObjectBox » Feed" href="https://objectbox.io/feed/" /> <link rel="alternate" type="application/rss+xml" title="ObjectBox » Comments Feed" href="https://objectbox.io/comments/feed/" /> <script type="text/javascript"> /* <![CDATA[ */ window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/objectbox.io\/wordpress\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.5.5"}}; /*! This file is auto-generated */ !function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!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!n(e,"\ud83d\udc26\u200d\u2b1b","\ud83d\udc26\u200b\u2b1b")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));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(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings); /* ]]> */ </script> <meta content="ObjectBox Divi v.1.0.1" name="generator"/><link rel='stylesheet' id='validate-engine-css-css' href='https://objectbox.io/wordpress/wp-content/plugins/wysija-newsletters/css/validationEngine.jquery.css?ver=2.22' type='text/css' media='all' /> <style id='wp-emoji-styles-inline-css' type='text/css'> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <link rel='stylesheet' id='wp-block-library-css' href='https://objectbox.io/wordpress/wp-includes/css/dist/block-library/style.min.css?ver=6.5.5' type='text/css' media='all' /> <style id='wp-block-library-theme-inline-css' type='text/css'> .wp-block-audio figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-audio figcaption{color:#ffffffa6}.wp-block-audio{margin:0 0 1em}.wp-block-code{border:1px solid #ccc;border-radius:4px;font-family:Menlo,Consolas,monaco,monospace;padding:.8em 1em}.wp-block-embed figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-embed figcaption{color:#ffffffa6}.wp-block-embed{margin:0 0 1em}.blocks-gallery-caption{color:#555;font-size:13px;text-align:center}.is-dark-theme .blocks-gallery-caption{color:#ffffffa6}.wp-block-image figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-image figcaption{color:#ffffffa6}.wp-block-image{margin:0 0 1em}.wp-block-pullquote{border-bottom:4px solid;border-top:4px solid;color:currentColor;margin-bottom:1.75em}.wp-block-pullquote cite,.wp-block-pullquote footer,.wp-block-pullquote__citation{color:currentColor;font-size:.8125em;font-style:normal;text-transform:uppercase}.wp-block-quote{border-left:.25em solid;margin:0 0 1.75em;padding-left:1em}.wp-block-quote cite,.wp-block-quote footer{color:currentColor;font-size:.8125em;font-style:normal;position:relative}.wp-block-quote.has-text-align-right{border-left:none;border-right:.25em solid;padding-left:0;padding-right:1em}.wp-block-quote.has-text-align-center{border:none;padding-left:0}.wp-block-quote.is-large,.wp-block-quote.is-style-large,.wp-block-quote.is-style-plain{border:none}.wp-block-search .wp-block-search__label{font-weight:700}.wp-block-search__button{border:1px solid #ccc;padding:.375em .625em}:where(.wp-block-group.has-background){padding:1.25em 2.375em}.wp-block-separator.has-css-opacity{opacity:.4}.wp-block-separator{border:none;border-bottom:2px solid;margin-left:auto;margin-right:auto}.wp-block-separator.has-alpha-channel-opacity{opacity:1}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){width:100px}.wp-block-separator.has-background:not(.is-style-dots){border-bottom:none;height:1px}.wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots){height:2px}.wp-block-table{margin:0 0 1em}.wp-block-table td,.wp-block-table th{word-break:normal}.wp-block-table figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-table figcaption{color:#ffffffa6}.wp-block-video figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-video figcaption{color:#ffffffa6}.wp-block-video{margin:0 0 1em}.wp-block-template-part.has-background{margin-bottom:0;margin-top:0;padding:1.25em 2.375em} </style> <style id='global-styles-inline-css' type='text/css'> body{--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--font-family--inter: "Inter", sans-serif;--wp--preset--font-family--cardo: Cardo;--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);}body { margin: 0;--wp--style--global--content-size: 823px;--wp--style--global--wide-size: 1080px; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}body .is-layout-flex{flex-wrap: wrap;align-items: center;}body .is-layout-flex > *{margin: 0;}body .is-layout-grid{display: grid;}body .is-layout-grid > *{margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}a:where(:not(.wp-element-button)){text-decoration: underline;}.wp-element-button, .wp-block-button__link{background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;line-height: inherit;padding: calc(0.667em + 2px) calc(1.333em + 2px);text-decoration: none;}.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;}.has-inter-font-family{font-family: var(--wp--preset--font-family--inter) !important;}.has-cardo-font-family{font-family: var(--wp--preset--font-family--cardo) !important;} .wp-block-navigation a:where(:not(.wp-element-button)){color: inherit;} :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;} .wp-block-pullquote{font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet' id='cookie-notice-front-css' href='https://objectbox.io/wordpress/wp-content/plugins/cookie-notice/css/front.min.css?ver=2.4.18' type='text/css' media='all' /> <link rel='stylesheet' id='dvmd-tm-public-module-style-css' href='https://objectbox.io/wordpress/wp-content/plugins/divi-modules-table-maker/extensions/styles/public-module-style.css?ver=3.1.2' type='text/css' media='all' /> <link rel='stylesheet' id='woocommerce-layout-css' href='https://objectbox.io/wordpress/wp-content/plugins/woocommerce/assets/css/woocommerce-layout.css?ver=9.3.3' type='text/css' media='all' /> <link rel='stylesheet' id='woocommerce-smallscreen-css' href='https://objectbox.io/wordpress/wp-content/plugins/woocommerce/assets/css/woocommerce-smallscreen.css?ver=9.3.3' type='text/css' media='only screen and (max-width: 768px)' /> <link rel='stylesheet' id='woocommerce-general-css' href='https://objectbox.io/wordpress/wp-content/plugins/woocommerce/assets/css/woocommerce.css?ver=9.3.3' type='text/css' media='all' /> <style id='woocommerce-inline-inline-css' type='text/css'> .woocommerce form .form-row .required { visibility: visible; } </style> <link rel='stylesheet' id='divi-torque-lite-modules-style-css' href='https://objectbox.io/wordpress/wp-content/plugins/addons-for-divi/assets/css/modules-style.css?ver=4.0.5' type='text/css' media='all' /> <link rel='stylesheet' id='divi-torque-lite-magnific-popup-css' href='https://objectbox.io/wordpress/wp-content/plugins/addons-for-divi/assets/libs/magnific-popup/magnific-popup.min.css?ver=4.0.5' type='text/css' media='all' /> <link rel='stylesheet' id='divi-torque-lite-frontend-css' href='https://objectbox.io/wordpress/wp-content/plugins/addons-for-divi/assets/css/frontend.css?ver=4.0.5' type='text/css' media='all' /> <link rel='stylesheet' id='divi-modules-table-maker-styles-css' href='https://objectbox.io/wordpress/wp-content/plugins/divi-modules-table-maker/extensions/divi-4/styles/style.min.css?ver=3.1.2' type='text/css' media='all' /> <link rel='stylesheet' id='divi-style-parent-css' href='https://objectbox.io/wordpress/wp-content/themes/Divi/style-static.min.css?ver=4.22.0' type='text/css' media='all' /> <link rel='stylesheet' id='divi-style-css' href='https://objectbox.io/wordpress/wp-content/themes/obx-divi-child/style.css?ver=4.22.0' type='text/css' media='all' /> <style id='divi-style-inline-css' type='text/css'> picture#logo { display: inherit; } picture#logo source, picture#logo img { width: auto; max-height: 45%; vertical-align: middle; } @media (min-width: 981px) { .et_vertical_nav #main-header picture#logo source, .et_vertical_nav #main-header picture#logo img { margin-bottom: 28px; } } </style> <link rel='stylesheet' id='select2-css' href='https://objectbox.io/wordpress/wp-content/plugins/woocommerce/assets/css/select2.css?ver=9.3.3' type='text/css' media='all' /> <script type="text/javascript" id="cookie-notice-front-js-before"> /* <![CDATA[ */ var cnArgs = {"ajaxUrl":"https:\/\/objectbox.io\/wordpress\/wp-admin\/admin-ajax.php","nonce":"bd61c772f3","hideEffect":"none","position":"top","onScroll":true,"onScrollOffset":500,"onClick":true,"cookieName":"cookie_notice_accepted","cookieTime":31536000,"cookieTimeRejected":2592000,"globalCookie":false,"redirection":false,"cache":true,"revokeCookies":false,"revokeCookiesOpt":"automatic"}; /* ]]> */ </script> <script type="text/javascript" src="https://objectbox.io/wordpress/wp-content/plugins/cookie-notice/js/front.min.js?ver=2.4.18" id="cookie-notice-front-js"></script> <script type="text/javascript" src="https://objectbox.io/wordpress/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <script type="text/javascript" src="https://objectbox.io/wordpress/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script> <script type="text/javascript" src="https://objectbox.io/wordpress/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js?ver=2.7.0-wc.9.3.3" id="jquery-blockui-js" defer="defer" data-wp-strategy="defer"></script> <script type="text/javascript" id="wc-add-to-cart-js-extra"> /* <![CDATA[ */ var wc_add_to_cart_params = {"ajax_url":"\/wordpress\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%","i18n_view_cart":"View cart","cart_url":"https:\/\/objectbox.io\/?page_id=37328","is_cart":"","cart_redirect_after_add":"no"}; /* ]]> */ </script> <script type="text/javascript" src="https://objectbox.io/wordpress/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.min.js?ver=9.3.3" id="wc-add-to-cart-js" defer="defer" data-wp-strategy="defer"></script> <script type="text/javascript" src="https://objectbox.io/wordpress/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js?ver=2.1.4-wc.9.3.3" id="js-cookie-js" defer="defer" data-wp-strategy="defer"></script> <script type="text/javascript" id="woocommerce-js-extra"> /* <![CDATA[ */ var woocommerce_params = {"ajax_url":"\/wordpress\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%"}; /* ]]> */ </script> <script type="text/javascript" src="https://objectbox.io/wordpress/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js?ver=9.3.3" id="woocommerce-js" defer="defer" data-wp-strategy="defer"></script> <script type="text/javascript" src="https://objectbox.io/wordpress/wp-content/plugins/woocommerce/assets/js/selectWoo/selectWoo.full.min.js?ver=1.0.9-wc.9.3.3" id="selectWoo-js" defer="defer" data-wp-strategy="defer"></script> <link rel="https://api.w.org/" href="https://objectbox.io/wp-json/" /><link rel="alternate" type="application/json" href="https://objectbox.io/wp-json/wp/v2/pages/33019" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://objectbox.io/wordpress/xmlrpc.php?rsd" /> <meta name="generator" content="WordPress 6.5.5" /> <meta name="generator" content="WooCommerce 9.3.3" /> <link rel='shortlink' href='https://objectbox.io/?p=33019' /> <link rel="alternate" type="application/json+oembed" href="https://objectbox.io/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fobjectbox.io%2Fsync%2F" /> <link rel="alternate" type="text/xml+oembed" href="https://objectbox.io/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fobjectbox.io%2Fsync%2F&format=xml" /> <style>.dbcs-clipboard-button { position: absolute; right: 1em; margin-top: 0.7em; font-family: 'ETmodules' !important; font-size: 16pt; opacity: 0.4; cursor: pointer; } .dbcs-clipboard-button:before { content: '\69'; } .dbcs-clipboard-button:hover { opacity: 1; } .dbcs-clipboard-button.dbcs-copied-to-clipboard { color: green; opacity: 1; } .dbcs-clipboard-button.dbcs-copied-to-clipboard:before { content: '\4e'; } .dbcs-clipboard-enabled .hljs-table td.hljs-line { padding-right: 55px; } .dbcs-clipboard-enabled .dbcs-clipboard-button { opacity: 1; background: rgba(240, 240, 240, 0.9) !important; padding: 7px; right: 0.35em; margin-top: 0.35em; border-radius: 4px } .dbcs-clipboard-enabled .dbcs-clipboard-button:before { opacity: 0.8; } .dbcs-clipboard-enabled .dbcs-clipboard-button:hover:before { opacity: 1; }</style><style> .et_pb_dmb_code_snippet pre code:before, #et_builder_outer_content .et_pb_dmb_code_snippet pre code:before{ font-family: monospace; } .et_pb_dmb_code_snippet pre code table.hljs-table td.hljs-line-number, #et_builder_outer_content .et_pb_dmb_code_snippet pre code table.hljs-table td.hljs-line-number { user-select: none; text-align: right; white-space: nowrap; vertical-align: top; } .et_pb_dmb_code_snippet pre code:not(.show_linenums) table.hljs-table td.hljs-line-number, #et_builder_outer_content .et_pb_dmb_code_snippet pre code:not(.show_linenums) table.hljs-table td.hljs-line-number, .et_pb_dmb_code_snippet pre code:not(.show_linenums) table.hljs-table col.hljs-line-numbers, #et_builder_outer_content .et_pb_dmb_code_snippet pre code:not(.show_linenums) table.hljs-table col.hljs-line-numbers { display: none; } </style> <style> .et_pb_dmb_code_snippet code.dbcs-wrap-lines .hljs-line * { white-space: pre-wrap; overflow-wrap: anywhere; } </style> <style> .et_pb_dmb_code_snippet { visibility: hidden; } </style> <!-- DO NOT COPY THIS SNIPPET! Start of Page Analytics Tracking for HubSpot WordPress plugin v11.1.66--> <script class="hsq-set-content-id" data-content-id="standard-page"> var _hsq = _hsq || []; _hsq.push(["setContentType", "standard-page"]); </script> <!-- DO NOT COPY THIS SNIPPET! End of Page Analytics Tracking for HubSpot WordPress plugin --> <script type="text/javascript"> (function(url){ if(/(?:Chrome\/26\.0\.1410\.63 Safari\/537\.31|WordfenceTestMonBot)/.test(navigator.userAgent)){ return; } var addEvent = function(evt, handler) { if (window.addEventListener) { document.addEventListener(evt, handler, false); } else if (window.attachEvent) { document.attachEvent('on' + evt, handler); } }; var removeEvent = function(evt, handler) { if (window.removeEventListener) { document.removeEventListener(evt, handler, false); } else if (window.detachEvent) { document.detachEvent('on' + evt, handler); } }; var evts = 'contextmenu dblclick drag dragend dragenter dragleave dragover dragstart drop keydown keypress keyup mousedown mousemove mouseout mouseover mouseup mousewheel scroll'.split(' '); var logHuman = function() { if (window.wfLogHumanRan) { return; } window.wfLogHumanRan = true; var wfscr = document.createElement('script'); wfscr.type = 'text/javascript'; wfscr.async = true; wfscr.src = url + '&r=' + Math.random(); (document.getElementsByTagName('head')[0]||document.getElementsByTagName('body')[0]).appendChild(wfscr); for (var i = 0; i < evts.length; i++) { removeEvent(evts[i], logHuman); } }; for (var i = 0; i < evts.length; i++) { addEvent(evts[i], logHuman); } })('//objectbox.io/?wordfence_lh=1&hid=DD7C26C9A1CCEA4936F400AB525E370C'); </script><meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" /><style type="text/css" id="tve_global_variables">:root{--tcb-color-0:rgb(125, 220, 125);--tcb-color-0-h:120;--tcb-color-0-s:57%;--tcb-color-0-l:67%;--tcb-color-0-a:1;--tcb-gradient-0:linear-gradient(54deg, rgb(230, 25, 85) 0%, rgb(245, 150, 45) 64%, rgb(249, 229, 5) 100%, var(--tcb-color-0) 100%);--tcb-background-author-image:url(https://secure.gravatar.com/avatar/f5b9dacdc7f63c622a4d6ac2833705b8?s=256&d=mm&r=g);--tcb-background-user-image:url();--tcb-background-featured-image-thumbnail:url(https://objectbox.io/wordpress/wp-content/uploads/2023/03/sync-thumbnail.jpg);}</style> <noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript> <style type="text/css" id="custom-background-css"> body.custom-background { background-color: #f7f7f7; } </style> <script id='nitro-telemetry-meta' nitro-exclude>window.NPTelemetryMetadata={missReason: (!window.NITROPACK_STATE ? 'request type not allowed' : 'hit'),pageType: 'page',isEligibleForOptimization: false,}</script><script id='nitro-generic' nitro-exclude>(()=>{window.NitroPack=window.NitroPack||{coreVersion:"na",isCounted:!1};let e=document.createElement("script");if(e.src="https://nitroscripts.com/JNiKLBzGPsfbQJqUQoZqIbUrxBklWopT",e.async=!0,e.id="nitro-script",document.head.appendChild(e),!window.NitroPack.isCounted){window.NitroPack.isCounted=!0;let t=()=>{navigator.sendBeacon("https://to.getnitropack.com/p",JSON.stringify({siteId:"JNiKLBzGPsfbQJqUQoZqIbUrxBklWopT",url:window.location.href,isOptimized:!!window.IS_NITROPACK,coreVersion:"na",missReason:window.NPTelemetryMetadata?.missReason||"",pageType:window.NPTelemetryMetadata?.pageType||"",isEligibleForOptimization:!!window.NPTelemetryMetadata?.isEligibleForOptimization}))};(()=>{let e=()=>new Promise(e=>{"complete"===document.readyState?e():window.addEventListener("load",e)}),i=()=>new Promise(e=>{document.prerendering?document.addEventListener("prerenderingchange",e,{once:!0}):e()}),a=async()=>{await i(),await e(),t()};a()})(),window.addEventListener("pageshow",e=>{if(e.persisted){let i=document.prerendering||self.performance?.getEntriesByType?.("navigation")[0]?.activationStart>0;"visible"!==document.visibilityState||i||t()}})}})();</script><!-- Global site tag (gtag.js) - Google Analytics --> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-68353717-3"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-68353717-3'); gtag('config', 'G-PNBER16ZJB'); </script> <!-- GitHub Buttons. --> <!-- <script async defer src="https://buttons.github.io/buttons.js"></script> --><style id='wp-fonts-local' type='text/css'> @font-face{font-family:Inter;font-style:normal;font-weight:300 900;font-display:fallback;src:url('https://objectbox.io/wordpress/wp-content/plugins/woocommerce/assets/fonts/Inter-VariableFont_slnt,wght.woff2') format('woff2');font-stretch:normal;} @font-face{font-family:Cardo;font-style:normal;font-weight:400;font-display:fallback;src:url('https://objectbox.io/wordpress/wp-content/plugins/woocommerce/assets/fonts/cardo_normal_400.woff2') format('woff2');} </style> <style type="text/css" id="thrive-default-styles"></style><link rel="icon" href="https://objectbox.io/wordpress/wp-content/uploads/2022/11/cropped-OB-square-transparent-logo-teal-48x48-1-32x32.png" sizes="32x32" /> <link rel="icon" href="https://objectbox.io/wordpress/wp-content/uploads/2022/11/cropped-OB-square-transparent-logo-teal-48x48-1-192x192.png" sizes="192x192" /> <link rel="apple-touch-icon" href="https://objectbox.io/wordpress/wp-content/uploads/2022/11/cropped-OB-square-transparent-logo-teal-48x48-1-180x180.png" /> <meta name="msapplication-TileImage" content="https://objectbox.io/wordpress/wp-content/uploads/2022/11/cropped-OB-square-transparent-logo-teal-48x48-1-270x270.png" /> <link rel="stylesheet" id="et-divi-customizer-global-cached-inline-styles" href="https://objectbox.io/wordpress/wp-content/et-cache/global/et-divi-customizer-global.min.css?ver=1730962523" /></head> <body class="page-template-default page page-id-33019 custom-background theme-Divi et-tb-has-template et-tb-has-header cookies-not-set woocommerce-no-js et_button_no_icon et_pb_button_helper_class et_pb_footer_columns3 et_cover_background windows et_pb_gutters3 et_pb_pagebuilder_layout et_no_sidebar et_divi_theme et-db"> <div id="page-container"> <div id="et-boc" class="et-boc"> <header class="et-l et-l--header"> <div class="et_builder_inner_content et_pb_gutters3"><div class="et_pb_with_border et_pb_section et_pb_section_0_tb_header et_pb_sticky_module et_pb_with_background et_section_regular et_pb_section--with-menu" > <div class="et_pb_row et_pb_row_0_tb_header et_pb_row--with-menu"> <div class="et_pb_column et_pb_column_3_4 et_pb_column_0_tb_header et_pb_css_mix_blend_mode_passthrough et_pb_column--with-menu"> <div class="et_pb_module et_pb_code et_pb_code_0_tb_header"> <div class="et_pb_code_inner"><style> .dfh-2 .et_mobile_menu li:not(:last-child) a, .dfh-2 .nav li li:not(:last-child), .dfh-2 .et-menu-nav li.mega-menu>ul>li>a:first-child, .dfh-2 .et-menu-nav li.mega-menu ul li ul li:not(:last-child) a { border-bottom: 1px solid rgb(255,255,255,0.2) !important; } @media screen and (min-width: 981px) { .dfh-2 .sub-menu:before { color: #ffffff; } } </style></div> </div><div class="et_pb_module et_pb_code et_pb_code_1_tb_header"> <div class="et_pb_code_inner"><script> (function($) { function dfh_collapse_menu() { var ParentMenuItem = $('.dfh-2 .et_mobile_menu .menu-item-has-children > a'); ParentMenuItem.off('click').click(function() { $(this).attr('href', '#/'); $(this).parent().children().children().toggleClass('dfh-show-menu-items'); $(this).toggleClass('dfh-menu-switched-icon'); }); } $(window).load(function() { setTimeout(function() { dfh_collapse_menu(); }, 700); }); })(jQuery); </script> <style> .dfh-2 .et_mobile_menu .menu-item-has-children > a:after { content: '\50'; display: block !important; font-family: 'ETmodules'; font-size: 16px; font-weight: normal; position: absolute; right: 10px; top: 13px; } .dfh-2 .et_mobile_menu .menu-item-has-children > .dfh-menu-switched-icon:after { content: '\4f'; } .dfh-2 .et_mobile_menu .menu-item-has-children > a { position: relative; } .dfh-2 .et_mobile_menu .menu-item-has-children .sub-menu li { display: none; } .dfh-2 .et_mobile_menu .menu-item-has-children .sub-menu .dfh-show-menu-items { display: block; } .dfh-2 .nav li li { padding: 0 !important; } .dfh-2 .et_pb_menu .et_mobile_menu, .dfh-2 .et_mobile_menu { padding: 0 !important; border-width: 2px; border-radius: 5px; } .dfh-2 .et_pb_menu .et_mobile_menu a, .dfh-2 .et_mobile_menu a { padding: 12px 20px !important; } .dfh-2.et_pb_menu .et-menu-nav li.mega-menu ul.sub-menu { border-width: 2px !important; border-radius: 5px !important; padding: 10px 20px !important; width: 100% !important; } .dfh-2 .nav li.mega-menu li { border-bottom: none !important; } .et-db #et-boc .et-l .dfh-2 .et-menu-nav li.mega-menu li>a { width: 140px !important; } .dfh-2.et_pb_menu .et-menu-nav li.mega-menu ul.sub-menu a { padding: 12px 0 !important; } @media screen and (min-width: 981px) { .dfh-2 .et-menu > .menu-item-has-children > .sub-menu:before { font-family: ETmodules; content: '\42'; position: absolute; right: 20px; top: -17px; font-size: 30px; } .dfh-2 .et-menu > .menu-item-has-children.mega-menu > .sub-menu:before { content: ''; } .dfh-2 .et-menu .sub-menu .menu-item-has-children>a:first-child:after { content: "\35" !important; } .et-db #et-boc .et-l .dfh-2.et_pb_menu .et-menu-nav li ul.sub-menu li ul.sub-menu { left: 200px !important; top: 0; } .et-db #et-boc .et-l .dfh-2.et_pb_menu .et-menu-nav li.mega-menu ul.sub-menu li ul.sub-menu { left: 0 !important; padding: 0 !important; } } @media screen and (max-width: 980px) { .dfh-2 .et_pb_menu__wrap { margin-top: -8px; } } </style></div> </div><div class="et_pb_with_border et_pb_module et_pb_menu et_pb_menu_0_tb_header dfh-2 et_pb_bg_layout_light et_pb_text_align_left et_dropdown_animation_fade et_pb_menu--with-logo et_pb_menu--style-left_aligned"> <div class="et_pb_menu_inner_container clearfix"> <div class="et_pb_menu__logo-wrap"> <div class="et_pb_menu__logo"> <a href="https://objectbox.io/" ><img decoding="async" width="500" height="120" src="https://objectbox.io/wordpress/wp-content/uploads/2024/09/logo-white-500pxf.png" alt="" class="wp-image-259569" data-et-multi-view="{"schema":{"attrs":{"desktop":{"src":"https:\/\/objectbox.io\/wordpress\/wp-content\/uploads\/2024\/09\/logo-white-500pxf.png","alt":"","class":"wp-image-259569"},"tablet":{"src":"https:\/\/objectbox.io\/wordpress\/wp-content\/uploads\/2021\/01\/logo-white-500px-300x72.png"}}},"slug":"et_pb_menu","hover_selector":".et_pb_menu_0_tb_header .et_pb_menu__logo-wrap .et_pb_menu__logo img"}" /></a> </div> </div> <div class="et_pb_menu__wrap"> <div class="et_pb_menu__menu"> <nav class="et-menu-nav"><ul id="menu-main-menu" class="et-menu nav"><li class="first-level et_pb_menu_page_id-35279 menu-item menu-item-type-custom menu-item-object-custom current-menu-ancestor current-menu-parent menu-item-has-children menu-item-35279"><a>Product</a> <ul class="sub-menu"> <li class="et_pb_menu_page_id-257334 menu-item menu-item-type-post_type menu-item-object-page menu-item-257919"><a href="https://objectbox.io/vector-database-for-ondevice-ai/">The vector database for on-device AI</a></li> <li class="second-level et_pb_menu_page_id-33019 menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-33019 current_page_item menu-item-33433"><a href="https://objectbox.io/sync/" aria-current="page">Data Sync</a></li> <li class="second-level et_pb_menu_page_id-223067 menu-item menu-item-type-post_type menu-item-object-page menu-item-223155"><a title="Embedded Database for Embedded Devices" href="https://objectbox.io/embedded-database/">Embedded Database</a></li> <li class="second-level et_pb_menu_page_id-35148 menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-35277"><a href="https://objectbox.io/mobile-database/">Mobile Database</a> <ul class="sub-menu"> <li class="et_pb_menu_page_id-222066 menu-item menu-item-type-post_type menu-item-object-page menu-item-222378"><a href="https://objectbox.io/swift-database-for-ios/">Swift Database for iOS</a></li> <li class="et_pb_menu_page_id-223156 menu-item menu-item-type-post_type menu-item-object-page menu-item-223274"><a title="Android Database" href="https://objectbox.io/android-database/">Android Database</a></li> <li class="et_pb_menu_page_id-223479 menu-item menu-item-type-post_type menu-item-object-page menu-item-223868"><a href="https://objectbox.io/flutter-database/">Flutter Database</a></li> </ul> </li> <li class="et_pb_menu_page_id-258495 menu-item menu-item-type-post_type menu-item-object-page menu-item-258707"><a href="https://objectbox.io/time-series-database/">Time Series DB</a></li> <li class="second-level et_pb_menu_page_id-34014 menu-item menu-item-type-post_type menu-item-object-page menu-item-34399"><a href="https://objectbox.io/iot-edge-computing-database-decentralized-data-flows/">IoT DB for the edge</a></li> <li class="second-level et_pb_menu_page_id-35961 menu-item menu-item-type-post_type menu-item-object-page menu-item-41668"><a href="https://objectbox.io/edgex/">ObjectBox EdgeX</a></li> </ul> </li> <li class="first-level et_pb_menu_page_id-39185 menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-39185"><a>Solutions</a> <ul class="sub-menu"> <li class="second-level et_pb_menu_page_id-260370 menu-item menu-item-type-post_type menu-item-object-page menu-item-260694"><a href="https://objectbox.io/connected-car-data-storage-and-sync/">Connected Cars</a></li> <li class="second-level et_pb_menu_page_id-38910 menu-item menu-item-type-post_type menu-item-object-page menu-item-39178"><a href="https://objectbox.io/iiot-edge-computing/">Industrial IoT</a></li> <li class="second-level et_pb_menu_page_id-49453 menu-item menu-item-type-post_type menu-item-object-page menu-item-49867"><a href="https://objectbox.io/energy-edge-computing/">Energy Industry</a></li> <li class="second-level et_pb_menu_page_id-38644 menu-item menu-item-type-post_type menu-item-object-page menu-item-39005"><a href="https://objectbox.io/smart-mobility/">Smart Mobility</a></li> <li class="second-level et_pb_menu_page_id-46718 menu-item menu-item-type-post_type menu-item-object-page menu-item-48012"><a href="https://objectbox.io/retail-edge-computing/">Retail Services</a></li> <li class="second-level et_pb_menu_page_id-50045 menu-item menu-item-type-post_type menu-item-object-page menu-item-50291"><a href="https://objectbox.io/games/">Games</a></li> <li class="second-level et_pb_menu_page_id-34759 menu-item menu-item-type-post_type menu-item-object-page menu-item-35893"><a href="https://objectbox.io/iot-edge-computing-database-decentralized-data-flows/iot-use-cases-edge-computing/">IoT Use Cases</a></li> </ul> </li> <li class="first-level et_pb_menu_page_id-28602 menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-28602"><a>Developers</a> <ul class="sub-menu"> <li class="second-level et_pb_menu_page_id-35049 menu-item menu-item-type-post_type menu-item-object-page menu-item-35212"><a href="https://objectbox.io/offline-first-mobile-database/">Overview</a></li> <li class="second-level et_pb_menu_page_id-53043 menu-item menu-item-type-custom menu-item-object-custom menu-item-53043"><a href="https://sync.objectbox.io/">Sync Docs</a></li> <li class="second-level et_pb_menu_page_id-35273 menu-item menu-item-type-custom menu-item-object-custom menu-item-35273"><a href="https://docs.objectbox.io/">Java Docs</a></li> <li class="second-level et_pb_menu_page_id-35275 menu-item menu-item-type-custom menu-item-object-custom menu-item-35275"><a href="https://cpp.objectbox.io/">C / C++ Docs</a></li> <li class="second-level et_pb_menu_page_id-35364 menu-item menu-item-type-custom menu-item-object-custom menu-item-35364"><a href="https://golang.objectbox.io/">Go Docs</a></li> <li class="second-level et_pb_menu_page_id-35281 menu-item menu-item-type-custom menu-item-object-custom menu-item-35281"><a href="https://docs.objectbox.io/kotlin-support">Kotlin Docs</a></li> <li class="second-level et_pb_menu_page_id-35274 menu-item menu-item-type-custom menu-item-object-custom menu-item-35274"><a href="https://swift.objectbox.io/">Swift Docs</a></li> <li class="second-level et_pb_menu_page_id-50071 menu-item menu-item-type-custom menu-item-object-custom menu-item-50071"><a href="https://github.com/objectbox/objectbox-dart">Flutter / Dart</a></li> <li class="second-level et_pb_menu_page_id-50463 menu-item menu-item-type-post_type menu-item-object-page menu-item-50484"><a href="https://objectbox.io/offline-docs-pdf-download/">Offline Docs / PDF Download</a></li> <li class="second-level et_pb_menu_page_id-30804 menu-item menu-item-type-post_type menu-item-object-page menu-item-30829"><a href="https://objectbox.io/faq/">FAQ</a></li> </ul> </li> <li class="first-level et_pb_menu_page_id-33340 menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-33736"><a href="https://objectbox.io/about-us/">Company</a> <ul class="sub-menu"> <li class="second-level et_pb_menu_page_id-33340 menu-item menu-item-type-post_type menu-item-object-page menu-item-33737"><a href="https://objectbox.io/about-us/">About Us</a></li> <li class="second-level et_pb_menu_page_id-32135 menu-item menu-item-type-post_type menu-item-object-page menu-item-32157"><a href="https://objectbox.io/jobs/">Jobs</a></li> <li class="second-level et_pb_menu_page_id-35211 menu-item menu-item-type-post_type menu-item-object-page menu-item-35268"><a href="https://objectbox.io/events/">Events</a></li> <li class="second-level et_pb_menu_page_id-35703 menu-item menu-item-type-post_type menu-item-object-page menu-item-35730"><a href="https://objectbox.io/iot-mobile-insights-learnings-research-studies/">Insights</a></li> <li class="et_pb_menu_page_id-50886 menu-item menu-item-type-post_type menu-item-object-page menu-item-223175"><a href="https://objectbox.io/software-we-love/">Software we 🤍</a></li> <li class="et_pb_menu_page_id-257704 menu-item menu-item-type-post_type menu-item-object-page menu-item-257890"><a href="https://objectbox.io/contact-us/">Contact us</a></li> </ul> </li> <li class="first-level et_pb_menu_page_id-31231 menu-item menu-item-type-post_type menu-item-object-page menu-item-31319"><a href="https://objectbox.io/blog/">Blog</a></li> <li class="et_pb_menu_page_id-259820 menu-item menu-item-type-post_type menu-item-object-page menu-item-260029"><a href="https://objectbox.io/mongodb/"><font color="#17A6A6">MongoDB Connector</font></a></li> </ul></nav> </div> <div class="et_mobile_nav_menu"> <div class="mobile_nav closed"> <span class="mobile_menu_bar"></span> </div> </div> </div> </div> </div> </div><div class="et_pb_column et_pb_column_1_4 et_pb_column_1_tb_header et_pb_css_mix_blend_mode_passthrough et-last-child"> <div class="et_pb_button_module_wrapper et_pb_button_0_tb_header_wrapper et_pb_button_alignment_center et_pb_module "> <a class="et_pb_button et_pb_button_0_tb_header et_pb_bg_layout_dark" href="https://github.com/objectbox/" target="_blank" data-icon="">45.8k</a> </div><div class="et_pb_button_module_wrapper et_pb_button_1_tb_header_wrapper et_pb_button_alignment_center et_pb_module "> <a class="et_pb_button et_pb_button_1_tb_header et_pb_bg_layout_dark" href="https://objectbox.io/offline-first-mobile-database/">Get started</a> </div> </div> </div> </div> </div> </header> <div id="et-main-area"> <div id="main-content"> <article id="post-33019" class="post-33019 page type-page status-publish has-post-thumbnail hentry"> <div class="entry-content"> <div class="et-l et-l--post"> <div class="et_builder_inner_content et_pb_gutters3"> <div class="et_pb_section et_pb_section_0 et_pb_with_background et_section_regular" > <div class="et_pb_row et_pb_row_0"> <div class="et_pb_column et_pb_column_3_5 et_pb_column_0 et_pb_css_mix_blend_mode_passthrough"> <div class="et_pb_heading_container et_pb_module et_pb_heading et_pb_heading_0 et_pb_text_align_ et_pb_bg_layout_"> <h1 class="et_pb_module_heading">Offline-first Data Sync</h1> </div><div class="et_pb_module et_pb_text et_pb_text_0 et_pb_text_align_left et_pb_bg_layout_light"> <div class="et_pb_text_inner"><p style="text-align: left;">ObjectBox Sync is the <strong>out-of-the-box Data Sync solution </strong>to manage data flows and harmonize data across devices, offline as well as online. ObjectBox Sync keeps data up-to-date between devices and / or the cloud or an on-premise server. Easily develop cross-platform apps with intuitive native language APIs and keep data efficiently in sync across Mobile, IoT and other embedded devices. Leave all that boilerplate code for occasionally connected devices and JSON / REST data sending behind. Discover the easy to use alternative for syncing data – and simply rely on the data being available where needed when needed. Manage data flows on the edge and to the cloud easily and efficiently</p></div> </div><div class="et_pb_button_module_wrapper et_pb_button_0_wrapper et_pb_button_alignment_left et_pb_module "> <a class="et_pb_button et_pb_button_0 lightbox-trigger-form-1 et_pb_bg_layout_dark" href="" target="_blank">Get a free Data Sync trial now</a> </div> </div><div class="et_pb_column et_pb_column_2_5 et_pb_column_1 et_pb_css_mix_blend_mode_passthrough et-last-child"> <div class="et_pb_module et_pb_image et_pb_image_0"> <span class="et_pb_image_wrap "><img decoding="async" width="620" height="349" src="https://objectbox.io/wordpress/wp-content/uploads/2024/10/Copy-of-pacman-GIF-complete-cropped-6xs.gif" alt="pacman-GIF-complete-cropped (6xs)" title="pacman-GIF-complete-cropped (6xs)" class="wp-image-260240" /></span> </div> </div> </div> </div><div class="et_pb_section et_pb_section_1 et_pb_with_background et_section_regular" > <div class="et_pb_row et_pb_row_1"> <div class="et_pb_column et_pb_column_1_3 et_pb_column_2 et_pb_css_mix_blend_mode_passthrough"> <div class="et_pb_module et_pb_image et_pb_image_1"> <span class="et_pb_image_wrap "><img decoding="async" width="1920" height="1080" src="https://objectbox.io/wordpress/wp-content/uploads/2024/09/sync-gif-1.gif" alt="EDGE-CLOUD-dark-teal" title="sync gif 1" class="wp-image-259515" /></span> </div><div class="et_pb_module et_pb_text et_pb_text_1 et_pb_text_align_left et_pb_bg_layout_light"> <div class="et_pb_text_inner"><p><span>Edge to Cloud to Edge</span></p></div> </div><div class="et_pb_module et_pb_text et_pb_text_2 et_pb_text_align_left et_pb_bg_layout_light"> <div class="et_pb_text_inner"><p>Do you need up-to-date data from your mobile app in the cloud or from a <a href="https://objectbox.io/connected-car-data-storage-and-sync/" target="_blank" rel="noopener">connected car</a> on your backend server? ObjectBox is optimized for efficient resource use and speed on restricted devices, like e.g. ECUs. ObjectBox Sync empowers superfast and efficient automatic bidirectional <strong>edge to cloud </strong>data updates with minimal data transmission and frugal overhead.</p></div> </div> </div><div class="et_pb_column et_pb_column_1_3 et_pb_column_3 et_pb_css_mix_blend_mode_passthrough"> <div class="et_pb_module et_pb_image et_pb_image_2"> <span class="et_pb_image_wrap "><img decoding="async" width="1920" height="1080" src="https://objectbox.io/wordpress/wp-content/uploads/2024/09/Edge-to-Edge-gif.gif" alt="Edge to Edge gif" title="Edge to Edge gif" class="wp-image-259518" /></span> </div><div class="et_pb_module et_pb_text et_pb_text_3 et_pb_text_align_left et_pb_bg_layout_light"> <div class="et_pb_text_inner"><p><span>Edge to Edge</span></p></div> </div><div class="et_pb_module et_pb_text et_pb_text_4 et_pb_text_align_left et_pb_bg_layout_light"> <div class="et_pb_text_inner"><p>Synchronize data from <strong>edge device to edge device,</strong> e.g. synchronize an IoT gateway with an industrial PC, smart phone, any controlling unit (ECU) or an on-premise server on site, directly and without the need for an Internet connection or the cloud. ObjectBox makes it easy to synchronize data between devices on-premise / offline.</p></div> </div> </div><div class="et_pb_column et_pb_column_1_3 et_pb_column_4 et_pb_css_mix_blend_mode_passthrough et-last-child"> <div class="et_pb_module et_pb_image et_pb_image_3"> <span class="et_pb_image_wrap "><img decoding="async" width="1920" height="1080" src="https://objectbox.io/wordpress/wp-content/uploads/2024/09/Decentralized-Edge-Planned-2.gif" alt="Decentralized Edge Planned" title="Decentralized Edge Planned (2)" class="wp-image-259523" /></span> </div><div class="et_pb_module et_pb_text et_pb_text_5 et_pb_text_align_left et_pb_bg_layout_light"> <div class="et_pb_text_inner"><p><span>Decentralized Edge [Planned]</span></p></div> </div><div class="et_pb_module et_pb_text et_pb_text_6 et_pb_text_align_left et_pb_bg_layout_light"> <div class="et_pb_text_inner"><p>The <strong>decentralized, distributed edge</strong>: keep data in sync and up-to-date from edge to edge with no central node. This peer-to-peer (p2p) setup works with or without a cloud or a central server. Use the p2p Offline Sync on your premises without any connection to the Internet.</p> <p> </p></div> </div> </div> </div> </div><div class="et_pb_section et_pb_section_2 et_pb_with_background et_section_regular" > <div class="et_pb_row et_pb_row_2"> <div class="et_pb_column et_pb_column_4_4 et_pb_column_5 et_pb_css_mix_blend_mode_passthrough et-last-child"> <div class="et_pb_heading_container et_pb_module et_pb_heading et_pb_heading_1 et_pb_text_align_ et_pb_bg_layout_"> <h1 class="et_pb_module_heading">Start Syncing your Data</h1> </div> </div> </div><div class="et_pb_row et_pb_row_3"> <div class="et_pb_column et_pb_column_1_2 et_pb_column_6 et_pb_css_mix_blend_mode_passthrough"> <div class="et_pb_module et_pb_text et_pb_text_7 et_pb_text_align_center et_pb_bg_layout_light"> <div class="et_pb_text_inner"><p style="text-align: left;">Built <strong>by developers for developers</strong>. ObjectBox runs on most operating systems (e.g. Android, iOS, Linux, Windows) and APIs are available in the languages you already work with (Java, Go, C, C++, Kotlin, Python, swift, Dart/Flutter). Uniquely <a href="https://objectbox.io/what-is-an-edge-database-and-why-do-you-need-one/">designed to meet the requiremens of the decentralized Edge Computing topology</a>, ObjectBox is 10X faster than any alternative (<a href="https://objectbox.io/sqlite-alternatives/" target="_blank" rel="noopener">like SQLite</a>, CoreData, Redis, or Realm). ObjectBox database is <b>designed from scratch to support offline and decentralized data sync on the edge. </b>It is an efficient <a href="https://objectbox.io/firebase-and-firebase-alternatives-a-look-at-data-sync-solutions/">Firebase alternative</a>.</p> <p style="text-align: left;">For high-performance Edge Computing, ObjectBox is the solution of choice enabling you to guarantee fast response rates and design low-latency experiences. Co-locating computation and data at the source and with the users also brings privacy and security by design.</p> <p style="text-align: left;">ObjectBox database is ACID-compliant and Sync is transactionally safe, so you can rest assured you never lose data. ObjectBox Sync takes care of <strong>making the data sets you select reliably available where needed when needed</strong> in a highly efficient way. A bit like a Dropbox for app developers. If you’re new to ObjectBox Sync, take a look at our documentation, or <a href="#quote">request a demo or free trial. </a></p></div> </div> </div><div class="et_pb_column et_pb_column_1_2 et_pb_column_7 et_pb_css_mix_blend_mode_passthrough et-last-child"> <div class="et_pb_module et_pb_tabs et_pb_tabs_0 " > <ul class="et_pb_tabs_controls clearfix"> <li class="et_pb_tab_0 et_pb_tab_active"><a href="#">Java</a></li><li class="et_pb_tab_1"><a href="#">Kotlin</a></li><li class="et_pb_tab_2"><a href="#">C++</a></li><li class="et_pb_tab_3"><a href="#">C</a></li><li class="et_pb_tab_4"><a href="#">Swift</a></li><li class="et_pb_tab_5"><a href="#">Dart</a></li><li class="et_pb_tab_6"><a href="#">Go</a></li> </ul> <div class="et_pb_all_tabs"> <div class="et_pb_tab et_pb_tab_0 clearfix et_pb_active_content"> <div class="et_pb_tab_content"><p><span><div class="et_pb_module et_pb_dmb_code_snippet et_pb_dmb_code_snippet_0 dbcs-clipboard-enabled"> <div class="et_pb_module_inner"> <pre class="rainbow"><span class="dbcs-clipboard-button" title="Copy to Clipboard"></span><code class="hljs java show_linenums">SyncClient syncClient = Sync.client( boxStore, "ws://127.0.0.1", SyncCredentials.none() ).buildAndStart(); // Connect and start syncing. </code></pre > </div> </div></span></p></div> </div><div class="et_pb_tab et_pb_tab_1 clearfix"> <div class="et_pb_tab_content"><p><span><div class="et_pb_module et_pb_dmb_code_snippet et_pb_dmb_code_snippet_1 dbcs-clipboard-enabled"> <div class="et_pb_module_inner"> <pre class="darkula"><span class="dbcs-clipboard-button" title="Copy to Clipboard"></span><code class="hljs java show_linenums">val syncClient = Sync.client( boxStore, "ws://127.0.0.1", SyncCredentials.none() ).buildAndStart() // Connect and start syncing.</code></pre > </div> </div></span></p></div> </div><div class="et_pb_tab et_pb_tab_2 clearfix"> <div class="et_pb_tab_content"><p><span><div class="et_pb_module et_pb_dmb_code_snippet et_pb_dmb_code_snippet_2 dbcs-clipboard-enabled"> <div class="et_pb_module_inner"> <pre class="rainbow"><span class="dbcs-clipboard-button" title="Copy to Clipboard"></span><code class="hljs cpp show_linenums">std::shared_ptr<obx::SyncClient> syncClient = obx::Sync::client( store, "ws://127.0.0.1:9999", obx::SyncCredentials::none() ); syncClient->start(); // connect and start syncing</code></pre > </div> </div></span></p></div> </div><div class="et_pb_tab et_pb_tab_3 clearfix"> <div class="et_pb_tab_content"><p><span><div class="et_pb_module et_pb_dmb_code_snippet et_pb_dmb_code_snippet_3 dbcs-clipboard-enabled"> <div class="et_pb_module_inner"> <pre class="rainbow"><span class="dbcs-clipboard-button" title="Copy to Clipboard"></span><code class="hljs c show_linenums">OBX_sync* sync_client = obx_sync(store, "ws://127.0.0.1:9999"); obx_sync_credentials(sync_client, OBXSyncCredentialsType_NONE, NULL, 0); obx_sync_start(sync_client); // connect and start syncing</code></pre > </div> </div></span></p></div> </div><div class="et_pb_tab et_pb_tab_4 clearfix"> <div class="et_pb_tab_content"><p><span><div class="et_pb_module et_pb_dmb_code_snippet et_pb_dmb_code_snippet_4 dbcs-clipboard-enabled"> <div class="et_pb_module_inner"> <pre class="rainbow"><span class="dbcs-clipboard-button" title="Copy to Clipboard"></span><code class="hljs swift show_linenums">OBX_sync* sync_client = obx_sync(store, "ws://127.0.0.1:9999"); obx_sync_credentials(sync_client, OBXSyncCredentialsType_NONE, NULL, 0); obx_sync_start(sync_client); // connect and start syncing</code></pre > </div> </div></span></p></div> </div><div class="et_pb_tab et_pb_tab_5 clearfix"> <div class="et_pb_tab_content"><p><span><div class="et_pb_module et_pb_dmb_code_snippet et_pb_dmb_code_snippet_5 dbcs-clipboard-enabled"> <div class="et_pb_module_inner"> <pre class="rainbow"><span class="dbcs-clipboard-button" title="Copy to Clipboard"></span><code class="hljs dart show_linenums">SyncClient syncClient = Sync.client( store, 'ws://127.0.0.1:9999', SyncCredentials.none()); syncClient.start(); // connect and start syncing</code></pre > </div> </div></span></p></div> </div><div class="et_pb_tab et_pb_tab_6 clearfix"> <div class="et_pb_tab_content"><p><span><div class="et_pb_module et_pb_dmb_code_snippet et_pb_dmb_code_snippet_6 dbcs-clipboard-enabled"> <div class="et_pb_module_inner"> <pre class="rainbow"><span class="dbcs-clipboard-button" title="Copy to Clipboard"></span><code class="hljs go show_linenums">syncClient, err := objectbox.NewSyncClient( store, "ws://127.0.0.1", objectbox.SyncCredentialsNone()) if err != nil { err = syncClient.Start() // Connect and start syncing. } </code></pre > </div> </div></span></p></div> </div> </div> </div> </div> </div><div class="et_pb_row et_pb_row_4"> <div class="et_pb_column et_pb_column_4_4 et_pb_column_8 et_pb_css_mix_blend_mode_passthrough et-last-child"> <div class="et_pb_button_module_wrapper et_pb_button_1_wrapper et_pb_button_alignment_center et_pb_module "> <a class="et_pb_button et_pb_button_1 et_pb_bg_layout_dark" href="#quote">Try It Out - Get a Free Sync Trial </a> </div> </div> </div> </div><div class="et_pb_section et_pb_section_10 et_pb_with_background et_section_regular" > <div class="et_pb_row et_pb_row_5"> <div class="et_pb_column et_pb_column_4_4 et_pb_column_9 et_pb_css_mix_blend_mode_passthrough et-last-child"> <div class="et_pb_heading_container et_pb_module et_pb_heading et_pb_heading_2 et_pb_text_align_ et_pb_bg_layout_"> <h1 class="et_pb_module_heading">Data Where You Need It, When You Need It</h1> </div> </div> </div><div class="et_pb_row et_pb_row_6"> <div class="et_pb_column et_pb_column_1_2 et_pb_column_10 et_pb_css_mix_blend_mode_passthrough"> <div class="et_pb_module et_pb_text et_pb_text_8 et_pb_text_align_left et_pb_bg_layout_light"> <div class="et_pb_text_inner"><p><picture decoding="async" class="wp-image-34672 alignnone size-full"> <source type="image/webp" srcset="https://objectbox.io/wordpress/wp-content/uploads/2018/09/offline.png.webp"/> <img decoding="async" src="https://objectbox.io/wordpress/wp-content/uploads/2018/09/offline.png" width="36" height="36" alt=""/> </picture> Offline-first</p></div> </div><div class="et_pb_module et_pb_text et_pb_text_9 et_pb_text_align_left et_pb_bg_layout_light"> <div class="et_pb_text_inner"><p><span>The ObjectBox database stores data (objects) locally, directly on the device, enabling offline use. ObjectBox Sync offers reliable online and offline </span><strong>data sync from edge to edge to server and / or the cloud</strong><span>. As a developer, you choose which object to synchronize when. ObjectBox takes care of harmonizing data across devices – offline on the edge, e.g. on a factory floor. ObjectBox takes care of automatically updating the cloud / a central instance when a connection is available.</span></p></div> </div> </div><div class="et_pb_column et_pb_column_1_2 et_pb_column_11 et_pb_css_mix_blend_mode_passthrough et-last-child"> <div class="et_pb_module et_pb_text et_pb_text_10 et_pb_text_align_left et_pb_bg_layout_light"> <div class="et_pb_text_inner"><p><img decoding="async" src="https://objectbox.io/wordpress/wp-content/uploads/2024/06/sync-80x80-1.png" width="38" height="38" alt="" class="wp-image-258696 alignnone size-full" /> Feels Serverless</p></div> </div><div class="et_pb_module et_pb_text et_pb_text_11 et_pb_text_align_left et_pb_bg_layout_light"> <div class="et_pb_text_inner"><p style="text-align: left;"><span>Save time, costs and reduce hassle by using ObjectBox Sync. All data changes are synced automatically between client and server. ObjectBox is an embedded database with </span><strong>fast</strong><span> and </span><strong>safe integration</strong><span> into your app architecture. Free yourself from complex and time-consuming tasks and get your connected app running reliably and fast.</span></p></div> </div> </div> </div><div class="et_pb_row et_pb_row_7"> <div class="et_pb_column et_pb_column_1_2 et_pb_column_12 et_pb_css_mix_blend_mode_passthrough"> <div class="et_pb_module et_pb_text et_pb_text_12 et_pb_text_align_left et_pb_bg_layout_light"> <div class="et_pb_text_inner"><p><picture decoding="async" class="wp-image-35862 alignnone size-medium"> <source type="image/webp" srcset="https://objectbox.io/wordpress/wp-content/uploads/2019/01/fast-lightning-teal-293x300.png.webp"/> <img decoding="async" src="https://objectbox.io/wordpress/wp-content/uploads/2019/01/fast-lightning-teal-293x300.png" width="35" height="36" alt="fast-database-edge-iot"/> </picture> Efficient, Superfast, Sustainable</p></div> </div><div class="et_pb_module et_pb_text et_pb_text_13 et_pb_text_align_left et_pb_bg_layout_light"> <div class="et_pb_text_inner"><p><span>The ObjectBox database is </span><a href="https://github.com/objectbox/objectbox-performance" target="_blank" rel="noopener">10x faster than any alternative</a><span>; this performance advantage transfers directly to ObjectBox Sync – allowing for high speed data sync, and reduced mobile network and cloud costs. ObjectBox Sync offers a </span><a href="https://objectbox.io/why-do-we-need-edge-computing-for-a-sustainable-future/">sustainable alternative</a><span> to sending all data to the cloud – the less data sent to the cloud, the</span><a href="https://objectbox.io/how-building-green-iot-solutions-on-the-edge-can-help-save-energy-and-co2/"><span> </span>less energy required</a><span> by the device, i.e. the longer your phone battery lasts.</span></p></div> </div> </div><div class="et_pb_column et_pb_column_1_2 et_pb_column_13 et_pb_css_mix_blend_mode_passthrough et-last-child"> <div class="et_pb_module et_pb_text et_pb_text_14 et_pb_text_align_left et_pb_bg_layout_light"> <div class="et_pb_text_inner"><p><img decoding="async" src="https://objectbox.io/wordpress/wp-content/uploads/2024/06/2.png" width="49" height="49" alt="" class="wp-image-258910 alignnone size-full" /> Keep data local and private</p></div> </div><div class="et_pb_module et_pb_text et_pb_text_15 et_pb_text_align_left et_pb_bg_layout_light"> <div class="et_pb_text_inner"><p style="text-align: left;"><span>ObjectBox DB persists data locally. ObjectBox Sync “server” can be hosted on-premise and on a wide variety of devices, e.g. on a mobile phone or an ECU. You can also host it on the cloud of course. So, you can control where your Data Sync takes place and never need to share data outside your devices / locations.</span></p> <p style="text-align: left;"><span></span></p> <p style="text-align: left;"><span></span></p> <p style="text-align: left;"><span></span></p></div> </div> </div> </div><div class="et_pb_row et_pb_row_8"> <div class="et_pb_column et_pb_column_1_2 et_pb_column_14 et_pb_css_mix_blend_mode_passthrough"> <div class="et_pb_module et_pb_text et_pb_text_16 et_pb_text_align_left et_pb_bg_layout_light"> <div class="et_pb_text_inner"><p><img decoding="async" src="https://objectbox.io/wordpress/wp-content/uploads/2024/06/rocketblue.png" width="36" height="33" alt="" class="wp-image-258916 alignnone size-medium" /> Object persistence on and across devices</p></div> </div><div class="et_pb_module et_pb_text et_pb_text_17 et_pb_text_align_left et_pb_bg_layout_light"> <div class="et_pb_text_inner"><p><span>Go to market faster by </span><a href="https://objectbox.io/cross-platform-sync-example/">building cross-platform apps with ObjectBox</a><span>. With ObjectBox, you only need </span><a href="https://objectbox.io/compatilibity-across-devices-easygoband-case-study/">one implementation across devices </a><span> – from sensor to server. ObjectBox supports many operating systems including Android, iOS, Windows, Linux, Raspbian. Use the native language of your choice, e.g. Java, Kotlin, swift, C, C++, Go, Flutter / Dart, to persist objects on the device (Edge Computing) and persist objects across devices (Sync). </span><strong>Benefit from efficient, lean and easily maintainable code.</strong></p></div> </div> </div><div class="et_pb_column et_pb_column_1_2 et_pb_column_15 et_pb_css_mix_blend_mode_passthrough et-last-child"> <div class="et_pb_module et_pb_text et_pb_text_18 et_pb_text_align_left et_pb_bg_layout_light"> <div class="et_pb_text_inner"><p><img decoding="async" src="https://objectbox.io/wordpress/wp-content/uploads/2024/09/AI-Icon-1-300x300.png" width="38" height="38" alt="AI-Icon" class="wp-image-259762 alignnone size-medium" /> On-device Vector Search for distributed AI</p></div> </div><div class="et_pb_module et_pb_text et_pb_text_19 et_pb_text_align_left et_pb_bg_layout_light"> <div class="et_pb_text_inner"><p>ObjectBox is the first on-device Vector Search for mobile, IoT, and other embedded devices (like ECUs, robots, machines, Raspberry Pis etc.). It’s highly performant and empowers you to do on-device RAG or on-device GenAI applications as well as boost your Edge AI performance – in a highly resourceful way, meaning: without draining the battery…. In combination with Data Sync, the opportunities for powerful, distributed Edge AI applications (and federated learning) are endless.</p></div> </div> </div> </div><div class="et_pb_row et_pb_row_9"> <div class="et_pb_column et_pb_column_4_4 et_pb_column_16 et_pb_css_mix_blend_mode_passthrough et-last-child"> <div class="et_pb_button_module_wrapper et_pb_button_2_wrapper et_pb_button_alignment_center et_pb_module "> <a class="et_pb_button et_pb_button_2 et_pb_bg_layout_dark" href="https://sync.objectbox.io/" target="_blank">Go to the Sync Docs </a> </div> </div> </div> </div><div class="et_pb_section et_pb_section_11 et_pb_with_background et_section_regular" > <div class="et_pb_row et_pb_row_10"> <div class="et_pb_column et_pb_column_3_5 et_pb_column_17 et_pb_css_mix_blend_mode_passthrough"> <div class="et_pb_heading_container et_pb_module et_pb_heading et_pb_heading_3 et_pb_text_align_ et_pb_bg_layout_"> <h1 class="et_pb_module_heading">What is ObjectBox Data Sync?</h1> </div><div class="et_pb_module et_pb_text et_pb_text_20 et_pb_text_align_center et_pb_bg_layout_light"> <div class="et_pb_text_inner"><p style="text-align: left;"><span>ObjectBox Data Sync is the continual process of harmonizing data between two or more devices and updating changes automatically between them. ObjectBox is offline first and ideal for Edge Computing. With ObjectBox, developers can easily </span><strong>store and sync data</strong><span> from sensor to server – on Android, iOS, Raspbian, Windows, MacOS, Linux or any POSIX-system. With ObjectBox’ super fast </span><a href="https://objectbox.io/offline-first-mobile-database/" target="_blank" rel="noopener noreferrer">NoSQL database</a><span> and data synchronization solution, quickly and efficient sync the data you need. Use it offline or online to keep data in sync between edge devices like mobile phones or IoT gateways, and with other IoT devices or the backend / cloud.</span></p></div> </div> </div><div class="et_pb_column et_pb_column_2_5 et_pb_column_18 et_pb_css_mix_blend_mode_passthrough et-last-child"> <div class="et_pb_module et_pb_image et_pb_image_4"> <span class="et_pb_image_wrap "><img decoding="async" width="754" height="1080" src="https://objectbox.io/wordpress/wp-content/uploads/2024/08/reference-architecture-sync.png" alt="reference sync" title="reference-architecture-sync" class="wp-image-259398" /></span> </div> </div> </div> </div><div class="et_pb_section et_pb_section_12 et_pb_with_background et_section_regular" > <div class="et_pb_row et_pb_row_11"> <div class="et_pb_column et_pb_column_4_4 et_pb_column_19 et_pb_css_mix_blend_mode_passthrough et-last-child"> <div class="et_pb_heading_container et_pb_module et_pb_heading et_pb_heading_4 et_pb_text_align_ et_pb_bg_layout_"> <h1 class="et_pb_module_heading">Sync Use Cases Across Industries</h1> </div><div class="et_pb_module et_pb_text et_pb_text_21 et_pb_text_align_center et_pb_bg_layout_light"> <div class="et_pb_text_inner"><p style="text-align: center;"><span>ObjectBox’ data persistence and synchronization solution is used in many contexts, from mobile apps to automotive, Industrial Controllers, </span><a href="https://objectbox.io/digital-healthcare-market-2020-stats-projections-and-trends/">healthcare,</a><span> and smart home devices. ObjectBox empowers decentralized Edge Computing in a wide variety of use cases as a “software infrastructure”. Discover some of the industries that ObjectBox customers work in:</span></p></div> </div> </div> </div><div class="et_pb_row et_pb_row_12"> <div class="et_pb_column et_pb_column_1_4 et_pb_column_20 et_pb_css_mix_blend_mode_passthrough"> <div class="et_pb_module et_pb_image et_pb_image_5"> <span class="et_pb_image_wrap "><img decoding="async" width="300" height="300" src="https://objectbox.io/wordpress/wp-content/uploads/2024/07/industry.png" alt="" title="industry" class="wp-image-258932" /></span> </div><div class="et_pb_button_module_wrapper et_pb_button_3_wrapper et_pb_button_alignment_center et_pb_module "> <a class="et_pb_button et_pb_button_3 et_pb_bg_layout_dark" href="https://objectbox.io/iiot-edge-computing/">IIoT/Manufacturing</a> </div> </div><div class="et_pb_column et_pb_column_1_4 et_pb_column_21 et_pb_css_mix_blend_mode_passthrough"> <div class="et_pb_module et_pb_image et_pb_image_6"> <span class="et_pb_image_wrap "><img decoding="async" width="300" height="300" src="https://objectbox.io/wordpress/wp-content/uploads/2024/07/car.png" alt="" title="car" class="wp-image-258933" /></span> </div><div class="et_pb_button_module_wrapper et_pb_button_4_wrapper et_pb_button_alignment_center et_pb_module "> <a class="et_pb_button et_pb_button_4 et_pb_bg_layout_dark" href="https://objectbox.io/connected-car-data-storage-and-sync/">Connected Cars</a> </div> </div><div class="et_pb_column et_pb_column_1_4 et_pb_column_22 et_pb_css_mix_blend_mode_passthrough"> <div class="et_pb_module et_pb_image et_pb_image_7"> <span class="et_pb_image_wrap "><img decoding="async" width="300" height="300" src="https://objectbox.io/wordpress/wp-content/uploads/2024/07/smartphone.png" alt="" title="smartphone" class="wp-image-258935" /></span> </div><div class="et_pb_button_module_wrapper et_pb_button_5_wrapper et_pb_button_alignment_center et_pb_module "> <a class="et_pb_button et_pb_button_5 et_pb_bg_layout_dark" href="https://objectbox.io/mobile-database/">Mobile Apps</a> </div> </div><div class="et_pb_column et_pb_column_1_4 et_pb_column_23 et_pb_css_mix_blend_mode_passthrough et-last-child"> <div class="et_pb_module et_pb_image et_pb_image_8"> <span class="et_pb_image_wrap "><img decoding="async" width="300" height="300" src="https://objectbox.io/wordpress/wp-content/uploads/2024/07/shop.png" alt="" title="shop" class="wp-image-258936" /></span> </div><div class="et_pb_button_module_wrapper et_pb_button_6_wrapper et_pb_button_alignment_center et_pb_module "> <a class="et_pb_button et_pb_button_6 et_pb_bg_layout_dark" href="https://objectbox.io/retail-edge-computing/">Retail Services</a> </div> </div> </div> </div><div class="et_pb_section et_pb_section_13 et_pb_with_background et_section_regular" > <div class="et_pb_row et_pb_row_13"> <div class="et_pb_column et_pb_column_4_4 et_pb_column_24 et_pb_css_mix_blend_mode_passthrough et-last-child"> <div class="et_pb_heading_container et_pb_module et_pb_heading et_pb_heading_5 et_pb_text_align_ et_pb_bg_layout_"> <h1 class="et_pb_module_heading">Syncing Principles</h1> </div> </div> </div><div class="et_pb_row et_pb_row_14 et_pb_equal_columns et_pb_gutters2"> <div class="et_pb_column et_pb_column_1_3 et_pb_column_25 et_pb_css_mix_blend_mode_passthrough"> <div class="et_pb_with_border et_pb_module et_pb_blurb et_pb_blurb_0 et_pb_text_align_center et_pb_blurb_position_top et_pb_bg_layout_dark"> <div class="et_pb_blurb_content"> <div class="et_pb_blurb_container"> <h4 class="et_pb_module_header"><span>Sensible Syncing - only sync data when something happens</span></h4> <div class="et_pb_blurb_description"><p style="text-align: center;">Choose which data to sync sensibly by information value, e.g. monitor constant data streams from sensors for changes (e.g. temperature) and only sync when changes occur.</p></div> </div> </div> </div> </div><div class="et_pb_column et_pb_column_1_3 et_pb_column_26 et_pb_css_mix_blend_mode_passthrough"> <div class="et_pb_with_border et_pb_module et_pb_blurb et_pb_blurb_1 et_pb_text_align_center et_pb_blurb_position_top et_pb_bg_layout_dark"> <div class="et_pb_blurb_content"> <div class="et_pb_blurb_container"> <h4 class="et_pb_module_header"><span>Limited Syncing - keep data ownership clear and don't sync personal data</span></h4> <div class="et_pb_blurb_description"><p style="text-align: center;">Keep confidential, car-specific and personal data locally, where it is safe. Be prepared for EU data privacy requirements.</p></div> </div> </div> </div> </div><div class="et_pb_column et_pb_column_1_3 et_pb_column_27 et_pb_css_mix_blend_mode_passthrough et-last-child"> <div class="et_pb_with_border et_pb_module et_pb_blurb et_pb_blurb_2 et_pb_text_align_center et_pb_blurb_position_top et_pb_bg_layout_dark"> <div class="et_pb_blurb_content"> <div class="et_pb_blurb_container"> <h4 class="et_pb_module_header"><span>Full Syncing Control - need a full data set? Sync all your data</span></h4> <div class="et_pb_blurb_description"><p style="text-align: center;">Activate full sync for certain environments or times, for example while you run your AI on the edge, you might need to send over full data sets for AI model training.</p></div> </div> </div> </div> </div> </div> </div><div class="et_pb_section et_pb_section_14 et_pb_with_background et_section_regular" > <div class="et_pb_row et_pb_row_15"> <div class="et_pb_column et_pb_column_4_4 et_pb_column_28 et_pb_css_mix_blend_mode_passthrough et-last-child"> <div class="et_pb_heading_container et_pb_module et_pb_heading et_pb_heading_6 et_pb_text_align_ et_pb_bg_layout_"> <h1 class="et_pb_module_heading">Still unsure whether Sync is good for your use case?</h1> </div><div class="et_pb_module et_pb_text et_pb_text_22 et_pb_text_align_center et_pb_bg_layout_light"> <div class="et_pb_text_inner"><p style="text-align: center;"><span>Consult the pages below to get a better understanding of Sync before you apply for a free trial.</span></p></div> </div> </div> </div><div class="et_pb_row et_pb_row_16"> <div class="et_pb_column et_pb_column_1_2 et_pb_column_29 et_pb_css_mix_blend_mode_passthrough"> <div class="et_pb_module et_pb_text et_pb_text_23 et_pb_text_align_left et_pb_bg_layout_light"> <div class="et_pb_text_inner"><p style="text-align: center;">Integration with other DBs, server hosting options, p2p, etc…</p></div> </div><div class="et_pb_button_module_wrapper et_pb_button_7_wrapper et_pb_button_alignment_center et_pb_module "> <a class="et_pb_button et_pb_button_7 et_pb_bg_layout_dark" href="https://objectbox.io/faq#sync" target="_blank">Sync FAQ</a> </div> </div><div class="et_pb_column et_pb_column_1_2 et_pb_column_30 et_pb_css_mix_blend_mode_passthrough et-last-child"> <div class="et_pb_module et_pb_text et_pb_text_24 et_pb_text_align_left et_pb_bg_layout_light"> <div class="et_pb_text_inner"><p style="text-align: center;">More in-depth technical information and setup/troubleshooting guides.</p></div> </div><div class="et_pb_button_module_wrapper et_pb_button_8_wrapper et_pb_button_alignment_center et_pb_module "> <a class="et_pb_button et_pb_button_8 et_pb_bg_layout_dark" href="https://sync.objectbox.io/">Sync Docs</a> </div> </div> </div> </div><div id="getintouch" class="et_pb_section et_pb_section_15 et_pb_with_background et_section_regular" > <div class="et_pb_row et_pb_row_17 inline-buttons align-center"> <div class="et_pb_column et_pb_column_4_4 et_pb_column_31 et_pb_css_mix_blend_mode_passthrough et-last-child"> <div class="et_pb_module et_pb_text et_pb_text_25 et_pb_text_align_left et_pb_bg_layout_light"> <div class="et_pb_text_inner"><h2 class="ls-layer" data-ls-slidein="1" data-ls-slideout="1" style="text-align: center;">Ready to try ObjectBox Sync?</h2></div> </div><div class="et_pb_module et_pb_text et_pb_text_26 et_pb_text_align_center et_pb_bg_layout_light"> <div class="et_pb_text_inner"><p style="text-align: center;"><span>Sign up to get your free ObjectBox Sync trial.</span></p></div> </div><div class="et_pb_button_module_wrapper et_pb_button_9_wrapper et_pb_button_alignment_center et_pb_module "> <a class="et_pb_button et_pb_button_9 lightbox-trigger-form-1 et_pb_bg_layout_dark" href="" target="_blank">Apply for a free trial</a> </div><div class="et_pb_button_module_wrapper et_pb_button_10_wrapper et_pb_button_alignment_center et_pb_module "> <a class="et_pb_button et_pb_button_10 et_pb_bg_layout_dark" href="https://objectbox.io/sync-pricing/">Pricing page</a> </div><div class="et_pb_button_module_wrapper et_pb_button_11_wrapper et_pb_button_alignment_center et_pb_module "> <a class="et_pb_button et_pb_button_11 et_pb_bg_layout_dark" href="https://objectbox.io/contact-us/">Contact us</a> </div> </div> </div> </div><div class="et_pb_section et_pb_section_16 et_pb_with_background et_section_regular" > <div class="et_pb_row et_pb_row_18"> <div class="et_pb_column et_pb_column_4_4 et_pb_column_32 et_pb_css_mix_blend_mode_passthrough et-last-child"> <div class="et_pb_module et_pb_text et_pb_text_27 et_pb_text_align_center et_pb_bg_layout_light"> <div class="et_pb_text_inner"><p style="text-align: center;"><span>… or schedule an Introductory Meeting.</span></p></div> </div><div class="et_pb_module et_pb_code et_pb_code_0"> <div class="et_pb_code_inner"><!-- Calendly inline widget begin --> <div class="calendly-inline-widget" data-url="https://calendly.com/vivien-objectbox/30min" style="min-width:320px;height:700px;"></div> <script type="text/javascript" src="https://assets.calendly.com/assets/external/widget.js" async></script> <!-- Calendly inline widget end --></div> </div> </div> </div> </div><div class="et_pb_section et_pb_section_17 et_pb_with_background et_section_regular" > <div class="et_pb_row et_pb_row_19"> <div class="et_pb_column et_pb_column_4_4 et_pb_column_33 et_pb_css_mix_blend_mode_passthrough et-last-child"> <div class="et_pb_module et_pb_text et_pb_text_28 lightbox-content-form-1 et_pb_text_align_left et_pb_bg_layout_light"> <div class="et_pb_text_inner"><p><span><noscript class="ninja-forms-noscript-message"> Notice: JavaScript is required for this content.</noscript> <div id="nf-form-1-cont" class="nf-form-cont" aria-live="polite" aria-labelledby="nf-form-title-1" aria-describedby="nf-form-errors-1" role="form"> <div class="nf-loading-spinner"></div> </div> <!-- That data is being printed as a workaround to page builders reordering the order of the scripts loaded--> <script>var formDisplay=1;var nfForms=nfForms||[];var form=[];form.id='1';form.settings={"objectType":"Form Setting","editActive":true,"title":"Sync Trial \u2013 ObjectBox Order Form","key":"","created_at":"2022-07-13 11:11:21","default_label_pos":"above","conditions":[],"show_title":"1","clear_complete":"1","hide_complete":"1","wrapper_class":"","element_class":"","add_submit":"1","logged_in":"","not_logged_in_msg":"","sub_limit_number":"","sub_limit_msg":"","calculations":[],"formContentData":["project_description_1659091029522","firstname_1657709748361","lastname_1657709761850","email","company_name_1657707479869","company_website_or_github_link_1657708046650","address_1657708157628","hr_1659092120810","are_you_currently_using_the_objectbox_database_1659091278306","what_kind_of_project_are_you_planning_to_use_objectbox_sync_for_1662384617081","if_the_app_is_already_published_tell_us_a_bit_more_about_it_1659092106390","what_operating_system_are_you_planning_to_run_the_sync_server_on_1657712062229","are_you_able_to_self-host_sync_server_1657780583486","what_language_s_are_you_planning_to_use_objectbox_sync_in_1657708452273","do_you_need_to_sync_user-specific_data_data_visible_to_only_a_single_user_1657708732567","do_you_have_an_existing_backend_db_if_yes_which_one_what_is_the_primary_function_1657708902995","what_is_your_timeline_for_the_project_1657708809355","anything_else_you_wish_to_share_any_feedback_or_comments_are_welcome_1657708919056","i_agree_to_the_sync_trial_terms_1657719783524","i_agree_to_the_objectbox_privacy_policies_and_code_of_conduct_1684250567378","submit"],"container_styles_background-color":"","container_styles_border":"","container_styles_border-style":"","container_styles_border-color":"","container_styles_color":"","container_styles_height":"","container_styles_width":"","container_styles_font-size":"","container_styles_margin":"","container_styles_padding":"","container_styles_display":"","container_styles_float":"","container_styles_show_advanced_css":"0","container_styles_advanced":"","title_styles_background-color":"","title_styles_border":"","title_styles_border-style":"","title_styles_border-color":"","title_styles_color":"","title_styles_height":"","title_styles_width":"","title_styles_font-size":"","title_styles_margin":"","title_styles_padding":"","title_styles_display":"","title_styles_float":"","title_styles_show_advanced_css":"0","title_styles_advanced":"","row_styles_background-color":"","row_styles_border":"","row_styles_border-style":"","row_styles_border-color":"","row_styles_color":"","row_styles_height":"","row_styles_width":"","row_styles_font-size":"","row_styles_margin":"","row_styles_padding":"","row_styles_display":"","row_styles_show_advanced_css":"0","row_styles_advanced":"","row-odd_styles_background-color":"","row-odd_styles_border":"","row-odd_styles_border-style":"","row-odd_styles_border-color":"","row-odd_styles_color":"","row-odd_styles_height":"","row-odd_styles_width":"","row-odd_styles_font-size":"","row-odd_styles_margin":"","row-odd_styles_padding":"","row-odd_styles_display":"","row-odd_styles_show_advanced_css":"0","row-odd_styles_advanced":"","success-msg_styles_background-color":"","success-msg_styles_border":"","success-msg_styles_border-style":"","success-msg_styles_border-color":"","success-msg_styles_color":"","success-msg_styles_height":"","success-msg_styles_width":"","success-msg_styles_font-size":"","success-msg_styles_margin":"","success-msg_styles_padding":"","success-msg_styles_display":"","success-msg_styles_show_advanced_css":"0","success-msg_styles_advanced":"","error_msg_styles_background-color":"","error_msg_styles_border":"","error_msg_styles_border-style":"","error_msg_styles_border-color":"","error_msg_styles_color":"","error_msg_styles_height":"","error_msg_styles_width":"","error_msg_styles_font-size":"","error_msg_styles_margin":"","error_msg_styles_padding":"","error_msg_styles_display":"","error_msg_styles_show_advanced_css":"0","error_msg_styles_advanced":"","allow_public_link":0,"embed_form":"","changeEmailErrorMsg":"Please enter a valid email address!","changeDateErrorMsg":"Please enter a valid date!","confirmFieldErrorMsg":"These fields must match!","fieldNumberNumMinError":"Number Min Error","fieldNumberNumMaxError":"Number Max Error","fieldNumberIncrementBy":"Please increment by ","formErrorsCorrectErrors":"Please correct errors before submitting this form.","validateRequiredField":"This is a required field.","honeypotHoneypotError":"Honeypot Error","fieldsMarkedRequired":"Fields marked with an <span class=\"ninja-forms-req-symbol\">*<\/span> are required","currency":"","unique_field_error":"A form with this value has already been submitted.","drawerDisabled":false,"form_title_heading_level":"3","ninjaForms":"Ninja Forms","fieldTextareaRTEInsertLink":"Insert Link","fieldTextareaRTEInsertMedia":"Insert Media","fieldTextareaRTESelectAFile":"Select a file","formHoneypot":"If you are a human seeing this field, please leave it empty.","fileUploadOldCodeFileUploadInProgress":"File Upload in Progress.","fileUploadOldCodeFileUpload":"FILE UPLOAD","currencySymbol":"€","thousands_sep":",","decimal_point":".","siteLocale":"en_US","dateFormat":"d\/m\/Y","startOfWeek":"1","of":"of","previousMonth":"Previous Month","nextMonth":"Next Month","months":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthsShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"weekdays":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"weekdaysShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"weekdaysMin":["Su","Mo","Tu","We","Th","Fr","Sa"],"recaptchaConsentMissing":"reCaptcha validation couldn't load.","recaptchaMissingCookie":"reCaptcha v3 validation couldn't load the cookie needed to submit the form.","recaptchaConsentEvent":"Accept reCaptcha cookies before sending the form.","currency_symbol":"","beforeForm":"","beforeFields":"","afterFields":"","afterForm":""};form.fields=[{"objectType":"Field","objectDomain":"fields","editActive":false,"order":1,"idAttribute":"id","type":"html","label":"Project description","default":"<p dir=\"auto\" data-sourcepos=\"3:1-3:36\"><span style=\"font-family: Roboto, RobotoDraft, Helvetica, Arial, sans-serif; font-size: 14px; letter-spacing: 0.2px;\">This ObjectBox Order Form, together with the documents referred to below, apply to all agreements and purchase orders entered into between ObjectBox GmbH and the company completing this form.<\/span><span style=\"font-family: Roboto, RobotoDraft, Helvetica, Arial, sans-serif; font-size: 14px; letter-spacing: 0.2px;\"><br><\/span><\/p><p dir=\"auto\" data-sourcepos=\"3:1-3:36\"><span style=\"font-family: Roboto, RobotoDraft, Helvetica, Arial, sans-serif; font-size: 14px; letter-spacing: 0.2px;\"><b>Project(s):<\/b> \u201cData Sync evaluation trial\"<\/span><br style=\"font-family: Roboto, RobotoDraft, Helvetica, Arial, sans-serif; font-size: 14px; letter-spacing: 0.2px;\"><span style=\"font-family: Roboto, RobotoDraft, Helvetica, Arial, sans-serif; font-size: 14px; letter-spacing: 0.2px;\"><b>Price:<\/b> 0 \u20ac<\/span><br style=\"font-family: Roboto, RobotoDraft, Helvetica, Arial, sans-serif; font-size: 14px; letter-spacing: 0.2px;\"><span style=\"font-family: Roboto, RobotoDraft, Helvetica, Arial, sans-serif; font-size: 14px; letter-spacing: 0.2px;\"><b>Duration:<\/b> 1 month<\/span><br style=\"font-family: Roboto, RobotoDraft, Helvetica, Arial, sans-serif; font-size: 14px; letter-spacing: 0.2px;\"><span style=\"font-family: Roboto, RobotoDraft, Helvetica, Arial, sans-serif; font-size: 14px; letter-spacing: 0.2px;\"><b>Product:<\/b> ObxSync<\/span><br><\/p><p>\n<\/p><p dir=\"auto\" data-sourcepos=\"5:1-5:334\"><b>Project Description:<\/b> Upon successful application, the user will be granted a free one month trial of ObjectBox Sync for evaluation purposes. The free trial subscription does not include Support Services. This license is for evaluation purposes only and does not allow for any commercial use in customer-facing\/production applications.<\/p>","container_class":"","element_class":"","key":"project_description_1659091029522","drawerDisabled":false,"id":21,"beforeField":"","afterField":"","value":"<p dir=\"auto\" data-sourcepos=\"3:1-3:36\"><span style=\"font-family: Roboto, RobotoDraft, Helvetica, Arial, sans-serif; font-size: 14px; letter-spacing: 0.2px;\">This ObjectBox Order Form, together with the documents referred to below, apply to all agreements and purchase orders entered into between ObjectBox GmbH and the company completing this form.<\/span><span style=\"font-family: Roboto, RobotoDraft, Helvetica, Arial, sans-serif; font-size: 14px; letter-spacing: 0.2px;\"><br><\/span><\/p><p dir=\"auto\" data-sourcepos=\"3:1-3:36\"><span style=\"font-family: Roboto, RobotoDraft, Helvetica, Arial, sans-serif; font-size: 14px; letter-spacing: 0.2px;\"><b>Project(s):<\/b> \u201cData Sync evaluation trial\"<\/span><br style=\"font-family: Roboto, RobotoDraft, Helvetica, Arial, sans-serif; font-size: 14px; letter-spacing: 0.2px;\"><span style=\"font-family: Roboto, RobotoDraft, Helvetica, Arial, sans-serif; font-size: 14px; letter-spacing: 0.2px;\"><b>Price:<\/b> 0 \u20ac<\/span><br style=\"font-family: Roboto, RobotoDraft, Helvetica, Arial, sans-serif; font-size: 14px; letter-spacing: 0.2px;\"><span style=\"font-family: Roboto, RobotoDraft, Helvetica, Arial, sans-serif; font-size: 14px; letter-spacing: 0.2px;\"><b>Duration:<\/b> 1 month<\/span><br style=\"font-family: Roboto, RobotoDraft, Helvetica, Arial, sans-serif; font-size: 14px; letter-spacing: 0.2px;\"><span style=\"font-family: Roboto, RobotoDraft, Helvetica, Arial, sans-serif; font-size: 14px; letter-spacing: 0.2px;\"><b>Product:<\/b> ObxSync<\/span><br><\/p><p>\n<\/p><p dir=\"auto\" data-sourcepos=\"5:1-5:334\"><b>Project Description:<\/b> Upon successful application, the user will be granted a free one month trial of ObjectBox Sync for evaluation purposes. The free trial subscription does not include Support Services. This license is for evaluation purposes only and does not allow for any commercial use in customer-facing\/production applications.<\/p>","label_pos":"above","parentType":"html","element_templates":["html","input"],"old_classname":"","wrap_template":"wrap"},{"objectType":"Field","objectDomain":"fields","editActive":false,"order":2,"idAttribute":"id","type":"firstname","label":"First Name","key":"firstname_1657709748361","label_pos":"above","required":1,"default":"","placeholder":"","container_class":"","element_class":"","admin_label":"","help_text":"","custom_name_attribute":"fname","personally_identifiable":1,"value":"","drawerDisabled":false,"id":5,"beforeField":"","afterField":"","parentType":"firstname","element_templates":["firstname","input"],"old_classname":"","wrap_template":"wrap"},{"objectType":"Field","objectDomain":"fields","editActive":false,"order":3,"idAttribute":"id","type":"lastname","label":"Last Name","key":"lastname_1657709761850","label_pos":"above","required":1,"default":"","placeholder":"","container_class":"","element_class":"","admin_label":"","help_text":"","custom_name_attribute":"lname","personally_identifiable":1,"value":"","drawerDisabled":false,"id":6,"beforeField":"","afterField":"","parentType":"lastname","element_templates":["lastname","input"],"old_classname":"","wrap_template":"wrap"},{"objectType":"Field","objectDomain":"fields","editActive":false,"order":4,"idAttribute":"id","label":"Email","key":"email","type":"email","created_at":"2022-07-13 11:11:21","label_pos":"above","required":1,"placeholder":"","default":"","wrapper_class":"","element_class":"","container_class":"","admin_label":"","help_text":"","desc_text":"","wrap_styles_background-color":"","wrap_styles_border":"","wrap_styles_border-style":"","wrap_styles_border-color":"","wrap_styles_color":"","wrap_styles_height":"","wrap_styles_width":"","wrap_styles_font-size":"","wrap_styles_margin":"","wrap_styles_padding":"","wrap_styles_display":"","wrap_styles_float":"","wrap_styles_show_advanced_css":0,"wrap_styles_advanced":"","label_styles_background-color":"","label_styles_border":"","label_styles_border-style":"","label_styles_border-color":"","label_styles_color":"","label_styles_height":"","label_styles_width":"","label_styles_font-size":"","label_styles_margin":"","label_styles_padding":"","label_styles_display":"","label_styles_float":"","label_styles_show_advanced_css":0,"label_styles_advanced":"","element_styles_background-color":"","element_styles_border":"","element_styles_border-style":"","element_styles_border-color":"","element_styles_color":"","element_styles_height":"","element_styles_width":"","element_styles_font-size":"","element_styles_margin":"","element_styles_padding":"","element_styles_display":"","element_styles_float":"","element_styles_show_advanced_css":0,"element_styles_advanced":"","cellcid":"c3281","custom_name_attribute":"email","personally_identifiable":1,"value":"","drawerDisabled":false,"id":2,"beforeField":"","afterField":"","parentType":"email","element_templates":["email","input"],"old_classname":"","wrap_template":"wrap"},{"objectType":"Field","objectDomain":"fields","editActive":false,"order":5,"idAttribute":"id","type":"textbox","label":"Company name","key":"company_name_1657707479869","label_pos":"above","required":1,"default":"","placeholder":"","container_class":"","element_class":"","input_limit":"","input_limit_type":"characters","input_limit_msg":"Character(s) left","manual_key":false,"admin_label":"","help_text":"","desc_text":"<p>Please note that we will not accept commercial inquiries without a verifiable company name. If you want to inquire as a non-commercial user, simply state so in this field.<\/p>","mask":"","custom_mask":"","custom_name_attribute":"","personally_identifiable":"","value":"","drawerDisabled":false,"id":7,"beforeField":"","afterField":"","parentType":"textbox","element_templates":["textbox","input"],"old_classname":"","wrap_template":"wrap"},{"objectType":"Field","objectDomain":"fields","editActive":false,"order":6,"idAttribute":"id","type":"textbox","label":"Company website or GitHub link","key":"company_website_or_github_link_1657708046650","label_pos":"above","required":1,"default":"","placeholder":"","container_class":"","element_class":"","input_limit":"","input_limit_type":"characters","input_limit_msg":"Character(s) left","manual_key":false,"admin_label":"","help_text":"","desc_text":"<p>If you are a commercial user, please share a link.<br><\/p>","mask":"","custom_mask":"","custom_name_attribute":"","personally_identifiable":"","value":"","drawerDisabled":false,"id":8,"beforeField":"","afterField":"","parentType":"textbox","element_templates":["textbox","input"],"old_classname":"","wrap_template":"wrap"},{"objectType":"Field","objectDomain":"fields","editActive":false,"order":7,"idAttribute":"id","type":"address","label":"Address","key":"address_1657708157628","label_pos":"above","required":1,"default":"","placeholder":"","container_class":"","element_class":"","input_limit":"","input_limit_type":"characters","input_limit_msg":"Character(s) left","manual_key":false,"admin_label":"","help_text":"","desc_text":"<p><span id=\"nf-drawer-content\"><span class=\"nf-setting-groups\"><span class=\"nf-field-settings\"><span class=\"nf-field-sub-settings\"><span id=\"nf-drawer-content\"><span class=\"nf-setting-groups\"><span class=\"nf-field-settings\"><span class=\"nf-field-sub-settings\"><b>Important:<\/b> please\n provide the <b>full address<\/b> where the company or freelancer is registered \n(i.e. at least with the builing number, street name, city, postcode, and\n country). Non-commercial users can provide their home address. \nCustomers without a verifiable address will NOT get a trial.<\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><br><\/p>","mask":"","custom_mask":"","custom_name_attribute":"address","personally_identifiable":1,"value":"","drawerDisabled":false,"id":9,"beforeField":"","afterField":"","parentType":"address","element_templates":["address","textbox","input"],"old_classname":"","wrap_template":"wrap"},{"objectType":"Field","objectDomain":"fields","editActive":false,"order":8,"idAttribute":"id","type":"hr","label":"Divider","container_class":"","element_class":"","key":"hr_1659092120810","id":24,"beforeField":"","afterField":"","value":"","label_pos":"above","parentType":"hr","element_templates":["hr","input"],"old_classname":"","wrap_template":"wrap"},{"objectType":"Field","objectDomain":"fields","editActive":false,"order":10,"idAttribute":"id","type":"listradio","label":"Are you currently using the ObjectBox database?","key":"are_you_currently_using_the_objectbox_database_1659091278306","label_pos":"above","required":1,"options":[{"errors":[],"max_options":0,"label":"Yes, for professional projects mainly","value":"yes-for-professional-projects-mainly","calc":"","selected":0,"order":0,"settingModel":{"settings":false,"hide_merge_tags":false,"error":false,"name":"options","type":"option-repeater","label":"Options <a href=\"#\" class=\"nf-add-new\">Add New<\/a> <a href=\"#\" class=\"extra nf-open-import-tooltip\"><i class=\"fa fa-sign-in\" aria-hidden=\"true\"><\/i> Import<\/a>","width":"full","group":"","value":[{"label":"One","value":"one","calc":"","selected":0,"order":0},{"label":"Two","value":"two","calc":"","selected":0,"order":1},{"label":"Three","value":"three","calc":"","selected":0,"order":2}],"columns":{"label":{"header":"Label","default":""},"value":{"header":"Value","default":""},"calc":{"header":"Calc Value","default":""},"selected":{"header":"<span class=\"dashicons dashicons-yes\"><\/span>","default":0}}}},{"errors":[],"max_options":0,"label":"Yes, for personal projects mainly","value":"yes-for-personal-projects-mainly","calc":"","selected":0,"order":1,"settingModel":{"settings":false,"hide_merge_tags":false,"error":false,"name":"options","type":"option-repeater","label":"Options <a href=\"#\" class=\"nf-add-new\">Add New<\/a> <a href=\"#\" class=\"extra nf-open-import-tooltip\"><i class=\"fa fa-sign-in\" aria-hidden=\"true\"><\/i> Import<\/a>","width":"full","group":"","value":[{"label":"One","value":"one","calc":"","selected":0,"order":0},{"label":"Two","value":"two","calc":"","selected":0,"order":1},{"label":"Three","value":"three","calc":"","selected":0,"order":2}],"columns":{"label":{"header":"Label","default":""},"value":{"header":"Value","default":""},"calc":{"header":"Calc Value","default":""},"selected":{"header":"<span class=\"dashicons dashicons-yes\"><\/span>","default":0}}}},{"errors":[],"max_options":0,"label":"No, I do not yet use ObjectBox in a project","value":"no-i-do-not-yet-use-objectbox-in-a-project","calc":"","selected":0,"order":2,"settingModel":{"settings":false,"hide_merge_tags":false,"error":false,"name":"options","type":"option-repeater","label":"Options <a href=\"#\" class=\"nf-add-new\">Add New<\/a> <a href=\"#\" class=\"extra nf-open-import-tooltip\"><i class=\"fa fa-sign-in\" aria-hidden=\"true\"><\/i> Import<\/a>","width":"full","group":"","value":[{"label":"One","value":"one","calc":"","selected":0,"order":0},{"label":"Two","value":"two","calc":"","selected":0,"order":1},{"label":"Three","value":"three","calc":"","selected":0,"order":2}],"columns":{"label":{"header":"Label","default":""},"value":{"header":"Value","default":""},"calc":{"header":"Calc Value","default":""},"selected":{"header":"<span class=\"dashicons dashicons-yes\"><\/span>","default":0}}}}],"container_class":"","element_class":"","admin_label":"","help_text":"","drawerDisabled":false,"id":26,"beforeField":"","afterField":"","value":"","parentType":"list","element_templates":["listradio","input"],"old_classname":"list-radio","wrap_template":"wrap"},{"objectType":"Field","objectDomain":"fields","editActive":false,"order":11,"idAttribute":"id","type":"textarea","label":"What kind of project are you planning to use ObjectBox Sync for?","key":"what_kind_of_project_are_you_planning_to_use_objectbox_sync_for_1662384617081","label_pos":"above","required":1,"default":"","placeholder":"","container_class":"","element_class":"","input_limit":"","input_limit_type":"characters","input_limit_msg":"Character(s) left","manual_key":false,"admin_label":"","help_text":"","desc_text":"<p>Tell us more about your project, e.g. category, app name and short description. Please include a link if the app is already published.<br><\/p>","textarea_rte":"","disable_rte_mobile":"","textarea_media":"","value":"","drawerDisabled":false,"id":27,"beforeField":"","afterField":"","parentType":"textarea","element_templates":["textarea","input"],"old_classname":"","wrap_template":"wrap"},{"objectType":"Field","objectDomain":"fields","editActive":false,"order":13,"idAttribute":"id","type":"textbox","label":"If the app is already published: tell us a bit more about it","key":"if_the_app_is_already_published_tell_us_a_bit_more_about_it_1659092106390","label_pos":"above","required":false,"default":"","placeholder":"","container_class":"","element_class":"","input_limit":"","input_limit_type":"characters","input_limit_msg":"Character(s) left","manual_key":false,"admin_label":"","help_text":"","desc_text":"<p>How many active users do you serve? Do you have to deal with strong peaks? Are you dealing with flaky low-bandwidth situations a lot? Please share with us what kind of traction \/ usage you see.<br><\/p>","mask":"","custom_mask":"","custom_name_attribute":"","personally_identifiable":"","value":"","drawerDisabled":false,"id":28,"beforeField":"","afterField":"","parentType":"textbox","element_templates":["textbox","input"],"old_classname":"","wrap_template":"wrap"},{"objectType":"Field","objectDomain":"fields","editActive":false,"order":14,"idAttribute":"id","type":"listradio","label":"What operating system are you planning to run the sync server on?","key":"what_operating_system_are_you_planning_to_run_the_sync_server_on_1657712062229","label_pos":"above","required":1,"options":[{"errors":[],"max_options":0,"label":"Linux","value":"linux","calc":"","selected":0,"order":0,"settingModel":{"settings":false,"hide_merge_tags":false,"error":false,"name":"options","type":"option-repeater","label":"Options <a href=\"#\" class=\"nf-add-new\">Add New<\/a> <a href=\"#\" class=\"extra nf-open-import-tooltip\"><i class=\"fa fa-sign-in\" aria-hidden=\"true\"><\/i> Import<\/a>","width":"full","group":"","value":[{"label":"One","value":"one","calc":"","selected":0,"order":0},{"label":"Two","value":"two","calc":"","selected":0,"order":1},{"label":"Three","value":"three","calc":"","selected":0,"order":2}],"columns":{"label":{"header":"Label","default":""},"value":{"header":"Value","default":""},"calc":{"header":"Calc Value","default":""},"selected":{"header":"<span class=\"dashicons dashicons-yes\"><\/span>","default":0}}}},{"errors":[],"max_options":0,"label":"MacOS (Docker)","value":"macos-docker","calc":"","selected":0,"order":1,"settingModel":{"settings":false,"hide_merge_tags":false,"error":false,"name":"options","type":"option-repeater","label":"Options <a href=\"#\" class=\"nf-add-new\">Add New<\/a> <a href=\"#\" class=\"extra nf-open-import-tooltip\"><i class=\"fa fa-sign-in\" aria-hidden=\"true\"><\/i> Import<\/a>","width":"full","group":"","value":[{"label":"One","value":"one","calc":"","selected":0,"order":0},{"label":"Two","value":"two","calc":"","selected":0,"order":1},{"label":"Three","value":"three","calc":"","selected":0,"order":2}],"columns":{"label":{"header":"Label","default":""},"value":{"header":"Value","default":""},"calc":{"header":"Calc Value","default":""},"selected":{"header":"<span class=\"dashicons dashicons-yes\"><\/span>","default":0}}}},{"errors":[],"max_options":0,"order":2,"new":false,"options":[],"label":"Windows (Docker)","value":"windows-docker","calc":"","selected":0,"settingModel":{"settings":false,"hide_merge_tags":false,"error":false,"name":"options","type":"option-repeater","label":"Options <a href=\"#\" class=\"nf-add-new\">Add New<\/a> <a href=\"#\" class=\"extra nf-open-import-tooltip\"><i class=\"fa fa-sign-in\" aria-hidden=\"true\"><\/i> Import<\/a>","width":"full","group":"","value":[{"label":"One","value":"one","calc":"","selected":0,"order":0},{"label":"Two","value":"two","calc":"","selected":0,"order":1},{"label":"Three","value":"three","calc":"","selected":0,"order":2}],"columns":{"label":{"header":"Label","default":""},"value":{"header":"Value","default":""},"calc":{"header":"Calc Value","default":""},"selected":{"header":"<span class=\"dashicons dashicons-yes\"><\/span>","default":0}}}},{"errors":[],"max_options":0,"order":3,"new":false,"options":[],"label":"Linux, but using Docker","value":"linux-but-using-docker","calc":"","selected":0,"settingModel":{"settings":false,"hide_merge_tags":false,"error":false,"name":"options","type":"option-repeater","label":"Options <a href=\"#\" class=\"nf-add-new\">Add New<\/a> <a href=\"#\" class=\"extra nf-open-import-tooltip\"><i class=\"fa fa-sign-in\" aria-hidden=\"true\"><\/i> Import<\/a>","width":"full","group":"","value":[{"label":"One","value":"one","calc":"","selected":0,"order":0},{"label":"Two","value":"two","calc":"","selected":0,"order":1},{"label":"Three","value":"three","calc":"","selected":0,"order":2}],"columns":{"label":{"header":"Label","default":""},"value":{"header":"Value","default":""},"calc":{"header":"Calc Value","default":""},"selected":{"header":"<span class=\"dashicons dashicons-yes\"><\/span>","default":0}}}}],"container_class":"","element_class":"","admin_label":"","help_text":"","drawerDisabled":false,"desc_text":"<p>Note: The free Sync trials are to help you evaluate if ObjectBox Sync matches your needs. Due to the many requests, we hand out standalone Sync Server files for Linux or Sync Server Docker files for Windows or MacOS. If you need anything else for your project (e.g. an embedded server: <a rel=\"nofollow noreferrer noopener\" href=\"https:\/\/sync.objectbox.io\/advanced\/embedded-sync-server\">https:\/\/sync.objectbox.io\/advanced\/embedded-sync-server<\/a>), let us now after you have tried ObjectBox Sync and determined it is a match.<br><\/p>","id":12,"beforeField":"","afterField":"","value":"","parentType":"list","element_templates":["listradio","input"],"old_classname":"list-radio","wrap_template":"wrap"},{"objectType":"Field","objectDomain":"fields","editActive":false,"order":15,"idAttribute":"id","type":"listradio","label":"Are you able to self-host Sync Server?","key":"are_you_able_to_self-host_sync_server_1657780583486","label_pos":"above","required":1,"options":[{"errors":[],"max_options":0,"label":"Yes, I can host myself","value":"yes-i-can-host-myself","calc":"","selected":0,"order":0,"settingModel":{"settings":false,"hide_merge_tags":false,"error":false,"name":"options","type":"option-repeater","label":"Options <a href=\"#\" class=\"nf-add-new\">Add New<\/a> <a href=\"#\" class=\"extra nf-open-import-tooltip\"><i class=\"fa fa-sign-in\" aria-hidden=\"true\"><\/i> Import<\/a>","width":"full","group":"","value":[{"label":"One","value":"one","calc":"","selected":0,"order":0},{"label":"Two","value":"two","calc":"","selected":0,"order":1},{"label":"Three","value":"three","calc":"","selected":0,"order":2}],"columns":{"label":{"header":"Label","default":""},"value":{"header":"Value","default":""},"calc":{"header":"Calc Value","default":""},"selected":{"header":"<span class=\"dashicons dashicons-yes\"><\/span>","default":0}}}},{"errors":[],"max_options":0,"label":"No, I need it hosted","value":"no-i-need-it-hosted","calc":"","selected":0,"order":1,"settingModel":{"settings":false,"hide_merge_tags":false,"error":false,"name":"options","type":"option-repeater","label":"Options <a href=\"#\" class=\"nf-add-new\">Add New<\/a> <a href=\"#\" class=\"extra nf-open-import-tooltip\"><i class=\"fa fa-sign-in\" aria-hidden=\"true\"><\/i> Import<\/a>","width":"full","group":"","value":[{"label":"One","value":"one","calc":"","selected":0,"order":0},{"label":"Two","value":"two","calc":"","selected":0,"order":1},{"label":"Three","value":"three","calc":"","selected":0,"order":2}],"columns":{"label":{"header":"Label","default":""},"value":{"header":"Value","default":""},"calc":{"header":"Calc Value","default":""},"selected":{"header":"<span class=\"dashicons dashicons-yes\"><\/span>","default":0}}}}],"container_class":"","element_class":"","admin_label":"","help_text":"","drawerDisabled":false,"id":20,"beforeField":"","afterField":"","value":"","parentType":"list","element_templates":["listradio","input"],"old_classname":"list-radio","wrap_template":"wrap"},{"objectType":"Field","objectDomain":"fields","editActive":false,"order":16,"idAttribute":"id","type":"listcheckbox","label":"What language(s) are you planning to use ObjectBox Sync in?","key":"what_language_s_are_you_planning_to_use_objectbox_sync_in_1657708452273","label_pos":"above","required":1,"options":[{"errors":[],"max_options":0,"label":"Java\/Kotlin","value":"java-kotlin","calc":"","selected":0,"order":0,"settingModel":{"settings":false,"hide_merge_tags":false,"error":false,"name":"options","type":"option-repeater","label":"Options <a href=\"#\" class=\"nf-add-new\">Add New<\/a> <a href=\"#\" class=\"extra nf-open-import-tooltip\"><i class=\"fa fa-sign-in\" aria-hidden=\"true\"><\/i> Import<\/a>","width":"full","group":"","value":[{"label":"One","value":"one","calc":"","selected":0,"order":0},{"label":"Two","value":"two","calc":"","selected":0,"order":1},{"label":"Three","value":"three","calc":"","selected":0,"order":2}],"columns":{"label":{"header":"Label","default":""},"value":{"header":"Value","default":""},"calc":{"header":"Calc Value","default":""},"selected":{"header":"<span class=\"dashicons dashicons-yes\"><\/span>","default":0}}}},{"errors":[],"max_options":0,"label":"Swift","value":"swift","calc":"","selected":0,"order":1,"settingModel":{"settings":false,"hide_merge_tags":false,"error":false,"name":"options","type":"option-repeater","label":"Options <a href=\"#\" class=\"nf-add-new\">Add New<\/a> <a href=\"#\" class=\"extra nf-open-import-tooltip\"><i class=\"fa fa-sign-in\" aria-hidden=\"true\"><\/i> Import<\/a>","width":"full","group":"","value":[{"label":"One","value":"one","calc":"","selected":0,"order":0},{"label":"Two","value":"two","calc":"","selected":0,"order":1},{"label":"Three","value":"three","calc":"","selected":0,"order":2}],"columns":{"label":{"header":"Label","default":""},"value":{"header":"Value","default":""},"calc":{"header":"Calc Value","default":""},"selected":{"header":"<span class=\"dashicons dashicons-yes\"><\/span>","default":0}}}},{"errors":[],"max_options":0,"label":"Go","value":"go","calc":"","selected":0,"order":2,"settingModel":{"settings":false,"hide_merge_tags":false,"error":false,"name":"options","type":"option-repeater","label":"Options <a href=\"#\" class=\"nf-add-new\">Add New<\/a> <a href=\"#\" class=\"extra nf-open-import-tooltip\"><i class=\"fa fa-sign-in\" aria-hidden=\"true\"><\/i> Import<\/a>","width":"full","group":"","value":[{"label":"One","value":"one","calc":"","selected":0,"order":0},{"label":"Two","value":"two","calc":"","selected":0,"order":1},{"label":"Three","value":"three","calc":"","selected":0,"order":2}],"columns":{"label":{"header":"Label","default":""},"value":{"header":"Value","default":""},"calc":{"header":"Calc Value","default":""},"selected":{"header":"<span class=\"dashicons dashicons-yes\"><\/span>","default":0}}}},{"errors":[],"max_options":0,"order":3,"new":false,"options":[],"label":"C\/C++","value":"c-c","calc":"","selected":0,"settingModel":{"settings":false,"hide_merge_tags":false,"error":false,"name":"options","type":"option-repeater","label":"Options <a href=\"#\" class=\"nf-add-new\">Add New<\/a> <a href=\"#\" class=\"extra nf-open-import-tooltip\"><i class=\"fa fa-sign-in\" aria-hidden=\"true\"><\/i> Import<\/a>","width":"full","group":"","value":[{"label":"One","value":"one","calc":"","selected":0,"order":0},{"label":"Two","value":"two","calc":"","selected":0,"order":1},{"label":"Three","value":"three","calc":"","selected":0,"order":2}],"columns":{"label":{"header":"Label","default":""},"value":{"header":"Value","default":""},"calc":{"header":"Calc Value","default":""},"selected":{"header":"<span class=\"dashicons dashicons-yes\"><\/span>","default":0}}}},{"errors":[],"max_options":0,"order":4,"new":false,"options":[],"label":"Flutter\/Dart","value":"flutter-dart","calc":"","selected":0,"settingModel":{"settings":false,"hide_merge_tags":false,"error":false,"name":"options","type":"option-repeater","label":"Options <a href=\"#\" class=\"nf-add-new\">Add New<\/a> <a href=\"#\" class=\"extra nf-open-import-tooltip\"><i class=\"fa fa-sign-in\" aria-hidden=\"true\"><\/i> Import<\/a>","width":"full","group":"","value":[{"label":"One","value":"one","calc":"","selected":0,"order":0},{"label":"Two","value":"two","calc":"","selected":0,"order":1},{"label":"Three","value":"three","calc":"","selected":0,"order":2}],"columns":{"label":{"header":"Label","default":""},"value":{"header":"Value","default":""},"calc":{"header":"Calc Value","default":""},"selected":{"header":"<span class=\"dashicons dashicons-yes\"><\/span>","default":0}}}}],"container_class":"","element_class":"","admin_label":"","help_text":"","drawerDisabled":false,"id":13,"beforeField":"","afterField":"","value":"","parentType":"list","element_templates":["listcheckbox","input"],"old_classname":"list-checkbox","wrap_template":"wrap"},{"objectType":"Field","objectDomain":"fields","editActive":false,"order":17,"idAttribute":"id","type":"listradio","label":"Do you need to Sync user-specific data (data visible to only a single user)?","key":"do_you_need_to_sync_user-specific_data_data_visible_to_only_a_single_user_1657708732567","label_pos":"above","required":1,"options":[{"errors":[],"max_options":0,"label":"Yes","value":"yes","calc":"","selected":0,"order":0,"settingModel":{"settings":false,"hide_merge_tags":false,"error":false,"name":"options","type":"option-repeater","label":"Options <a href=\"#\" class=\"nf-add-new\">Add New<\/a> <a href=\"#\" class=\"extra nf-open-import-tooltip\"><i class=\"fa fa-sign-in\" aria-hidden=\"true\"><\/i> Import<\/a>","width":"full","group":"","value":[{"label":"One","value":"one","calc":"","selected":0,"order":0},{"label":"Two","value":"two","calc":"","selected":0,"order":1},{"label":"Three","value":"three","calc":"","selected":0,"order":2}],"columns":{"label":{"header":"Label","default":""},"value":{"header":"Value","default":""},"calc":{"header":"Calc Value","default":""},"selected":{"header":"<span class=\"dashicons dashicons-yes\"><\/span>","default":0}}},"manual_value":true},{"errors":[],"max_options":0,"label":"No","value":"no","calc":"","selected":0,"order":1,"settingModel":{"settings":false,"hide_merge_tags":false,"error":false,"name":"options","type":"option-repeater","label":"Options <a href=\"#\" class=\"nf-add-new\">Add New<\/a> <a href=\"#\" class=\"extra nf-open-import-tooltip\"><i class=\"fa fa-sign-in\" aria-hidden=\"true\"><\/i> Import<\/a>","width":"full","group":"","value":[{"label":"One","value":"one","calc":"","selected":0,"order":0},{"label":"Two","value":"two","calc":"","selected":0,"order":1},{"label":"Three","value":"three","calc":"","selected":0,"order":2}],"columns":{"label":{"header":"Label","default":""},"value":{"header":"Value","default":""},"calc":{"header":"Calc Value","default":""},"selected":{"header":"<span class=\"dashicons dashicons-yes\"><\/span>","default":0}}}},{"errors":[],"max_options":0,"label":"Nice to have (e.g. could be solved differently)","value":"nice-to-have-e-g-could-be-solved-differently","calc":"","selected":0,"order":2,"settingModel":{"settings":false,"hide_merge_tags":false,"error":false,"name":"options","type":"option-repeater","label":"Options <a href=\"#\" class=\"nf-add-new\">Add New<\/a> <a href=\"#\" class=\"extra nf-open-import-tooltip\"><i class=\"fa fa-sign-in\" aria-hidden=\"true\"><\/i> Import<\/a>","width":"full","group":"","value":[{"label":"One","value":"one","calc":"","selected":0,"order":0},{"label":"Two","value":"two","calc":"","selected":0,"order":1},{"label":"Three","value":"three","calc":"","selected":0,"order":2}],"columns":{"label":{"header":"Label","default":""},"value":{"header":"Value","default":""},"calc":{"header":"Calc Value","default":""},"selected":{"header":"<span class=\"dashicons dashicons-yes\"><\/span>","default":0}}}}],"container_class":"","element_class":"","admin_label":"","help_text":"","drawerDisabled":false,"id":14,"beforeField":"","afterField":"","value":"","parentType":"list","element_templates":["listradio","input"],"old_classname":"list-radio","wrap_template":"wrap"},{"objectType":"Field","objectDomain":"fields","editActive":false,"order":18,"idAttribute":"id","type":"textbox","label":"Do you have an existing backend\/db? If yes, which one\/what is the primary function?","key":"do_you_have_an_existing_backend_db_if_yes_which_one_what_is_the_primary_function_1657708902995","label_pos":"above","required":false,"default":"","placeholder":"","container_class":"","element_class":"","input_limit":"","input_limit_type":"characters","input_limit_msg":"Character(s) left","manual_key":false,"admin_label":"","help_text":"","mask":"","custom_mask":"","custom_name_attribute":"","personally_identifiable":"","value":"","drawerDisabled":false,"id":15,"beforeField":"","afterField":"","parentType":"textbox","element_templates":["textbox","input"],"old_classname":"","wrap_template":"wrap"},{"objectType":"Field","objectDomain":"fields","editActive":false,"order":19,"idAttribute":"id","type":"textbox","label":"What is your timeline for the project?","key":"what_is_your_timeline_for_the_project_1657708809355","label_pos":"above","required":1,"default":"","placeholder":"","container_class":"","element_class":"","input_limit":"","input_limit_type":"characters","input_limit_msg":"Character(s) left","manual_key":false,"admin_label":"","help_text":"","mask":"","custom_mask":"","custom_name_attribute":"","personally_identifiable":"","value":"","drawerDisabled":false,"id":16,"beforeField":"","afterField":"","parentType":"textbox","element_templates":["textbox","input"],"old_classname":"","wrap_template":"wrap"},{"objectType":"Field","objectDomain":"fields","editActive":false,"order":20,"idAttribute":"id","type":"textbox","label":"Anything else you wish to share? Any feedback or comments are welcome :)","key":"anything_else_you_wish_to_share_any_feedback_or_comments_are_welcome_1657708919056","label_pos":"above","required":false,"default":"","placeholder":"","container_class":"","element_class":"","input_limit":"","input_limit_type":"characters","input_limit_msg":"Character(s) left","manual_key":false,"admin_label":"","help_text":"","mask":"","custom_mask":"","custom_name_attribute":"","personally_identifiable":"","value":"","drawerDisabled":false,"id":18,"beforeField":"","afterField":"","parentType":"textbox","element_templates":["textbox","input"],"old_classname":"","wrap_template":"wrap"},{"objectType":"Field","objectDomain":"fields","editActive":false,"order":21,"idAttribute":"id","type":"checkbox","label":"I agree to the Sync Trial Terms","key":"i_agree_to_the_sync_trial_terms_1657719783524","label_pos":"right","required":1,"container_class":"","element_class":"","manual_key":false,"admin_label":"","help_text":"<p><br><\/p>","desc_text":"<p>By submitting this form, I agree to the <a href=\"https:\/\/objectbox.io\/wordpress\/wp-content\/uploads\/2022\/09\/2022_08_30_ObjectBox_Order_Form_Terms_and_Conditions.docx.pdf\" target=\"_blank\">Terms and Conditions of this ObjectBox Order Form<\/a>.<\/p>","default_value":"unchecked","checked_value":"Agree","unchecked_value":"","checked_calc_value":"","unchecked_calc_value":"","drawerDisabled":false,"id":19,"beforeField":"","afterField":"","value":"","parentType":"checkbox","element_templates":["checkbox","input"],"old_classname":"","wrap_template":"wrap"},{"objectType":"Field","objectDomain":"fields","editActive":false,"order":21,"idAttribute":"id","type":"checkbox","label":"I agree to the ObjectBox Privacy Policies and Code of Conduct.","key":"i_agree_to_the_objectbox_privacy_policies_and_code_of_conduct_1684250567378","label_pos":"right","required":1,"container_class":"","element_class":"","manual_key":false,"admin_label":"","help_text":"<p><br><\/p>","desc_text":"<p><span id=\"nf-drawer-content\"><span class=\"nf-setting-groups\"><span class=\"nf-field-settings\"><span class=\"nf-field-sub-settings\"><span id=\"nf-drawer-content\"><span class=\"nf-setting-groups\"><span class=\"nf-field-settings\"><span class=\"nf-field-sub-settings\">By submitting this form, I agree to the <a href=\"https:\/\/objectbox.io\/wordpress\/wp-content\/uploads\/2022\/08\/Object-Box-Privacy-Notice.pdf\" target=\"_blank\">ObjectBox Privacy Policies<\/a> and <a href=\"https:\/\/objectbox.io\/wordpress\/wp-content\/uploads\/2023\/05\/ObjectBox-Code-of-Conduct.pdf\" target=\"_blank\">ObjectBox Code of Conduct<\/a>.<\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/p>","default_value":"unchecked","checked_value":"Agree","unchecked_value":"","checked_calc_value":"","unchecked_calc_value":"","drawerDisabled":false,"id":29,"beforeField":"","afterField":"","value":"","parentType":"checkbox","element_templates":["checkbox","input"],"old_classname":"","wrap_template":"wrap"},{"objectType":"Field","objectDomain":"fields","editActive":false,"order":22,"idAttribute":"id","label":"Submit","key":"submit","type":"submit","created_at":"2022-07-13 11:11:21","processing_label":"Processing","container_class":"","element_class":"","wrap_styles_background-color":"","wrap_styles_border":"","wrap_styles_border-style":"","wrap_styles_border-color":"","wrap_styles_color":"","wrap_styles_height":"","wrap_styles_width":"","wrap_styles_font-size":"","wrap_styles_margin":"","wrap_styles_padding":"","wrap_styles_display":"","wrap_styles_float":"","wrap_styles_show_advanced_css":0,"wrap_styles_advanced":"","label_styles_background-color":"","label_styles_border":"","label_styles_border-style":"","label_styles_border-color":"","label_styles_color":"","label_styles_height":"","label_styles_width":"","label_styles_font-size":"","label_styles_margin":"","label_styles_padding":"","label_styles_display":"","label_styles_float":"","label_styles_show_advanced_css":0,"label_styles_advanced":"","element_styles_background-color":"","element_styles_border":"","element_styles_border-style":"","element_styles_border-color":"","element_styles_color":"","element_styles_height":"","element_styles_width":"","element_styles_font-size":"","element_styles_margin":"","element_styles_padding":"","element_styles_display":"","element_styles_float":"","element_styles_show_advanced_css":0,"element_styles_advanced":"","submit_element_hover_styles_background-color":"","submit_element_hover_styles_border":"","submit_element_hover_styles_border-style":"","submit_element_hover_styles_border-color":"","submit_element_hover_styles_color":"","submit_element_hover_styles_height":"","submit_element_hover_styles_width":"","submit_element_hover_styles_font-size":"","submit_element_hover_styles_margin":"","submit_element_hover_styles_padding":"","submit_element_hover_styles_display":"","submit_element_hover_styles_float":"","submit_element_hover_styles_show_advanced_css":0,"submit_element_hover_styles_advanced":"","cellcid":"c3287","id":4,"beforeField":"","afterField":"","value":"","label_pos":"above","parentType":"textbox","element_templates":["submit","button","input"],"old_classname":"","wrap_template":"wrap-no-label"}];nfForms.push(form);</script> </span></p></div> </div><div class="et_pb_module et_pb_code et_pb_code_1"> <div class="et_pb_code_inner"><!-- Divi popup code (used for ninja forms) --> <script type="text/javascript"> jQuery(document).ready(function(t){t('div:not(.et_mobile_menu) .lightbox-content, div:not(.et_mobile_menu) [class*="lightbox-content-"]').addClass("mfp-hide"),t("div:not(.et_mobile_menu) .lightbox-trigger").magnificPopup({items:{src:"div:not(.et_mobile_menu) .lightbox-content",type:"inline"}}),t('div:not(.et_mobile_menu) [class*="lightbox-trigger-"]').each(function(){var i=".lightbox-content-"+Array.prototype.find.call(this.classList,function(t){return t.indexOf("lightbox-trigger-")>-1}).split("lightbox-trigger-")[1];t(this).magnificPopup({items:{src:i,type:"inline"}})}),t(this).click(function(){t(".mfp-wrap").attr("id","et-boc")}),t('[class*="lightbox-content"]').prepend('<div class="lightbox-overlay"></div>')});</script> </div> </div> </div> </div> </div><div class="et_pb_section et_pb_section_18 footer-section et_pb_with_background et_section_regular" > <div class="et_pb_row et_pb_row_20 et_pb_gutters1"> <div class="et_pb_column et_pb_column_1_5 et_pb_column_34 et_pb_css_mix_blend_mode_passthrough"> <div class="et_pb_module et_pb_text et_pb_text_29 et_pb_text_align_left et_pb_bg_layout_light"> <div class="et_pb_text_inner"><h3 style="text-align: left;">Docs</h3> <p style="text-align: left;"><span style="color: #999999;"><a href="https://docs.objectbox.io/" target="_blank" rel="noopener noreferrer" title="Java Docs" style="color: #999999;">Java</a><br /><a href="https://cpp.objectbox.io/" target="_blank" rel="noopener noreferrer" title="C/C++ Docs" style="color: #999999;">C/C++</a><br /><a href="https://golang.objectbox.io/" target="_blank" rel="noopener noreferrer" title="Go Docs" style="color: #999999;">Go</a><br /><a href="https://docs.objectbox.io/kotlin-support" target="_blank" rel="noopener noreferrer" title="Kotlin Docs" style="color: #999999;">Kotlin</a><br /><a href="https://github.com/objectbox/objectbox-dart" target="_blank" rel="noopener noreferrer" title="Flutter / Dart Docs" style="color: #999999;">Flutter / Dart</a><br /><a href="https://swift.objectbox.io/" target="_blank" rel="noopener noreferrer" title="Swift Docs" style="color: #999999;">Swift</a><br /><a href="https://greenrobot.org/greendao/" target="_blank" rel="noopener noreferrer" style="color: #999999;">greenDAO</a><br /><a href="https://greenrobot.org/eventbus/" target="_blank" rel="noopener noreferrer" style="color: #999999;">EventBus</a><br /><a href="https://greenrobot.org/essentials/" target="_blank" rel="noopener noreferrer" style="color: #999999;">Essentials</a></span></p></div> </div> </div><div class="et_pb_column et_pb_column_1_5 et_pb_column_35 et_pb_css_mix_blend_mode_passthrough"> <div class="et_pb_module et_pb_text et_pb_text_30 et_pb_text_align_left et_pb_bg_layout_light"> <div class="et_pb_text_inner"><h3 style="text-align: left;"><strong>Company</strong></h3> <p style="text-align: left;"><span style="color: #999999;"><a href="https://objectbox.io/about-us/" target="_blank" rel="noopener noreferrer" title="About us" style="color: #999999;">About us</a></span><br /><span style="color: #999999;"><a href="https://objectbox.io/jobs/" target="_blank" rel="noopener noreferrer" title="Jobs" style="color: #999999;">Jobs</a></span><br /><span style="color: #999999;"><a href="https://objectbox.io/faq/" target="_blank" rel="noopener noreferrer" title="FAQ" style="color: #999999;">FAQ</a></span><br /><span style="color: #999999;"><a href="https://objectbox.io/iot-mobile-insights-learnings-research-studies/" target="_blank" rel="noopener noreferrer" title="Insights" style="color: #999999;">Insights</a></span><br /><span style="color: #999999;"><a href="https://objectbox.io/contact/" target="_blank" rel="noopener noreferrer" title="Contact us" style="color: #999999;">Contact us</a></span></p> <p><span style="color: #999999;"><a href="https://swift.objectbox.io/" target="_blank" rel="noopener noreferrer" title="Swift Docs" style="color: #999999;"></a></span></p></div> </div><div class="et_pb_module et_pb_image et_pb_image_9"> <span class="et_pb_image_wrap "><picture decoding="async" title="iso 90001" class="wp-image-225777"> <source type="image/webp" srcset="https://objectbox.io/wordpress/wp-content/uploads/2022/12/DIQZ-PZ-90013278_20221114-300x188.jpg.webp"/> <img decoding="async" width="300" height="188" src="https://objectbox.io/wordpress/wp-content/uploads/2022/12/DIQZ-PZ-90013278_20221114-300x188.jpg" alt=""/> </picture> </span> </div> </div><div class="et_pb_column et_pb_column_1_5 et_pb_column_36 et_pb_css_mix_blend_mode_passthrough"> <div class="et_pb_module et_pb_text et_pb_text_31 et_pb_text_align_left et_pb_bg_layout_light"> <div class="et_pb_text_inner"><h3 style="text-align: left;">Follow us</h3> <p><a href="https://www.facebook.com/objectboxTeam/" target="_blank" rel="noopener noreferrer" title="Facebook"><picture decoding="async" class="wp-image-51671 alignnone size-medium" style="float: left;"> <source type="image/webp" srcset="https://objectbox.io/wordpress/wp-content/uploads/2020/08/facebook_white_logo-300x300.png.webp"/> <img decoding="async" src="https://objectbox.io/wordpress/wp-content/uploads/2020/08/facebook_white_logo-300x300.png" alt="facebook_white_logo" width="26" height="26"/> </picture> </a><span style="color: #999999;"><a href="https://www.facebook.com/objectboxTeam/" target="_blank" rel="noopener noreferrer" title="Facebook"> <span style="color: #999999;">Facebook</span></a><br /></span></p> <p><a href="https://www.linkedin.com/company/objectbox/" target="_blank" rel="noopener noreferrer" title="LinkedIn"><span style="color: #999999;"><picture decoding="async" class="wp-image-51673 alignnone size-medium" style="float: left;"> <source type="image/webp" srcset="https://objectbox.io/wordpress/wp-content/uploads/2020/08/linkedin_white_logo.png-300x300.png.webp"/> <img decoding="async" src="https://objectbox.io/wordpress/wp-content/uploads/2020/08/linkedin_white_logo.png-300x300.png" alt="linkedin_white_logo.png" width="26" height="26"/> </picture> LinkedIn</span></a></p> <p><a href="https://www.instagram.com/objectbox_io/?hl=de" target="_blank" rel="noopener noreferrer" title="Instagram"><span style="color: #999999;"><picture decoding="async" class="wp-image-51672 alignnone size-medium" style="float: left;"> <source type="image/webp" srcset="https://objectbox.io/wordpress/wp-content/uploads/2020/08/instagram_white_logo.png-300x300.png.webp"/> <img decoding="async" src="https://objectbox.io/wordpress/wp-content/uploads/2020/08/instagram_white_logo.png-300x300.png" alt="instagram_white_logo.png" width="26" height="26"/> </picture> Instagram</span></a></p> <p><a href="https://twitter.com/ObjectBox_io?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor" target="_blank" rel="noopener noreferrer" title="Twitter"><span style="color: #999999;"><picture decoding="async" class="wp-image-51676 alignnone size-medium" style="float: left;"> <source type="image/webp" srcset="https://objectbox.io/wordpress/wp-content/uploads/2020/08/twitter_white_logo.png-300x300.png.webp"/> <img decoding="async" src="https://objectbox.io/wordpress/wp-content/uploads/2020/08/twitter_white_logo.png-300x300.png" alt="twitter_white_logo.png" width="25" height="25"/> </picture> Twitter</span></a></p> <p><a href="https://www.youtube.com/channel/UCLs3F3Lhh8pjC66WZIopJ6Q" target="_blank" rel="noopener noreferrer" title="Youtube"><span style="color: #999999;"><picture decoding="async" class="wp-image-51680 alignnone size-medium" style="float: left;"> <source type="image/webp" srcset="https://objectbox.io/wordpress/wp-content/uploads/2020/08/youtube_white_logo.png-300x300.png.webp"/> <img decoding="async" src="https://objectbox.io/wordpress/wp-content/uploads/2020/08/youtube_white_logo.png-300x300.png" alt="youtube_white_logo.png" width="25" height="25"/> </picture> Youtube</span></a></p> <p><a href="https://github.com/objectbox" target="_blank" rel="noopener noreferrer" title="Github"><span style="color: #999999;"><picture decoding="async" class="wp-image-51854 alignnone size-medium" style="float: left;"> <source type="image/webp" srcset="https://objectbox.io/wordpress/wp-content/uploads/2020/08/GitHub_white-300x300.png.webp"/> <img decoding="async" src="https://objectbox.io/wordpress/wp-content/uploads/2020/08/GitHub_white-300x300.png" alt="GitHub_white" width="25" height="25"/> </picture> Github</span></a></p></div> </div> </div><div class="et_pb_column et_pb_column_1_5 et_pb_column_37 et_pb_css_mix_blend_mode_passthrough"> <div class="et_pb_module et_pb_text et_pb_text_32 et_clickable et_pb_text_align_left et_pb_bg_layout_light"> <div class="et_pb_text_inner"><h3><strong>SDGs</strong></h3> <p><img decoding="async" src="https://objectbox.io/wordpress/wp-content/uploads/2022/03/E_WEB_08-300x300.png" width="60" height="60" alt="" class="wp-image-224475 alignnone size-medium" style="display: block; margin-left: auto; margin-right: auto;" /><img decoding="async" src="https://objectbox.io/wordpress/wp-content/uploads/2022/03/E_WEB_09-300x300.png" width="60" height="60" alt="" class="wp-image-224476 alignnone size-medium" style="display: block; margin-left: auto; margin-right: auto;" /><img decoding="async" src="https://objectbox.io/wordpress/wp-content/uploads/2022/03/E_WEB_12-300x300.png" width="60" height="60" alt="" class="wp-image-224473 alignnone size-medium" style="display: block; margin-left: auto; margin-right: auto;" /><img decoding="async" src="https://objectbox.io/wordpress/wp-content/uploads/2022/03/E_WEB_13-300x300.png" width="60" height="60" alt="" class="wp-image-224474 alignnone size-medium" style="display: block; margin-left: auto; margin-right: auto;" /> <span> </span></p></div> </div> </div><div class="et_pb_column et_pb_column_1_5 et_pb_column_38 et_pb_css_mix_blend_mode_passthrough et-last-child"> <div class="et_pb_module et_pb_text et_pb_text_33 et_pb_text_align_left et_pb_bg_layout_light"> <div class="et_pb_text_inner"><h3 style="text-align: center;">News from our Blog</h3></div> </div><div class="et_pb_module et_pb_post_slider et_pb_post_slider_0 custom-post-slider et_pb_slider et_pb_post_slider_image_top et_pb_slider_fullwidth_off et_pb_slider_no_pagination et_pb_slider_with_overlay"> <div class="et_pb_slides"> <div class="et_pb_slide et_pb_bg_layout_dark et_pb_post_slide-260848" > <div class="et_pb_slide_overlay_container"></div> <div class="et_pb_container clearfix"> <div class="et_pb_slider_container_inner"> <div class="et_pb_slide_image"> <img decoding="async" width="2000" height="1158" src="https://objectbox.io/wordpress/wp-content/uploads/2024/11/2024-Healthcare-digitization-AI-EdgeComputing-1.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="2024-Healthcare-digitization-AI-EdgeComputing" loading="eager" /> </div> <div class="et_pb_slide_description"> <h2 class="et_pb_slide_title"><a href="https://objectbox.io/iot-edge-computing-and-digitalization-in-healthcare/">IoT, Edge Computing, and Digitalization in Healthcare</a></h2> <div class="et_pb_slide_content "> <div></div> </div> <div class="et_pb_button_wrapper"><a class="et_pb_button et_pb_more_button" href="https://objectbox.io/iot-edge-computing-and-digitalization-in-healthcare/">Read More</a></div> </div> </div> </div> </div> <div class="et_pb_slide et_pb_bg_layout_dark et_pb_post_slide-260654" > <div class="et_pb_slide_overlay_container"></div> <div class="et_pb_container clearfix"> <div class="et_pb_slider_container_inner"> <div class="et_pb_slide_image"> <img decoding="async" width="2000" height="1158" src="https://objectbox.io/wordpress/wp-content/uploads/2024/11/Cpp-objectBoxVectorSearch_4_0Release.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="C++ database - embedded with vector search and data sync, free, open source" loading="eager" /> </div> <div class="et_pb_slide_description"> <h2 class="et_pb_slide_title"><a href="https://objectbox.io/the-embedded-database-for-cpp-and-c/">The Embedded Database for C++ and C</a></h2> <div class="et_pb_slide_content "> <div></div> </div> <div class="et_pb_button_wrapper"><a class="et_pb_button et_pb_more_button" href="https://objectbox.io/the-embedded-database-for-cpp-and-c/">Read More</a></div> </div> </div> </div> </div> <div class="et_pb_slide et_pb_bg_layout_dark et_pb_post_slide-260765" > <div class="et_pb_slide_overlay_container"></div> <div class="et_pb_container clearfix"> <div class="et_pb_slider_container_inner"> <div class="et_pb_slide_image"> <img decoding="async" width="2000" height="1158" src="https://objectbox.io/wordpress/wp-content/uploads/2024/11/2024_EdgeAIVectorDatabase.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" loading="eager" /> </div> <div class="et_pb_slide_description"> <h2 class="et_pb_slide_title"><a href="https://objectbox.io/empowering-edge-ai-the-critical-role-of-databases/">The Critical Role of Databases for Edge AI</a></h2> <div class="et_pb_slide_content "> <div></div> </div> <div class="et_pb_button_wrapper"><a class="et_pb_button et_pb_more_button" href="https://objectbox.io/empowering-edge-ai-the-critical-role-of-databases/">Read More</a></div> </div> </div> </div> </div> <div class="et_pb_slide et_pb_bg_layout_dark et_pb_post_slide-260529" > <div class="et_pb_slide_overlay_container"></div> <div class="et_pb_container clearfix"> <div class="et_pb_slider_container_inner"> <div class="et_pb_slide_image"> <img decoding="async" width="2000" height="1158" src="https://objectbox.io/wordpress/wp-content/uploads/2024/10/DataSyncMongoDB-AtlasDeviceSyncAlternative.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" loading="eager" /> </div> <div class="et_pb_slide_description"> <h2 class="et_pb_slide_title"><a href="https://objectbox.io/bi-directional-offline-first-data-sync-with-mongodb-and-objectbox/">Bi-directional Offline-First Data Sync with MongoDB and ObjectBox</a></h2> <div class="et_pb_slide_content "> <div></div> </div> <div class="et_pb_button_wrapper"><a class="et_pb_button et_pb_more_button" href="https://objectbox.io/bi-directional-offline-first-data-sync-with-mongodb-and-objectbox/">Read More</a></div> </div> </div> </div> </div> <div class="et_pb_slide et_pb_bg_layout_dark et_pb_post_slide-260182" > <div class="et_pb_slide_overlay_container"></div> <div class="et_pb_container clearfix"> <div class="et_pb_slider_container_inner"> <div class="et_pb_slide_image"> <img decoding="async" width="951" height="549" src="https://objectbox.io/wordpress/wp-content/uploads/2024/10/capture20241014170626359.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="SLM and LLM over time - the plateau of the ever-bigger models" loading="eager" /> </div> <div class="et_pb_slide_description"> <h2 class="et_pb_slide_title"><a href="https://objectbox.io/the-rise-of-small-language-models-2/">The rise of small language models</a></h2> <div class="et_pb_slide_content "> <div></div> </div> <div class="et_pb_button_wrapper"><a class="et_pb_button et_pb_more_button" href="https://objectbox.io/the-rise-of-small-language-models-2/">Read More</a></div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </article> </div> <script nitro-exclude> document.cookie = 'nitroCachedPage=' + (!window.NITROPACK_STATE ? '0' : '1') + '; path=/; SameSite=Lax'; </script> <span class="et_pb_scroll_top et-pb-icon"></span> <footer id="main-footer"> <div id="footer-bottom"> <div class="container clearfix"> <div id="footer-info">Ⓒ Copyright 2024 ObjectBox Limited. All rights reserved. | <a href="https://objectbox.io/wordpress/wp-content/uploads/2024/10/2024_10_23_Object-Box-Privacy-Notice.docx.pdf" target="_blank" rel="nofollow">Privacy notice</a> | <a href="https://objectbox.io/wordpress/wp-content/uploads/2024/10/ObjectBox-Terms-Of-UseAC2024.pdf" target="_blank" rel="nofollow">Terms of use & Imprint</a></div> </div> </div> </footer> </div> </div> </div> <script type='text/javascript'>( $ => { /** * Displays toast message from storage, it is used when the user is redirected after login */ if ( window.sessionStorage ) { $( window ).on( 'tcb_after_dom_ready', () => { const message = sessionStorage.getItem( 'tcb_toast_message' ); if ( message ) { tcbToast( sessionStorage.getItem( 'tcb_toast_message' ), false ); sessionStorage.removeItem( 'tcb_toast_message' ); } } ); } /** * Displays toast message * * @param {string} message - message to display * @param {Boolean} error - whether the message is an error or not * @param {Function} callback - callback function to be called after the message is closed */ function tcbToast( message, error, callback ) { /* Also allow "message" objects */ if ( typeof message !== 'string' ) { message = message.message || message.error || message.success; } if ( ! error ) { error = false; } TCB_Front.notificationElement.toggle( message, error ? 'error' : 'success', callback ); } } )( typeof ThriveGlobal === 'undefined' ? jQuery : ThriveGlobal.$j ); </script> <script type="text/javascript"> var et_link_options_data = [{"class":"et_pb_text_32","url":"https:\/\/sdgs.un.org\/goals","target":"_blank"}]; </script> <style type="text/css" id="tve_notification_styles"></style> <div class="tvd-toast tve-fe-message" style="display: none"> <div class="tve-toast-message tve-success-message"> <div class="tve-toast-icon-container"> <span class="tve_tick thrv-svg-icon"></span> </div> <div class="tve-toast-message-container"></div> </div> </div> <script type='text/javascript'> (function () { var c = document.body.className; c = c.replace(/woocommerce-no-js/, 'woocommerce-js'); document.body.className = c; })(); </script> <!-- Start of HubSpot Embed Code --> <script type="text/javascript" id="hs-script-loader" async defer src="//js.hs-scripts.com/3772993.js"></script> <!-- End of HubSpot Embed Code --><link rel='stylesheet' id='wc-blocks-style-css' href='https://objectbox.io/wordpress/wp-content/plugins/woocommerce/assets/client/blocks/wc-blocks.css?ver=wc-9.3.3' type='text/css' media='all' /> <link rel='stylesheet' id='et_pb_dmb_code_snippet-highlightjs-syntax-styles-css' href='https://objectbox.io/wordpress/wp-content/plugins/divi-module-code-snippet/modules/et_pb_dmb_code_snippet/features/syntax-highlighting/highlightjs/styles.min.css?ver=1.4.4' type='text/css' media='all' /> <link rel='stylesheet' id='et_pb_dmb_code_snippet-user-css' href='https://objectbox.io/wordpress/wp-content/plugins/divi-module-code-snippet/modules/et_pb_dmb_code_snippet/user.css?ver=1.4.4' type='text/css' media='all' /> <link rel='stylesheet' id='dashicons-css' href='https://objectbox.io/wordpress/wp-includes/css/dashicons.min.css?ver=6.5.5' type='text/css' media='all' /> <link rel='stylesheet' id='nf-display-css' href='https://objectbox.io/wordpress/wp-content/plugins/ninja-forms/assets/css/display-opinions-light.css?ver=6.5.5' type='text/css' media='all' /> <link rel='stylesheet' id='nf-font-awesome-css' href='https://objectbox.io/wordpress/wp-content/plugins/ninja-forms/assets/css/font-awesome.min.css?ver=6.5.5' type='text/css' media='all' /> <link rel='stylesheet' id='urvanov_syntax_highlighter-css' href='https://objectbox.io/wordpress/wp-content/plugins/urvanov-syntax-highlighter/css/min/urvanov_syntax_highlighter.min.css?ver=2.8.34' type='text/css' media='all' /> <script type="text/javascript" src="https://objectbox.io/wordpress/wp-content/plugins/divi-modules-table-maker/extensions/scripts/public-module-script-min.js?ver=3.1.2" id="dvmd-tm-public-module-script-js"></script> <script type="text/javascript" id="leadin-script-loader-js-js-extra"> /* <![CDATA[ */ var leadin_wordpress = {"userRole":"visitor","pageType":"page","leadinPluginVersion":"11.1.66"}; /* ]]> */ </script> <script type="text/javascript" src="https://js.hs-scripts.com/3772993.js?integration=WordPress&ver=11.1.66" id="leadin-script-loader-js-js"></script> <script type="text/javascript" src="https://objectbox.io/wordpress/wp-content/plugins/addons-for-divi/assets/libs/magnific-popup/magnific-popup.js?ver=4.0.5" id="divi-torque-lite-magnific-popup-js"></script> <script type="text/javascript" src="https://objectbox.io/wordpress/wp-content/plugins/addons-for-divi/assets/libs/slick/slick.min.js?ver=4.0.5" id="divi-torque-lite-slick-js"></script> <script type="text/javascript" src="https://objectbox.io/wordpress/wp-content/plugins/addons-for-divi/assets/libs/counter-up/counter-up.min.js?ver=4.0.5" id="divi-torque-lite-counter-up-js"></script> <script type="text/javascript" id="divi-torque-lite-frontend-js-extra"> /* <![CDATA[ */ var diviTorqueLiteFrontend = {"ajaxurl":"https:\/\/objectbox.io\/wordpress\/wp-admin\/admin-ajax.php"}; /* ]]> */ </script> <script type="text/javascript" src="https://objectbox.io/wordpress/wp-content/plugins/addons-for-divi/assets/js/frontend.js?ver=4.0.5" id="divi-torque-lite-frontend-js"></script> <script type="text/javascript" id="divi-custom-script-js-extra"> /* <![CDATA[ */ var DIVI = {"item_count":"%d Item","items_count":"%d Items"}; var et_builder_utils_params = {"condition":{"diviTheme":true,"extraTheme":false},"scrollLocations":["app","top"],"builderScrollLocations":{"desktop":"app","tablet":"app","phone":"app"},"onloadScrollLocation":"app","builderType":"fe"}; var et_frontend_scripts = {"builderCssContainerPrefix":"#et-boc","builderCssLayoutPrefix":"#et-boc .et-l"}; var et_pb_custom = {"ajaxurl":"https:\/\/objectbox.io\/wordpress\/wp-admin\/admin-ajax.php","images_uri":"https:\/\/objectbox.io\/wordpress\/wp-content\/themes\/Divi\/images","builder_images_uri":"https:\/\/objectbox.io\/wordpress\/wp-content\/themes\/Divi\/includes\/builder\/images","et_frontend_nonce":"5de0a110a2","subscription_failed":"Please, check the fields below to make sure you entered the correct information.","et_ab_log_nonce":"4645a079c6","fill_message":"Please, fill in the following fields:","contact_error_message":"Please, fix the following errors:","invalid":"Invalid email","captcha":"Captcha","prev":"Prev","previous":"Previous","next":"Next","wrong_captcha":"You entered the wrong number in captcha.","wrong_checkbox":"Checkbox","ignore_waypoints":"no","is_divi_theme_used":"1","widget_search_selector":".widget_search","ab_tests":[],"is_ab_testing_active":"","page_id":"33019","unique_test_id":"","ab_bounce_rate":"5","is_cache_plugin_active":"no","is_shortcode_tracking":"","tinymce_uri":"https:\/\/objectbox.io\/wordpress\/wp-content\/themes\/Divi\/includes\/builder\/frontend-builder\/assets\/vendors","accent_color":"#17a6a6","waypoints_options":[]}; var et_pb_box_shadow_elements = []; /* ]]> */ </script> <script type="text/javascript" src="https://objectbox.io/wordpress/wp-content/themes/Divi/js/scripts.min.js?ver=4.22.0" id="divi-custom-script-js"></script> <script type="text/javascript" id="tve-dash-frontend-js-extra"> /* <![CDATA[ */ var tve_dash_front = {"ajaxurl":"https:\/\/objectbox.io\/wordpress\/wp-admin\/admin-ajax.php","force_ajax_send":"1","is_crawler":"","recaptcha":[],"turnstile":[],"post_id":"33019"}; /* ]]> */ </script> <script type="text/javascript" src="https://objectbox.io/wordpress/wp-content/plugins/thrive-leads/thrive-dashboard/js/dist/frontend.min.js?ver=10.3" id="tve-dash-frontend-js"></script> <script type="text/javascript" src="https://objectbox.io/wordpress/wp-content/themes/Divi/includes/builder/feature/dynamic-assets/assets/js/jquery.fitvids.js?ver=4.22.0" id="fitvids-js"></script> <script type="text/javascript" src="https://objectbox.io/wordpress/wp-includes/js/comment-reply.min.js?ver=6.5.5" id="comment-reply-js" async="async" data-wp-strategy="async"></script> <script type="text/javascript" src="https://objectbox.io/wordpress/wp-content/themes/Divi/includes/builder/feature/dynamic-assets/assets/js/jquery.mobile.js?ver=4.22.0" id="jquery-mobile-js"></script> <script type="text/javascript" src="https://objectbox.io/wordpress/wp-content/themes/Divi/includes/builder/feature/dynamic-assets/assets/js/magnific-popup.js?ver=4.22.0" id="magnific-popup-js"></script> <script type="text/javascript" src="https://objectbox.io/wordpress/wp-content/themes/Divi/includes/builder/feature/dynamic-assets/assets/js/easypiechart.js?ver=4.22.0" id="easypiechart-js"></script> <script type="text/javascript" src="https://objectbox.io/wordpress/wp-content/themes/Divi/includes/builder/feature/dynamic-assets/assets/js/salvattore.js?ver=4.22.0" id="salvattore-js"></script> <script type="text/javascript" src="https://objectbox.io/wordpress/wp-content/plugins/divi-modules-table-maker/extensions/divi-4/scripts/frontend-bundle.min.js?ver=3.1.2" id="divi-modules-table-maker-frontend-bundle-js"></script> <script type="text/javascript" src="https://objectbox.io/wordpress/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js?ver=9.3.3" id="sourcebuster-js-js"></script> <script type="text/javascript" id="wc-order-attribution-js-extra"> /* <![CDATA[ */ var wc_order_attribution = {"params":{"lifetime":1.0000000000000000818030539140313095458623138256371021270751953125e-5,"session":30,"base64":false,"ajaxurl":"https:\/\/objectbox.io\/wordpress\/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"}}; /* ]]> */ </script> <script type="text/javascript" src="https://objectbox.io/wordpress/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.min.js?ver=9.3.3" id="wc-order-attribution-js"></script> <script type="text/javascript" src="https://objectbox.io/wordpress/wp-content/themes/Divi/core/admin/js/common.js?ver=4.22.0" id="et-core-common-js"></script> <script type="text/javascript" src="https://objectbox.io/wordpress/wp-content/plugins/divi-module-code-snippet/features/DBCSCopyToClipboardFeature/script.js?ver=1.4.4" id="dbcs-copy-to-clipboard-js"></script> <script type="text/javascript" src="https://objectbox.io/wordpress/wp-content/plugins/divi-module-code-snippet/modules/et_pb_dmb_code_snippet/features/syntax-highlighting/highlightjs/highlight.pack.js?ver=1.4.4" id="et_pb_dmb_code_snippet-highlightjs-syntax-highlighter-js"></script> <script type="text/javascript" src="https://objectbox.io/wordpress/wp-content/plugins/divi-module-code-snippet/modules/et_pb_dmb_code_snippet/user.js?ver=1.4.4" id="et_pb_dmb_code_snippet-user-js-js"></script> <script type="text/javascript" src="https://objectbox.io/wordpress/wp-includes/js/underscore.min.js?ver=1.13.4" id="underscore-js"></script> <script type="text/javascript" src="https://objectbox.io/wordpress/wp-includes/js/backbone.min.js?ver=1.5.0" id="backbone-js"></script> <script type="text/javascript" src="https://objectbox.io/wordpress/wp-content/plugins/ninja-forms/assets/js/min/front-end-deps.js?ver=3.8.18" id="nf-front-end-deps-js"></script> <script type="text/javascript" id="nf-front-end-js-extra"> /* <![CDATA[ */ var nfi18n = {"ninjaForms":"Ninja Forms","changeEmailErrorMsg":"Please enter a valid email address!","changeDateErrorMsg":"Please enter a valid date!","confirmFieldErrorMsg":"These fields must match!","fieldNumberNumMinError":"Number Min Error","fieldNumberNumMaxError":"Number Max Error","fieldNumberIncrementBy":"Please increment by ","fieldTextareaRTEInsertLink":"Insert Link","fieldTextareaRTEInsertMedia":"Insert Media","fieldTextareaRTESelectAFile":"Select a file","formErrorsCorrectErrors":"Please correct errors before submitting this form.","formHoneypot":"If you are a human seeing this field, please leave it empty.","validateRequiredField":"This is a required field.","honeypotHoneypotError":"Honeypot Error","fileUploadOldCodeFileUploadInProgress":"File Upload in Progress.","fileUploadOldCodeFileUpload":"FILE UPLOAD","currencySymbol":"\u20ac","fieldsMarkedRequired":"Fields marked with an <span class=\"ninja-forms-req-symbol\">*<\/span> are required","thousands_sep":",","decimal_point":".","siteLocale":"en_US","dateFormat":"d\/m\/Y","startOfWeek":"1","of":"of","previousMonth":"Previous Month","nextMonth":"Next Month","months":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthsShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"weekdays":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"weekdaysShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"weekdaysMin":["Su","Mo","Tu","We","Th","Fr","Sa"],"recaptchaConsentMissing":"reCaptcha validation couldn't load.","recaptchaMissingCookie":"reCaptcha v3 validation couldn't load the cookie needed to submit the form.","recaptchaConsentEvent":"Accept reCaptcha cookies before sending the form."}; var nfFrontEnd = {"adminAjax":"https:\/\/objectbox.io\/wordpress\/wp-admin\/admin-ajax.php","ajaxNonce":"1805eb9c1f","requireBaseUrl":"https:\/\/objectbox.io\/wordpress\/wp-content\/plugins\/ninja-forms\/assets\/js\/","use_merge_tags":{"user":{"address":"address","textbox":"textbox","button":"button","checkbox":"checkbox","city":"city","confirm":"confirm","date":"date","email":"email","firstname":"firstname","html":"html","hidden":"hidden","lastname":"lastname","listcheckbox":"listcheckbox","listcountry":"listcountry","listimage":"listimage","listmultiselect":"listmultiselect","listradio":"listradio","listselect":"listselect","liststate":"liststate","note":"note","number":"number","password":"password","passwordconfirm":"passwordconfirm","product":"product","quantity":"quantity","recaptcha":"recaptcha","recaptcha_v3":"recaptcha_v3","repeater":"repeater","shipping":"shipping","spam":"spam","starrating":"starrating","submit":"submit","terms":"terms","textarea":"textarea","total":"total","unknown":"unknown","zip":"zip","hr":"hr"},"post":{"address":"address","textbox":"textbox","button":"button","checkbox":"checkbox","city":"city","confirm":"confirm","date":"date","email":"email","firstname":"firstname","html":"html","hidden":"hidden","lastname":"lastname","listcheckbox":"listcheckbox","listcountry":"listcountry","listimage":"listimage","listmultiselect":"listmultiselect","listradio":"listradio","listselect":"listselect","liststate":"liststate","note":"note","number":"number","password":"password","passwordconfirm":"passwordconfirm","product":"product","quantity":"quantity","recaptcha":"recaptcha","recaptcha_v3":"recaptcha_v3","repeater":"repeater","shipping":"shipping","spam":"spam","starrating":"starrating","submit":"submit","terms":"terms","textarea":"textarea","total":"total","unknown":"unknown","zip":"zip","hr":"hr"},"system":{"address":"address","textbox":"textbox","button":"button","checkbox":"checkbox","city":"city","confirm":"confirm","date":"date","email":"email","firstname":"firstname","html":"html","hidden":"hidden","lastname":"lastname","listcheckbox":"listcheckbox","listcountry":"listcountry","listimage":"listimage","listmultiselect":"listmultiselect","listradio":"listradio","listselect":"listselect","liststate":"liststate","note":"note","number":"number","password":"password","passwordconfirm":"passwordconfirm","product":"product","quantity":"quantity","recaptcha":"recaptcha","recaptcha_v3":"recaptcha_v3","repeater":"repeater","shipping":"shipping","spam":"spam","starrating":"starrating","submit":"submit","terms":"terms","textarea":"textarea","total":"total","unknown":"unknown","zip":"zip","hr":"hr"},"fields":{"address":"address","textbox":"textbox","button":"button","checkbox":"checkbox","city":"city","confirm":"confirm","date":"date","email":"email","firstname":"firstname","html":"html","hidden":"hidden","lastname":"lastname","listcheckbox":"listcheckbox","listcountry":"listcountry","listimage":"listimage","listmultiselect":"listmultiselect","listradio":"listradio","listselect":"listselect","liststate":"liststate","note":"note","number":"number","password":"password","passwordconfirm":"passwordconfirm","product":"product","quantity":"quantity","recaptcha":"recaptcha","recaptcha_v3":"recaptcha_v3","repeater":"repeater","shipping":"shipping","spam":"spam","starrating":"starrating","submit":"submit","terms":"terms","textarea":"textarea","total":"total","unknown":"unknown","zip":"zip","hr":"hr"},"calculations":{"html":"html","hidden":"hidden","note":"note","unknown":"unknown"}},"opinionated_styles":"light","filter_esc_status":"false","nf_consent_status_response":[]}; var nfInlineVars = []; /* ]]> */ </script> <script type="text/javascript" src="https://objectbox.io/wordpress/wp-content/plugins/ninja-forms/assets/js/min/front-end.js?ver=3.8.18" id="nf-front-end-js"></script> <script type="text/javascript" id="urvanov_syntax_highlighter_js-js-extra"> /* <![CDATA[ */ var UrvanovSyntaxHighlighterSyntaxSettings = {"version":"2.8.34","is_admin":"0","ajaxurl":"https:\/\/objectbox.io\/wordpress\/wp-admin\/admin-ajax.php","prefix":"urvanov-syntax-highlighter-","setting":"urvanov-syntax-highlighter-setting","selected":"urvanov-syntax-highlighter-setting-selected","changed":"urvanov-syntax-highlighter-setting-changed","special":"urvanov-syntax-highlighter-setting-special","orig_value":"data-orig-value","debug":""}; var UrvanovSyntaxHighlighterSyntaxStrings = {"copy":"Copied to the clipboard","minimize":"Click To Expand Code"}; /* ]]> */ </script> <script type="text/javascript" src="https://objectbox.io/wordpress/wp-content/plugins/urvanov-syntax-highlighter/js/min/urvanov_syntax_highlighter.min.js?ver=2.8.34" id="urvanov_syntax_highlighter_js-js"></script> <script type="text/javascript" id="et-builder-modules-script-motion-js-extra"> /* <![CDATA[ */ var et_pb_motion_elements = {"desktop":[],"tablet":[],"phone":[]}; /* ]]> */ </script> <script type="text/javascript" src="https://objectbox.io/wordpress/wp-content/themes/Divi/includes/builder/feature/dynamic-assets/assets/js/motion-effects.js?ver=4.22.0" id="et-builder-modules-script-motion-js"></script> <script type="text/javascript" id="et-builder-modules-script-sticky-js-extra"> /* <![CDATA[ */ var et_pb_sticky_elements = {"et_pb_section_0_tb_header":{"id":"et_pb_section_0_tb_header","selector":".et_pb_section_0_tb_header","position":{"desktop":"top","tablet":"none","phone":"none"},"topOffset":"0px","bottomOffset":"0px","topLimit":"none","bottomLimit":"none","offsetSurrounding":"on","transition":"on","styles":{"module_alignment":{"desktop":"","tablet":"","phone":""},"positioning":"relative"},"stickyStyles":{"position_origin_r":"top_left","horizontal_offset":"","vertical_offset":""}}}; /* ]]> */ </script> <script type="text/javascript" src="https://objectbox.io/wordpress/wp-content/themes/Divi/includes/builder/feature/dynamic-assets/assets/js/sticky-elements.js?ver=4.22.0" id="et-builder-modules-script-sticky-js"></script> <script type="text/javascript">var tcb_current_post_lists=JSON.parse('[]'); var tcb_post_lists=tcb_post_lists?[...tcb_post_lists,...tcb_current_post_lists]:tcb_current_post_lists;</script><script type="text/javascript">/*<![CDATA[*/if ( !window.TL_Const ) {var TL_Const={"security":"f4512e0ff7","ajax_url":"https:\/\/objectbox.io\/wordpress\/wp-admin\/admin-ajax.php","forms":[],"action_conversion":"tve_leads_ajax_conversion","action_impression":"tve_leads_ajax_impression","ajax_load":0,"main_group_id":223347,"display_options":{"allowed_post_types":[],"flag_url_match":null},"custom_post_data":[],"current_screen":{"screen_type":3,"screen_id":33019},"ignored_fields":["email","_captcha_size","_captcha_theme","_captcha_type","_submit_option","_use_captcha","g-recaptcha-response","__tcb_lg_fc","__tcb_lg_msg","_state","_form_type","_error_message_option","_back_url","_submit_option","url","_asset_group","_asset_option","mailchimp_optin","tcb_token","tve_labels","tve_mapping","_api_custom_fields","_sendParams","_autofill"]};} else { window.TL_Front && TL_Front.extendConst && TL_Front.extendConst({"security":"f4512e0ff7","ajax_url":"https:\/\/objectbox.io\/wordpress\/wp-admin\/admin-ajax.php","forms":[],"action_conversion":"tve_leads_ajax_conversion","action_impression":"tve_leads_ajax_impression","ajax_load":0,"main_group_id":223347,"display_options":{"allowed_post_types":[],"flag_url_match":null},"custom_post_data":[],"current_screen":{"screen_type":3,"screen_id":33019},"ignored_fields":["email","_captcha_size","_captcha_theme","_captcha_type","_submit_option","_use_captcha","g-recaptcha-response","__tcb_lg_fc","__tcb_lg_msg","_state","_form_type","_error_message_option","_back_url","_submit_option","url","_asset_group","_asset_option","mailchimp_optin","tcb_token","tve_labels","tve_mapping","_api_custom_fields","_sendParams","_autofill"]})} /*]]> */</script><style id="et-builder-module-design-tb-256727-33019-cached-inline-styles">.et_pb_section_0_tb_header{border-bottom-width:1px;margin-bottom:-11px;z-index:10;box-shadow:0px 2px 18px 0px rgba(0,0,0,0.1)}.et_pb_section_0_tb_header.et_pb_section{padding-top:0px;padding-bottom:0px;background-color:#1B1815!important}.et_pb_sticky.et_pb_section_0_tb_header{box-shadow:0px 2px 18px 0px rgba(0,0,0,0.1);box-shadow:0px 5px 80px rgba(0,0,0,0.1)!important}.et_pb_row_0_tb_header:before{@media only screen and (min-width:981px){.et_pb_column_0{width:15%!important}.et_pb_column_1{width:15%!important}.et_pb_column_2{width:40%!important}.et_pb_column_3{width:15%!important}.et_pb_column_4{width:15%!important}}}.et_pb_row_0_tb_header{display:flex;align-items:center;flex-wrap:wrap}.et_pb_code_0_tb_header,.et_pb_code_1_tb_header{padding-top:0px;padding-bottom:0px;margin-top:0px!important;margin-bottom:0px!important}.et_pb_menu_0_tb_header.et_pb_menu ul li a{font-weight:500;font-size:15px;color:#ffffff!important}.et_pb_menu_0_tb_header.et_pb_menu{background-color:rgba(0,0,0,0)}.et_pb_menu_0_tb_header .et_pb_menu__logo-wrap .et_pb_menu__logo img{border-top-color:#1B1815;width:auto}.et_pb_menu_0_tb_header{padding-top:10px;padding-right:0px;margin-right:840px!important;margin-bottom:0px!important}.et_pb_menu_0_tb_header.et_pb_menu .et-menu-nav li ul.sub-menu{border-width:2px;border-radius:5px;left:auto!important;padding:0;right:0;width:200px}.et_pb_menu_0_tb_header.et_pb_menu .et-menu-nav li ul.sub-menu a{padding:12px 20px}.et_pb_menu_0_tb_header.et_pb_menu .et_pb_menu__logo{margin-bottom:10px}.et_pb_menu_0_tb_header.et_pb_menu ul li.current-menu-item a{color:#ffffff!important}.et_pb_menu_0_tb_header.et_pb_menu .nav li ul{background-color:#393939!important;border-color:#ffffff}.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu{border-color:#ffffff}.et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu a,.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu a{color:#F7F7F7!important}.et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu li.current-menu-item a{color:#17A6A6!important}.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu,.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu ul{background-color:#383838!important}.et_pb_menu_0_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap,.et_pb_menu_0_tb_header .et_pb_menu__logo-slot{width:auto;max-width:100%}.et_pb_menu_0_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap .et_pb_menu__logo img,.et_pb_menu_0_tb_header .et_pb_menu__logo-slot .et_pb_menu__logo-wrap img{height:35px;max-height:none}.et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before{color:#ffffff}.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__search-button,.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__close-search-button,.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__cart-button{color:#17a6a6}.et_pb_button_0_tb_header_wrapper .et_pb_button_0_tb_header,.et_pb_button_0_tb_header_wrapper .et_pb_button_0_tb_header:hover{padding-top:9px!important;padding-right:10px!important;padding-bottom:9px!important;padding-left:29px!important}.et_pb_button_0_tb_header_wrapper{margin-top:4px!important;margin-right:7px!important;margin-bottom:0px!important}body #page-container .et_pb_section .et_pb_button_0_tb_header{color:#BCBCBC!important;border-width:0px!important;border-color:RGBA(255,255,255,0);border-radius:8px;letter-spacing:0px;font-size:14px;background-color:RGBA(255,255,255,0)}body #page-container .et_pb_section .et_pb_button_0_tb_header:hover{color:#ffffff!important;border-color:#17A6A6!important;border-width:1px!important;background-image:initial;background-color:RGBA(255,255,255,0)}body #page-container .et_pb_section .et_pb_button_0_tb_header:after{display:none}body #page-container .et_pb_section .et_pb_button_0_tb_header:before{content:attr(data-icon);font-family:FontAwesome!important;font-weight:400!important;color:#F7F7F7;line-height:inherit;font-size:inherit!important;opacity:1;margin-left:-1.3em;right:auto;display:inline-block;font-family:FontAwesome!important;font-weight:400!important}body #page-container .et_pb_section .et_pb_button_0_tb_header:hover:before{margin-left:.3em;right:auto;margin-left:-1.3em}.et_pb_button_0_tb_header,.et_pb_button_1_tb_header{transition:color 300ms ease 0ms,background-color 300ms ease 0ms,border 300ms ease 0ms}.et_pb_button_0_tb_header,.et_pb_button_0_tb_header:after,.et_pb_button_1_tb_header,.et_pb_button_1_tb_header:after{transition:all 300ms ease 0ms}.et_pb_button_1_tb_header_wrapper .et_pb_button_1_tb_header,.et_pb_button_1_tb_header_wrapper .et_pb_button_1_tb_header:hover{padding-top:7px!important;padding-right:21px!important;padding-bottom:7px!important;padding-left:21px!important}.et_pb_button_1_tb_header_wrapper{margin-top:5px!important;margin-bottom:0px!important}body #page-container .et_pb_section .et_pb_button_1_tb_header{color:#F7F7F7!important;border-width:1px!important;border-color:#17A6A6;border-radius:8px;letter-spacing:0px;font-size:15px;background-image:linear-gradient(195deg,#17a6a6 24%,#006e70 100%);background-color:RGBA(255,255,255,0)}body #page-container .et_pb_section .et_pb_button_1_tb_header:hover{color:#ffffff!important;border-color:#23ffec!important;background-image:linear-gradient(195deg,#1cdddd 0%,#129694 100%);background-color:#ffffff}body #page-container .et_pb_section .et_pb_button_1_tb_header:before,body #page-container .et_pb_section .et_pb_button_1_tb_header:after{display:none!important}.et_pb_row_0_tb_header.et_pb_row{padding-top:0px!important;padding-bottom:0px!important;margin-left:auto!important;margin-right:auto!important;padding-top:0px;padding-bottom:0px}.et_pb_menu_0_tb_header.et_pb_module{margin-left:auto!important;margin-right:auto!important}@media only screen and (min-width:981px){.et_pb_row_0_tb_header,body #page-container .et-db #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row{width:95%}.et_pb_column_1_tb_header{display:flex;justify-content:flex-end}}@media only screen and (max-width:980px){.et_pb_section_0_tb_header{border-bottom-width:1px}.et_pb_row_0_tb_header,body #page-container .et-db #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row,.et_pb_button_0_tb_header,.et_pb_button_1_tb_header{width:100%}.et_pb_column_0_tb_header{order:2;margin-bottom:0}.et_pb_menu_0_tb_header .et_pb_menu__logo-wrap .et_pb_menu__logo img{border-top-color:#1B1815}.et_pb_menu_0_tb_header{padding-top:10px;padding-right:0px;padding-bottom:0px;width:80%}.et_pb_column_1_tb_header{order:1}.et_pb_button_0_tb_header_wrapper{margin-right:0px!important}body #page-container .et_pb_section .et_pb_button_0_tb_header,body #page-container .et_pb_section .et_pb_button_1_tb_header{border-radius:0px}body #page-container .et_pb_section .et_pb_button_0_tb_header:before{line-height:inherit;font-size:inherit!important;margin-left:-1.3em;right:auto;display:inline-block;opacity:1;content:attr(data-icon);font-family:FontAwesome!important;font-weight:400!important}body #page-container .et_pb_section .et_pb_button_0_tb_header:after{display:none}body #page-container .et_pb_section .et_pb_button_0_tb_header:hover:before{margin-left:.3em;right:auto;margin-left:-1.3em}}@media only screen and (min-width:768px) and (max-width:980px){.et_pb_button_0_tb_header,.et_pb_button_1_tb_header{display:none!important}}@media only screen and (max-width:767px){.et_pb_section_0_tb_header{border-bottom-width:1px}.et_pb_column_0_tb_header{order:2;margin-bottom:0}.et_pb_menu_0_tb_header .et_pb_menu__logo-wrap .et_pb_menu__logo img{border-top-color:#1B1815}.et_pb_menu_0_tb_header{width:90%}.et_pb_column_1_tb_header{order:1}body #page-container .et_pb_section .et_pb_button_0_tb_header:before{line-height:inherit;font-size:inherit!important;margin-left:-1.3em;right:auto;display:inline-block;opacity:1;content:attr(data-icon);font-family:FontAwesome!important;font-weight:400!important}body #page-container .et_pb_section .et_pb_button_0_tb_header:after{display:none}body #page-container .et_pb_section .et_pb_button_0_tb_header:hover:before{margin-left:.3em;right:auto;margin-left:-1.3em}.et_pb_button_0_tb_header,.et_pb_button_1_tb_header{width:100%;display:none!important}}.et_pb_section_0.et_pb_section{padding-bottom:0px;background-color:#F7F7F7!important}.et_pb_row_0:before,.et_pb_row_1:before,.et_pb_row_2:before,.et_pb_row_3:before,.et_pb_row_4:before,.et_pb_row_5:before,.et_pb_row_6:before,.et_pb_row_7:before,.et_pb_row_8:before,.et_pb_row_9:before,.et_pb_row_10:before,.et_pb_row_11:before,.et_pb_row_12:before,.et_pb_row_13:before,.et_pb_row_14:before,.et_pb_row_15:before,.et_pb_row_16:before,.et_pb_row_17:before,.et_pb_row_18:before,.et_pb_row_19:before,.et_pb_row_20:before{@media only screen and (min-width:981px){.et_pb_column_0{width:15%!important}.et_pb_column_1{width:15%!important}.et_pb_column_2{width:40%!important}.et_pb_column_3{width:15%!important}.et_pb_column_4{width:15%!important}}}.et_pb_heading_0 h1,.et_pb_heading_0 h2,.et_pb_heading_0 h3,.et_pb_heading_0 h4,.et_pb_heading_0 h5,.et_pb_heading_0 h6{font-weight:700;font-size:70px;color:#1B1815!important;line-height:1.2em;text-align:left}.et_pb_heading_0 .et_pb_heading_container{padding-top:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-bottom:10px}.et_pb_heading_0{width:100%!important}.et_pb_heading_0 h1,.et_pb_heading_0 h2,.et_pb_heading_0 h3,.et_pb_heading_0 h4,.et_pb_heading_0 h5,.et_pb_heading_0 h6{div{display:none}@media only screen and (max-width:768px){div{display:block}}}.et_pb_text_0.et_pb_text,.et_pb_text_1.et_pb_text,.et_pb_text_3.et_pb_text,.et_pb_text_5.et_pb_text,.et_pb_text_8.et_pb_text,.et_pb_text_10.et_pb_text,.et_pb_text_12.et_pb_text,.et_pb_text_14.et_pb_text,.et_pb_text_16.et_pb_text,.et_pb_text_18.et_pb_text,.et_pb_text_27.et_pb_text{color:#212121!important}.et_pb_text_0{line-height:1.4em;font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;font-weight:300;font-size:15px;line-height:1.4em;padding-bottom:10px!important;padding-left:0px!important;margin-left:-60px!important;width:100%}.et_pb_text_0 h1,.et_pb_blurb_0 .et_pb_blurb_content,.et_pb_blurb_1 .et_pb_blurb_content,.et_pb_blurb_2 .et_pb_blurb_content{text-align:left}.et_pb_button_0_wrapper .et_pb_button_0,.et_pb_button_0_wrapper .et_pb_button_0:hover,.et_pb_button_1_wrapper .et_pb_button_1,.et_pb_button_1_wrapper .et_pb_button_1:hover,.et_pb_button_2_wrapper .et_pb_button_2,.et_pb_button_2_wrapper .et_pb_button_2:hover,.et_pb_button_9_wrapper .et_pb_button_9,.et_pb_button_9_wrapper .et_pb_button_9:hover{padding-top:7px!important;padding-right:21px!important;padding-bottom:7px!important;padding-left:21px!important}.et_pb_button_0_wrapper,.et_pb_button_3_wrapper,.et_pb_button_4_wrapper,.et_pb_button_5_wrapper,.et_pb_button_6_wrapper,.et_pb_button_11_wrapper{margin-top:5px!important;margin-bottom:0px!important}body #page-container .et_pb_section .et_pb_button_0,body #page-container .et_pb_section .et_pb_button_1,body #page-container .et_pb_section .et_pb_button_2,body #page-container .et_pb_section .et_pb_button_9{color:#f4f4f4!important;border-width:1px!important;border-color:#17a6a6;border-radius:8px;letter-spacing:0px;font-size:16px;background-image:linear-gradient(195deg,#17a6a6 26%,#006e70 92%);background-color:RGBA(255,255,255,0)}body #page-container .et_pb_section .et_pb_button_0:hover,body #page-container .et_pb_section .et_pb_button_1:hover,body #page-container .et_pb_section .et_pb_button_2:hover,body #page-container .et_pb_section .et_pb_button_9:hover{color:#f4f4f4!important;border-color:#23ffec!important;background-image:linear-gradient(195deg,#1cdddd 0%,#129694 100%);background-color:#ffffff}body #page-container .et_pb_section .et_pb_button_0:before,body #page-container .et_pb_section .et_pb_button_0:after,body #page-container .et_pb_section .et_pb_button_1:before,body #page-container .et_pb_section .et_pb_button_1:after,body #page-container .et_pb_section .et_pb_button_2:before,body #page-container .et_pb_section .et_pb_button_2:after,body #page-container .et_pb_section .et_pb_button_3:before,body #page-container .et_pb_section .et_pb_button_3:after,body #page-container .et_pb_section .et_pb_button_4:before,body #page-container .et_pb_section .et_pb_button_4:after,body #page-container .et_pb_section .et_pb_button_5:before,body #page-container .et_pb_section .et_pb_button_5:after,body #page-container .et_pb_section .et_pb_button_6:before,body #page-container .et_pb_section .et_pb_button_6:after,body #page-container .et_pb_section .et_pb_button_7:before,body #page-container .et_pb_section .et_pb_button_7:after,body #page-container .et_pb_section .et_pb_button_8:before,body #page-container .et_pb_section .et_pb_button_8:after,body #page-container .et_pb_section .et_pb_button_9:before,body #page-container .et_pb_section .et_pb_button_9:after,body #page-container .et_pb_section .et_pb_button_10:before,body #page-container .et_pb_section .et_pb_button_10:after,body #page-container .et_pb_section .et_pb_button_11:before,body #page-container .et_pb_section .et_pb_button_11:after{display:none!important}.et_pb_button_0,.et_pb_button_1,.et_pb_button_2,.et_pb_button_3,.et_pb_button_4,.et_pb_button_5,.et_pb_button_6,.et_pb_button_9{transition:color 300ms ease 0ms,background-color 300ms ease 0ms,border 300ms ease 0ms}.et_pb_button_0,.et_pb_button_0:after,.et_pb_button_1,.et_pb_button_1:after,.et_pb_button_2,.et_pb_button_2:after,.et_pb_button_3,.et_pb_button_3:after,.et_pb_button_4,.et_pb_button_4:after,.et_pb_button_5,.et_pb_button_5:after,.et_pb_button_6,.et_pb_button_6:after,.et_pb_button_7,.et_pb_button_7:after,.et_pb_button_8,.et_pb_button_8:after,.et_pb_button_9,.et_pb_button_9:after,.et_pb_button_10,.et_pb_button_10:after,.et_pb_button_11,.et_pb_button_11:after{transition:all 300ms ease 0ms}.et_pb_image_0{padding-bottom:46px;margin-top:81px!important;margin-bottom:0px!important;margin-left:0px!important;width:96%;text-align:left;margin-left:0}.et_pb_section_1.et_pb_section{padding-top:26px;padding-right:0px;padding-bottom:22px;padding-left:0px;margin-top:68px;background-color:RGBA(255,255,255,0)!important}.et_pb_row_1.et_pb_row{padding-top:7px!important;padding-bottom:59px!important;padding-top:7px;padding-bottom:59px}.et_pb_image_1{margin-bottom:-2px!important;text-align:left;margin-left:0}.et_pb_text_1,.et_pb_text_3,.et_pb_text_5,.et_pb_text_8,.et_pb_text_10,.et_pb_text_12,.et_pb_text_14,.et_pb_text_16,.et_pb_text_18{font-weight:700;font-size:19px;margin-bottom:8px!important}.et_pb_text_2,.et_pb_text_4,.et_pb_text_6{font-weight:300;font-style:italic}.et_pb_image_2,.et_pb_image_3{margin-bottom:0px!important;text-align:left;margin-left:0}.et_pb_section_2.et_pb_section{padding-top:26px;padding-right:0px;padding-bottom:34px;padding-left:0px;background-color:RGBA(255,255,255,0)!important}.et_pb_row_2.et_pb_row{padding-top:0px!important;padding-right:0px!important;padding-bottom:27px!important;padding-left:0px!important;padding-top:0;padding-right:0px;padding-bottom:27px;padding-left:0px}.et_pb_heading_1 h1,.et_pb_heading_1 h2,.et_pb_heading_1 h3,.et_pb_heading_1 h4,.et_pb_heading_1 h5,.et_pb_heading_1 h6,.et_pb_heading_2 h1,.et_pb_heading_2 h2,.et_pb_heading_2 h3,.et_pb_heading_2 h4,.et_pb_heading_2 h5,.et_pb_heading_2 h6,.et_pb_heading_3 h1,.et_pb_heading_3 h2,.et_pb_heading_3 h3,.et_pb_heading_3 h4,.et_pb_heading_3 h5,.et_pb_heading_3 h6,.et_pb_heading_5 h1,.et_pb_heading_5 h2,.et_pb_heading_5 h3,.et_pb_heading_5 h4,.et_pb_heading_5 h5,.et_pb_heading_5 h6{font-size:42px;line-height:1.2em;text-align:left}.et_pb_text_7{font-weight:300;padding-right:0px!important;width:100%}.et_pb_text_7 h1,.et_pb_text_20 h1,.et_pb_text_21 h1,.et_pb_text_22 h1,.et_pb_text_26 h1{font-size:14px;text-align:left}.et_pb_text_7 h2,.et_pb_text_20 h2,.et_pb_text_21 h2,.et_pb_text_22 h2,.et_pb_text_26 h2{font-weight:300;font-size:28px;text-align:center}.et_pb_dmb_code_snippet_0.et_pb_dmb_code_snippet code.hljs,.et_pb_dmb_code_snippet_1.et_pb_dmb_code_snippet code.hljs,.et_pb_dmb_code_snippet_2.et_pb_dmb_code_snippet code.hljs,.et_pb_dmb_code_snippet_3.et_pb_dmb_code_snippet code.hljs,.et_pb_dmb_code_snippet_5.et_pb_dmb_code_snippet code.hljs,.et_pb_dmb_code_snippet_6.et_pb_dmb_code_snippet code.hljs{background-color:#212121!important}.et_pb_dmb_code_snippet_4.et_pb_dmb_code_snippet code.hljs,.et_pb_section_13.et_pb_section,.et_pb_section_17.et_pb_section{background-color:RGBA(255,255,255,0)!important}.et_pb_tabs_0.et_pb_tabs .et_pb_all_tabs,.et_pb_tabs .et_pb_tab_0.et_pb_tab,.et_pb_tabs .et_pb_tab_1.et_pb_tab{background-color:#212121}.et_pb_tabs_0.et_pb_tabs{border-radius:12px 12px 12px 12px;overflow:hidden;background:#212121}.et_pb_tabs_0 .et_pb_tab{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.et_pb_tabs_0.et_pb_tabs .et_pb_tabs_controls li.et_pb_tab_active a,.et_pb_text_28.et_pb_text a,.et_pb_text_28 h2,.et_pb_text_28 h3{color:#17A6A6!important}.et_pb_button_1_wrapper,.et_pb_button_2_wrapper,.et_pb_button_9_wrapper{margin-top:5px!important;margin-bottom:0px!important;margin-left:0px!important}.et_pb_section_10.et_pb_section{padding-top:0px;padding-right:0px;padding-bottom:53px;padding-left:0px;margin-bottom:60px;background-color:RGBA(255,255,255,0)!important}.et_pb_row_6.et_pb_row,.et_pb_row_7.et_pb_row{padding-top:15px!important;padding-right:10px!important;padding-bottom:30px!important;padding-left:10px!important;padding-top:15px;padding-right:10px;padding-bottom:30px;padding-left:10px}.et_pb_text_9.et_pb_text,.et_pb_text_11.et_pb_text,.et_pb_text_13.et_pb_text,.et_pb_text_15.et_pb_text,.et_pb_text_17.et_pb_text,.et_pb_text_19.et_pb_text,.et_pb_text_23.et_pb_text,.et_pb_text_23 h1,.et_pb_text_24.et_pb_text{color:#919191!important}.et_pb_text_9,.et_pb_text_11,.et_pb_text_13,.et_pb_text_15,.et_pb_text_17,.et_pb_text_19{padding-top:0px!important;padding-bottom:0px!important;margin-top:0px!important;margin-bottom:0px!important}.et_pb_row_8.et_pb_row{padding-top:15px!important;padding-right:10px!important;padding-bottom:67px!important;padding-left:10px!important;padding-top:15px;padding-right:10px;padding-bottom:67px;padding-left:10px}.et_pb_row_9.et_pb_row{margin-top:-40px!important}.et_pb_section_11.et_pb_section{padding-top:27px;padding-right:0px;padding-bottom:18px;padding-left:0px;background-color:RGBA(255,255,255,0)!important}.et_pb_row_10.et_pb_row{padding-top:12px!important;padding-right:0px!important;padding-bottom:35px!important;padding-left:0px!important;padding-top:12px;padding-right:0px;padding-bottom:35px;padding-left:0px}.et_pb_text_20,.et_pb_text_21,.et_pb_text_22,.et_pb_text_25 h1{font-weight:300}.et_pb_image_4{width:68%;text-align:center}.et_pb_section_12.et_pb_section{padding-top:0px;padding-bottom:24px;background-color:RGBA(255,255,255,0)!important}.et_pb_heading_4 h1,.et_pb_heading_4 h2,.et_pb_heading_4 h3,.et_pb_heading_4 h4,.et_pb_heading_4 h5,.et_pb_heading_4 h6{font-size:50px;line-height:1.2em;text-align:center}.et_pb_image_5,.et_pb_image_6{margin-bottom:27px!important;width:60%;text-align:center}.et_pb_button_3_wrapper .et_pb_button_3,.et_pb_button_3_wrapper .et_pb_button_3:hover,.et_pb_button_4_wrapper .et_pb_button_4,.et_pb_button_4_wrapper .et_pb_button_4:hover,.et_pb_button_5_wrapper .et_pb_button_5,.et_pb_button_5_wrapper .et_pb_button_5:hover,.et_pb_button_6_wrapper .et_pb_button_6,.et_pb_button_6_wrapper .et_pb_button_6:hover,.et_pb_button_7_wrapper .et_pb_button_7,.et_pb_button_7_wrapper .et_pb_button_7:hover,.et_pb_button_8_wrapper .et_pb_button_8,.et_pb_button_8_wrapper .et_pb_button_8:hover,.et_pb_button_10_wrapper .et_pb_button_10,.et_pb_button_10_wrapper .et_pb_button_10:hover,.et_pb_button_11_wrapper .et_pb_button_11,.et_pb_button_11_wrapper .et_pb_button_11:hover{padding-top:7px!important;padding-right:15px!important;padding-bottom:7px!important;padding-left:15px!important}body #page-container .et_pb_section .et_pb_button_3,body #page-container .et_pb_section .et_pb_button_4,body #page-container .et_pb_section .et_pb_button_5,body #page-container .et_pb_section .et_pb_button_6,body #page-container .et_pb_section .et_pb_button_7,body #page-container .et_pb_section .et_pb_button_8,body #page-container .et_pb_section .et_pb_button_10,body #page-container .et_pb_section .et_pb_button_11{color:#f2f2f2!important;border-width:1px!important;border-color:#757575;border-radius:8px;letter-spacing:0px;font-size:16px;background-image:linear-gradient(195deg,#4c4c4c 0%,#464646 100%);background-color:#2f2f2f}body #page-container .et_pb_section .et_pb_button_3:hover,body #page-container .et_pb_section .et_pb_button_4:hover,body #page-container .et_pb_section .et_pb_button_5:hover,body #page-container .et_pb_section .et_pb_button_6:hover{color:#ffffff!important;border-color:#BCBCBC!important;background-image:linear-gradient(195deg,#6d6d6d 0%,#595959 99%);background-color:#ffffff}.et_pb_button_3:before,.et_pb_button_4:before,.et_pb_button_5:before,.et_pb_button_6:before,.et_pb_button_7:before,.et_pb_button_8:before,.et_pb_button_10:before,.et_pb_button_11:before{.inline-buttons .et_pb_button_module_wrapper{display:inline-block;margin:0 10px}.inline-buttons{text-align:left!important}.inline-buttons.align-center{text-align:center!important}.inline-buttons.align-right{text-align:right!important}}.et_pb_image_7{margin-bottom:35px!important;width:56%;text-align:center}.et_pb_image_8{margin-top:-7px!important;margin-bottom:31px!important;width:60%;text-align:center}.et_pb_row_14.et_pb_row{padding-top:25px!important;padding-right:15px!important;padding-bottom:25px!important;padding-left:15px!important;margin-top:0px!important;margin-right:auto!important;margin-bottom:0px!important;margin-left:auto!important;padding-top:25px;padding-right:15px;padding-bottom:25px;padding-left:15px}.et_pb_row_14,body #page-container .et-db #et-boc .et-l .et_pb_row_14.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_14.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_14.et_pb_row{width:100%}.et_pb_blurb_0.et_pb_blurb .et_pb_module_header,.et_pb_blurb_0.et_pb_blurb .et_pb_module_header a,.et_pb_blurb_1.et_pb_blurb .et_pb_module_header,.et_pb_blurb_1.et_pb_blurb .et_pb_module_header a,.et_pb_blurb_2.et_pb_blurb .et_pb_module_header,.et_pb_blurb_2.et_pb_blurb .et_pb_module_header a{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;color:#212121!important;line-height:1.6em}.et_pb_blurb_0.et_pb_blurb p,.et_pb_blurb_1.et_pb_blurb p,.et_pb_blurb_2.et_pb_blurb p{line-height:1.6em}.et_pb_blurb_0.et_pb_blurb{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;color:#212121!important;line-height:1.6em;background-size:initial;background-position:center bottom 4%;background-image:url(https://objectbox.io/wordpress/wp-content/uploads/2024/06/1.png),radial-gradient(circle at top left,rgba(14,29,33,0) 1%,rgba(30,21,14,0.16) 99%);background-color:#F7F7F7;border-radius:15px 15px 15px 15px;overflow:hidden;border-width:1px;border-color:#BCBCBC;min-height:350px;padding-top:25px!important;padding-right:20px!important;padding-bottom:25px!important;padding-left:20px!important;margin-right:5px!important;margin-bottom:0px!important;margin-left:5px!important}.et_pb_blurb_0 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap,.et_pb_blurb_0 .et_pb_main_blurb_image .et-pb-icon,.et_pb_blurb_1 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap,.et_pb_blurb_1 .et_pb_main_blurb_image .et-pb-icon,.et_pb_blurb_2 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap,.et_pb_blurb_2 .et_pb_main_blurb_image .et-pb-icon{border-radius:5px 5px 5px 5px;overflow:hidden;padding-top:0px!important;padding-bottom:0px!important;margin-top:0px!important;margin-bottom:0px!important;background-color:#393939}.et_pb_blurb_0,.et_pb_blurb_1,.et_pb_blurb_2{box-shadow:0px 25px 70px 0px rgba(0,0,0,0.3)}.et_pb_blurb_0.et_pb_blurb .et_pb_image_wrap,.et_pb_blurb_1.et_pb_blurb .et_pb_image_wrap,.et_pb_blurb_2.et_pb_blurb .et_pb_image_wrap{margin:auto auto auto 0}.et_pb_blurb_0 .et_pb_main_blurb_image .et_pb_image_wrap,.et_pb_blurb_1 .et_pb_main_blurb_image .et_pb_image_wrap,.et_pb_blurb_2 .et_pb_main_blurb_image .et_pb_image_wrap{max-width:100%}.et_pb_blurb_1.et_pb_blurb{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;color:#212121!important;line-height:1.6em;background-size:initial;background-position:center bottom 4%;background-image:url(https://objectbox.io/wordpress/wp-content/uploads/2024/06/2.png),radial-gradient(circle at top left,rgba(14,29,33,0) 1%,rgba(30,21,14,0.16) 99%);background-color:#F7F7F7;border-radius:15px 15px 15px 15px;overflow:hidden;border-width:1px;border-color:#BCBCBC;min-height:350px;padding-top:25px!important;padding-right:15px!important;padding-bottom:25px!important;padding-left:15px!important;margin-right:5px!important;margin-bottom:0px!important;margin-left:5px!important}.et_pb_blurb_2.et_pb_blurb{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;color:#212121!important;line-height:1.6em;background-size:initial;background-position:center bottom 4%;background-image:url(https://objectbox.io/wordpress/wp-content/uploads/2024/06/switch.png),radial-gradient(circle at top left,rgba(14,29,33,0) 1%,rgba(30,21,14,0.16) 99%);background-color:#F7F7F7;border-radius:15px 15px 15px 15px;overflow:hidden;border-width:1px;border-color:#BCBCBC;min-height:350px;padding-top:25px!important;padding-right:15px!important;padding-bottom:25px!important;padding-left:15px!important;margin-right:5px!important;margin-bottom:0px!important;margin-left:5px!important}.et_pb_section_14.et_pb_section{margin-top:-3%;margin-bottom:-3%;background-color:RGBA(255,255,255,0)!important}.et_pb_heading_6 h1,.et_pb_heading_6 h2,.et_pb_heading_6 h3,.et_pb_heading_6 h4,.et_pb_heading_6 h5,.et_pb_heading_6 h6{font-size:42px;line-height:1.2em;text-align:center}.et_pb_button_7_wrapper,.et_pb_button_8_wrapper,.et_pb_button_10_wrapper{margin-top:5px!important;margin-bottom:10px!important}body #page-container .et_pb_section .et_pb_button_7:hover,body #page-container .et_pb_section .et_pb_button_8:hover,body #page-container .et_pb_section .et_pb_button_10:hover,body #page-container .et_pb_section .et_pb_button_11:hover{color:#ffffff!important;background-image:linear-gradient(195deg,#6d6d6d 0%,#595959 99%);background-color:#ffffff}.et_pb_button_7,.et_pb_button_8,.et_pb_button_10,.et_pb_button_11{transition:color 300ms ease 0ms,background-color 300ms ease 0ms}.et_pb_section_15.et_pb_section{padding-top:62px;padding-bottom:8px;background-color:RGBA(255,255,255,0)!important}.et_pb_row_17.et_pb_row{padding-top:5px!important;padding-right:0px!important;padding-bottom:24px!important;padding-left:0px!important;margin-top:-11px!important;margin-right:auto!important;margin-left:auto!important;padding-top:5px;padding-right:0px;padding-bottom:24px;padding-left:0px}.et_pb_text_25{font-weight:300;padding-bottom:0px!important;margin-bottom:9px!important}.et_pb_text_25 h2{font-weight:300;font-size:28px}.et_pb_text_26{font-weight:300;font-size:17px;margin-bottom:23px!important}.et_pb_section_16.et_pb_section{padding-top:0px;padding-right:0px;padding-bottom:120px;margin-top:0px;margin-right:0px;background-color:RGBA(255,255,255,0)!important}.et_pb_row_18.et_pb_row{padding-top:0px!important;margin-top:0px!important;padding-top:0px}.et_pb_text_27{line-height:1.4em;font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;font-weight:300;font-size:17px;line-height:1.4em;padding-bottom:10px!important;width:80%}.et_pb_text_27 h1,.et_pb_post_slider_0.et_pb_slider .et_pb_button_wrapper{text-align:center}.et_pb_code_0{padding-top:0px;margin-top:0px!important}.et_pb_text_28.et_pb_text{color:#393939!important}.et_pb_text_28 h1{color:#2A3850!important}.et_pb_text_28{background-color:#ffffff;padding-top:3%!important;padding-right:3%!important;padding-bottom:3%!important;padding-left:3%!important;width:80%;max-width:80%}.et_pb_section_18{min-height:173px}.et_pb_section_18.et_pb_section{padding-bottom:18px;background-color:#111111!important}.et_pb_text_29 h3,.et_pb_text_30 h3,.et_pb_text_31 h3,.et_pb_text_32 h3,.et_pb_text_33 h3{font-weight:600;color:#17a6a6!important;text-align:center}.et_pb_text_29,.et_pb_text_30,.et_pb_text_31,.et_pb_text_32,.et_pb_text_33{margin-bottom:0px!important}.et_pb_column_35{width:16%!important}.et_pb_image_9{width:65%;text-align:left;margin-left:0}.et_pb_column_36{width:17%!important}.et_pb_column_37{width:7%!important}.et_pb_column_38{width:44%!important}.et_pb_post_slider_0.et_pb_slider .et_pb_slide_description .et_pb_slide_title,.et_pb_post_slider_0.et_pb_slider .et_pb_slide_description .et_pb_slide_title a{font-size:0px!important;color:#8e8e8e!important}.et_pb_post_slider_0.et_pb_slider,.et_pb_post_slider_0.et_pb_slider .et_pb_slide_content{line-height:1.5em!important}.et_pb_post_slider_0.et_pb_slider .et_pb_slide_content,.et_pb_post_slider_0.et_pb_slider .et_pb_slide_content div{color:#8e8e8e!important;line-height:1.5em!important}.et_pb_post_slider_0.et_pb_slider,.et_pb_post_slider_0.et_pb_slider.et_pb_bg_layout_dark{background-color:#303030}.et_pb_post_slider_0 .et_pb_slide_description,.et_pb_slider_fullwidth_off.et_pb_post_slider_0 .et_pb_slide_description{padding-top:0px;padding-bottom:0px}.et_pb_post_slider_0{margin-bottom:0px!important;width:85%}.et_pb_post_slider_0 .et_pb_slide>.et_pb_container{width:85%;max-width:85%}body #page-container .et_pb_section .et_pb_post_slider_0.et_pb_slider .et_pb_more_button.et_pb_button{border-color:#17a6a6;font-size:14px;background-color:#17a6a6;margin-top:-5px!important}body #page-container .et_pb_section .et_pb_post_slider_0.et_pb_slider .et_pb_more_button.et_pb_button:after{font-size:1.6em}body.et_button_custom_icon #page-container .et_pb_post_slider_0.et_pb_slider .et_pb_more_button.et_pb_button:after{font-size:14px}.ba_logo_grid_child_0 .dtq-logo-grid__item,.ba_logo_grid_child_1 .dtq-logo-grid__item,.ba_logo_grid_child_2 .dtq-logo-grid__item,.ba_logo_grid_child_3 .dtq-logo-grid__item,.ba_logo_grid_child_4 .dtq-logo-grid__item,.ba_logo_grid_child_5 .dtq-logo-grid__item,.ba_logo_grid_child_6 .dtq-logo-grid__item,.ba_logo_grid_child_7 .dtq-logo-grid__item,.ba_logo_grid_child_8 .dtq-logo-grid__item{background-color:#e2e5ed!important;padding-top:50px!important;padding-right:50px!important;padding-bottom:50px!important;padding-left:50px!important}.et_pb_tabs .et_pb_tabs_controls li.et_pb_tab_5,.et_pb_tabs .et_pb_tabs_controls li.et_pb_tab_5 a{font-size:14px!important;line-height:1.4em!important}.et_pb_column_34{padding-right:0px;width:16%!important}.et_pb_text_0.et_pb_module,.et_pb_image_5.et_pb_module,.et_pb_image_6.et_pb_module,.et_pb_image_7.et_pb_module,.et_pb_image_8.et_pb_module,.et_pb_text_27.et_pb_module,.et_pb_text_28.et_pb_module,.et_pb_post_slider_0.et_pb_module{margin-left:auto!important;margin-right:auto!important}@media only screen and (max-width:980px){.et_pb_heading_0 h1,.et_pb_heading_0 h2,.et_pb_heading_0 h3,.et_pb_heading_0 h4,.et_pb_heading_0 h5,.et_pb_heading_0 h6{font-size:70px}.et_pb_button_0,.et_pb_button_1,.et_pb_button_2,.et_pb_button_3,.et_pb_button_4,.et_pb_button_5,.et_pb_button_6,.et_pb_button_7,.et_pb_button_8,.et_pb_button_9,.et_pb_button_10,.et_pb_button_11{width:100%}.et_pb_image_0 .et_pb_image_wrap img,.et_pb_image_1 .et_pb_image_wrap img,.et_pb_image_2 .et_pb_image_wrap img,.et_pb_image_3 .et_pb_image_wrap img,.et_pb_image_4 .et_pb_image_wrap img,.et_pb_image_5 .et_pb_image_wrap img,.et_pb_image_6 .et_pb_image_wrap img,.et_pb_image_7 .et_pb_image_wrap img,.et_pb_image_8 .et_pb_image_wrap img,.et_pb_image_9 .et_pb_image_wrap img{width:auto}.et_pb_heading_1 h1,.et_pb_heading_1 h2,.et_pb_heading_1 h3,.et_pb_heading_1 h4,.et_pb_heading_1 h5,.et_pb_heading_1 h6,.et_pb_heading_2 h1,.et_pb_heading_2 h2,.et_pb_heading_2 h3,.et_pb_heading_2 h4,.et_pb_heading_2 h5,.et_pb_heading_2 h6,.et_pb_heading_3 h1,.et_pb_heading_3 h2,.et_pb_heading_3 h3,.et_pb_heading_3 h4,.et_pb_heading_3 h5,.et_pb_heading_3 h6,.et_pb_heading_4 h1,.et_pb_heading_4 h2,.et_pb_heading_4 h3,.et_pb_heading_4 h4,.et_pb_heading_4 h5,.et_pb_heading_4 h6,.et_pb_heading_5 h1,.et_pb_heading_5 h2,.et_pb_heading_5 h3,.et_pb_heading_5 h4,.et_pb_heading_5 h5,.et_pb_heading_5 h6,.et_pb_heading_6 h1,.et_pb_heading_6 h2,.et_pb_heading_6 h3,.et_pb_heading_6 h4,.et_pb_heading_6 h5,.et_pb_heading_6 h6{font-size:30px}.et_pb_blurb_0.et_pb_blurb .et_pb_module_header,.et_pb_blurb_0.et_pb_blurb .et_pb_module_header a,.et_pb_blurb_1.et_pb_blurb .et_pb_module_header,.et_pb_blurb_1.et_pb_blurb .et_pb_module_header a,.et_pb_blurb_2.et_pb_blurb .et_pb_module_header,.et_pb_blurb_2.et_pb_blurb .et_pb_module_header a{font-size:16px}body #page-container .et_pb_section .et_pb_post_slider_0.et_pb_slider .et_pb_more_button.et_pb_button:after{display:inline-block;opacity:0}body #page-container .et_pb_section .et_pb_post_slider_0.et_pb_slider .et_pb_more_button.et_pb_button:hover:after{opacity:1}}@media only screen and (min-width:768px) and (max-width:980px){.et_pb_column_1,.et_pb_section_18{display:none!important}}@media only screen and (max-width:767px){.et_pb_heading_0 h1,.et_pb_heading_0 h2,.et_pb_heading_0 h3,.et_pb_heading_0 h4,.et_pb_heading_0 h5,.et_pb_heading_0 h6{font-size:33px}.et_pb_button_0,.et_pb_button_1,.et_pb_button_2,.et_pb_button_3,.et_pb_button_4,.et_pb_button_5,.et_pb_button_6,.et_pb_button_7,.et_pb_button_8,.et_pb_button_9,.et_pb_button_10,.et_pb_button_11{width:100%}.et_pb_column_1,.et_pb_section_18{display:none!important}.et_pb_image_0 .et_pb_image_wrap img,.et_pb_image_1 .et_pb_image_wrap img,.et_pb_image_2 .et_pb_image_wrap img,.et_pb_image_3 .et_pb_image_wrap img,.et_pb_image_4 .et_pb_image_wrap img,.et_pb_image_5 .et_pb_image_wrap img,.et_pb_image_6 .et_pb_image_wrap img,.et_pb_image_7 .et_pb_image_wrap img,.et_pb_image_8 .et_pb_image_wrap img,.et_pb_image_9 .et_pb_image_wrap img{width:auto}.et_pb_heading_1 h1,.et_pb_heading_1 h2,.et_pb_heading_1 h3,.et_pb_heading_1 h4,.et_pb_heading_1 h5,.et_pb_heading_1 h6,.et_pb_heading_2 h1,.et_pb_heading_2 h2,.et_pb_heading_2 h3,.et_pb_heading_2 h4,.et_pb_heading_2 h5,.et_pb_heading_2 h6,.et_pb_heading_3 h1,.et_pb_heading_3 h2,.et_pb_heading_3 h3,.et_pb_heading_3 h4,.et_pb_heading_3 h5,.et_pb_heading_3 h6,.et_pb_heading_4 h1,.et_pb_heading_4 h2,.et_pb_heading_4 h3,.et_pb_heading_4 h4,.et_pb_heading_4 h5,.et_pb_heading_4 h6,.et_pb_heading_5 h1,.et_pb_heading_5 h2,.et_pb_heading_5 h3,.et_pb_heading_5 h4,.et_pb_heading_5 h5,.et_pb_heading_5 h6,.et_pb_heading_6 h1,.et_pb_heading_6 h2,.et_pb_heading_6 h3,.et_pb_heading_6 h4,.et_pb_heading_6 h5,.et_pb_heading_6 h6{font-size:20px}.et_pb_section_11.et_pb_section{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.et_pb_blurb_0.et_pb_blurb .et_pb_module_header,.et_pb_blurb_0.et_pb_blurb .et_pb_module_header a,.et_pb_blurb_1.et_pb_blurb .et_pb_module_header,.et_pb_blurb_1.et_pb_blurb .et_pb_module_header a,.et_pb_blurb_2.et_pb_blurb .et_pb_module_header,.et_pb_blurb_2.et_pb_blurb .et_pb_module_header a{font-size:14px}body #page-container .et_pb_section .et_pb_post_slider_0.et_pb_slider .et_pb_more_button.et_pb_button:after{display:inline-block;opacity:0}body #page-container .et_pb_section .et_pb_post_slider_0.et_pb_slider .et_pb_more_button.et_pb_button:hover:after{opacity:1}}</style> <!-- Cookie Notice plugin v2.4.18 by Hu-manity.co https://hu-manity.co/ --> <div id="cookie-notice" role="dialog" class="cookie-notice-hidden cookie-revoke-hidden cn-position-top" aria-label="Cookie Notice" style="background-color: rgba(50,50,58,1);"><div class="cookie-notice-container" style="color: #fff"><span id="cn-notice-text" class="cn-text-container">We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.</span><span id="cn-notice-buttons" class="cn-buttons-container"><a href="#" id="cn-accept-cookie" data-cookie-set="accept" class="cn-set-cookie cn-button cn-button-custom button" aria-label="Ok">Ok</a></span><span id="cn-close-notice" data-cookie-set="accept" class="cn-close-icon" title="No"></span></div> </div> <!-- / Cookie Notice plugin --><script id="tmpl-nf-layout" type="text/template"> {{{ data.sfnfBeforeformTitle }}} <span id="nf-form-title-{{{ data.id }}}" class="nf-form-title"> {{{ ( 1 == data.settings.show_title ) ? '<h3>' + data.settings.title + '</h3>' : '' }}} </span> <div class="nf-form-wrap ninja-forms-form-wrap"> <div class="nf-response-msg"></div> <div class="nf-debug-msg"></div> <div class="nf-before-form"></div> <div class="nf-form-layout"></div> <div class="nf-after-form"></div> </div> </script> <script id="tmpl-nf-empty" type="text/template"> </script> <script id="tmpl-nf-before-form" type="text/template"> {{{ data.beforeForm }}} </script><script id="tmpl-nf-after-form" type="text/template"> {{{ data.afterForm }}} </script><script id="tmpl-nf-before-fields" type="text/template"> <div class="nf-form-fields-required">{{{ data.renderFieldsMarkedRequired() }}}</div> {{{ data.beforeFields }}} </script><script id="tmpl-nf-after-fields" type="text/template"> {{{ data.afterFields }}} <div id="nf-form-errors-{{{ data.id }}}" class="nf-form-errors" role="alert"></div> <div class="nf-form-hp"></div> </script> <script id="tmpl-nf-before-field" type="text/template"> {{{ data.beforeField }}} </script><script id="tmpl-nf-after-field" type="text/template"> {{{ data.afterField }}} </script><script id="tmpl-nf-form-layout" type="text/template"> <form> {{{ data.sfnfBeforeFormWrapper }}} <div> <div class="nf-before-form-content"></div> <div class="nf-form-content {{{ data.element_class }}}"></div> <div class="nf-after-form-content"></div> </div> </form> </script><script id="tmpl-nf-form-hp" type="text/template"> <label id="nf-label-field-hp-{{{ data.id }}}" for="nf-field-hp-{{{ data.id }}}" aria-hidden="true"> {{{ nfi18n.formHoneypot }}} <input id="nf-field-hp-{{{ data.id }}}" name="nf-field-hp" class="nf-element nf-field-hp" type="text" value="" aria-labelledby="nf-label-field-hp-{{{ data.id }}}" /> </label> </script> <script id="tmpl-nf-field-layout" type="text/template"> <div id="nf-field-{{{ data.id }}}-container" class="nf-field-container {{{ data.type }}}-container {{{ data.renderContainerClass() }}}"> <div class="nf-before-field"></div> <div class="nf-field"></div> <div class="nf-after-field"></div> </div> </script> <script id="tmpl-nf-field-before" type="text/template"> {{{ data.beforeField }}} </script><script id="tmpl-nf-field-after" type="text/template"> <# /* * Render our input limit section if that setting exists. */ #> <div class="nf-input-limit"></div> <# /* * Render our error section if we have an error. */ #> <div id="nf-error-{{{ data.id }}}" class="nf-error-wrap nf-error" role="alert"></div> <# /* * Render any custom HTML after our field. */ #> {{{ data.afterField }}} </script> <script id="tmpl-nf-field-wrap" type="text/template"> <div id="nf-field-{{{ data.id }}}-wrap" class="{{{ data.renderWrapClass() }}}" data-field-id="{{{ data.id }}}"> <# /* * This is our main field template. It's called for every field type. * Note that must have ONE top-level, wrapping element. i.e. a div/span/etc that wraps all of the template. */ #> <# /* * Render our label. */ #> {{{ data.renderLabel() }}} <# /* * Render our field element. Uses the template for the field being rendered. */ #> <div class="nf-field-element">{{{ data.renderElement() }}}</div> <# /* * Render our Description Text. */ #> {{{ data.sfnfBeforeDescription }}} {{{ data.renderDescText() }}} </div> </script> <script id="tmpl-nf-field-wrap-no-label" type="text/template"> <div id="nf-field-{{{ data.id }}}-wrap" class="{{{ data.renderWrapClass() }}}" data-field-id="{{{ data.id }}}"> <div class="nf-field-label"></div> <div class="nf-field-element">{{{ data.renderElement() }}}</div> <div class="nf-error-wrap"></div> </div> </script> <script id="tmpl-nf-field-wrap-no-container" type="text/template"> {{{ data.renderElement() }}} <div class="nf-error-wrap"></div> </script> <script id="tmpl-nf-field-label" type="text/template"> {{{ data.sfnfBeforeLabel }}} <div class="nf-field-label"><label for="nf-field-{{{ data.id }}}" id="nf-label-field-{{{ data.id }}}" class="{{{ data.renderLabelClasses() }}}">{{{ data.label }}} {{{ ( 'undefined' != typeof data.required && 1 == data.required ) ? '<span class="ninja-forms-req-symbol">*</span>' : '' }}} {{{ data.maybeRenderHelp() }}}</label></div> </script> <script id="tmpl-nf-field-error" type="text/template"> <div class="nf-error-msg nf-error-{{{ data.id }}}" aria-live="assertive">{{{ data.msg }}}</div> </script><script id="tmpl-nf-form-error" type="text/template"> <div class="nf-error-msg nf-error-{{{ data.id }}}">{{{ data.msg }}}</div> </script><script id="tmpl-nf-field-input-limit" type="text/template"> {{{ data.currentCount() }}} {{{ nfi18n.of }}} {{{ data.input_limit }}} {{{ data.input_limit_msg }}} </script><script id="tmpl-nf-field-null" type="text/template"> </script><script id="tmpl-nf-field-html" type="text/template"> {{{ data.value }}} </script> <script id='tmpl-nf-field-input' type='text/template'> {{{ data.sfnfBeforeInput }}} <input id="nf-field-{{{ data.id }}}" name="nf-field-{{{ data.id }}}" aria-invalid="false" aria-describedby="nf-error-{{{ data.id }}}" class="{{{ data.renderClasses() }}} nf-element" type="text" value="{{{ data.value }}}" {{{ data.renderPlaceholder() }}} {{{ data.maybeDisabled() }}} aria-labelledby="nf-label-field-{{{ data.id }}}" {{{ data.maybeRequired() }}} > {{{ data.sfnfAfterInput }}} </script><script id="tmpl-nf-field-firstname" type="text/template"> {{{ data.sfnfBeforeInput }}} <input type="text" value="{{{ data.value }}}" class="{{{ data.renderClasses() }}} nf-element" id="nf-field-{{{ data.id }}}" <# if( ! data.disable_browser_autocompletes ){ #> name="{{ data.custom_name_attribute || 'nf-field-' + data.id + '-' + data.type }}" autocomplete="given-name" <# } else { #> name="{{ data.custom_name_attribute || 'nf-field-' + data.id }}" {{{ data.maybeDisableAutocomplete() }}} <# } #> {{{ data.renderPlaceholder() }}} aria-invalid="false" aria-describedby="nf-error-{{{ data.id }}}" aria-labelledby="nf-label-field-{{{ data.id }}}" {{{ data.maybeRequired() }}} > {{{ data.sfnfAfterInput }}} </script> <script id="tmpl-nf-field-lastname" type="text/template"> {{{ data.sfnfBeforeInput }}} <input type="text" value="{{{ data.value }}}" class="{{{ data.renderClasses() }}} nf-element" id="nf-field-{{{ data.id }}}" <# if( ! data.disable_browser_autocompletes ){ #> name="{{ data.custom_name_attribute || 'nf-field-' + data.id + '-' + data.type }}" autocomplete="family-name" <# } else { #> name="{{ data.custom_name_attribute || 'nf-field-' + data.id }}" {{{ data.maybeDisableAutocomplete() }}} <# } #> {{{ data.renderPlaceholder() }}} aria-invalid="false" aria-describedby="nf-error-{{{ data.id }}}" aria-labelledby="nf-label-field-{{{ data.id }}}" {{{ data.maybeRequired() }}} > {{{ data.sfnfAfterInput }}} </script> <script id="tmpl-nf-field-email" type="text/template"> {{{ data.sfnfBeforeInput }}} <input type="email" value="{{{ data.value }}}" class="{{{ data.renderClasses() }}} nf-element" id="nf-field-{{{ data.id }}}" <# if( ! data.disable_browser_autocompletes ){ #> name="{{ data.custom_name_attribute || 'nf-field-' + data.id + '-' + data.type }}" autocomplete="email" <# } else { #> name="{{ data.custom_name_attribute || 'nf-field-' + data.id }}" {{{ data.maybeDisableAutocomplete() }}} <# } #> {{{ data.renderPlaceholder() }}} {{{ data.maybeDisabled() }}} aria-invalid="false" aria-describedby="nf-error-{{{ data.id }}}" aria-labelledby="nf-label-field-{{{ data.id }}}" {{{ data.maybeRequired() }}} > {{{ data.sfnfAfterInput }}} </script> <script id="tmpl-nf-field-textbox" type="text/template"> {{{ data.sfnfBeforeInput }}} <input type="text" value="{{{ data.value }}}" class="{{{ data.renderClasses() }}} nf-element" {{{ data.renderPlaceholder() }}} {{{ data.maybeDisabled() }}} {{{ data.maybeInputLimit() }}} id="nf-field-{{{ data.id }}}" <# if( ! data.disable_browser_autocomplete && -1 < [ 'city', 'zip' ].indexOf( data.type ) ){ #> name="{{ data.custom_name_attribute || 'nf-field-' + data.id + '-' + data.type }}" autocomplete="on" <# } else { #> name="{{ data.custom_name_attribute || 'nf-field-' + data.id }}" {{{ data.maybeDisableAutocomplete() }}} <# } #> aria-invalid="false" aria-describedby="nf-error-{{{ data.id }}}" aria-labelledby="nf-label-field-{{{ data.id }}}" {{{ data.maybeRequired() }}} > {{{ data.sfnfAfterInput }}} </script> <script id="tmpl-nf-field-address" type="text/template"> {{{ data.sfnfBeforeInput }}} <input type="text" value="{{{ data.value }}}" class="{{{ data.renderClasses() }}} nf-element" id="nf-field-{{{ data.id }}}" <# if( ! data.disable_browser_autocompletes ){ #> name="{{ data.custom_name_attribute || 'nf-field-' + data.id + '-' + data.type }}" autocomplete="address-line1" <# } else { #> name="{{ data.custom_name_attribute || 'nf-field-' + data.id }}" {{{ data.maybeDisableAutocomplete() }}} <# } #> {{{ data.renderPlaceholder() }}} {{{ data.maybeDisabled() }}} aria-invalid="false" aria-describedby="nf-error-{{{ data.id }}}" aria-labelledby="nf-label-field-{{{ data.id }}}" {{{ data.maybeRequired() }}} > {{{ data.sfnfAfterInput }}} </script> <script id="tmpl-nf-field-hr" type="text/template"> <hr class="{{{ data.renderClasses() }}}"> </script> <script id="tmpl-nf-field-listradio" type="text/template"> {{{ data.sfnfBeforeInput }}} <ul aria-describedby="nf-error-{{{ data.id }}}"> {{{ data.renderOptions() }}} </ul> </script> <script id='tmpl-nf-field-listradio-option' type='text/template'> <# if ( ! data.visible ) { return '' } #> <li class="form-check"> <input type="radio" id="nf-field-{{{ data.fieldID }}}-{{{ data.index }}}" name="nf-field-{{{ data.fieldID }}}" class="{{{ data.classes }}} nf-element {{{ ( data.value == data.currentValue || 1 == data.selected ) ? 'nf-checked' : '' }}}" value="{{{ data.value }}}" {{{ ( data.value == data.currentValue || 1 == data.selected ) ? 'checked="checked"' : '' }}} aria-labelledby="nf-label-class-field-{{{ data.fieldID }}}-{{{ data.index }}}" <# if( data.required ) { #> required <# } #> > <label for="nf-field-{{{ data.fieldID }}}-{{{ data.index }}}" id="nf-label-class-field-{{{ data.fieldID }}}-{{{ data.index }}}" class="{{{ ( data.value == data.currentValue || 1 == data.selected ) ? 'nf-checked-label' : '' }}}">{{{ data.label }}}</label> </li> </script> <script id='tmpl-nf-field-listradio-other' type='text/template'> <li> <input type="radio" name="nf-field-{{{ data.fieldID }}}" class="{{{ data.classes }}} nf-element" value="nf-other" {{{ ( ! data.valueFound ) ? 'checked="checked"' : '' }}}> <label>Other {{{ data.renderOtherText() }}}</label> </li> </script> <script id='tmpl-nf-field-listradio-other-text' type='text/template'> <input type="text" name="nf-field-{{{ data.fieldID }}}" class="nf-element" value="{{{ data.currentValue }}}"> </script> <script id="tmpl-nf-field-textarea" type="text/template"> {{{ data.sfnfBeforeInput }}} <textarea id="nf-field-{{{ data.id }}}" name="nf-field-{{{ data.id }}}" aria-invalid="false" aria-describedby="nf-error-{{{ data.id }}}" class="{{{ data.renderClasses() }}} nf-element" {{{ data.renderPlaceholder() }}} {{{ data.maybeDisabled() }}} {{{ data.maybeDisableAutocomplete() }}} {{{ data.maybeInputLimit() }}} aria-labelledby="nf-label-field-{{{ data.id }}}" {{{ data.maybeRequired() }}} >{{{ data.value }}}</textarea> {{{ data.sfnfAfterInput }}} </script> <!-- Rich Text Editor Templates --> <script id="tmpl-nf-rte-media-button" type="text/template"> <span class="dashicons dashicons-admin-media"></span> </script> <script id="tmpl-nf-rte-link-button" type="text/template"> <span class="dashicons dashicons-admin-links"></span> </script> <script id="tmpl-nf-rte-unlink-button" type="text/template"> <span class="dashicons dashicons-editor-unlink"></span> </script> <script id="tmpl-nf-rte-link-dropdown" type="text/template"> <div class="summernote-link"> URL <input type="url" class="widefat code link-url"> <br /> Text <input type="url" class="widefat code link-text"> <br /> <label> <input type="checkbox" class="link-new-window"> {{{ nfi18n.fieldsTextareaOpenNewWindow }}} </label> <input type="button" class="cancel-link extra" value="Cancel"> <input type="button" class="insert-link extra" value="Insert"> </div> </script> <script id="tmpl-nf-field-listcheckbox" type="text/template"> {{{ data.sfnfBeforeInput }}} <ul aria-describedby="nf-error-{{{ data.id }}}"> {{{ data.renderOptions() }}} </ul> </script> <script id='tmpl-nf-field-listcheckbox-option' type='text/template'> <# if ( ! data.visible ) { return '' } #> <li class="{{{ data.settingModel.checkbox_container }}}"> <input type="checkbox" id="nf-field-{{{ data.fieldID }}}-{{{ data.index }}}" name="nf-field-{{{ data.fieldID }}}" class="{{{ data.classes }}} {{{ data.settingModel.checkbox_input }}} nf-element {{{ ( data.isSelected ) ? ' nf-checked' : '' }}}" value="{{{ data.value }}}" {{{ ( data.isSelected ) ? 'checked="checked"' : '' }}} aria-labelledby="nf-label-field-{{{ data.fieldID }}}-{{{ data.index }}}" <# if( data.required ) { #> required <# } #> > <label for="nf-field-{{{ data.fieldID }}}-{{{ data.index }}}" id="nf-label-field-{{{ data.fieldID }}}-{{{ data.index }}}" class="{{{ ( data.isSelected ) ? 'nf-checked-label' : '' }}} {{{ data.settingModel.checkbox_input }}}">{{{ data.label }}}</label> </li> </script> <script id='tmpl-nf-field-listcheckbox-other' type='text/template'> <li class="{{{ data.settingModel.checkbox_container }}}" {{{ ( ! data.visible ) ? 'style="display:none"' : '' }}}> <input type="checkbox" id="nf-field-{{{ data.fieldID }}}-other" name="nf-field-{{{ data.fieldID }}}" class="{{{ data.classes }}} nf-element {{{ data.settingModel.checkbox_input }}}" value="nf-other" {{{ ( ! data.valueFound ) ? 'checked="checked"' : '' }}} aria-labelledby="nf-label-field-{{{ data.fieldID }}}-other" <# if( data.required ) { #> required <# } #> > <label id="nf-label-field-{{{ data.fieldID }}}-other" class="{{{ data.settingModel.checkbox_input }}}">Other {{{ data.renderOtherText() }}} </label> </li> </script> <script id='tmpl-nf-field-listcheckbox-other-text' type='text/template'> <input type="text" name="nf-field-{{{ data.fieldID }}}" class="nf-element" value="{{{ data.currentValue }}}"> </script> <script id="tmpl-nf-field-checkbox" type="text/template"> <input id="nf-field-{{{ data.id }}}" name="nf-field-{{{ data.id }}}" aria-describedby="nf-error-{{{ data.id }}} nf-description-{{{ data.id }}}" class="{{{ data.renderClasses() }}} nf-element" type="checkbox" value="1" {{{ data.maybeDisabled() }}}{{{ data.maybeChecked() }}} aria-labelledby="nf-label-field-{{{ data.id }}}" {{{ data.maybeRequired() }}} > </script> <script id="tmpl-nf-field-submit" type="text/template"> {{{ data.sfnfBeforeInput }}} <input id="nf-field-{{{ data.id }}}" class="{{{ data.renderClasses() }}} nf-element " type="button" value="{{{ data.label }}}" {{{ ( data.disabled ) ? 'disabled' : '' }}}> </script><script id='tmpl-nf-field-button' type='text/template'> <button id="nf-field-{{{ data.id }}}" name="nf-field-{{{ data.id }}}" class="{{{ data.classes }}} nf-element"> {{{ ( data.maybeFilterHTML() === 'true' ) ? _.escape( data.label ) : data.label }}} </button> </script> <span class="et_pb_scroll_top et-pb-icon"></span> </body> </html>