CINXE.COM

Home - Xcelore

<!DOCTYPE html> <html lang="en-US" prefix="og: https://ogp.me/ns#" class="no-js"> <head> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /><script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["bam.eu01.nr-data.net"]},distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"538606532",accountID:"4482004",trustKey:"4482004",xpid:"UAIPU1ZTDBAFVFdQDgUPVFc=",licenseKey:"NRJS-732ea6ed9762af723f5",applicationID:"506294823"};;/*! For license information please see nr-loader-spa-1.274.0.min.js.LICENSE.txt */ (()=>{var e,t,r={8122:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555:(e,t,r)=>{"use strict";r.d(t,{Vp:()=>c,fn:()=>s,x1:()=>u});var n=r(384),i=r(8122);const o={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){try{const t=c(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}function c(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function u(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.info=a[e])}},9417:(e,t,r)=>{"use strict";r.d(t,{D0:()=>h,gD:()=>g,xN:()=>p});var n=r(993);const i=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var o=r(2614),a=r(944),s=r(384),c=r(8122);const u="[data-nr-mask]",d=()=>{const e={mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,harvestTimeSeconds:10,autoStart:!0},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},feature_flags:[],generic_events:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},harvest:{tooManyRequestsDelay:60},jserrors:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},logging:{enabled:!0,harvestTimeSeconds:10,autoStart:!0,level:n.p_.INFO},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:o.wk,inactiveMs:o.BB},session_replay:{autoStart:!0,enabled:!1,harvestTimeSeconds:60,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){i(t)?e.mask_selector="".concat(t,",").concat(u):""===t||null===t?e.mask_selector=u:(0,a.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){i(t)?e.block_selector+=",".concat(t):""!==t&&(0,a.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,a.R)(7,t)}},session_trace:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},soft_navigations:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},spa:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},ssl:void 0,user_actions:{enabled:!0}}},l={},f="All configuration objects require an agent identifier!";function h(e){if(!e)throw new Error(f);if(!l[e])throw new Error("Configuration for ".concat(e," was never set"));return l[e]}function p(e,t){if(!e)throw new Error(f);l[e]=(0,c.a)(t,d());const r=(0,s.nY)(e);r&&(r.init=l[e])}function g(e,t){if(!e)throw new Error(f);var r=h(e);if(r){for(var n=t.split("."),i=0;i<n.length-1;i++)if("object"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}},5603:(e,t,r)=>{"use strict";r.d(t,{a:()=>c,o:()=>s});var n=r(384),i=r(8122);const o={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},a={};function s(e){if(!e)throw new Error("All loader-config objects require an agent identifier!");if(!a[e])throw new Error("LoaderConfig for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.loader_config=a[e])}},3371:(e,t,r)=>{"use strict";r.d(t,{V:()=>f,f:()=>l});var n=r(8122),i=r(384),o=r(6154),a=r(9324);let s=0;const c={buildEnv:a.F3,distMethod:a.Xs,version:a.xv,originTime:o.WN},u={customTransaction:void 0,disabled:!1,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,onerror:void 0,ptid:void 0,releaseIds:{},appMetadata:{},session:void 0,denyList:void 0,timeKeeper:void 0,obfuscator:void 0},d={};function l(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!d[e])throw new Error("Runtime for ".concat(e," was never set"));return d[e]}function f(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");d[e]={...(0,n.a)(t,u),...c},Object.hasOwnProperty.call(d[e],"harvestCount")||Object.defineProperty(d[e],"harvestCount",{get:()=>++s});const r=(0,i.nY)(e);r&&(r.runtime=d[e])}},9324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,Yq:()=>a,xv:()=>n});const n="1.274.0",i="PROD",o="CDN",a="^2.0.0-alpha.17"},6154:(e,t,r)=>{"use strict";r.d(t,{A4:()=>s,OF:()=>d,RI:()=>i,WN:()=>h,bv:()=>o,gm:()=>a,lR:()=>f,m:()=>u,mw:()=>c,sb:()=>l});var n=r(1863);const i="undefined"!=typeof window&&!!window.document,o="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),s="complete"===a?.document?.readyState,c=Boolean("hidden"===a?.document?.visibilityState),u=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),l=d&&"undefined"==typeof SharedWorker,f=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),h=Date.now()-(0,n.t)()},7295:(e,t,r)=>{"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>o});var n=[];function i(e){if(!e||o(e))return!1;if(0===n.length)return!0;for(var t=0;t<n.length;t++){var r=n[t];if("*"===r.hostname)return!1;if(s(r.hostname,e.hostname)&&c(r.pathname,e.pathname))return!1}return!0}function o(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let o,a;i>0?(o=r.substring(0,i),a=r.substring(i)):(o=r,a="");let[s]=o.split(":");n.push({hostname:s,pathname:a})}}function s(e,t){return!(e.length>t.length)&&t.indexOf(e)===t.length-e.length}function c(e,t){return 0===e.indexOf("/")&&(e=e.substring(1)),0===t.indexOf("/")&&(t=t.substring(1)),""===e||e===t}},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>c,Ze:()=>l,x3:()=>u});var n=r(7836),i=r(3606),o=r(860),a=r(2646);const s={};function c(e,t){const r={staged:!1,priority:o.P3[t]||0};d(e),s[e].get(t)||s[e].set(t,r)}function u(e,t){e&&s[e]&&(s[e].get(t)&&s[e].delete(t),h(e,t,!1),s[e].size&&f(e))}function d(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function l(e="",t="feature",r=!1){if(d(e),!e||!s[e].get(t)||r)return h(e,t);s[e].get(t).staged=!0,f(e)}function f(e){const t=Array.from(s[e]);t.every((([e,t])=>t.staged))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((([t])=>{s[e].delete(t),h(e,t)})))}function h(e,t,r=!0){const o=e?n.ee.get(e):n.ee,s=i.i.handlers;if(!o.aborted&&o.backlog&&s){if(r){const e=o.backlog[t],r=s[t];if(r){for(let t=0;e&&t<e.length;++t)p(e[t],r);Object.entries(r).forEach((([e,t])=>{Object.values(t||{}).forEach((t=>{t[0]?.on&&t[0]?.context()instanceof a.y&&t[0].on(e,t[1])}))}))}}o.isolatedBacklog||delete s[t],o.backlog[t]=null,o.emit("drain-"+t,[])}}function p(e,t){var r=e[1];Object.values(t[r]||{}).forEach((t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],o=e[2];n.apply(i,o)}}))}},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>c,ee:()=>u});var n=r(384),i=r(8990),o=r(3371),a=r(2646),s=r(5607);const c="nr@context:".concat(s.W),u=function e(t,r){var n={},s={},d={},l=!1;try{l=16===r.length&&(0,o.f)(r).isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(u.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=h(n),c=g(e),d=c.length,l=0;l<d;l++)c[l].apply(a,r);var p=v()[s[e]];p&&p.push([f,e,r,a]);return a},get:m,listeners:g,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach((([e,n])=>{s[n]=t,t in r||(r[t]=[])}))},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach((e=>{delete f.backlog[e]}))},isBuffering:function(e){return!!v()[s[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof a.y?e:e?(0,i.I)(e,c,(()=>new a.y(c))):new a.y(c)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return d[t]=d[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=u)},2646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(9908);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.d,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.d);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3878:(e,t,r)=>{"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function o(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>o,jT:()=>n,sp:()=>i})},5607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},9566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>s,ZF:()=>c,bz:()=>a,el:()=>u});var n=r(6154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map((e=>"x"===e?o(t,r++).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s<e;s++)a.push(o(r,i++).toString(16));return a.join("")}function c(){return s(16)}function u(){return s(32)}},2614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>u,iL:()=>c,tS:()=>s,uh:()=>i,wk:()=>o});const n="NRBA",i="SESSION",o=144e5,a=18e5,s={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},c={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},u={OFF:0,FULL:1,ERROR:2}},1863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},7485:(e,t,r)=>{"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},944:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof console.debug&&console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t)}r.d(t,{R:()=>n})},5284:(e,t,r)=>{"use strict";r.d(t,{t:()=>c,B:()=>s});var n=r(7836),i=r(6154);const o="newrelic";const a=new Set,s={};function c(e,t){const r=n.ee.get(t);s[t]??={},e&&"object"==typeof e&&(a.has(t)||(r.emit("rumresp",[e]),s[t]=e,a.add(t),function(e={}){try{i.gm.dispatchEvent(new CustomEvent(o,{detail:e}))}catch(e){}}({loaded:!0})))}},8990:(e,t,r)=>{"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389:(e,t,r)=>{"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout((()=>{i=clearTimeout(i)}),t)),n||(clearTimeout(i),i=setTimeout((()=>{e.apply(this,r)}),t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},3304:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(7836);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,sB:()=>a});var n=r(3878);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.sp)("load",e,t)}function a(e){if(i())return e();(0,n.DD)("DOMContentLoaded",e)}},384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>o,US:()=>d,Zm:()=>a,bQ:()=>c,dV:()=>s,nY:()=>u,pV:()=>l});var n=r(6154),i=r(1863);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function s(){let e=a();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function u(e){let t=a();return t.initializedAgents?.[e]}function d(e,t){a()[e]=t}function l(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},2843:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},8139:(e,t,r)=>{"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),o=r(8990),a=r(6154);const s={},c=a.gm.XMLHttpRequest,u="addEventListener",d="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e){var t=function(e){return(e||n.ee).get("events")}(e);if(s[t.debugId]++)return t;s[t.debugId]=1;var r=(0,i.YM)(t,!0);function f(e){r.inPlace(e,[u,d],"-",p)}function p(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,f),h(a.gm,f),h(c.prototype,f)),t.on(u+"-start",(function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){var i=(0,o.I)(n,l,(function(){var e={object:function(){if("function"!=typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}[typeof n];return e?r(e,"fn-",null,e.name||"anonymous"):n}));this.wrapped=e[1]=i}})),t.on(d+"-start",(function(e){e[1]=this.wrapped||e[1]})),t}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,u);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434:(e,t,r)=>{"use strict";r.d(t,{Jt:()=>o,YM:()=>c});var n=r(7836),i=r(5607);const o="nr@original:".concat(i.W);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],u=e[c];d(u)||(e[c]=r(u,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return d(t)?t:(r||(r=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach((function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})})),t}catch(e){u([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,d,l;try{a=this,o=[...arguments],d="function"==typeof n?n(o,a):n||{}}catch(t){u([t,"",[o,a,s],d],e)}i(r+"start",[o,a,s],d,c);try{return l=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],d,c),e}finally{i(r+"end",[o,a,l],d,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){u([t,r,n,i],e)}s=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function d(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},9300:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.ajax},3333:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,Zp:()=>i,mq:()=>s,nf:()=>a,qN:()=>o});const n=r(860).K7.genericEvents,i=["auxclick","click","copy","keydown","paste","scrollend"],o=["focus","blur"],a=4,s=1e3},6774:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.jserrors},993:(e,t,r)=>{"use strict";r.d(t,{ET:()=>o,TZ:()=>a,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o="log",a=n.K7.logging},3785:(e,t,r)=>{"use strict";r.d(t,{R:()=>c,b:()=>u});var n=r(9908),i=r(1863),o=r(860),a=r(3969),s=r(993);function c(e,t,r={},c=s.p_.INFO){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,o.K7.metrics,e),(0,n.p)(s.ET,[(0,i.t)(),t,r,c],void 0,o.K7.logging,e)}function u(e){return"string"==typeof e&&Object.values(s.p_).some((t=>t===e.toUpperCase().trim()))}},3969:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,XG:()=>s,rs:()=>i,xV:()=>a,z_:()=>o});const n=r(860).K7.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},6344:(e,t,r)=>{"use strict";r.d(t,{BB:()=>d,G4:()=>o,Qb:()=>l,TZ:()=>i,Ug:()=>a,_s:()=>s,bc:()=>u,yP:()=>c});var n=r(2614);const i=r(860).K7.sessionReplay,o={RECORD:"recordReplay",PAUSE:"pauseReplay",REPLAY_RUNNING:"replayRunning",ERROR_DURING_REPLAY:"errorDuringReplay"},a=.12,s={DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},c={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0},u={RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},d=5e3,l={API:"api"}},5270:(e,t,r)=>{"use strict";r.d(t,{Aw:()=>c,CT:()=>u,SR:()=>s});var n=r(384),i=r(9417),o=r(7767),a=r(6154);function s(e){return!!(0,n.dV)().o.MO&&(0,o.V)(e)&&!0===(0,i.gD)(e,"session_trace.enabled")}function c(e){return!0===(0,i.gD)(e,"session_replay.preload")&&s(e)}function u(e,t){const r=t.correctAbsoluteTimestamp(e);return{originalTimestamp:e,correctedTimestamp:r,timestampDiff:e-r,originTime:a.WN,correctedOriginTime:t.correctedOriginTime,originTimeDiff:Math.floor(a.WN-t.correctedOriginTime)}}},3738:(e,t,r)=>{"use strict";r.d(t,{He:()=>i,Kp:()=>s,Lc:()=>u,Rz:()=>d,TZ:()=>n,bD:()=>o,d3:()=>a,jx:()=>l,uP:()=>c});const n=r(860).K7.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState",l=1e3},3962:(e,t,r)=>{"use strict";r.d(t,{AM:()=>o,O2:()=>s,Qu:()=>c,TZ:()=>a,ih:()=>u,tC:()=>i});var n=r(860);const i=["click","keydown","submit"],o="api",a=n.K7.softNav,s={INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},c={INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},u={IP:"in progress",FIN:"finished",CAN:"cancelled"}},7378:(e,t,r)=>{"use strict";r.d(t,{$p:()=>x,BR:()=>b,Kp:()=>R,L3:()=>y,Lc:()=>c,NC:()=>o,SG:()=>d,TZ:()=>i,U6:()=>p,UT:()=>m,d3:()=>w,dT:()=>f,e5:()=>A,gx:()=>v,l9:()=>l,oW:()=>h,op:()=>g,rw:()=>u,tH:()=>E,uP:()=>s,wW:()=>T,xq:()=>a});var n=r(384);const i=r(860).K7.spa,o=["click","submit","keypress","keydown","keyup","change"],a=999,s="fn-start",c="fn-end",u="cb-start",d="api-ixn-",l="remaining",f="interaction",h="spaNode",p="jsonpNode",g="fetch-start",m="fetch-done",v="fetch-body-",b="jsonp-end",y=(0,n.dV)().o.ST,w="-start",R="-end",x="-body",T="cb"+R,A="jsTime",E="fetch"},4234:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(7836),i=r(1687);class o{constructor(e,t){this.agentIdentifier=e,this.ee=n.ee.get(e),this.featureName=t,this.blocked=!1}deregisterDrain(){(0,i.x3)(this.agentIdentifier,this.featureName)}}},7767:(e,t,r)=>{"use strict";r.d(t,{V:()=>o});var n=r(9417),i=r(6154);const o=e=>i.RI&&!0===(0,n.gD)(e,"privacy.cookies_enabled")},425:(e,t,r)=>{"use strict";r.d(t,{j:()=>j});var n=r(860),i=r(2555),o=r(3371),a=r(9908),s=r(7836),c=r(1687),u=r(5289),d=r(6154),l=r(944),f=r(3969),h=r(384),p=r(6344);const g=["setErrorHandler","finished","addToTrace","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",p.G4.RECORD,p.G4.PAUSE,"log","wrapLogger"],m=["setErrorHandler","finished","addToTrace","addRelease"];var v=r(1863),b=r(2614),y=r(993),w=r(3785),R=r(2646),x=r(3434);function T(e,t,r,n){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const i=function(e){return(e||s.ee).get("logger")}(e),o=(0,x.YM)(i),a=new R.y(s.P);return a.level=n.level,a.customAttributes=n.customAttributes,o.inPlace(t,[r],"wrap-logger-",a),i}function A(){const e=(0,h.pV)();g.forEach((t=>{e[t]=(...r)=>function(t,...r){let n=[];return Object.values(e.initializedAgents).forEach((e=>{e&&e.api?e.exposed&&e.api[t]&&n.push(e.api[t](...r)):(0,l.R)(38,t)})),n.length>1?n:n[0]}(t,...r)}))}const E={};var S=r(9417),N=r(5603),O=r(5284);const _=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let I=!1;function j(e,t={},g,R){let{init:x,info:j,loader_config:P,runtime:C={},exposed:k=!0}=t;C.loaderType=g;const L=(0,h.pV)();j||(x=L.init,j=L.info,P=L.loader_config),(0,S.xN)(e.agentIdentifier,x||{}),(0,N.a)(e.agentIdentifier,P||{}),j.jsAttributes??={},d.bv&&(j.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,j);const H=(0,S.D0)(e.agentIdentifier),D=[j.beacon,j.errorBeacon];I||(H.proxy.assets&&(_(H.proxy.assets),D.push(H.proxy.assets)),H.proxy.beacon&&D.push(H.proxy.beacon),A(),(0,h.US)("activatedFeatures",O.B),e.runSoftNavOverSpa&&=!0===H.soft_navigations.enabled&&H.feature_flags.includes("soft_nav")),C.denyList=[...H.ajax.deny_list||[],...H.ajax.block_internal?D:[]],C.ptid=e.agentIdentifier,(0,o.V)(e.agentIdentifier,C),e.ee=s.ee.get(e.agentIdentifier),void 0===e.api&&(e.api=function(e,t,h=!1){t||(0,c.Ak)(e,"api");const g={};var R=s.ee.get(e),x=R.get("tracer");E[e]=b.g.OFF,R.on(p.G4.REPLAY_RUNNING,(t=>{E[e]=t}));var A="api-",S=A+"ixn-";function N(t,r,n,o){const a=(0,i.Vp)(e);return null===r?delete a.jsAttributes[t]:(0,i.x1)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),I(A,n,!0,o||null===r?"session":void 0)(t,r)}function O(){}g.log=function(e,{customAttributes:t={},level:r=y.p_.INFO}={}){(0,a.p)(f.xV,["API/log/called"],void 0,n.K7.metrics,R),(0,w.R)(R,e,t,r)},g.wrapLogger=(e,t,{customAttributes:r={},level:i=y.p_.INFO}={})=>{(0,a.p)(f.xV,["API/wrapLogger/called"],void 0,n.K7.metrics,R),T(R,e,t,{customAttributes:r,level:i})},m.forEach((e=>{g[e]=I(A,e,!0,"api")})),g.addPageAction=I(A,"addPageAction",!0,n.K7.genericEvents),g.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,o.f)(e).customTransaction=(r||"http://custom.transaction")+t,I(A,"setPageViewName",!0)()},g.setCustomAttribute=function(e,t,r=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return N(e,t,"setCustomAttribute",r);(0,l.R)(40,typeof t)}else(0,l.R)(39,typeof e)},g.setUserId=function(e){if("string"==typeof e||null===e)return N("enduser.id",e,"setUserId",!0);(0,l.R)(41,typeof e)},g.setApplicationVersion=function(e){if("string"==typeof e||null===e)return N("application.version",e,"setApplicationVersion",!1);(0,l.R)(42,typeof e)},g.start=()=>{try{(0,a.p)(f.xV,["API/start/called"],void 0,n.K7.metrics,R),R.emit("manual-start-all")}catch(e){(0,l.R)(23,e)}},g[p.G4.RECORD]=function(){(0,a.p)(f.xV,["API/recordReplay/called"],void 0,n.K7.metrics,R),(0,a.p)(p.G4.RECORD,[],void 0,n.K7.sessionReplay,R)},g[p.G4.PAUSE]=function(){(0,a.p)(f.xV,["API/pauseReplay/called"],void 0,n.K7.metrics,R),(0,a.p)(p.G4.PAUSE,[],void 0,n.K7.sessionReplay,R)},g.interaction=function(e){return(new O).get("object"==typeof e?e:{})};const _=O.prototype={createTracer:function(e,t){var r={},i=this,o="function"==typeof t;return(0,a.p)(f.xV,["API/createTracer/called"],void 0,n.K7.metrics,R),h||(0,a.p)(S+"tracer",[(0,v.t)(),e,r],i,n.K7.spa,R),function(){if(x.emit((o?"":"no-")+"fn-start",[(0,v.t)(),i,o],r),o)try{return t.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw x.emit("fn-err",[arguments,this,t],r),t}finally{x.emit("fn-end",[(0,v.t)()],r)}}}};function I(e,t,r,i){return function(){return(0,a.p)(f.xV,["API/"+t+"/called"],void 0,n.K7.metrics,R),i&&(0,a.p)(e+t,[(0,v.t)(),...arguments],r?null:this,i,R),r?void 0:this}}function j(){r.e(478).then(r.bind(r,8778)).then((({setAPI:t})=>{t(e),(0,c.Ze)(e,"api")})).catch((e=>{(0,l.R)(27,e),R.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{_[e]=I(S,e,void 0,h?n.K7.softNav:n.K7.spa)})),g.setCurrentRouteName=h?I(S,"routeName",void 0,n.K7.softNav):I(A,"routeName",!0,n.K7.spa),g.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,a.p)(f.xV,["API/noticeError/called"],void 0,n.K7.metrics,R),(0,a.p)("err",[t,(0,v.t)(),!1,r,!!E[e]],void 0,n.K7.jserrors,R)},d.RI?(0,u.GG)((()=>j()),!0):j(),g}(e.agentIdentifier,R,e.runSoftNavOverSpa)),void 0===e.exposed&&(e.exposed=k),I=!0}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>o,K7:()=>n,P3:()=>i});const n={ajax:"ajax",genericEvents:"generic_events",jserrors:"jserrors",logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.spa]:5,[n.ajax]:6,[n.sessionTrace]:7,[n.softNav]:8,[n.sessionReplay]:9,[n.logging]:10,[n.genericEvents]:11},o={[n.pageViewTiming]:"events",[n.ajax]:"events",[n.spa]:"events",[n.softNav]:"events",[n.metrics]:"jserrors",[n.jserrors]:"jserrors",[n.sessionTrace]:"browser/blobs",[n.sessionReplay]:"browser/blobs",[n.logging]:"browser/logs",[n.genericEvents]:"ins"}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>({212:"nr-spa-compressor",249:"nr-spa-recorder",478:"nr-spa"}[e]+"-1.274.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.274.0.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d<u.length;d++){var l=u[d];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+o){s=l;break}}if(!s){c=!0;var f={478:"sha512-1vUqEfJPB8Pihje9mv5CfYgkitO1FWcS+UQb84DbXqP8oYctRv4/lzl/MzNLPlRhcY1WVDBGL20I8vm6s2VV7g==",249:"sha512-Y/BeZAh6VSTmUtUNmS5XdyKxL92s30Fyyj8xVW76HSPxcKItL4+x2+kGMZc8pMJnUpZDz1L4eftZQAJh3D8NnA==",212:"sha512-Gn2tQ3qog5Yhrx/gRutkSTYPp+7nkKFt4/mIXg99LxcNpMDAYJZDBYmAACdoHNM86+iq1F3cBcQotFNzjIX8bw=="};(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),f[a]&&(s.integrity=f[a])}e[r]=[n];var h=(t,n)=>{s.onerror=s.onload=null,clearTimeout(p);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},p=setTimeout(h.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=h.bind(null,s.onerror),s.onload=h.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={38:0,788:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u<a.length;u++)o=a[u],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.274.0.PROD"]=self["webpackChunk:NRBA-1.274.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(944),t=i(6344),r=i(9566);class n{agentIdentifier;constructor(e=(0,r.LA)(16)){this.agentIdentifier=e}#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}addPageAction(e,t){return this.#e("addPageAction",e,t)}setPageViewName(e,t){return this.#e("setPageViewName",e,t)}setCustomAttribute(e,t,r){return this.#e("setCustomAttribute",e,t,r)}noticeError(e,t){return this.#e("noticeError",e,t)}setUserId(e){return this.#e("setUserId",e)}setApplicationVersion(e){return this.#e("setApplicationVersion",e)}setErrorHandler(e){return this.#e("setErrorHandler",e)}addRelease(e,t){return this.#e("addRelease",e,t)}log(e,t){return this.#e("log",e,t)}}class o extends n{#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}start(){return this.#e("start")}finished(e){return this.#e("finished",e)}recordReplay(){return this.#e(t.G4.RECORD)}pauseReplay(){return this.#e(t.G4.PAUSE)}addToTrace(e){return this.#e("addToTrace",e)}setCurrentRouteName(e){return this.#e("setCurrentRouteName",e)}interaction(){return this.#e("interaction")}wrapLogger(e,t,r){return this.#e("wrapLogger",e,t,r)}}var a=i(860),s=i(9417);const c=Object.values(a.K7);function u(e){const t={};return c.forEach((r=>{t[r]=function(e,t){return!0===(0,s.gD)(t,"".concat(e,".enabled"))}(r,e)})),t}var d=i(425);var l=i(1687),f=i(4234),h=i(5289),p=i(6154),g=i(5270),m=i(7767),v=i(6389);class b extends f.W{constructor(e,t,r=!0){super(e.agentIdentifier,t),this.auto=r,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===e.init[this.featureName].autoStart&&(this.auto=!1),this.auto?(0,l.Ak)(e.agentIdentifier,t):this.ee.on("manual-start-all",(0,v.J)((()=>{(0,l.Ak)(e.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator(e)})))}importAggregator(t,r={}){if(this.featAggregate||!this.auto)return;let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let o;try{if((0,m.V)(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(478).then(i.bind(i,6526));o=e(t)}}catch(t){(0,e.R)(20,t),this.ee.emit("internal-error",[t]),this.featureName===a.K7.sessionReplay&&this.abortHandler?.()}try{if(t.sharedAggregator)await t.sharedAggregator;else{t.sharedAggregator=i.e(478).then(i.bind(i,9337));const{EventAggregator:e}=await t.sharedAggregator;t.sharedAggregator=new e}if(!this.#t(this.featureName,o))return(0,l.Ze)(this.agentIdentifier,this.featureName),void n(!1);const{lazyFeatureLoader:e}=await i.e(478).then(i.bind(i,6103)),{Aggregate:a}=await e(this.featureName,"aggregate");this.featAggregate=new a(t,r),n(!0)}catch(t){(0,e.R)(34,t),this.abortHandler?.(),(0,l.Ze)(this.agentIdentifier,this.featureName,!0),n(!1),this.ee&&this.ee.abort()}};p.RI?(0,h.GG)((()=>o()),!0):o()}#t(e,t){switch(e){case a.K7.sessionReplay:return(0,g.SR)(this.agentIdentifier)&&!!t;case a.K7.sessionTrace:return!!t;default:return!0}}}var y=i(6630);class w extends b{static featureName=y.T;constructor(e,t=!0){super(e,y.T,t),this.importAggregator(e)}}var R=i(384);var x=i(9908),T=i(2843),A=i(3878),E=i(782),S=i(1863);class N extends b{static featureName=E.T;constructor(e,t=!0){super(e,E.T,t),p.RI&&((0,T.u)((()=>(0,x.p)("docHidden",[(0,S.t)()],void 0,E.T,this.ee)),!0),(0,A.sp)("pagehide",(()=>(0,x.p)("winPagehide",[(0,S.t)()],void 0,E.T,this.ee))),this.importAggregator(e))}}var O=i(3969);class _ extends b{static featureName=O.TZ;constructor(e,t=!0){super(e,O.TZ,t),this.importAggregator(e)}}var I=i(6774),j=i(3304);class P{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,j.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function C(e){return H(e)?e:new P(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic)}function k(e){const t="Unhandled Promise Rejection";if(!e?.reason)return;if(H(e.reason))try{return e.reason.message=t+": "+e.reason.message,C(e.reason)}catch(t){return C(e.reason)}const r=C(e.reason);return r.message=t+": "+r?.message,r}function L(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new P(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic);return t.name=SyntaxError.name,t}return H(e.error)?e.error:C(e)}function H(e){return e instanceof Error&&!!e.stack}class D extends b{static featureName=I.T;#r=!1;constructor(e,r=!0){super(e,I.T,r);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(e=>{this.abortHandler&&(0,x.p)("ierr",[C(e),(0,S.t)(),!0,{},this.#r],void 0,this.featureName,this.ee)})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.#r=e})),p.gm.addEventListener("unhandledrejection",(e=>{this.abortHandler&&(0,x.p)("err",[k(e),(0,S.t)(),!1,{unhandledPromiseRejection:1},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),p.gm.addEventListener("error",(e=>{this.abortHandler&&(0,x.p)("err",[L(e),(0,S.t)(),!1,{},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var M=i(8990);let K=1;const U="nr@id";function V(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===p.gm?0:(0,M.I)(e,U,(function(){return K++}))}function G(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,j.A)(e).length}catch(e){return}}}var F=i(8139),B=i(7836),W=i(3434);const z={},q=["open","send"];function Z(t){var r=t||B.ee;const n=function(e){return(e||B.ee).get("xhr")}(r);if(z[n.debugId]++)return n;z[n.debugId]=1,(0,F.u)(r);var i=(0,W.YM)(n),o=p.gm.XMLHttpRequest,a=p.gm.MutationObserver,s=p.gm.Promise,c=p.gm.setInterval,u="readystatechange",d=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],l=[],f=p.gm.XMLHttpRequest=function(t){const r=new o(t),a=n.context(r);try{n.emit("new-xhr",[r],a),r.addEventListener(u,(s=a,function(){var e=this;e.readyState>3&&!s.resolved&&(s.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,d,"fn-",y)}),(0,A.jT)(!1))}catch(t){(0,e.R)(15,t);try{n.emit("internal-error",[t])}catch(e){}}var s;return r};function h(e,t){i.inPlace(t,["onreadystatechange"],"fn-",y)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,f),f.prototype=o.prototype,i.inPlace(f.prototype,q,"-xhr-",y),n.on("send-xhr-start",(function(e,t){h(e,t),function(e){l.push(e),a&&(g?g.then(b):c?c(b):(m=-m,v.data=m))}(t)})),n.on("open-xhr-start",h),a){var g=s&&s.resolve();if(!c&&!s){var m=1,v=document.createTextNode(m);new a(b).observe(v,{characterData:!0})}}else r.on("fn-end",(function(e){e[0]&&e[0].type===u||b()}));function b(){for(var e=0;e<l.length;e++)h(0,l[e]);l.length&&(l=[])}function y(e,t){return t}return n}var Y="fetch-",X=Y+"body-",J=["arrayBuffer","blob","json","text","formData"],Q=p.gm.Request,ee=p.gm.Response,te="prototype";const re={};function ne(e){const t=function(e){return(e||B.ee).get("fetch")}(e);if(!(Q&&ee&&p.gm.fetch))return t;if(re[t.debugId]++)return t;function r(e,r,n){var i=e[r];"function"==typeof i&&(e[r]=function(){var e,r=[...arguments],o={};t.emit(n+"before-start",[r],o),o[B.P]&&o[B.P].dt&&(e=o[B.P].dt);var a=i.apply(this,r);return t.emit(n+"start",[r,e],a),a.then((function(e){return t.emit(n+"end",[null,e],a),e}),(function(e){throw t.emit(n+"end",[e],a),e}))})}return re[t.debugId]=1,J.forEach((e=>{r(Q[te],e,X),r(ee[te],e,X)})),r(p.gm,"fetch",Y),t.on(Y+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(Y+"done",[null,r],n)}else t.emit(Y+"done",[e],n)})),t}var ie=i(7485),oe=i(5603);class ae{constructor(e){this.agentIdentifier=e}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var t=(0,oe.o)(this.agentIdentifier);if(!t)return null;var n=(t.accountID||"").toString()||null,i=(t.agentID||"").toString()||null,o=(t.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,r.ZF)(),s=(0,r.el)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),u}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof p.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,j.A)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1,r={};if((0,s.gD)(this.agentIdentifier,"distributed_tracing")&&(r=(0,s.D0)(this.agentIdentifier).distributed_tracing),e.sameOrigin)t=!0;else if(r.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,ie.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}isDtEnabled(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.enabled}excludeNewrelicHeader(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.cors_use_tracecontext_headers}}var se=i(9300),ce=i(7295),ue=["load","error","abort","timeout"],de=ue.length,le=(0,R.dV)().o.REQ,fe=(0,R.dV)().o.XHR;class he extends b{static featureName=se.T;constructor(e,t=!0){super(e,se.T,t),this.dt=new ae(e.agentIdentifier),this.handler=(e,t,r,n)=>(0,x.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};p.gm?.performance?.getEntriesByType("resource").forEach((t=>{if(t.initiatorType in e&&0!==t.responseStatus){const r={status:t.responseStatus},n={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};pe(r,t.name),this.handler("xhr",[r,n,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,a.K7.ajax)}}))}catch(e){}ne(this.ee),Z(this.ee),function(e,t,r,n){function i(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=R,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){T(t,e)}),(0,A.jT)(!1)),p.lR||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,A.jT)(!1))}function o(e){this.params={method:e[0]},pe(this,e[1]),this.metrics={}}function s(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var i=n.generateTracePayload(this.parsedOrigin);if(i){var o=!1;i.newrelicHeader&&(r.setRequestHeader("newrelic",i.newrelicHeader),o=!0),i.traceContextParentHeader&&(r.setRequestHeader("traceparent",i.traceContextParentHeader),i.traceContextStateHeader&&r.setRequestHeader("tracestate",i.traceContextStateHeader),o=!0),o&&(this.dt=i)}}function c(e,r){var n=this.metrics,i=e[0],o=this;if(n&&i){var a=G(i);a&&(n.txSize=a)}this.startTime=(0,S.t)(),this.body=i,this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof r.onload)&&"function"==typeof o.end)&&o.end(r)}catch(e){try{t.emit("internal-error",[e])}catch(e){}}};for(var s=0;s<de;s++)r.addEventListener(ue[s],this.listener,(0,A.jT)(!1))}function u(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function d(e,t){var r=""+V(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function l(e,t){var r=""+V(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function f(){this.endTime=(0,S.t)()}function h(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function g(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function m(e,t,r){t instanceof fe&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,S.t)()))}function v(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,S.t)()-this.xhrCbStart,this.onload,r],r)}function b(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&p.RI&&(t=""+p.gm.location.href):e[0]&&e[0].url?t=e[0].url:p.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,ie.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var i=n.generateTracePayload(this.parsedOrigin);if(i&&(i.newrelicHeader||i.traceContextParentHeader))if(e[0]&&e[0].headers)s(e[0].headers,i)&&(this.dt=i);else{var o={};for(var a in r)o[a]=r[a];o.headers=new Headers(r.headers||{}),s(o.headers,i)&&(this.dt=i),e.length>1?e[1]=o:e.push(o)}}function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function y(e,t){this.params={},this.metrics={},this.startTime=(0,S.t)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof le?r=i.url:p.gm?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),pe(this,r);var o=(""+(i&&i instanceof le&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.body=n.body,this.txSize=G(n.body)||0}function w(e,t){if(this.endTime=(0,S.t)(),this.params||(this.params={}),(0,ce.iW)(this.params))return;let n;this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);const i={txSize:this.txSize,rxSize:n,duration:(0,S.t)()-this.startTime};r("xhr",[this.params,i,this.startTime,this.endTime,"fetch"],this,a.K7.ajax)}function R(e){const t=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t<de;t++)e.removeEventListener(ue[t],this.listener,!1);t.aborted||(0,ce.iW)(t)||(n.duration=(0,S.t)()-this.startTime,this.loadCazptureCalled||4!==e.readyState?null==t.status&&(t.status=0):T(this,e),n.cbTime=this.cbTime,r("xhr",[t,n,this.startTime,this.endTime,"xhr"],this,a.K7.ajax))}}function T(e,r){e.params.status=r.status;var n=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?G(e.response):"text"===r||""===r||void 0===r?G(e.responseText):void 0}(r,e.lastSize);if(n&&(e.metrics.rxSize=n),e.sameOrigin){var i=r.getResponseHeader("X-NewRelic-App-Data");i&&((0,x.p)(O.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,a.K7.metrics,t),e.params.cat=i.split(", ").pop())}e.loadCaptureCalled=!0}t.on("new-xhr",i),t.on("open-xhr-start",o),t.on("open-xhr-end",s),t.on("send-xhr-start",c),t.on("xhr-cb-time",u),t.on("xhr-load-added",d),t.on("xhr-load-removed",l),t.on("xhr-resolved",f),t.on("addEventListener-end",h),t.on("removeEventListener-end",g),t.on("fn-end",v),t.on("fetch-before-start",b),t.on("fetch-start",y),t.on("fn-start",m),t.on("fetch-done",w)}(e,this.ee,this.handler,this.dt),this.importAggregator(e)}}function pe(e,t){var r=(0,ie.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}const ge={},me=["pushState","replaceState"];function ve(e){const t=function(e){return(e||B.ee).get("history")}(e);return!p.RI||ge[t.debugId]++||(ge[t.debugId]=1,(0,W.YM)(t).inPlace(window.history,me,"-")),t}var be=i(3738);const{He:ye,bD:we,d3:Re,Kp:xe,TZ:Te,Lc:Ae,uP:Ee,Rz:Se}=be;class Ne extends b{static featureName=Te;constructor(e,t=!0){super(e,Te,t);if(!(0,m.V)(this.agentIdentifier))return void this.deregisterDrain();const r=this.ee;let n;ve(r),this.eventsEE=(0,F.u)(r),this.eventsEE.on(Ee,(function(e,t){this.bstStart=(0,S.t)()})),this.eventsEE.on(Ae,(function(e,t){(0,x.p)("bst",[e[0],t,this.bstStart,(0,S.t)()],void 0,a.K7.sessionTrace,r)})),r.on(Se+Re,(function(e){this.time=(0,S.t)(),this.startPath=location.pathname+location.hash})),r.on(Se+xe,(function(e){(0,x.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,a.K7.sessionTrace,r)}));try{n=new PerformanceObserver((e=>{const t=e.getEntries();(0,x.p)(ye,[t],void 0,a.K7.sessionTrace,r)})),n.observe({type:we,buffered:!0})}catch(e){}this.importAggregator(e,{resourceObserver:n})}}var Oe=i(2614);class _e extends b{static featureName=t.TZ;#i;#o;constructor(e,r=!0){let n;super(e,t.TZ,r),this.replayRunning=!1,this.#o=e;try{n=JSON.parse(localStorage.getItem("".concat(Oe.H3,"_").concat(Oe.uh)))}catch(e){}(0,g.SR)(e.agentIdentifier)&&this.ee.on(t.G4.RECORD,(()=>this.#a())),this.#s(n)?(this.#i=n?.sessionReplayMode,this.#c()):this.importAggregator(e),this.ee.on("err",(e=>{this.replayRunning&&(this.errorNoticed=!0,(0,x.p)(t.G4.ERROR_DURING_REPLAY,[e],void 0,this.featureName,this.ee))})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.replayRunning=e}))}#s(e){return e&&(e.sessionReplayMode===Oe.g.FULL||e.sessionReplayMode===Oe.g.ERROR)||(0,g.Aw)(this.agentIdentifier)}#u=!1;async#c(e){if(!this.#u){this.#u=!0;try{const{Recorder:t}=await Promise.all([i.e(478),i.e(249)]).then(i.bind(i,8589));this.recorder??=new t({mode:this.#i,agentIdentifier:this.agentIdentifier,trigger:e,ee:this.ee}),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording}catch(e){}this.importAggregator(this.#o,{recorder:this.recorder,errorNoticed:this.errorNoticed})}}#a(){this.featAggregate?this.featAggregate.mode!==Oe.g.FULL&&this.featAggregate.initializeRecording(Oe.g.FULL,!0):(this.#i=Oe.g.FULL,this.#c(t.Qb.API),this.recorder&&this.recorder.parent.mode!==Oe.g.FULL&&(this.recorder.parent.mode=Oe.g.FULL,this.recorder.stopRecording(),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording))}}var Ie=i(3962);class je extends b{static featureName=Ie.TZ;constructor(e,t=!0){if(super(e,Ie.TZ,t),!p.RI||!(0,R.dV)().o.MO)return;const r=ve(this.ee);Ie.tC.forEach((e=>{(0,A.sp)(e,(e=>{a(e)}),!0)}));const n=()=>(0,x.p)("newURL",[(0,S.t)(),""+window.location],void 0,this.featureName,this.ee);r.on("pushState-end",n),r.on("replaceState-end",n);try{this.removeOnAbort=new AbortController}catch(e){}(0,A.sp)("popstate",(e=>(0,x.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)),!0,this.removeOnAbort?.signal);let i=!1;const o=new((0,R.dV)().o.MO)(((e,t)=>{i||(i=!0,requestAnimationFrame((()=>{(0,x.p)("newDom",[(0,S.t)()],void 0,this.featureName,this.ee),i=!1})))})),a=(0,v.s)((e=>{(0,x.p)("newUIEvent",[e],void 0,this.featureName,this.ee),o.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0})}),100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),o.disconnect(),this.abortHandler=void 0},this.importAggregator(e,{domObserver:o})}}var Pe=i(7378);const Ce={},ke=["appendChild","insertBefore","replaceChild"];function Le(e){const t=function(e){return(e||B.ee).get("jsonp")}(e);if(!p.RI||Ce[t.debugId])return t;Ce[t.debugId]=!0;var r=(0,W.YM)(t),n=/[?&](?:callback|cb)=([^&#]+)/,i=/(.*)\.([^.]+)/,o=/^(\w+)(\.|$)(.*)$/;function a(e,t){if(!e)return t;const r=e.match(o),n=r[1];return a(r[3],t[n])}return r.inPlace(Node.prototype,ke,"dom-"),t.on("dom-start",(function(e){!function(e){if(!e||"string"!=typeof e.nodeName||"script"!==e.nodeName.toLowerCase())return;if("function"!=typeof e.addEventListener)return;var o=(s=e.src,c=s.match(n),c?c[1]:null);var s,c;if(!o)return;var u=function(e){var t=e.match(i);if(t&&t.length>=3)return{key:t[2],parent:a(t[1],window)};return{key:e,parent:window}}(o);if("function"!=typeof u.parent[u.key])return;var d={};function l(){t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,A.jT)(!1)),e.removeEventListener("error",f,(0,A.jT)(!1))}function f(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,A.jT)(!1)),e.removeEventListener("error",f,(0,A.jT)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",l,(0,A.jT)(!1)),e.addEventListener("error",f,(0,A.jT)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}const He={};function De(e){const t=function(e){return(e||B.ee).get("promise")}(e);if(He[t.debugId])return t;He[t.debugId]=!0;var r=t.context,n=(0,W.YM)(t),i=p.gm.Promise;return i&&function(){function e(r){var o=t.context(),a=n(r,"executor-",o,null,!1);const s=Reflect.construct(i,[a],e);return t.context(s).getCtx=function(){return o},s}p.gm.Promise=e,Object.defineProperty(e,"name",{value:"Promise"}),e.toString=function(){return i.toString()},Object.setPrototypeOf(e,i),["all","race"].forEach((function(r){const n=i[r];e[r]=function(e){let i=!1;[...e||[]].forEach((e=>{this.resolve(e).then(a("all"===r),a(!1))}));const o=n.apply(this,arguments);return o;function a(e){return function(){t.emit("propagate",[null,!i],o,!1,!1),i=i||!e}}}})),["resolve","reject"].forEach((function(r){const n=i[r];e[r]=function(e){const r=n.apply(this,arguments);return e!==r&&t.emit("propagate",[e,!0],r,!1,!1),r}})),e.prototype=i.prototype;const o=i.prototype.then;i.prototype.then=function(...e){var i=this,a=r(i);a.promise=i,e[0]=n(e[0],"cb-",a,null,!1),e[1]=n(e[1],"cb-",a,null,!1);const s=o.apply(this,e);return a.nextPromise=s,t.emit("propagate",[i,!0],s,!1,!1),s},i.prototype.then[W.Jt]=o,t.on("executor-start",(function(e){e[0]=n(e[0],"resolve-",this,null,!1),e[1]=n(e[1],"resolve-",this,null,!1)})),t.on("executor-err",(function(e,t,r){e[1](r)})),t.on("cb-end",(function(e,r,n){t.emit("propagate",[n,!0],this.nextPromise,!1,!1)})),t.on("propagate",(function(e,r,n){this.getCtx&&!r||(this.getCtx=function(){if(e instanceof Promise)var r=t.context(e);return r&&r.getCtx?r.getCtx():this})}))}(),t}const Me={},Ke="setTimeout",Ue="setInterval",Ve="clearTimeout",Ge="-start",Fe=[Ke,"setImmediate",Ue,Ve,"clearImmediate"];function Be(e){const t=function(e){return(e||B.ee).get("timer")}(e);if(Me[t.debugId]++)return t;Me[t.debugId]=1;var r=(0,W.YM)(t);return r.inPlace(p.gm,Fe.slice(0,2),Ke+"-"),r.inPlace(p.gm,Fe.slice(2,3),Ue+"-"),r.inPlace(p.gm,Fe.slice(3),Ve+"-"),t.on(Ue+Ge,(function(e,t,n){e[0]=r(e[0],"fn-",null,n)})),t.on(Ke+Ge,(function(e,t,n){this.method=n,this.timerDuration=isNaN(e[1])?0:+e[1],e[0]=r(e[0],"fn-",this,n)})),t}const We={};function ze(e){const t=function(e){return(e||B.ee).get("mutation")}(e);if(!p.RI||We[t.debugId])return t;We[t.debugId]=!0;var r=(0,W.YM)(t),n=p.gm.MutationObserver;return n&&(window.MutationObserver=function(e){return this instanceof n?new n(r(e,"fn-")):n.apply(this,arguments)},MutationObserver.prototype=n.prototype),t}const{TZ:qe,d3:Ze,Kp:Ye,$p:Xe,wW:Je,e5:Qe,tH:$e,uP:et,rw:tt,Lc:rt}=Pe;class nt extends b{static featureName=qe;constructor(e,t=!0){if(super(e,qe,t),!p.RI)return;try{this.removeOnAbort=new AbortController}catch(e){}let r,n=0;const i=this.ee.get("tracer"),o=Le(this.ee),a=De(this.ee),s=Be(this.ee),c=Z(this.ee),u=this.ee.get("events"),d=ne(this.ee),l=ve(this.ee),f=ze(this.ee);function h(e,t){l.emit("newURL",[""+window.location,t])}function g(){n++,r=window.location.hash,this[et]=(0,S.t)()}function m(){n--,window.location.hash!==r&&h(0,!0);var e=(0,S.t)();this[Qe]=~~this[Qe]+e-this[et],this[rt]=e}function v(e,t){e.on(t,(function(){this[t]=(0,S.t)()}))}this.ee.on(et,g),a.on(tt,g),o.on(tt,g),this.ee.on(rt,m),a.on(Je,m),o.on(Je,m),this.ee.on("fn-err",((...t)=>{t[2]?.__newrelic?.[e.agentIdentifier]||(0,x.p)("function-err",[...t],void 0,this.featureName,this.ee)})),this.ee.buffer([et,rt,"xhr-resolved"],this.featureName),u.buffer([et],this.featureName),s.buffer(["setTimeout"+Ye,"clearTimeout"+Ze,et],this.featureName),c.buffer([et,"new-xhr","send-xhr"+Ze],this.featureName),d.buffer([$e+Ze,$e+"-done",$e+Xe+Ze,$e+Xe+Ye],this.featureName),l.buffer(["newURL"],this.featureName),f.buffer([et],this.featureName),a.buffer(["propagate",tt,Je,"executor-err","resolve"+Ze],this.featureName),i.buffer([et,"no-"+et],this.featureName),o.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),v(d,$e+Ze),v(d,$e+"-done"),v(o,"new-jsonp"),v(o,"jsonp-end"),v(o,"cb-start"),l.on("pushState-end",h),l.on("replaceState-end",h),window.addEventListener("hashchange",h,(0,A.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",h,(0,A.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){h(0,n>1)}),(0,A.jT)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var it=i(3333);class ot extends b{static featureName=it.TZ;constructor(e,t=!0){super(e,it.TZ,t);const r=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.user_actions.enabled];p.RI&&e.init.user_actions.enabled&&(it.Zp.forEach((e=>(0,A.sp)(e,(e=>(0,x.p)("ua",[e],void 0,this.featureName,this.ee)),!0))),it.qN.forEach((e=>(0,A.sp)(e,(e=>(0,x.p)("ua",[e],void 0,this.featureName,this.ee)))))),r.some((e=>e))?this.importAggregator(e):this.deregisterDrain()}}var at=i(993),st=i(3785);class ct extends b{static featureName=at.TZ;constructor(e,t=!0){super(e,at.TZ,t);const r=this.ee;this.ee.on("wrap-logger-end",(function([e]){const{level:t,customAttributes:n}=this;(0,st.R)(r,e,n,t)})),this.importAggregator(e)}}new class extends o{constructor(t,r){super(r),p.gm?(this.features={},(0,R.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(w),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===a.K7.softNav)),(0,d.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}run(){try{const t=u(this.agentIdentifier),r=[...this.desiredFeatures];r.sort(((e,t)=>a.P3[e.featureName]-a.P3[t.featureName])),r.forEach((r=>{if(!t[r.featureName]&&r.featureName!==a.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&r.featureName===a.K7.spa)return;if(!this.runSoftNavOverSpa&&r.featureName===a.K7.softNav)return;const n=function(e){switch(e){case a.K7.ajax:return[a.K7.jserrors];case a.K7.sessionTrace:return[a.K7.ajax,a.K7.pageViewEvent];case a.K7.sessionReplay:return[a.K7.sessionTrace];case a.K7.pageViewTiming:return[a.K7.pageViewEvent];default:return[]}}(r.featureName).filter((e=>!(e in this.features)));n.length>0&&(0,e.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)}))}catch(t){(0,e.R)(22,t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,R.Zm)();delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[he,w,N,Ne,_e,_,D,ot,ct,je,nt],loaderType:"spa"})})()})();</script> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="google-site-verification" content="CgTOwTJl6eWyJ5oMXSm6uWVKRo7GIa5bYsNalaN1ShU" /> <meta name="theme-color" content=""> <script>(function(c,l,a,r,i,t,y){ c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)}; t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i; y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y); })(window, document, "clarity", "script", "j3qn0wmsr9"); </script> <!-- Google tag (gtag.js) --> <script data-rocketlazyloadscript='https://www.googletagmanager.com/gtag/js?id=AW-11390134123' async></script> <script data-rocketlazyloadscript='data:text/javascript;base64,CiAgd2luZG93LmRhdGFMYXllciA9IHdpbmRvdy5kYXRhTGF5ZXIgfHwgW107CiAgZnVuY3Rpb24gZ3RhZygpe2RhdGFMYXllci5wdXNoKGFyZ3VtZW50cyk7fQogIGd0YWcoJ2pzJywgbmV3IERhdGUoKSk7CgogIGd0YWcoJ2NvbmZpZycsICdBVy0xMTM5MDEzNDEyMycpOwo=' ></script> <style id="vamtam-theme-options">:root {--vamtam-default-bg-color:#fff; --vamtam-default-line-color:rgba( var( --vamtam-accent-color-7-rgb ), 1 ); --vamtam-small-padding:20px; --vamtam-horizontal-padding:50px; --vamtam-vertical-padding:30px; --vamtam-horizontal-padding-large:60px; --vamtam-vertical-padding-large:60px; --vamtam-no-border-link:none; --vamtam-border-radius:0px; --vamtam-border-radius-oval:0px; --vamtam-border-radius-small:0px; --vamtam-overlay-color:#000000; --vamtam-overlay-color-hc:#ffffff; --vamtam-box-outer-padding:60px; --vamtam-body-link-regular:#242627; --vamtam-body-link-visited:#242627; --vamtam-body-link-hover:#00000099; --vamtam-body-link-active:#00000099; --vamtam-input-border-radius:4px 4px 4px 4px; --vamtam-input-border-color:#00000026; --vamtam-btn-text-color:#FFFFFF; --vamtam-btn-hover-text-color:#FFFFFF; --vamtam-btn-bg-color:#010ED0; --vamtam-btn-hover-bg-color:#242627; --vamtam-site-max-width:1280px; --vamtam-primary-font-color:#00000099; --vamtam-h1-color:#0A0D31; --vamtam-h2-color:#0A0D31; --vamtam-h3-color:#0A0D31; --vamtam-h4-color:#0A0D31; --vamtam-h5-color:#0A0D31; --vamtam-h6-color:#0A0D31; --vamtam-accent-color-1:#8F00FF; --vamtam-accent-color-1-hc:#FFFFFF; --vamtam-accent-color-1-rgb:143,0,255; --vamtam-accent-color-2:#F5F5F5; --vamtam-accent-color-2-hc:#000000; --vamtam-accent-color-2-rgb:245,245,245; --vamtam-accent-color-3:#5F6567; --vamtam-accent-color-3-hc:#FFFFFF; --vamtam-accent-color-3-rgb:95,101,103; --vamtam-accent-color-4:#DEE0FF; --vamtam-accent-color-4-hc:#000000; --vamtam-accent-color-4-rgb:222,224,255; --vamtam-accent-color-5:#FFFFFF; --vamtam-accent-color-5-hc:#000000; --vamtam-accent-color-5-rgb:255,255,255; --vamtam-accent-color-6:#242627; --vamtam-accent-color-6-hc:#FFFFFF; --vamtam-accent-color-6-rgb:36,38,39; --vamtam-accent-color-7:#00000026; --vamtam-accent-color-7-hc:#FFFFFF; --vamtam-accent-color-7-rgb:0,0,0; --vamtam-accent-color-8:#00000099; --vamtam-accent-color-8-hc:#FFFFFF; --vamtam-accent-color-8-rgb:0,0,0; --vamtam-sticky-header-bg-color:#000000; --vamtam-primary-font-font-family:'Poppins'; --vamtam-primary-font-font-weight:400; --vamtam-primary-font-font-style:normal; --vamtam-primary-font-transform:none; --vamtam-primary-font-font-size-desktop:16px; --vamtam-primary-font-font-size-tablet:16px; --vamtam-primary-font-font-size-phone:16px; --vamtam-primary-font-line-height-desktop:1.4em; --vamtam-primary-font-line-height-tablet:1.4em; --vamtam-primary-font-line-height-phone:1.5em; --vamtam-primary-font-letter-spacing-tablet:0px; --vamtam-primary-font-letter-spacing-phone:0px; --vamtam-h1-font-family:'Poppins'; --vamtam-h1-font-weight:600; --vamtam-h1-font-style:normal; --vamtam-h1-transform:none; --vamtam-h1-font-size-desktop:60px; --vamtam-h1-font-size-tablet:35px; --vamtam-h1-font-size-phone:30px; --vamtam-h1-line-height-desktop:1em; --vamtam-h1-line-height-tablet:1em; --vamtam-h1-line-height-phone:1em; --vamtam-h1-letter-spacing-desktop:-1px; --vamtam-h1-letter-spacing-tablet:-1px; --vamtam-h1-letter-spacing-phone:-1px; --vamtam-h2-font-family:'Poppins'; --vamtam-h2-font-weight:600; --vamtam-h2-font-style:normal; --vamtam-h2-transform:none; --vamtam-h2-font-size-desktop:42px; --vamtam-h2-font-size-tablet:30px; --vamtam-h2-font-size-phone:25px; --vamtam-h2-line-height-desktop:1.2em; --vamtam-h2-line-height-tablet:1.1em; --vamtam-h2-line-height-phone:1.3em; --vamtam-h2-letter-spacing-tablet:0px; --vamtam-h2-letter-spacing-phone:0px; --vamtam-h3-font-family:'Poppins'; --vamtam-h3-font-weight:600; --vamtam-h3-font-style:normal; --vamtam-h3-transform:none; --vamtam-h3-font-size-desktop:30px; --vamtam-h3-font-size-tablet:24px; --vamtam-h3-font-size-phone:20px; --vamtam-h3-line-height-desktop:1.2em; --vamtam-h3-line-height-tablet:1.1em; --vamtam-h3-line-height-phone:1.1em; --vamtam-h3-letter-spacing-tablet:0px; --vamtam-h3-letter-spacing-phone:0px; --vamtam-h4-font-family:'Poppins'; --vamtam-h4-font-weight:600; --vamtam-h4-font-style:normal; --vamtam-h4-transform:none; --vamtam-h4-font-size-desktop:24px; --vamtam-h4-font-size-tablet:22px; --vamtam-h4-font-size-phone:18px; --vamtam-h4-line-height-desktop:1.3em; --vamtam-h4-line-height-tablet:1.3em; --vamtam-h4-line-height-phone:1.4em; --vamtam-h4-letter-spacing-tablet:0px; --vamtam-h4-letter-spacing-phone:0px; --vamtam-h5-font-family:'Poppins'; --vamtam-h5-font-weight:600; --vamtam-h5-font-style:normal; --vamtam-h5-transform:none; --vamtam-h5-font-size-desktop:20px; --vamtam-h5-font-size-tablet:18px; --vamtam-h5-font-size-phone:16px; --vamtam-h5-line-height-desktop:1.3em; --vamtam-h5-line-height-tablet:1.3em; --vamtam-h5-line-height-phone:1.3em; --vamtam-h5-letter-spacing-tablet:0px; --vamtam-h5-letter-spacing-phone:0px; --vamtam-h6-font-family:'Poppins'; --vamtam-h6-font-weight:600; --vamtam-h6-font-style:normal; --vamtam-h6-transform:none; --vamtam-h6-font-size-desktop:16px; --vamtam-h6-font-size-tablet:15px; --vamtam-h6-font-size-phone:14px; --vamtam-h6-line-height-desktop:1.6em; --vamtam-h6-line-height-tablet:1em; --vamtam-h6-line-height-phone:1em; --vamtam-h6-letter-spacing-tablet:0px; --vamtam-h6-letter-spacing-phone:0px; --vamtam-icon-Telemedicine:'\e919'; --vamtam-icon-Fintech:'\e91a'; --vamtam-icon-Consulting1:'\e91b'; --vamtam-icon-Software-Development:'\e914'; --vamtam-icon-NFT:'\e915'; --vamtam-icon-Automation:'\e911'; --vamtam-icon-Efficiency:'\e912'; --vamtam-icon-Transactions:'\e913'; --vamtam-icon-Target:'\e90d'; --vamtam-icon-Respectful:'\e90e'; --vamtam-icon-Ownership:'\e90f'; --vamtam-icon-Unified:'\e910'; --vamtam-icon-people:'\e90a'; --vamtam-icon-Process:'\e90b'; --vamtam-icon-Purpose:'\e90c'; --vamtam-icon-Web-development:'\e900'; --vamtam-icon-Security:'\e901'; --vamtam-icon-Mobile-development:'\e902'; --vamtam-icon-Managed:'\e903'; --vamtam-icon-Consulting:'\e904'; --vamtam-icon-Cloud:'\e905'; --vamtam-icon-arrow-up-right:'\e916'; --vamtam-icon-arrow-il:'\e906'; --vamtam-icon-minus:'\e917'; --vamtam-icon-plus:'\e918'; --vamtam-icon-check-box:'\e909'; --vamtam-icon-check-il:'\e907'; --vamtam-icon-star:'\e908'; --vamtam-loading-animation:url('https://xcelore.com/wp-content/themes/tecnologia/vamtam/assets/images/loader-ring.gif'); }</style> <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style> <!-- Google Tag Manager for WordPress by gtm4wp.com --> <script data-cfasync="false" data-pagespeed-no-defer> var gtm4wp_datalayer_name = "dataLayer"; var dataLayer = dataLayer || []; </script> <!-- End Google Tag Manager for WordPress by gtm4wp.com --> <!-- Search Engine Optimization by Rank Math - https://rankmath.com/ --> <title>Home - Xcelore</title> <meta name="robots" content="index, follow, max-snippet:-1, max-video-preview:-1, max-image-preview:large"/> <link rel="canonical" href="https://xcelore.com/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="website" /> <meta property="og:title" content="Home - Xcelore" /> <meta property="og:description" content="Generative AI R&#038;D and PoC LabWe are entrusted with startups &#038; enterprises to conduct the POCs for evaluating use cases of Generative AI across respective industries.Digital Product EngineeringWe help Organization in shaping their digital roadmap and constructing persuasive digital products to accelerate business transformation.Kotlin Multiplatform &#038; Kotlin Server-side development CompanyHelping organizations with newest &#038; greatest,..." /> <meta property="og:url" content="https://xcelore.com/" /> <meta property="og:site_name" content="Xcelore" /> <meta property="og:updated_time" content="2024-11-21T12:04:11+05:30" /> <meta property="og:image" content="https://xcelore.com/wp-content/uploads/2023/09/logo-black.jpg" /> <meta property="og:image:secure_url" content="https://xcelore.com/wp-content/uploads/2023/09/logo-black.jpg" /> <meta property="og:image:width" content="996" /> <meta property="og:image:height" content="482" /> <meta property="og:image:alt" content="Xcelore Logo" /> <meta property="og:image:type" content="image/jpeg" /> <meta property="article:published_time" content="2023-03-17T10:49:20+05:30" /> <meta property="article:modified_time" content="2024-11-21T12:04:11+05:30" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:title" content="Home - Xcelore" /> <meta name="twitter:description" content="Generative AI R&#038;D and PoC LabWe are entrusted with startups &#038; enterprises to conduct the POCs for evaluating use cases of Generative AI across respective industries.Digital Product EngineeringWe help Organization in shaping their digital roadmap and constructing persuasive digital products to accelerate business transformation.Kotlin Multiplatform &#038; Kotlin Server-side development CompanyHelping organizations with newest &#038; greatest,..." /> <meta name="twitter:site" content="@XceloreDigital" /> <meta name="twitter:creator" content="@XceloreDigital" /> <meta name="twitter:image" content="https://xcelore.com/wp-content/uploads/2023/09/logo-black.jpg" /> <meta name="twitter:label1" content="Written by" /> <meta name="twitter:data1" content="yatin" /> <meta name="twitter:label2" content="Time to read" /> <meta name="twitter:data2" content="3 minutes" /> <!-- /Rank Math WordPress SEO plugin --> <link href='https://fonts.gstatic.com' crossorigin rel='preconnect' /> <link rel="alternate" type="application/rss+xml" title="Xcelore &raquo; Feed" href="https://xcelore.com/feed/" /> <link rel="alternate" type="application/rss+xml" title="Xcelore &raquo; Comments Feed" href="https://xcelore.com/comments/feed/" /> <link rel='stylesheet' id='premium-addons-css' href='https://xcelore.com/wp-content/plugins/premium-addons-for-elementor/assets/frontend/min-css/premium-addons.min.css?ver=4.10.51' 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> <style id='rank-math-toc-block-style-inline-css' type='text/css'> .wp-block-rank-math-toc-block nav ol{counter-reset:item}.wp-block-rank-math-toc-block nav ol li{display:block}.wp-block-rank-math-toc-block nav ol li:before{content:counters(item, ".") ". ";counter-increment:item} </style> <style id='classic-theme-styles-inline-css' type='text/css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css' type='text/css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet' id='nsc_bar_nice-cookie-consent-css' href='https://xcelore.com/wp-content/plugins/beautiful-and-responsive-cookie-consent/public/cookieNSCconsent.min.css?ver=4.2.0' type='text/css' media='all' /> <link rel='stylesheet' id='elementor-icons-css' href='https://xcelore.com/wp-content/plugins/elementor/assets/lib/eicons/css/elementor-icons.min.css?ver=5.29.0' type='text/css' media='all' /> <link rel='stylesheet' id='elementor-frontend-css' href='https://xcelore.com/wp-content/plugins/elementor/assets/css/frontend-lite.min.css?ver=3.21.8' type='text/css' media='all' /> <link rel='stylesheet' id='swiper-css' href='https://xcelore.com/wp-content/plugins/elementor/assets/lib/swiper/v8/css/swiper.min.css?ver=8.4.5' type='text/css' media='all' /> <link rel='stylesheet' id='elementor-post-5-css' href='https://xcelore.com/wp-content/uploads/elementor/css/post-5.css?ver=1731576738' type='text/css' media='all' /> <link rel='stylesheet' id='elementor-pro-css' href='https://xcelore.com/wp-content/plugins/pro-elements/assets/css/frontend-lite.min.css?ver=3.21.3' type='text/css' media='all' /> <link rel='stylesheet' id='elementor-icons-theme-icons-css' href='https://xcelore.com/wp-content/uploads/elementor/custom-icons/theme-icons/style.css?ver=1.0.0' type='text/css' media='all' /> <link rel='stylesheet' id='font-awesome-5-all-css' href='https://xcelore.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/all.min.css?ver=4.10.51' type='text/css' media='all' /> <link rel='stylesheet' id='font-awesome-4-shim-css' href='https://xcelore.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/v4-shims.min.css?ver=3.21.8' type='text/css' media='all' /> <link rel='stylesheet' id='elementor-post-2055-css' href='https://xcelore.com/wp-content/uploads/elementor/css/post-2055.css?ver=1732170868' type='text/css' media='all' /> <link rel='stylesheet' id='elementor-post-2062-css' href='https://xcelore.com/wp-content/uploads/elementor/css/post-2062.css?ver=1731576765' type='text/css' media='all' /> <link rel='stylesheet' id='elementor-post-3682-css' href='https://xcelore.com/wp-content/uploads/elementor/css/post-3682.css?ver=1731576766' type='text/css' media='all' /> <link rel='stylesheet' id='elementor-post-2763-css' href='https://xcelore.com/wp-content/uploads/elementor/css/post-2763.css?ver=1731576766' type='text/css' media='all' /> <link rel='stylesheet' id='elementor-post-2702-css' href='https://xcelore.com/wp-content/uploads/elementor/css/post-2702.css?ver=1731576766' type='text/css' media='all' /> <link rel='stylesheet' id='vamtam-front-all-css' href='https://xcelore.com/wp-content/themes/tecnologia/vamtam/assets/css/dist/elementor/elementor-all.css?ver=1696594603' type='text/css' media='all' /> <style id='vamtam-front-all-inline-css' type='text/css'> @font-face { font-family: 'icomoon'; src: url(https://xcelore.com/wp-content/themes/tecnologia/vamtam/assets/fonts/icons/icomoon.woff2) format('woff2'), url( https://xcelore.com/wp-content/themes/tecnologia/vamtam/assets/fonts/icons/icomoon.woff) format('woff'), url(https://xcelore.com/wp-content/themes/tecnologia/vamtam/assets/fonts/icons/icomoon.ttf) format('ttf'); font-weight: normal; font-style: normal; font-display: swap; } @font-face { font-family: 'vamtam-theme'; src: url(https://xcelore.com/wp-content/themes/tecnologia/vamtam/assets/fonts/theme-icons/theme-icons.woff2) format('woff2'), url(https://xcelore.com/wp-content/themes/tecnologia/vamtam/assets/fonts/theme-icons/theme-icons.woff) format('woff'); font-weight: normal; font-style: normal; font-display: swap; } </style> <link rel='stylesheet' id='my-child-theme-style-css' href='https://xcelore.com/wp-content/themes/tecnologia-child/style.css?ver=6.7.1' type='text/css' media='all' /> <link rel='stylesheet' id='vamtam-theme-elementor-max-css' href='https://xcelore.com/wp-content/themes/tecnologia/vamtam/assets/css/dist/elementor/responsive/elementor-max.css?ver=1696594603' type='text/css' media='(min-width: 1025px)' /> <link rel='stylesheet' id='vamtam-theme-elementor-below-max-css' href='https://xcelore.com/wp-content/themes/tecnologia/vamtam/assets/css/dist/elementor/responsive/elementor-below-max.css?ver=1696594603' type='text/css' media='(max-width: 1024px)' /> <link rel='stylesheet' id='vamtam-theme-elementor-small-css' href='https://xcelore.com/wp-content/themes/tecnologia/vamtam/assets/css/dist/elementor/responsive/elementor-small.css?ver=1696594603' type='text/css' media='(max-width: 767px)' /> <link rel='stylesheet' id='google-fonts-1-css' href='https://fonts.googleapis.com/css?family=Poppins%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic%7CInter+Tight%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic&#038;display=swap&#038;ver=6.7.1' type='text/css' media='all' /> <link rel='stylesheet' id='elementor-icons-shared-0-css' href='https://xcelore.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/fontawesome.min.css?ver=5.15.3' type='text/css' media='all' /> <link rel='stylesheet' id='elementor-icons-fa-solid-css' href='https://xcelore.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/solid.min.css?ver=5.15.3' type='text/css' media='all' /> <link rel='stylesheet' id='elementor-icons-fa-brands-css' href='https://xcelore.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/brands.min.css?ver=5.15.3' type='text/css' media='all' /> <link rel="preconnect" href="https://fonts.gstatic.com/" crossorigin><script type="text/javascript" src="https://xcelore.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <script type="text/javascript" src="https://xcelore.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script> <script data-rocketlazyloadscript='https://xcelore.com/wp-content/plugins/elementor/assets/lib/font-awesome/js/v4-shims.min.js?ver=3.21.8' type="text/javascript" id="font-awesome-4-shim-js"></script> <link rel="https://api.w.org/" href="https://xcelore.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://xcelore.com/wp-json/wp/v2/pages/2055" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://xcelore.com/xmlrpc.php?rsd" /> <meta name="generator" content="WordPress 6.7.1" /> <link rel='shortlink' href='https://xcelore.com/' /> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://xcelore.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fxcelore.com%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://xcelore.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fxcelore.com%2F&#038;format=xml" /> <!-- Google Tag Manager for WordPress by gtm4wp.com --> <!-- GTM Container placement set to footer --> <script data-cfasync="false" data-pagespeed-no-defer type="text/javascript"> var dataLayer_content = {"visitorLoginState":"logged-out","pagePostType":"frontpage","pagePostType2":"single-page","pagePostAuthor":"yatin"}; dataLayer.push( dataLayer_content ); </script> <script data-rocketlazyloadscript='data:text/javascript;base64,CihmdW5jdGlvbih3LGQscyxsLGkpe3dbbF09d1tsXXx8W107d1tsXS5wdXNoKHsnZ3RtLnN0YXJ0JzoKbmV3IERhdGUoKS5nZXRUaW1lKCksZXZlbnQ6J2d0bS5qcyd9KTt2YXIgZj1kLmdldEVsZW1lbnRzQnlUYWdOYW1lKHMpWzBdLApqPWQuY3JlYXRlRWxlbWVudChzKSxkbD1sIT0nZGF0YUxheWVyJz8nJmw9JytsOicnO2ouYXN5bmM9dHJ1ZTtqLnNyYz0KJy8vd3d3Lmdvb2dsZXRhZ21hbmFnZXIuY29tL2d0bS5qcz9pZD0nK2krZGw7Zi5wYXJlbnROb2RlLmluc2VydEJlZm9yZShqLGYpOwp9KSh3aW5kb3csZG9jdW1lbnQsJ3NjcmlwdCcsJ2RhdGFMYXllcicsJ0dUTS1QMjY4TUtTVicpOwo=' data-cfasync="false"></script> <!-- End Google Tag Manager for WordPress by gtm4wp.com --><meta name="generator" content="Elementor 3.21.8; features: e_optimized_assets_loading, e_optimized_css_loading; settings: css_print_method-external, google_font-enabled, font_display-swap"> <link rel="icon" href="https://xcelore.com/wp-content/uploads/2023/08/cropped-favicon-1-32x32.png" sizes="32x32" /> <link rel="icon" href="https://xcelore.com/wp-content/uploads/2023/08/cropped-favicon-1-192x192.png" sizes="192x192" /> <link rel="apple-touch-icon" href="https://xcelore.com/wp-content/uploads/2023/08/cropped-favicon-1-180x180.png" /> <meta name="msapplication-TileImage" content="https://xcelore.com/wp-content/uploads/2023/08/cropped-favicon-1-270x270.png" /> <script data-rocketlazyloadscript='data:text/javascript;base64,CihmdW5jdGlvbih3LGQscyxsLGkpe3dbbF09d1tsXXx8W107d1tsXS5wdXNoKHsnZ3RtLnN0YXJ0JzoKbmV3IERhdGUoKS5nZXRUaW1lKCksZXZlbnQ6J2d0bS5qcyd9KTt2YXIgZj1kLmdldEVsZW1lbnRzQnlUYWdOYW1lKHMpWzBdLApqPWQuY3JlYXRlRWxlbWVudChzKSxkbD1sIT0nZGF0YUxheWVyJz8nJmw9JytsOicnO2ouYXN5bmM9dHJ1ZTtqLnNyYz0KJ2h0dHBzOi8vd3d3Lmdvb2dsZXRhZ21hbmFnZXIuY29tL2d0bS5qcz9pZD0nK2krZGw7Zi5wYXJlbnROb2RlLmluc2VydEJlZm9yZShqLGYpOwp9KSh3aW5kb3csZG9jdW1lbnQsJ3NjcmlwdCcsJ2RhdGFMYXllcicsJ0dUTS1QMjY4TUtTVicpOwo=' ></script> <style type="text/css" id="wp-custom-css"> #main-cta{ background: #ffffff; color:#000000; } #main-cta:hover{ background: linear-gradient(224deg, #8F00FF 0%, #FF005C 50.52%, #F90 100%); color:#ffffff; } #main-ct:hover{ background: linear-gradient(224deg, #8F00FF 0%, #FF005C 50.52%, #F90 100%); color:#ffffff; } #header-cta{ background: linear-gradient(224deg, #8F00FF 0%, #FF005C 50.52%, #F90 100%); color:#ffffff; } #header-cta:hover{ background:#8F00FF!important; } .single-post .elementor-top-section p a{ color:#8F00FF!important; } .single-post .blog-container .elementor-container { max-width:1280px!important } .elementor-nav-menu .sub-arrow{ display:block!important; } .elementor-widget-nav-menu.vamtam-has-theme-widget-styles.vamtam-menu-indicator ul.elementor-nav-menu>li.menu-item-has-children::before, .elementor-widget-nav-menu.vamtam-has-theme-widget-styles.vamtam-menu-indicator ul.elementor-nav-menu>li[class*=mega-menu]::before{ display:none!important; } .elementor-flip-box__layer { transition: all 1s ease-in-out!important; } .dialog-widget-content .dialog-message { width: 400px!important; padding: 0!important; } .postid-991571 .dialog-widget-content .dialog-message { width: 400px!important; padding: 0!important; } .page-id-93 .elementor-widget-sidebar div { font-weight: 600; font-size:22px; } .page-id-93 .elementor-widget-sidebar ul li { font-weight: 400; font-size:16px; } .page-id-93 .elementor-grid-2 .elementor-post__title{ height:56px; } .page-id-991687 .border-box .elementor-widget-container{ border:2px inset #FF6E00!important; } .page-id-991687 .border-box .elementor-image-box-wrapper img{ margin-top:-74px; } .actionBtn { display: scroll; position: fixed; right:-80%!important; bottom: 10%; border-radius: 10px; z-index: 999; } .text-center{ text-align: center!important; margin: 0 auto; } @media (min-width: 600px) and (max-width : 1920px){ .elementor-flip-box__layer__description i{ display:none; } } </style> <noscript><style id="rocket-lazyload-nojs-css">.rll-youtube-player, [data-lazy-src]{display:none !important;}</style></noscript></head> <body class="home page-template-default page page-id-2055 wp-custom-logo wp-embed-responsive full header-layout-logo-menu has-page-header no-middle-header responsive-layout has-post-thumbnail vamtam-is-elementor elementor-active elementor-pro-active vamtam-wc-cart-empty wc-product-gallery-slider-active vamtam-font-smoothing layout-full elementor-default elementor-kit-5 elementor-page elementor-page-2055"> <div id="top"></div> <script></script> <div data-elementor-type="header" data-elementor-id="2062" class="elementor elementor-2062 elementor-location-header" data-elementor-post-type="elementor_library"> <section class="elementor-section elementor-top-section elementor-element elementor-element-4d0e7514 elementor-section-height-min-height elementor-section-items-stretch elementor-section-content-middle vamtam-sticky-header elementor-hidden-tablet elementor-hidden-mobile elementor-section-full_width vamtam-sticky-header--transparent-header elementor-section-height-default" data-id="4d0e7514" data-element_type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}"> <div class="elementor-container elementor-column-gap-no"> <div class="elementor-column elementor-col-16 elementor-top-column elementor-element elementor-element-58ebf7e3" data-id="58ebf7e3" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-876e74e elementor-widget elementor-widget-image" data-id="876e74e" data-element_type="widget" data-widget_type="image.default"> <div class="elementor-widget-container"> <style>/*! elementor - v3.21.0 - 26-05-2024 */ .elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=".svg"]{width:48px}.elementor-widget-image img{vertical-align:middle;display:inline-block}</style> <a href="/"> <img width="350" height="76" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20350%2076'%3E%3C/svg%3E" class="attachment-large size-large wp-image-987834" alt="Xcelore Logo" data-lazy-srcset="https://xcelore.com/wp-content/uploads/2023/08/cropped-log-w.png 350w, https://xcelore.com/wp-content/uploads/2023/08/cropped-log-w-300x65.png 300w" data-lazy-sizes="(max-width: 350px) 100vw, 350px" data-lazy-src="https://xcelore.com/wp-content/uploads/2023/08/cropped-log-w.png" /><noscript><img width="350" height="76" src="https://xcelore.com/wp-content/uploads/2023/08/cropped-log-w.png" class="attachment-large size-large wp-image-987834" alt="Xcelore Logo" srcset="https://xcelore.com/wp-content/uploads/2023/08/cropped-log-w.png 350w, https://xcelore.com/wp-content/uploads/2023/08/cropped-log-w-300x65.png 300w" sizes="(max-width: 350px) 100vw, 350px" /></noscript> </a> </div> </div> </div> </div> <div class="elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-79264dac" data-id="79264dac" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="vamtam-has-theme-widget-styles elementor-element elementor-element-6d7bf1ce elementor-nav-menu__align-center vamtam-menu-indicator elementor-nav-menu--dropdown-tablet elementor-nav-menu__text-align-aside elementor-nav-menu--toggle elementor-nav-menu--burger vamtam-has-mobile-disable-scroll elementor-widget elementor-widget-nav-menu" data-id="6d7bf1ce" data-element_type="widget" data-settings="{&quot;layout&quot;:&quot;horizontal&quot;,&quot;submenu_icon&quot;:{&quot;value&quot;:&quot;&lt;i class=\&quot;fas fa-caret-down\&quot;&gt;&lt;\/i&gt;&quot;,&quot;library&quot;:&quot;fa-solid&quot;},&quot;toggle&quot;:&quot;burger&quot;}" data-widget_type="nav-menu.default"> <div class="elementor-widget-container"> <link rel="stylesheet" href="https://xcelore.com/wp-content/plugins/pro-elements/assets/css/widget-nav-menu.min.css"> <nav class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-horizontal e--pointer-none"> <ul id="menu-1-6d7bf1ce" class="elementor-nav-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-2055 current_page_item menu-item-987974"><a href="https://xcelore.com/" aria-current="page" class="elementor-item elementor-item-active">Home</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-987977"><a href="#" class="elementor-item elementor-item-anchor">Services</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-989615"><a href="https://xcelore.com/services/ai-ml-development-services/" class="elementor-sub-item">AI/ML</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990190"><a href="https://xcelore.com/generative-ai-development-company/" class="elementor-sub-item">Generative AI Solutions Development</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990188"><a href="https://xcelore.com/ai-centric-product-development/" class="elementor-sub-item">AI-Centric Product Development</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990189"><a href="https://xcelore.com/conversational-ai/" class="elementor-sub-item">Conversational AI</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990191"><a href="https://xcelore.com/ml-ops-company/" class="elementor-sub-item">ML Ops</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990187"><a href="https://xcelore.com/advanced-analytics-services/" class="elementor-sub-item">Advanced Analytics</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-989614"><a href="https://xcelore.com/services/digital-product-engineering-services/" class="elementor-sub-item">Digital Product Engineering</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990205"><a href="https://xcelore.com/product-discovery-design-prototypes/" class="elementor-sub-item">Product Discovery &#038; Design Prototypes</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990203"><a href="https://xcelore.com/custom-mobile-app-development-company/" class="elementor-sub-item">Bespoke Web and Mobile App Development</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990204"><a href="https://xcelore.com/microservices-development/" class="elementor-sub-item">Microservices Development</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-989610"><a href="https://xcelore.com/services/product-experience-design-services/" class="elementor-sub-item">Product and Experience Design</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-991519"><a href="https://xcelore.com/product-discovery-design-sprints/" class="elementor-sub-item">Product Discovery &#038; Design Sprints</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-991518"><a href="https://xcelore.com/wireframing-and-visual-design/" class="elementor-sub-item">Interactive experiences with Wireframes &#038; Visual Designs</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-991521"><a href="https://xcelore.com/rapid-prototyping-services/" class="elementor-sub-item">Rapid Prototyping</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-991522"><a href="https://xcelore.com/ui-ux-audit-and-assessment/" class="elementor-sub-item">UI/UX Audits &#038; Assessments</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-989613"><a href="https://xcelore.com/services/kotlin-app-development-company/" class="elementor-sub-item">Kotlin Application Development</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990211"><a href="https://xcelore.com/kotlin-server-side-development/" class="elementor-sub-item">Kotlin Server-side Development</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990210"><a href="https://xcelore.com/kotlin-multi-platform-development/" class="elementor-sub-item">Kotlin Multi-Platform development</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990209"><a href="https://xcelore.com/android-app-development-using-kotlin/" class="elementor-sub-item">Android App development using Kotlin</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990212"><a href="https://xcelore.com/kotlin-web-development/" class="elementor-sub-item">Kotlin Web Development</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-989612"><a href="https://xcelore.com/services/cloud-devops-services/" class="elementor-sub-item">Cloud &#038; DevOps</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-992935"><a href="https://xcelore.com/devops-as-a-service/" class="elementor-sub-item">DevOps as a service</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-992932"><a href="https://xcelore.com/cloud-managed-service/" class="elementor-sub-item">Cloud Managed Service</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-992934"><a href="https://xcelore.com/audits-assessments-consulting/" class="elementor-sub-item">Audits, Assessments &#038; Consulting</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-992933"><a href="https://xcelore.com/cloud-migration-and-modernization/" class="elementor-sub-item">Cloud Migration &#038; Modernizations</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-989611"><a href="https://xcelore.com/services/startup-focused-services/" class="elementor-sub-item">Startup Focused Services</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-991520"><a href="https://xcelore.com/product-ideation-discovery/" class="elementor-sub-item">Product Ideation &#038; Discovery</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-991517"><a href="https://xcelore.com/agile-software-development-company/" class="elementor-sub-item">Offshore Agile Software Development</a></li> </ul> </li> </ul> </li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-990935"><a href="#" class="elementor-item elementor-item-anchor">Accelerators</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990934"><a href="https://xcelore.com/virtual-shopping-assistant/" class="elementor-sub-item">Virtual Shopping Assistant</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-991481"><a href="https://xcelore.com/customer-service-virtual-assistant/" class="elementor-sub-item">Virtual Customer Service Assistant</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-992452"><a href="https://xcelore.com/real-time-audio-translator/" class="elementor-sub-item">Real-Time Audio Translator</a></li> </ul> </li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-993980"><a href="#" class="elementor-item elementor-item-anchor">Al Products</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-993981"><a href="https://xcelore.com/ai-virtual-assistants-exei/" class="elementor-sub-item">Exei</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-995014"><a href="https://xcelore.com/cctv-video-analytics/" class="elementor-sub-item">Xcelight</a></li> </ul> </li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-988622"><a href="#" class="elementor-item elementor-item-anchor">Insights</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-988623"><a href="https://xcelore.com/blog/" class="elementor-sub-item">Blogs</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-988827"><a href="https://xcelore.com/about-us/" class="elementor-item">About Us</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-992453"><a href="https://xcelore.com/careers/" class="elementor-item">Careers</a></li> </ul> </nav> <div class="elementor-menu-toggle" role="button" tabindex="0" aria-label="Menu Toggle" aria-expanded="false"> <i aria-hidden="true" role="presentation" class="elementor-menu-toggle__icon--open eicon-menu-bar"></i><i aria-hidden="true" role="presentation" class="elementor-menu-toggle__icon--close eicon-close"></i> <span class="elementor-screen-only">Menu</span> </div> <nav class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true"> <ul id="menu-2-6d7bf1ce" class="elementor-nav-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-2055 current_page_item menu-item-987974"><a href="https://xcelore.com/" aria-current="page" class="elementor-item elementor-item-active" tabindex="-1">Home</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-987977"><a href="#" class="elementor-item elementor-item-anchor" tabindex="-1">Services</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-989615"><a href="https://xcelore.com/services/ai-ml-development-services/" class="elementor-sub-item" tabindex="-1">AI/ML</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990190"><a href="https://xcelore.com/generative-ai-development-company/" class="elementor-sub-item" tabindex="-1">Generative AI Solutions Development</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990188"><a href="https://xcelore.com/ai-centric-product-development/" class="elementor-sub-item" tabindex="-1">AI-Centric Product Development</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990189"><a href="https://xcelore.com/conversational-ai/" class="elementor-sub-item" tabindex="-1">Conversational AI</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990191"><a href="https://xcelore.com/ml-ops-company/" class="elementor-sub-item" tabindex="-1">ML Ops</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990187"><a href="https://xcelore.com/advanced-analytics-services/" class="elementor-sub-item" tabindex="-1">Advanced Analytics</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-989614"><a href="https://xcelore.com/services/digital-product-engineering-services/" class="elementor-sub-item" tabindex="-1">Digital Product Engineering</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990205"><a href="https://xcelore.com/product-discovery-design-prototypes/" class="elementor-sub-item" tabindex="-1">Product Discovery &#038; Design Prototypes</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990203"><a href="https://xcelore.com/custom-mobile-app-development-company/" class="elementor-sub-item" tabindex="-1">Bespoke Web and Mobile App Development</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990204"><a href="https://xcelore.com/microservices-development/" class="elementor-sub-item" tabindex="-1">Microservices Development</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-989610"><a href="https://xcelore.com/services/product-experience-design-services/" class="elementor-sub-item" tabindex="-1">Product and Experience Design</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-991519"><a href="https://xcelore.com/product-discovery-design-sprints/" class="elementor-sub-item" tabindex="-1">Product Discovery &#038; Design Sprints</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-991518"><a href="https://xcelore.com/wireframing-and-visual-design/" class="elementor-sub-item" tabindex="-1">Interactive experiences with Wireframes &#038; Visual Designs</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-991521"><a href="https://xcelore.com/rapid-prototyping-services/" class="elementor-sub-item" tabindex="-1">Rapid Prototyping</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-991522"><a href="https://xcelore.com/ui-ux-audit-and-assessment/" class="elementor-sub-item" tabindex="-1">UI/UX Audits &#038; Assessments</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-989613"><a href="https://xcelore.com/services/kotlin-app-development-company/" class="elementor-sub-item" tabindex="-1">Kotlin Application Development</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990211"><a href="https://xcelore.com/kotlin-server-side-development/" class="elementor-sub-item" tabindex="-1">Kotlin Server-side Development</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990210"><a href="https://xcelore.com/kotlin-multi-platform-development/" class="elementor-sub-item" tabindex="-1">Kotlin Multi-Platform development</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990209"><a href="https://xcelore.com/android-app-development-using-kotlin/" class="elementor-sub-item" tabindex="-1">Android App development using Kotlin</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990212"><a href="https://xcelore.com/kotlin-web-development/" class="elementor-sub-item" tabindex="-1">Kotlin Web Development</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-989612"><a href="https://xcelore.com/services/cloud-devops-services/" class="elementor-sub-item" tabindex="-1">Cloud &#038; DevOps</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-992935"><a href="https://xcelore.com/devops-as-a-service/" class="elementor-sub-item" tabindex="-1">DevOps as a service</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-992932"><a href="https://xcelore.com/cloud-managed-service/" class="elementor-sub-item" tabindex="-1">Cloud Managed Service</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-992934"><a href="https://xcelore.com/audits-assessments-consulting/" class="elementor-sub-item" tabindex="-1">Audits, Assessments &#038; Consulting</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-992933"><a href="https://xcelore.com/cloud-migration-and-modernization/" class="elementor-sub-item" tabindex="-1">Cloud Migration &#038; Modernizations</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-989611"><a href="https://xcelore.com/services/startup-focused-services/" class="elementor-sub-item" tabindex="-1">Startup Focused Services</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-991520"><a href="https://xcelore.com/product-ideation-discovery/" class="elementor-sub-item" tabindex="-1">Product Ideation &#038; Discovery</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-991517"><a href="https://xcelore.com/agile-software-development-company/" class="elementor-sub-item" tabindex="-1">Offshore Agile Software Development</a></li> </ul> </li> </ul> </li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-990935"><a href="#" class="elementor-item elementor-item-anchor" tabindex="-1">Accelerators</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990934"><a href="https://xcelore.com/virtual-shopping-assistant/" class="elementor-sub-item" tabindex="-1">Virtual Shopping Assistant</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-991481"><a href="https://xcelore.com/customer-service-virtual-assistant/" class="elementor-sub-item" tabindex="-1">Virtual Customer Service Assistant</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-992452"><a href="https://xcelore.com/real-time-audio-translator/" class="elementor-sub-item" tabindex="-1">Real-Time Audio Translator</a></li> </ul> </li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-993980"><a href="#" class="elementor-item elementor-item-anchor" tabindex="-1">Al Products</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-993981"><a href="https://xcelore.com/ai-virtual-assistants-exei/" class="elementor-sub-item" tabindex="-1">Exei</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-995014"><a href="https://xcelore.com/cctv-video-analytics/" class="elementor-sub-item" tabindex="-1">Xcelight</a></li> </ul> </li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-988622"><a href="#" class="elementor-item elementor-item-anchor" tabindex="-1">Insights</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-988623"><a href="https://xcelore.com/blog/" class="elementor-sub-item" tabindex="-1">Blogs</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-988827"><a href="https://xcelore.com/about-us/" class="elementor-item" tabindex="-1">About Us</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-992453"><a href="https://xcelore.com/careers/" class="elementor-item" tabindex="-1">Careers</a></li> </ul> </nav> </div> </div> </div> </div> <div class="elementor-column elementor-col-16 elementor-top-column elementor-element elementor-element-8b4ecd1" data-id="8b4ecd1" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="vamtam-has-theme-widget-styles elementor-element elementor-element-243be9df elementor-widget__width-auto elementor-align-right elementor-widget elementor-widget-button" data-id="243be9df" data-element_type="widget" data-widget_type="button.default"> <div class="elementor-widget-container"> <div class="elementor-button-wrapper"> <a class="elementor-button elementor-button-link elementor-size-lg" href="https://xcelore.com/contact/" id="main-cta"> <span class="elementor-button-content-wrapper"> <span class="elementor-button-text">Get in Touch</span> </span> </a> </div> </div> </div> </div> </div> </div> </section> <section class="elementor-section elementor-top-section elementor-element elementor-element-4d0e7514 elementor-section-height-min-height elementor-section-items-stretch elementor-section-content-middle vamtam-sticky-header vamtam-sticky-header--spacer elementor-hidden-tablet elementor-hidden-mobile elementor-section-full_width vamtam-sticky-header--transparent-header elementor-section-height-default" data-id="4d0e7514" data-element_type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}"> <div class="elementor-container elementor-column-gap-no"> <div class="elementor-column elementor-col-16 elementor-top-column elementor-element elementor-element-58ebf7e3" data-id="58ebf7e3" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-876e74e elementor-widget elementor-widget-image" data-id="876e74e" data-element_type="widget" data-widget_type="image.default"> <div class="elementor-widget-container"> <a href="/"> <img width="350" height="76" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20350%2076'%3E%3C/svg%3E" class="attachment-large size-large wp-image-987834" alt="Xcelore Logo" data-lazy-srcset="https://xcelore.com/wp-content/uploads/2023/08/cropped-log-w.png 350w, https://xcelore.com/wp-content/uploads/2023/08/cropped-log-w-300x65.png 300w" data-lazy-sizes="(max-width: 350px) 100vw, 350px" data-lazy-src="https://xcelore.com/wp-content/uploads/2023/08/cropped-log-w.png" /><noscript><img width="350" height="76" src="https://xcelore.com/wp-content/uploads/2023/08/cropped-log-w.png" class="attachment-large size-large wp-image-987834" alt="Xcelore Logo" srcset="https://xcelore.com/wp-content/uploads/2023/08/cropped-log-w.png 350w, https://xcelore.com/wp-content/uploads/2023/08/cropped-log-w-300x65.png 300w" sizes="(max-width: 350px) 100vw, 350px" /></noscript> </a> </div> </div> </div> </div> <div class="elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-79264dac" data-id="79264dac" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="vamtam-has-theme-widget-styles elementor-element elementor-element-6d7bf1ce elementor-nav-menu__align-center vamtam-menu-indicator elementor-nav-menu--dropdown-tablet elementor-nav-menu__text-align-aside elementor-nav-menu--toggle elementor-nav-menu--burger vamtam-has-mobile-disable-scroll elementor-widget elementor-widget-nav-menu" data-id="6d7bf1ce" data-element_type="widget" data-settings="{&quot;layout&quot;:&quot;horizontal&quot;,&quot;submenu_icon&quot;:{&quot;value&quot;:&quot;&lt;i class=\&quot;fas fa-caret-down\&quot;&gt;&lt;\/i&gt;&quot;,&quot;library&quot;:&quot;fa-solid&quot;},&quot;toggle&quot;:&quot;burger&quot;}" data-widget_type="nav-menu.default"> <div class="elementor-widget-container"> <nav class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-horizontal e--pointer-none"> <ul id="menu-3-6d7bf1ce" class="elementor-nav-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-2055 current_page_item menu-item-987974"><a href="https://xcelore.com/" aria-current="page" class="elementor-item elementor-item-active">Home</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-987977"><a href="#" class="elementor-item elementor-item-anchor">Services</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-989615"><a href="https://xcelore.com/services/ai-ml-development-services/" class="elementor-sub-item">AI/ML</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990190"><a href="https://xcelore.com/generative-ai-development-company/" class="elementor-sub-item">Generative AI Solutions Development</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990188"><a href="https://xcelore.com/ai-centric-product-development/" class="elementor-sub-item">AI-Centric Product Development</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990189"><a href="https://xcelore.com/conversational-ai/" class="elementor-sub-item">Conversational AI</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990191"><a href="https://xcelore.com/ml-ops-company/" class="elementor-sub-item">ML Ops</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990187"><a href="https://xcelore.com/advanced-analytics-services/" class="elementor-sub-item">Advanced Analytics</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-989614"><a href="https://xcelore.com/services/digital-product-engineering-services/" class="elementor-sub-item">Digital Product Engineering</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990205"><a href="https://xcelore.com/product-discovery-design-prototypes/" class="elementor-sub-item">Product Discovery &#038; Design Prototypes</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990203"><a href="https://xcelore.com/custom-mobile-app-development-company/" class="elementor-sub-item">Bespoke Web and Mobile App Development</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990204"><a href="https://xcelore.com/microservices-development/" class="elementor-sub-item">Microservices Development</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-989610"><a href="https://xcelore.com/services/product-experience-design-services/" class="elementor-sub-item">Product and Experience Design</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-991519"><a href="https://xcelore.com/product-discovery-design-sprints/" class="elementor-sub-item">Product Discovery &#038; Design Sprints</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-991518"><a href="https://xcelore.com/wireframing-and-visual-design/" class="elementor-sub-item">Interactive experiences with Wireframes &#038; Visual Designs</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-991521"><a href="https://xcelore.com/rapid-prototyping-services/" class="elementor-sub-item">Rapid Prototyping</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-991522"><a href="https://xcelore.com/ui-ux-audit-and-assessment/" class="elementor-sub-item">UI/UX Audits &#038; Assessments</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-989613"><a href="https://xcelore.com/services/kotlin-app-development-company/" class="elementor-sub-item">Kotlin Application Development</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990211"><a href="https://xcelore.com/kotlin-server-side-development/" class="elementor-sub-item">Kotlin Server-side Development</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990210"><a href="https://xcelore.com/kotlin-multi-platform-development/" class="elementor-sub-item">Kotlin Multi-Platform development</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990209"><a href="https://xcelore.com/android-app-development-using-kotlin/" class="elementor-sub-item">Android App development using Kotlin</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990212"><a href="https://xcelore.com/kotlin-web-development/" class="elementor-sub-item">Kotlin Web Development</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-989612"><a href="https://xcelore.com/services/cloud-devops-services/" class="elementor-sub-item">Cloud &#038; DevOps</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-992935"><a href="https://xcelore.com/devops-as-a-service/" class="elementor-sub-item">DevOps as a service</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-992932"><a href="https://xcelore.com/cloud-managed-service/" class="elementor-sub-item">Cloud Managed Service</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-992934"><a href="https://xcelore.com/audits-assessments-consulting/" class="elementor-sub-item">Audits, Assessments &#038; Consulting</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-992933"><a href="https://xcelore.com/cloud-migration-and-modernization/" class="elementor-sub-item">Cloud Migration &#038; Modernizations</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-989611"><a href="https://xcelore.com/services/startup-focused-services/" class="elementor-sub-item">Startup Focused Services</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-991520"><a href="https://xcelore.com/product-ideation-discovery/" class="elementor-sub-item">Product Ideation &#038; Discovery</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-991517"><a href="https://xcelore.com/agile-software-development-company/" class="elementor-sub-item">Offshore Agile Software Development</a></li> </ul> </li> </ul> </li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-990935"><a href="#" class="elementor-item elementor-item-anchor">Accelerators</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990934"><a href="https://xcelore.com/virtual-shopping-assistant/" class="elementor-sub-item">Virtual Shopping Assistant</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-991481"><a href="https://xcelore.com/customer-service-virtual-assistant/" class="elementor-sub-item">Virtual Customer Service Assistant</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-992452"><a href="https://xcelore.com/real-time-audio-translator/" class="elementor-sub-item">Real-Time Audio Translator</a></li> </ul> </li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-993980"><a href="#" class="elementor-item elementor-item-anchor">Al Products</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-993981"><a href="https://xcelore.com/ai-virtual-assistants-exei/" class="elementor-sub-item">Exei</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-995014"><a href="https://xcelore.com/cctv-video-analytics/" class="elementor-sub-item">Xcelight</a></li> </ul> </li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-988622"><a href="#" class="elementor-item elementor-item-anchor">Insights</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-988623"><a href="https://xcelore.com/blog/" class="elementor-sub-item">Blogs</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-988827"><a href="https://xcelore.com/about-us/" class="elementor-item">About Us</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-992453"><a href="https://xcelore.com/careers/" class="elementor-item">Careers</a></li> </ul> </nav> <div class="elementor-menu-toggle" role="button" tabindex="0" aria-label="Menu Toggle" aria-expanded="false"> <i aria-hidden="true" role="presentation" class="elementor-menu-toggle__icon--open eicon-menu-bar"></i><i aria-hidden="true" role="presentation" class="elementor-menu-toggle__icon--close eicon-close"></i> <span class="elementor-screen-only">Menu</span> </div> <nav class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true"> <ul id="menu-4-6d7bf1ce" class="elementor-nav-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-2055 current_page_item menu-item-987974"><a href="https://xcelore.com/" aria-current="page" class="elementor-item elementor-item-active" tabindex="-1">Home</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-987977"><a href="#" class="elementor-item elementor-item-anchor" tabindex="-1">Services</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-989615"><a href="https://xcelore.com/services/ai-ml-development-services/" class="elementor-sub-item" tabindex="-1">AI/ML</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990190"><a href="https://xcelore.com/generative-ai-development-company/" class="elementor-sub-item" tabindex="-1">Generative AI Solutions Development</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990188"><a href="https://xcelore.com/ai-centric-product-development/" class="elementor-sub-item" tabindex="-1">AI-Centric Product Development</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990189"><a href="https://xcelore.com/conversational-ai/" class="elementor-sub-item" tabindex="-1">Conversational AI</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990191"><a href="https://xcelore.com/ml-ops-company/" class="elementor-sub-item" tabindex="-1">ML Ops</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990187"><a href="https://xcelore.com/advanced-analytics-services/" class="elementor-sub-item" tabindex="-1">Advanced Analytics</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-989614"><a href="https://xcelore.com/services/digital-product-engineering-services/" class="elementor-sub-item" tabindex="-1">Digital Product Engineering</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990205"><a href="https://xcelore.com/product-discovery-design-prototypes/" class="elementor-sub-item" tabindex="-1">Product Discovery &#038; Design Prototypes</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990203"><a href="https://xcelore.com/custom-mobile-app-development-company/" class="elementor-sub-item" tabindex="-1">Bespoke Web and Mobile App Development</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990204"><a href="https://xcelore.com/microservices-development/" class="elementor-sub-item" tabindex="-1">Microservices Development</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-989610"><a href="https://xcelore.com/services/product-experience-design-services/" class="elementor-sub-item" tabindex="-1">Product and Experience Design</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-991519"><a href="https://xcelore.com/product-discovery-design-sprints/" class="elementor-sub-item" tabindex="-1">Product Discovery &#038; Design Sprints</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-991518"><a href="https://xcelore.com/wireframing-and-visual-design/" class="elementor-sub-item" tabindex="-1">Interactive experiences with Wireframes &#038; Visual Designs</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-991521"><a href="https://xcelore.com/rapid-prototyping-services/" class="elementor-sub-item" tabindex="-1">Rapid Prototyping</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-991522"><a href="https://xcelore.com/ui-ux-audit-and-assessment/" class="elementor-sub-item" tabindex="-1">UI/UX Audits &#038; Assessments</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-989613"><a href="https://xcelore.com/services/kotlin-app-development-company/" class="elementor-sub-item" tabindex="-1">Kotlin Application Development</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990211"><a href="https://xcelore.com/kotlin-server-side-development/" class="elementor-sub-item" tabindex="-1">Kotlin Server-side Development</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990210"><a href="https://xcelore.com/kotlin-multi-platform-development/" class="elementor-sub-item" tabindex="-1">Kotlin Multi-Platform development</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990209"><a href="https://xcelore.com/android-app-development-using-kotlin/" class="elementor-sub-item" tabindex="-1">Android App development using Kotlin</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990212"><a href="https://xcelore.com/kotlin-web-development/" class="elementor-sub-item" tabindex="-1">Kotlin Web Development</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-989612"><a href="https://xcelore.com/services/cloud-devops-services/" class="elementor-sub-item" tabindex="-1">Cloud &#038; DevOps</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-992935"><a href="https://xcelore.com/devops-as-a-service/" class="elementor-sub-item" tabindex="-1">DevOps as a service</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-992932"><a href="https://xcelore.com/cloud-managed-service/" class="elementor-sub-item" tabindex="-1">Cloud Managed Service</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-992934"><a href="https://xcelore.com/audits-assessments-consulting/" class="elementor-sub-item" tabindex="-1">Audits, Assessments &#038; Consulting</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-992933"><a href="https://xcelore.com/cloud-migration-and-modernization/" class="elementor-sub-item" tabindex="-1">Cloud Migration &#038; Modernizations</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-989611"><a href="https://xcelore.com/services/startup-focused-services/" class="elementor-sub-item" tabindex="-1">Startup Focused Services</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-991520"><a href="https://xcelore.com/product-ideation-discovery/" class="elementor-sub-item" tabindex="-1">Product Ideation &#038; Discovery</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-991517"><a href="https://xcelore.com/agile-software-development-company/" class="elementor-sub-item" tabindex="-1">Offshore Agile Software Development</a></li> </ul> </li> </ul> </li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-990935"><a href="#" class="elementor-item elementor-item-anchor" tabindex="-1">Accelerators</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990934"><a href="https://xcelore.com/virtual-shopping-assistant/" class="elementor-sub-item" tabindex="-1">Virtual Shopping Assistant</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-991481"><a href="https://xcelore.com/customer-service-virtual-assistant/" class="elementor-sub-item" tabindex="-1">Virtual Customer Service Assistant</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-992452"><a href="https://xcelore.com/real-time-audio-translator/" class="elementor-sub-item" tabindex="-1">Real-Time Audio Translator</a></li> </ul> </li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-993980"><a href="#" class="elementor-item elementor-item-anchor" tabindex="-1">Al Products</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-993981"><a href="https://xcelore.com/ai-virtual-assistants-exei/" class="elementor-sub-item" tabindex="-1">Exei</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-995014"><a href="https://xcelore.com/cctv-video-analytics/" class="elementor-sub-item" tabindex="-1">Xcelight</a></li> </ul> </li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-988622"><a href="#" class="elementor-item elementor-item-anchor" tabindex="-1">Insights</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-988623"><a href="https://xcelore.com/blog/" class="elementor-sub-item" tabindex="-1">Blogs</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-988827"><a href="https://xcelore.com/about-us/" class="elementor-item" tabindex="-1">About Us</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-992453"><a href="https://xcelore.com/careers/" class="elementor-item" tabindex="-1">Careers</a></li> </ul> </nav> </div> </div> </div> </div> <div class="elementor-column elementor-col-16 elementor-top-column elementor-element elementor-element-8b4ecd1" data-id="8b4ecd1" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="vamtam-has-theme-widget-styles elementor-element elementor-element-243be9df elementor-widget__width-auto elementor-align-right elementor-widget elementor-widget-button" data-id="243be9df" data-element_type="widget" data-widget_type="button.default"> <div class="elementor-widget-container"> <div class="elementor-button-wrapper"> <a class="elementor-button elementor-button-link elementor-size-lg" href="https://xcelore.com/contact/" id="main-cta"> <span class="elementor-button-content-wrapper"> <span class="elementor-button-text">Get in Touch</span> </span> </a> </div> </div> </div> </div> </div> </div> </section> <section class="elementor-section elementor-top-section elementor-element elementor-element-3688da6c elementor-section-height-min-height elementor-section-items-stretch elementor-section-content-middle elementor-hidden-desktop elementor-section-boxed elementor-section-height-default" data-id="3688da6c" data-element_type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;,&quot;sticky&quot;:&quot;top&quot;,&quot;sticky_on&quot;:[&quot;desktop&quot;,&quot;tablet&quot;,&quot;mobile&quot;],&quot;sticky_offset&quot;:0,&quot;sticky_effects_offset&quot;:0}"> <div class="elementor-container elementor-column-gap-no"> <div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-7253d79a" data-id="7253d79a" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-42588103 elementor-widget elementor-widget-theme-site-logo elementor-widget-image" data-id="42588103" data-element_type="widget" data-widget_type="theme-site-logo.default"> <div class="elementor-widget-container"> <a href="https://xcelore.com"> <img width="350" height="76" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20350%2076'%3E%3C/svg%3E" class="attachment-full size-full wp-image-988070" alt="Xcelore logo" data-lazy-srcset="https://xcelore.com/wp-content/uploads/2023/08/cropped-cropped-cropped-logo-1.png 350w, https://xcelore.com/wp-content/uploads/2023/08/cropped-cropped-cropped-logo-1-300x65.png 300w" data-lazy-sizes="(max-width: 350px) 100vw, 350px" data-lazy-src="https://xcelore.com/wp-content/uploads/2023/08/cropped-cropped-cropped-logo-1.png" /><noscript><img width="350" height="76" src="https://xcelore.com/wp-content/uploads/2023/08/cropped-cropped-cropped-logo-1.png" class="attachment-full size-full wp-image-988070" alt="Xcelore logo" srcset="https://xcelore.com/wp-content/uploads/2023/08/cropped-cropped-cropped-logo-1.png 350w, https://xcelore.com/wp-content/uploads/2023/08/cropped-cropped-cropped-logo-1-300x65.png 300w" sizes="(max-width: 350px) 100vw, 350px" /></noscript> </a> </div> </div> </div> </div> <div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-539338cd" data-id="539338cd" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="vamtam-has-theme-widget-styles elementor-element elementor-element-514110e2 elementor-widget__width-inherit elementor-align-right elementor-widget-tablet__width-auto elementor-widget elementor-widget-button" data-id="514110e2" data-element_type="widget" data-widget_type="button.default"> <div class="elementor-widget-container"> <div class="elementor-button-wrapper"> <a class="elementor-button elementor-button-link elementor-size-sm" href="https://xcelore.com/contact/" id="main-ct"> <span class="elementor-button-content-wrapper"> <span class="elementor-button-text">Contact Us</span> </span> </a> </div> </div> </div> <div class="vamtam-has-theme-widget-styles elementor-element elementor-element-7bcc84a0 elementor-nav-menu__align-start elementor-widget__width-auto elementor-nav-menu--stretch elementor-nav-menu--dropdown-tablet elementor-nav-menu__text-align-aside elementor-nav-menu--toggle elementor-nav-menu--burger elementor-widget elementor-widget-nav-menu" data-id="7bcc84a0" data-element_type="widget" data-settings="{&quot;full_width&quot;:&quot;stretch&quot;,&quot;layout&quot;:&quot;horizontal&quot;,&quot;submenu_icon&quot;:{&quot;value&quot;:&quot;&lt;i class=\&quot;fas fa-caret-down\&quot;&gt;&lt;\/i&gt;&quot;,&quot;library&quot;:&quot;fa-solid&quot;},&quot;toggle&quot;:&quot;burger&quot;}" data-widget_type="nav-menu.default"> <div class="elementor-widget-container"> <nav class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-horizontal e--pointer-underline e--animation-fade"> <ul id="menu-1-7bcc84a0" class="elementor-nav-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-2055 current_page_item menu-item-987974"><a href="https://xcelore.com/" aria-current="page" class="elementor-item elementor-item-active">Home</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-987977"><a href="#" class="elementor-item elementor-item-anchor">Services</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-989615"><a href="https://xcelore.com/services/ai-ml-development-services/" class="elementor-sub-item">AI/ML</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990190"><a href="https://xcelore.com/generative-ai-development-company/" class="elementor-sub-item">Generative AI Solutions Development</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990188"><a href="https://xcelore.com/ai-centric-product-development/" class="elementor-sub-item">AI-Centric Product Development</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990189"><a href="https://xcelore.com/conversational-ai/" class="elementor-sub-item">Conversational AI</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990191"><a href="https://xcelore.com/ml-ops-company/" class="elementor-sub-item">ML Ops</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990187"><a href="https://xcelore.com/advanced-analytics-services/" class="elementor-sub-item">Advanced Analytics</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-989614"><a href="https://xcelore.com/services/digital-product-engineering-services/" class="elementor-sub-item">Digital Product Engineering</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990205"><a href="https://xcelore.com/product-discovery-design-prototypes/" class="elementor-sub-item">Product Discovery &#038; Design Prototypes</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990203"><a href="https://xcelore.com/custom-mobile-app-development-company/" class="elementor-sub-item">Bespoke Web and Mobile App Development</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990204"><a href="https://xcelore.com/microservices-development/" class="elementor-sub-item">Microservices Development</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-989610"><a href="https://xcelore.com/services/product-experience-design-services/" class="elementor-sub-item">Product and Experience Design</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-991519"><a href="https://xcelore.com/product-discovery-design-sprints/" class="elementor-sub-item">Product Discovery &#038; Design Sprints</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-991518"><a href="https://xcelore.com/wireframing-and-visual-design/" class="elementor-sub-item">Interactive experiences with Wireframes &#038; Visual Designs</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-991521"><a href="https://xcelore.com/rapid-prototyping-services/" class="elementor-sub-item">Rapid Prototyping</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-991522"><a href="https://xcelore.com/ui-ux-audit-and-assessment/" class="elementor-sub-item">UI/UX Audits &#038; Assessments</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-989613"><a href="https://xcelore.com/services/kotlin-app-development-company/" class="elementor-sub-item">Kotlin Application Development</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990211"><a href="https://xcelore.com/kotlin-server-side-development/" class="elementor-sub-item">Kotlin Server-side Development</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990210"><a href="https://xcelore.com/kotlin-multi-platform-development/" class="elementor-sub-item">Kotlin Multi-Platform development</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990209"><a href="https://xcelore.com/android-app-development-using-kotlin/" class="elementor-sub-item">Android App development using Kotlin</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990212"><a href="https://xcelore.com/kotlin-web-development/" class="elementor-sub-item">Kotlin Web Development</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-989612"><a href="https://xcelore.com/services/cloud-devops-services/" class="elementor-sub-item">Cloud &#038; DevOps</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-992935"><a href="https://xcelore.com/devops-as-a-service/" class="elementor-sub-item">DevOps as a service</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-992932"><a href="https://xcelore.com/cloud-managed-service/" class="elementor-sub-item">Cloud Managed Service</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-992934"><a href="https://xcelore.com/audits-assessments-consulting/" class="elementor-sub-item">Audits, Assessments &#038; Consulting</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-992933"><a href="https://xcelore.com/cloud-migration-and-modernization/" class="elementor-sub-item">Cloud Migration &#038; Modernizations</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-989611"><a href="https://xcelore.com/services/startup-focused-services/" class="elementor-sub-item">Startup Focused Services</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-991520"><a href="https://xcelore.com/product-ideation-discovery/" class="elementor-sub-item">Product Ideation &#038; Discovery</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-991517"><a href="https://xcelore.com/agile-software-development-company/" class="elementor-sub-item">Offshore Agile Software Development</a></li> </ul> </li> </ul> </li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-990935"><a href="#" class="elementor-item elementor-item-anchor">Accelerators</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990934"><a href="https://xcelore.com/virtual-shopping-assistant/" class="elementor-sub-item">Virtual Shopping Assistant</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-991481"><a href="https://xcelore.com/customer-service-virtual-assistant/" class="elementor-sub-item">Virtual Customer Service Assistant</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-992452"><a href="https://xcelore.com/real-time-audio-translator/" class="elementor-sub-item">Real-Time Audio Translator</a></li> </ul> </li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-993980"><a href="#" class="elementor-item elementor-item-anchor">Al Products</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-993981"><a href="https://xcelore.com/ai-virtual-assistants-exei/" class="elementor-sub-item">Exei</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-995014"><a href="https://xcelore.com/cctv-video-analytics/" class="elementor-sub-item">Xcelight</a></li> </ul> </li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-988622"><a href="#" class="elementor-item elementor-item-anchor">Insights</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-988623"><a href="https://xcelore.com/blog/" class="elementor-sub-item">Blogs</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-988827"><a href="https://xcelore.com/about-us/" class="elementor-item">About Us</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-992453"><a href="https://xcelore.com/careers/" class="elementor-item">Careers</a></li> </ul> </nav> <div class="elementor-menu-toggle" role="button" tabindex="0" aria-label="Menu Toggle" aria-expanded="false"> <i aria-hidden="true" role="presentation" class="elementor-menu-toggle__icon--open eicon-menu-bar"></i><i aria-hidden="true" role="presentation" class="elementor-menu-toggle__icon--close eicon-close"></i> <span class="elementor-screen-only">Menu</span> </div> <nav class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true"> <ul id="menu-2-7bcc84a0" class="elementor-nav-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-2055 current_page_item menu-item-987974"><a href="https://xcelore.com/" aria-current="page" class="elementor-item elementor-item-active" tabindex="-1">Home</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-987977"><a href="#" class="elementor-item elementor-item-anchor" tabindex="-1">Services</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-989615"><a href="https://xcelore.com/services/ai-ml-development-services/" class="elementor-sub-item" tabindex="-1">AI/ML</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990190"><a href="https://xcelore.com/generative-ai-development-company/" class="elementor-sub-item" tabindex="-1">Generative AI Solutions Development</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990188"><a href="https://xcelore.com/ai-centric-product-development/" class="elementor-sub-item" tabindex="-1">AI-Centric Product Development</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990189"><a href="https://xcelore.com/conversational-ai/" class="elementor-sub-item" tabindex="-1">Conversational AI</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990191"><a href="https://xcelore.com/ml-ops-company/" class="elementor-sub-item" tabindex="-1">ML Ops</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990187"><a href="https://xcelore.com/advanced-analytics-services/" class="elementor-sub-item" tabindex="-1">Advanced Analytics</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-989614"><a href="https://xcelore.com/services/digital-product-engineering-services/" class="elementor-sub-item" tabindex="-1">Digital Product Engineering</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990205"><a href="https://xcelore.com/product-discovery-design-prototypes/" class="elementor-sub-item" tabindex="-1">Product Discovery &#038; Design Prototypes</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990203"><a href="https://xcelore.com/custom-mobile-app-development-company/" class="elementor-sub-item" tabindex="-1">Bespoke Web and Mobile App Development</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990204"><a href="https://xcelore.com/microservices-development/" class="elementor-sub-item" tabindex="-1">Microservices Development</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-989610"><a href="https://xcelore.com/services/product-experience-design-services/" class="elementor-sub-item" tabindex="-1">Product and Experience Design</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-991519"><a href="https://xcelore.com/product-discovery-design-sprints/" class="elementor-sub-item" tabindex="-1">Product Discovery &#038; Design Sprints</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-991518"><a href="https://xcelore.com/wireframing-and-visual-design/" class="elementor-sub-item" tabindex="-1">Interactive experiences with Wireframes &#038; Visual Designs</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-991521"><a href="https://xcelore.com/rapid-prototyping-services/" class="elementor-sub-item" tabindex="-1">Rapid Prototyping</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-991522"><a href="https://xcelore.com/ui-ux-audit-and-assessment/" class="elementor-sub-item" tabindex="-1">UI/UX Audits &#038; Assessments</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-989613"><a href="https://xcelore.com/services/kotlin-app-development-company/" class="elementor-sub-item" tabindex="-1">Kotlin Application Development</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990211"><a href="https://xcelore.com/kotlin-server-side-development/" class="elementor-sub-item" tabindex="-1">Kotlin Server-side Development</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990210"><a href="https://xcelore.com/kotlin-multi-platform-development/" class="elementor-sub-item" tabindex="-1">Kotlin Multi-Platform development</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990209"><a href="https://xcelore.com/android-app-development-using-kotlin/" class="elementor-sub-item" tabindex="-1">Android App development using Kotlin</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990212"><a href="https://xcelore.com/kotlin-web-development/" class="elementor-sub-item" tabindex="-1">Kotlin Web Development</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-989612"><a href="https://xcelore.com/services/cloud-devops-services/" class="elementor-sub-item" tabindex="-1">Cloud &#038; DevOps</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-992935"><a href="https://xcelore.com/devops-as-a-service/" class="elementor-sub-item" tabindex="-1">DevOps as a service</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-992932"><a href="https://xcelore.com/cloud-managed-service/" class="elementor-sub-item" tabindex="-1">Cloud Managed Service</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-992934"><a href="https://xcelore.com/audits-assessments-consulting/" class="elementor-sub-item" tabindex="-1">Audits, Assessments &#038; Consulting</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-992933"><a href="https://xcelore.com/cloud-migration-and-modernization/" class="elementor-sub-item" tabindex="-1">Cloud Migration &#038; Modernizations</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-989611"><a href="https://xcelore.com/services/startup-focused-services/" class="elementor-sub-item" tabindex="-1">Startup Focused Services</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-991520"><a href="https://xcelore.com/product-ideation-discovery/" class="elementor-sub-item" tabindex="-1">Product Ideation &#038; Discovery</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-991517"><a href="https://xcelore.com/agile-software-development-company/" class="elementor-sub-item" tabindex="-1">Offshore Agile Software Development</a></li> </ul> </li> </ul> </li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-990935"><a href="#" class="elementor-item elementor-item-anchor" tabindex="-1">Accelerators</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-990934"><a href="https://xcelore.com/virtual-shopping-assistant/" class="elementor-sub-item" tabindex="-1">Virtual Shopping Assistant</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-991481"><a href="https://xcelore.com/customer-service-virtual-assistant/" class="elementor-sub-item" tabindex="-1">Virtual Customer Service Assistant</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-992452"><a href="https://xcelore.com/real-time-audio-translator/" class="elementor-sub-item" tabindex="-1">Real-Time Audio Translator</a></li> </ul> </li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-993980"><a href="#" class="elementor-item elementor-item-anchor" tabindex="-1">Al Products</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-993981"><a href="https://xcelore.com/ai-virtual-assistants-exei/" class="elementor-sub-item" tabindex="-1">Exei</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-995014"><a href="https://xcelore.com/cctv-video-analytics/" class="elementor-sub-item" tabindex="-1">Xcelight</a></li> </ul> </li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-988622"><a href="#" class="elementor-item elementor-item-anchor" tabindex="-1">Insights</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-988623"><a href="https://xcelore.com/blog/" class="elementor-sub-item" tabindex="-1">Blogs</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-988827"><a href="https://xcelore.com/about-us/" class="elementor-item" tabindex="-1">About Us</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-992453"><a href="https://xcelore.com/careers/" class="elementor-item" tabindex="-1">Careers</a></li> </ul> </nav> </div> </div> </div> </div> </div> </section> </div> <div id="page" class="main-container"> <div id="main-content"> <div id="sub-header" class="layout-full elementor-page-title"> <div class="meta-header" > <!-- Elementor `page-title` location --> </div> </div> <div id="main" role="main" class="vamtam-main layout-full" > <div class="page-wrapper"> <article id="post-2055" class="full post-2055 page type-page status-publish has-post-thumbnail hentry"> <div class="page-content clearfix the-content-parent"> <div data-elementor-type="wp-page" data-elementor-id="2055" class="elementor elementor-2055" data-elementor-post-type="page"> <section class="elementor-section elementor-top-section elementor-element elementor-element-8b89f17 elementor-section-full_width elementor-section-height-default elementor-section-height-default" data-id="8b89f17" data-element_type="section"> <div class="elementor-container elementor-column-gap-no"> <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1beef57" data-id="1beef57" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-9db1d99 elementor--h-position-left elementor--v-position-middle elementor-pagination-position-inside elementor-widget elementor-widget-slides" data-id="9db1d99" data-element_type="widget" data-settings="{&quot;autoplay_speed&quot;:3000,&quot;navigation&quot;:&quot;dots&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;pause_on_interaction&quot;:&quot;yes&quot;,&quot;infinite&quot;:&quot;yes&quot;,&quot;transition&quot;:&quot;slide&quot;,&quot;transition_speed&quot;:500}" data-widget_type="slides.default"> <div class="elementor-widget-container"> <style>/*! pro-elements - v3.21.0 - 20-05-2024 */ .elementor-slides .swiper-slide-bg{background-size:cover;background-position:50%;background-repeat:no-repeat;min-width:100%;min-height:100%}.elementor-slides .swiper-slide-inner{background-repeat:no-repeat;background-position:50%;position:absolute;top:0;left:0;bottom:0;right:0;padding:50px;margin:auto}.elementor-slides .swiper-slide-inner,.elementor-slides .swiper-slide-inner:hover{color:#fff;display:flex}.elementor-slides .swiper-slide-inner .elementor-background-overlay{position:absolute;z-index:0;top:0;bottom:0;left:0;right:0}.elementor-slides .swiper-slide-inner .elementor-slide-content{position:relative;z-index:1;width:100%}.elementor-slides .swiper-slide-inner .elementor-slide-heading{font-size:35px;font-weight:700;line-height:1}.elementor-slides .swiper-slide-inner .elementor-slide-description{font-size:17px;line-height:1.4}.elementor-slides .swiper-slide-inner .elementor-slide-description:not(:last-child),.elementor-slides .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:30px}.elementor-slides .swiper-slide-inner .elementor-slide-button{border:2px solid #fff;color:#fff;background:transparent;display:inline-block}.elementor-slides .swiper-slide-inner .elementor-slide-button,.elementor-slides .swiper-slide-inner .elementor-slide-button:hover{background:transparent;color:inherit;text-decoration:none}.elementor--v-position-top .swiper-slide-inner{align-items:flex-start}.elementor--v-position-bottom .swiper-slide-inner{align-items:flex-end}.elementor--v-position-middle .swiper-slide-inner{align-items:center}.elementor--h-position-left .swiper-slide-inner{justify-content:flex-start}.elementor--h-position-right .swiper-slide-inner{justify-content:flex-end}.elementor--h-position-center .swiper-slide-inner{justify-content:center}body.rtl .elementor-widget-slides .elementor-swiper-button-next{left:10px;right:auto}body.rtl .elementor-widget-slides .elementor-swiper-button-prev{right:10px;left:auto}.elementor-slides-wrapper div:not(.swiper-slide)>.swiper-slide-inner{display:none}@media (max-width:767px){.elementor-slides .swiper-slide-inner{padding:30px}.elementor-slides .swiper-slide-inner .elementor-slide-heading{font-size:23px;line-height:1;margin-bottom:15px}.elementor-slides .swiper-slide-inner .elementor-slide-description{font-size:13px;line-height:1.4;margin-bottom:15px}}</style> <div class="elementor-swiper"> <div class="elementor-slides-wrapper elementor-main-swiper swiper" dir="ltr" data-animation="fadeInUp"> <div class="swiper-wrapper elementor-slides"> <div class="elementor-repeater-item-2c53be4 swiper-slide"><div class="swiper-slide-bg" role="img"></div><div class="swiper-slide-inner" ><div class="swiper-slide-contents"></div></div></div><div class="elementor-repeater-item-da4d995 swiper-slide"><div class="swiper-slide-bg" role="img"></div><div class="elementor-background-overlay"></div><a class="swiper-slide-inner" href="https://xcelore.com/services/ai-ml-services/"><div class="swiper-slide-contents"><div class="elementor-slide-heading">Generative AI R&D and PoC Lab</div><div class="elementor-slide-description">We are entrusted with startups & enterprises to conduct the POCs for evaluating use cases of Generative AI across respective industries.</div></div></a></div><div class="elementor-repeater-item-70cc2ef swiper-slide"><div class="swiper-slide-bg" role="img"></div><div class="elementor-background-overlay"></div><a class="swiper-slide-inner" href="https://xcelore.com/services/digital-product-engineering/"><div class="swiper-slide-contents"><div class="elementor-slide-heading">Digital Product Engineering</div><div class="elementor-slide-description">We help Organization in shaping their digital roadmap and constructing persuasive digital products to accelerate business transformation.</div></div></a></div><div class="elementor-repeater-item-449ebb9 swiper-slide"><div class="swiper-slide-bg" role="img"></div><div class="elementor-background-overlay"></div><a class="swiper-slide-inner" href="https://xcelore.com/services/kotlin-application-development/"><div class="swiper-slide-contents"><div class="elementor-slide-heading">Kotlin Multiplatform & Kotlin Server-side development Company</div><div class="elementor-slide-description">Helping organizations with newest & greatest, Kotlin development.</div></div></a></div><div class="elementor-repeater-item-102302c swiper-slide"><div class="swiper-slide-bg" role="img"></div><div class="elementor-background-overlay"></div><div class="swiper-slide-inner" ><div class="swiper-slide-contents"><div class="elementor-slide-heading">Offshore Development Teams</div><div class="elementor-slide-description">We help companies by providing expert full stack developers with complete ownership of Delivery.</div></div></div></div> </div> <div class="swiper-pagination"></div> </div> </div> </div> </div> </div> </div> </div> </section> <section class="elementor-section elementor-top-section elementor-element elementor-element-f9b3f45 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="f9b3f45" data-element_type="section"> <div class="elementor-container elementor-column-gap-no"> <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-a40b641" data-id="a40b641" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-849f9b8 elementor-invisible elementor-widget elementor-widget-heading" data-id="849f9b8" data-element_type="widget" data-settings="{&quot;_animation&quot;:&quot;fadeInUp&quot;,&quot;_animation_tablet&quot;:&quot;none&quot;,&quot;_animation_delay&quot;:100}" data-widget_type="heading.default"> <div class="elementor-widget-container"> <style>/*! elementor - v3.21.0 - 26-05-2024 */ .elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}</style><h2 class="elementor-heading-title elementor-size-default">We are a young, fast growing, design & innovation-led team crafting products with the power of Generative AI, Machine learning &amp; Cloud Native.</h2> </div> </div> </div> </div> </div> </section> <section class="elementor-section elementor-top-section elementor-element elementor-element-1f9b017 elementor-section-full_width elementor-section-height-default elementor-section-height-default" data-id="1f9b017" data-element_type="section" id="about"> <div class="elementor-container elementor-column-gap-no"> <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-8b8c90e" data-id="8b8c90e" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-2b019b7 elementor-widget elementor-widget-image-carousel" data-id="2b019b7" data-element_type="widget" data-settings="{&quot;slides_to_show&quot;:&quot;6&quot;,&quot;slides_to_scroll&quot;:&quot;1&quot;,&quot;navigation&quot;:&quot;none&quot;,&quot;lazyload&quot;:&quot;yes&quot;,&quot;slides_to_show_tablet&quot;:&quot;4&quot;,&quot;slides_to_show_mobile&quot;:&quot;2&quot;,&quot;autoplay_speed&quot;:1900,&quot;autoplay&quot;:&quot;yes&quot;,&quot;pause_on_hover&quot;:&quot;yes&quot;,&quot;pause_on_interaction&quot;:&quot;yes&quot;,&quot;infinite&quot;:&quot;yes&quot;,&quot;speed&quot;:500}" data-widget_type="image-carousel.default"> <div class="elementor-widget-container"> <style>/*! elementor - v3.21.0 - 26-05-2024 */ .elementor-widget-image-carousel .swiper,.elementor-widget-image-carousel .swiper-container{position:static}.elementor-widget-image-carousel .swiper-container .swiper-slide figure,.elementor-widget-image-carousel .swiper .swiper-slide figure{line-height:inherit}.elementor-widget-image-carousel .swiper-slide{text-align:center}.elementor-image-carousel-wrapper:not(.swiper-container-initialized):not(.swiper-initialized) .swiper-slide{max-width:calc(100% / var(--e-image-carousel-slides-to-show, 3))}</style> <div class="elementor-image-carousel-wrapper swiper" dir="ltr"> <div class="elementor-image-carousel swiper-wrapper" aria-live="off"> <div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="1 of 11"><figure class="swiper-slide-inner"><img class="swiper-slide-image swiper-lazy" data-src="https://xcelore.com/wp-content/uploads/2023/08/Scrolling-Logo-1.png" alt="amazon academy logo" /><div class="swiper-lazy-preloader"></div></figure></div><div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="2 of 11"><figure class="swiper-slide-inner"><img class="swiper-slide-image swiper-lazy" data-src="https://xcelore.com/wp-content/uploads/2023/08/Scrolling-Logo-5.png" alt="BYJU&#039;S logo" /><div class="swiper-lazy-preloader"></div></figure></div><div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="3 of 11"><figure class="swiper-slide-inner"><img class="swiper-slide-image swiper-lazy" data-src="https://xcelore.com/wp-content/uploads/2023/08/Scrolling-Logo-8.jpg" alt="holibob logo" /><div class="swiper-lazy-preloader"></div></figure></div><div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="4 of 11"><figure class="swiper-slide-inner"><img class="swiper-slide-image swiper-lazy" data-src="https://xcelore.com/wp-content/uploads/2023/08/Scrolling-Logo-9.jpg" alt="Vaidik Eduservices Logo" /><div class="swiper-lazy-preloader"></div></figure></div><div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="5 of 11"><figure class="swiper-slide-inner"><img class="swiper-slide-image swiper-lazy" data-src="https://xcelore.com/wp-content/uploads/2023/08/Scrolling-Logo-10.jpg" alt="BNED Logo" /><div class="swiper-lazy-preloader"></div></figure></div><div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="6 of 11"><figure class="swiper-slide-inner"><img class="swiper-slide-image swiper-lazy" data-src="https://xcelore.com/wp-content/uploads/2023/08/Scrolling-Logo-11.jpg" alt="Brainly Logo" /><div class="swiper-lazy-preloader"></div></figure></div><div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="7 of 11"><figure class="swiper-slide-inner"><img class="swiper-slide-image swiper-lazy" data-src="https://xcelore.com/wp-content/uploads/2023/08/Scrolling-Logo-12.jpg" alt="Learn Neo Logo" /><div class="swiper-lazy-preloader"></div></figure></div><div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="8 of 11"><figure class="swiper-slide-inner"><img class="swiper-slide-image swiper-lazy" data-src="https://xcelore.com/wp-content/uploads/2023/08/Scrolling-Logo-2.jpg" alt="WNS Logo" /><div class="swiper-lazy-preloader"></div></figure></div><div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="9 of 11"><figure class="swiper-slide-inner"><img class="swiper-slide-image swiper-lazy" data-src="https://xcelore.com/wp-content/uploads/2023/08/Scrolling-Logo-3.jpg" alt="Byte Dance Logo" /><div class="swiper-lazy-preloader"></div></figure></div><div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="10 of 11"><figure class="swiper-slide-inner"><img class="swiper-slide-image swiper-lazy" data-src="https://xcelore.com/wp-content/uploads/2023/08/Scrolling-Logo-4.jpg" alt="ING Logo" /><div class="swiper-lazy-preloader"></div></figure></div><div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="11 of 11"><figure class="swiper-slide-inner"><img class="swiper-slide-image swiper-lazy" data-src="https://xcelore.com/wp-content/uploads/2023/08/Scrolling-Logo-7.png" alt="mykates logo" /><div class="swiper-lazy-preloader"></div></figure></div> </div> </div> </div> </div> </div> </div> </div> </section> <section class="elementor-section elementor-top-section elementor-element elementor-element-700124e brder elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="700124e" data-element_type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;,&quot;background_motion_fx_motion_fx_scrolling&quot;:&quot;yes&quot;,&quot;background_motion_fx_translateY_effect&quot;:&quot;yes&quot;,&quot;background_motion_fx_devices&quot;:[&quot;desktop&quot;],&quot;background_motion_fx_translateY_speed&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:4,&quot;sizes&quot;:[]},&quot;background_motion_fx_translateY_affectedRange&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:0,&quot;end&quot;:100}}}"> <div class="elementor-background-overlay"></div> <div class="elementor-container elementor-column-gap-default"> <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-024a2cf" data-id="024a2cf" data-element_type="column" data-settings="{&quot;background_motion_fx_translateY_effect&quot;:&quot;yes&quot;,&quot;background_motion_fx_devices&quot;:[&quot;desktop&quot;],&quot;background_motion_fx_translateY_speed&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:4,&quot;sizes&quot;:[]},&quot;background_motion_fx_translateY_affectedRange&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:0,&quot;end&quot;:100}}}"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-91ee6f3 elementor-widget elementor-widget-text-editor" data-id="91ee6f3" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <style>/*! elementor - v3.21.0 - 26-05-2024 */ .elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#69727d;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#69727d;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}</style> Igniting Excellence, Powering Exploration </div> </div> <div class="elementor-element elementor-element-2cad3b2 elementor-widget elementor-widget-text-editor" data-id="2cad3b2" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <p>Championing Business Excellence in the Digital Realm, Pioneering Technological Advancement &amp; Innovation Beyond Boundaries!</p> </div> </div> <div class="vamtam-has-theme-widget-styles elementor-element elementor-element-6b19be5 vamtam-text-align-center elementor-widget__width-auto elementor-absolute elementor-widget-mobile__width-initial animated-slow elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile elementor-position-top elementor-invisible elementor-widget elementor-widget-image-box" data-id="6b19be5" data-element_type="widget" data-settings="{&quot;_position&quot;:&quot;absolute&quot;,&quot;_animation&quot;:&quot;bounceIn&quot;,&quot;_animation_mobile&quot;:&quot;none&quot;,&quot;_animation_delay&quot;:200}" data-widget_type="image-box.default"> <div class="elementor-widget-container"> <style>/*! elementor - v3.21.0 - 26-05-2024 */ .elementor-widget-image-box .elementor-image-box-content{width:100%}@media (min-width:768px){.elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper,.elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper{display:flex}.elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper{text-align:end;flex-direction:row-reverse}.elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper{text-align:start;flex-direction:row}.elementor-widget-image-box.elementor-position-top .elementor-image-box-img{margin:auto}.elementor-widget-image-box.elementor-vertical-align-top .elementor-image-box-wrapper{align-items:flex-start}.elementor-widget-image-box.elementor-vertical-align-middle .elementor-image-box-wrapper{align-items:center}.elementor-widget-image-box.elementor-vertical-align-bottom .elementor-image-box-wrapper{align-items:flex-end}}@media (max-width:767px){.elementor-widget-image-box .elementor-image-box-img{margin-left:auto!important;margin-right:auto!important;margin-bottom:15px}}.elementor-widget-image-box .elementor-image-box-img{display:inline-block}.elementor-widget-image-box .elementor-image-box-title a{color:inherit}.elementor-widget-image-box .elementor-image-box-wrapper{text-align:center}.elementor-widget-image-box .elementor-image-box-description{margin:0}</style><div class="elementor-image-box-wrapper"><figure class="elementor-image-box-img"><img fetchpriority="high" decoding="async" width="272" height="290" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20272%20290'%3E%3C/svg%3E" class="attachment-full size-full wp-image-4279" alt="clutch-logo" data-lazy-src="https://xcelore.com/wp-content/uploads/2023/03/clutch-logo-1.png" /><noscript><img fetchpriority="high" decoding="async" width="272" height="290" src="https://xcelore.com/wp-content/uploads/2023/03/clutch-logo-1.png" class="attachment-full size-full wp-image-4279" alt="clutch-logo" /></noscript></figure><div class="elementor-image-box-content"><div class="elementor-image-box-title">Top-Noch Developers</div></div></div> </div> </div> </div> </div> </div> </section> <section class="elementor-section elementor-top-section elementor-element elementor-element-2406672 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="2406672" data-element_type="section" id="services"> <div class="elementor-container elementor-column-gap-no"> <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-248d555" data-id="248d555" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-6e8644b elementor-widget elementor-widget-heading" data-id="6e8644b" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h2 class="elementor-heading-title elementor-size-default">Experience<br/> Our Distinctive Services</h2> </div> </div> </div> </div> </div> </section> <section class="elementor-section elementor-top-section elementor-element elementor-element-109fb54 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="109fb54" data-element_type="section"> <div class="elementor-container elementor-column-gap-no"> <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-90e9f71" data-id="90e9f71" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-8d08d40 elementor-widget__width-initial elementor-cta--skin-classic elementor-animated-content elementor-bg-transform elementor-bg-transform-zoom-in elementor-widget elementor-widget-call-to-action" data-id="8d08d40" data-element_type="widget" data-widget_type="call-to-action.default"> <div class="elementor-widget-container"> <link rel="stylesheet" href="https://xcelore.com/wp-content/plugins/pro-elements/assets/css/widget-call-to-action.min.css"> <a class="elementor-cta" href="https://xcelore.com/services/ai-ml-services/"> <div class="elementor-cta__content"> <div class="elementor-content-item elementor-cta__content-item elementor-cta__image"> <img width="100" height="100" decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20100%20100'%3E%3C/svg%3E" title="Icon 2" alt="Creative Icon" loading="lazy" data-lazy-src="https://xcelore.com/wp-content/uploads/elementor/thumbs/Icon-2-qgwm2uylcheesnuj98wz7hydllwoeev4oc55izw0dk.png" /><noscript><img width="100" height="100" decoding="async" src="https://xcelore.com/wp-content/uploads/elementor/thumbs/Icon-2-qgwm2uylcheesnuj98wz7hydllwoeev4oc55izw0dk.png" title="Icon 2" alt="Creative Icon" loading="lazy" /></noscript> </div> <h2 class="elementor-cta__title elementor-cta__content-item elementor-content-item"> <a href="https://xcelore.com/services/ai-ml-services/" target="_blank">AI/ML Services</a> </h2> <div class="elementor-cta__description elementor-cta__content-item elementor-content-item"> <a href="generative-ai-solutions-development/" target="_blank">Generative AI Solutions</a><br/> <a href="ai-centric-product-development/" target="_blank">AI Led Product Development</a><br/> <a href="conversational-ai/" target="_blank">Conversational AI & Chatbots</a><br/> <a href="ml-ops/" target="_blank">ML Ops</a> </div> </div> </a> </div> </div> <div class="elementor-element elementor-element-5149252 elementor-widget__width-initial elementor-cta--skin-classic elementor-animated-content elementor-bg-transform elementor-bg-transform-zoom-in elementor-widget elementor-widget-call-to-action" data-id="5149252" data-element_type="widget" data-widget_type="call-to-action.default"> <div class="elementor-widget-container"> <a class="elementor-cta" href="https://xcelore.com/services/digital-product-engineering/"> <div class="elementor-cta__content"> <div class="elementor-content-item elementor-cta__content-item elementor-cta__image"> <img width="100" height="100" decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20100%20100'%3E%3C/svg%3E" title="Icon 3" alt="App Development Icon" loading="lazy" data-lazy-src="https://xcelore.com/wp-content/uploads/elementor/thumbs/Icon-3-qgwm33f51zpzp5i8vukmbxtiy2qzbosppi0iuhjgtk.png" /><noscript><img width="100" height="100" decoding="async" src="https://xcelore.com/wp-content/uploads/elementor/thumbs/Icon-3-qgwm33f51zpzp5i8vukmbxtiy2qzbosppi0iuhjgtk.png" title="Icon 3" alt="App Development Icon" loading="lazy" /></noscript> </div> <h2 class="elementor-cta__title elementor-cta__content-item elementor-content-item"> <a href="https://xcelore.com/services/digital-product-engineering/" target="_blank">Digital Product Engineering</a> </h2> <div class="elementor-cta__description elementor-cta__content-item elementor-content-item"> <a href="product-discovery-design-prototypes/" target="_blank">Product Discovery & Design</a><br> <a href="bespoke-mobile-and-web-applications-development/" target="_blank">Web & Mobile Apps Development</a><br> <a href="microservices-development/" target="_blank">Microservices Development</a><br> <a href="cloud-devops-services/" target="_blank">Cloud and DevOps Service</a> </div> </div> </a> </div> </div> <div class="elementor-element elementor-element-ab1ea85 elementor-widget__width-initial elementor-cta--skin-classic elementor-animated-content elementor-bg-transform elementor-bg-transform-zoom-in elementor-widget elementor-widget-call-to-action" data-id="ab1ea85" data-element_type="widget" data-widget_type="call-to-action.default"> <div class="elementor-widget-container"> <a class="elementor-cta" href="https://xcelore.com/services/kotlin-application-development/"> <div class="elementor-cta__content"> <div class="elementor-content-item elementor-cta__content-item elementor-cta__image"> <img width="100" height="100" decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20100%20100'%3E%3C/svg%3E" title="Icon 1" alt="Web Development Icon" loading="lazy" data-lazy-src="https://xcelore.com/wp-content/uploads/elementor/thumbs/Icon-1-qgwm2znsankuepnphsy41yrokj9igwdsczekxdp1ig.png" /><noscript><img width="100" height="100" decoding="async" src="https://xcelore.com/wp-content/uploads/elementor/thumbs/Icon-1-qgwm2znsankuepnphsy41yrokj9igwdsczekxdp1ig.png" title="Icon 1" alt="Web Development Icon" loading="lazy" /></noscript> </div> <h2 class="elementor-cta__title elementor-cta__content-item elementor-content-item"> <a href="https://xcelore.com/services/kotlin-application-development/" target="_blank">Kotlin Development</a> </h2> <h6 class="elementor-cta__description elementor-cta__content-item elementor-content-item"> <a href="kotlin-server-side-development/" target="_blank">Kotlin Server Side Development</a><br/> <a href="kotlin-multi-platform-development/" target="_blank">Kotlin Multi-platform Development</a><br/> <a href="android-app-development-using-kotlin/" target="_blank">Kotlin Android Development</a><br/> <a href="kotlin-web-development/" target="_blank">Kotlin Migration</a> </h6> </div> </a> </div> </div> <div class="elementor-element elementor-element-f6cdee2 elementor-widget__width-initial elementor-cta--skin-classic elementor-animated-content elementor-bg-transform elementor-bg-transform-zoom-in elementor-widget elementor-widget-call-to-action" data-id="f6cdee2" data-element_type="widget" data-widget_type="call-to-action.default"> <div class="elementor-widget-container"> <a class="elementor-cta" href="https://xcelore.com/services/cloud-devops-services/"> <div class="elementor-cta__content"> <div class="elementor-content-item elementor-cta__content-item elementor-cta__image"> <img width="100" height="100" decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20100%20100'%3E%3C/svg%3E" title="cloud" alt="icon for Cloud &amp; DevOps" loading="lazy" data-lazy-src="https://xcelore.com/wp-content/uploads/elementor/thumbs/cloud-qk4rn4gtbe73kxix7djaw734wztmrtec5nzoai9pt4.png" /><noscript><img width="100" height="100" decoding="async" src="https://xcelore.com/wp-content/uploads/elementor/thumbs/cloud-qk4rn4gtbe73kxix7djaw734wztmrtec5nzoai9pt4.png" title="cloud" alt="icon for Cloud &amp; DevOps" loading="lazy" /></noscript> </div> <h2 class="elementor-cta__title elementor-cta__content-item elementor-content-item"> <a href="https://xcelore.com/services/cloud-devops-services/" target="_blank">Cloud & DevOps</a> </h2> <h6 class="elementor-cta__description elementor-cta__content-item elementor-content-item"> <a href="#" target="_blank">DevOps As Service</a> <br/> <a href="#" target="_blank">Cloud Managed Service</a><br/> <a href="#" target="_blank">Audits, Assessments & Consulting</a><br/> <a href="#" target="_blank">Cloud Migration & Modernizations</a> </h6> </div> </a> </div> </div> <div class="elementor-element elementor-element-eea4b2a elementor-widget__width-initial elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile elementor-cta--skin-classic elementor-animated-content elementor-bg-transform elementor-bg-transform-zoom-in elementor-widget elementor-widget-call-to-action" data-id="eea4b2a" data-element_type="widget" data-widget_type="call-to-action.default"> <div class="elementor-widget-container"> <a class="elementor-cta" href="https://xcelore.com/services/startup-focused-services/"> <div class="elementor-cta__content"> <div class="elementor-content-item elementor-cta__content-item elementor-cta__image"> <img decoding="async" width="150" height="150" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E" class="attachment-thumbnail size-thumbnail wp-image-987896" alt="rocket icon" data-lazy-srcset="https://xcelore.com/wp-content/uploads/2023/08/Icon-4-150x150.png 150w, https://xcelore.com/wp-content/uploads/2023/08/elementor/thumbs/Icon-4-qbmx36zgolydwbhmlgxrishtro1mo7jvb5zu1kqrc8.png 100w, https://xcelore.com/wp-content/uploads/2023/08/elementor/thumbs/Icon-4-qbmx36zgszu124b01d0vqednvegsjdvfwcgcnpshcc.png 110w, https://xcelore.com/wp-content/uploads/2023/08/Icon-4.png 200w" data-lazy-sizes="(max-width: 150px) 100vw, 150px" data-lazy-src="https://xcelore.com/wp-content/uploads/2023/08/Icon-4-150x150.png" /><noscript><img decoding="async" width="150" height="150" src="https://xcelore.com/wp-content/uploads/2023/08/Icon-4-150x150.png" class="attachment-thumbnail size-thumbnail wp-image-987896" alt="rocket icon" srcset="https://xcelore.com/wp-content/uploads/2023/08/Icon-4-150x150.png 150w, https://xcelore.com/wp-content/uploads/2023/08/elementor/thumbs/Icon-4-qbmx36zgolydwbhmlgxrishtro1mo7jvb5zu1kqrc8.png 100w, https://xcelore.com/wp-content/uploads/2023/08/elementor/thumbs/Icon-4-qbmx36zgszu124b01d0vqednvegsjdvfwcgcnpshcc.png 110w, https://xcelore.com/wp-content/uploads/2023/08/Icon-4.png 200w" sizes="(max-width: 150px) 100vw, 150px" /></noscript> </div> <h2 class="elementor-cta__title elementor-cta__content-item elementor-content-item"> Startup Focused Services </h2> <div class="elementor-cta__description elementor-cta__content-item elementor-content-item"> Product Ideation & Discovery Sprints<br/> Usability Testing with Prototypes<br/> MVP Development Services<br/> Agile Offshore Development<br/> </div> </div> </a> </div> </div> </div> </div> </div> </section> <section class="elementor-section elementor-top-section elementor-element elementor-element-13f41e5 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="13f41e5" data-element_type="section" id="showcase"> <div class="elementor-container elementor-column-gap-no"> <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-59350ce" data-id="59350ce" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-96176db elementor-widget__width-auto elementor-widget elementor-widget-heading" data-id="96176db" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <div class="elementor-heading-title elementor-size-default">selected projects</div> </div> </div> <div class="elementor-element elementor-element-9df7d4a elementor-invisible elementor-widget elementor-widget-heading" data-id="9df7d4a" data-element_type="widget" data-settings="{&quot;_animation&quot;:&quot;fadeInUp&quot;,&quot;_animation_tablet&quot;:&quot;none&quot;,&quot;_animation_delay&quot;:100}" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h2 class="elementor-heading-title elementor-size-default">A Dynamic Display of Our Accomplishments</h2> </div> </div> </div> </div> </div> </section> <section class="elementor-section elementor-top-section elementor-element elementor-element-0349caa elementor-section-height-min-height elementor-section-items-stretch elementor-section-boxed elementor-section-height-default" data-id="0349caa" data-element_type="section"> <div class="elementor-container elementor-column-gap-default"> <div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-76bc740" data-id="76bc740" data-element_type="column" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-65e0722 elementor-widget__width-initial elementor-widget elementor-widget-heading" data-id="65e0722" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <div class="elementor-heading-title elementor-size-default">01.</div> </div> </div> <div class="elementor-element elementor-element-c44e63a elementor-widget__width-initial elementor-widget elementor-widget-heading" data-id="c44e63a" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <div class="elementor-heading-title elementor-size-default">Showcase</div> </div> </div> <div class="vamtam-has-theme-widget-styles elementor-element elementor-element-07a2cd4 vamtam-text-align-left elementor-widget__width-initial elementor-widget elementor-widget-image-box" data-id="07a2cd4" data-element_type="widget" data-widget_type="image-box.default"> <div class="elementor-widget-container"> <div class="elementor-image-box-wrapper"><div class="elementor-image-box-content"><h5 class="elementor-image-box-title">Holibob
</h5><p class="elementor-image-box-description">The Modern Way to drive 'Things to Do' bookings - Innovative Cloud-Native Travel Tech. Building supplier integrations with full-stack MERN development.</p></div></div> </div> </div> </div> </div> <div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-434584c" data-id="434584c" data-element_type="column" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-9de617f elementor-widget__width-initial elementor-widget elementor-widget-heading" data-id="9de617f" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <div class="elementor-heading-title elementor-size-default">02.</div> </div> </div> <div class="elementor-element elementor-element-ae7bd6e elementor-widget__width-initial elementor-widget elementor-widget-heading" data-id="ae7bd6e" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <div class="elementor-heading-title elementor-size-default">Showcase</div> </div> </div> <div class="vamtam-has-theme-widget-styles elementor-element elementor-element-e085a7a vamtam-text-align-left elementor-widget__width-initial elementor-widget elementor-widget-image-box" data-id="e085a7a" data-element_type="widget" data-widget_type="image-box.default"> <div class="elementor-widget-container"> <div class="elementor-image-box-wrapper"><div class="elementor-image-box-content"><h5 class="elementor-image-box-title">Vaidik</h5><p class="elementor-image-box-description">Pioneering the Next-Gen English Learning App empowered by Generative AI, Dynamic Audio & Video Transformations, AWS Cloud Native services, and the power of Kotlin Server-Side & Kotlin Multiplatform (KMP). Meticulously crafted User Journeys enriched by extensive User Experience & Exploration.</p></div></div> </div> </div> </div> </div> </div> </section> <section class="elementor-section elementor-top-section elementor-element elementor-element-58b23cf elementor-section-height-min-height elementor-section-items-stretch elementor-section-boxed elementor-section-height-default" data-id="58b23cf" data-element_type="section"> <div class="elementor-container elementor-column-gap-default"> <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1da7540" data-id="1da7540" data-element_type="column" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-5d276e3 elementor-widget__width-initial elementor-widget elementor-widget-heading" data-id="5d276e3" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <div class="elementor-heading-title elementor-size-default">03.</div> </div> </div> <div class="elementor-element elementor-element-78a9c27 elementor-widget__width-initial elementor-widget elementor-widget-heading" data-id="78a9c27" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <div class="elementor-heading-title elementor-size-default">Showcase</div> </div> </div> <div class="vamtam-has-theme-widget-styles elementor-element elementor-element-4be45cd vamtam-text-align-left elementor-widget__width-initial elementor-widget elementor-widget-image-box" data-id="4be45cd" data-element_type="widget" data-widget_type="image-box.default"> <div class="elementor-widget-container"> <div class="elementor-image-box-wrapper"><div class="elementor-image-box-content"><h5 class="elementor-image-box-title">mykates</h5><p class="elementor-image-box-description"><b>Empowering Learners to Connect, Collaborate, and Thrive, mykates is a Social Learning Destination.</b> <br/><br/> Experience a Cloud-Native Micro services architecture crafted with Design-Led Engineering. We've harnessed Kotlin server-side, SpringBoot, ReactJS, and AWS to create a seamless learning & sharing experience.</p></div></div> </div> </div> </div> </div> </div> </section> <section class="elementor-section elementor-top-section elementor-element elementor-element-5d8ba94 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="5d8ba94" data-element_type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}"> <div class="elementor-container elementor-column-gap-no"> <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-98ea9a7" data-id="98ea9a7" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <section class="elementor-section elementor-inner-section elementor-element elementor-element-a01e24c elementor-section-full_width elementor-section-height-min-height elementor-section-height-default" data-id="a01e24c" data-element_type="section" data-settings="{&quot;sticky&quot;:&quot;top&quot;,&quot;sticky_offset&quot;:80,&quot;sticky_parent&quot;:&quot;yes&quot;,&quot;sticky_on&quot;:[&quot;desktop&quot;,&quot;tablet&quot;],&quot;sticky_effects_offset&quot;:0}"> <div class="elementor-container elementor-column-gap-no"> <div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-dac7adc" data-id="dac7adc" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-366fee9 elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="366fee9" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h2 class="elementor-heading-title elementor-size-default">Advancing Across Industry Landscapes</h2> </div> </div> <div class="vamtam-has-theme-widget-styles elementor-element elementor-element-e7109c1 elementor-widget__width-auto elementor-hidden-mobile elementor-widget elementor-widget-button" data-id="e7109c1" data-element_type="widget" data-widget_type="button.default"> <div class="elementor-widget-container"> <div class="elementor-button-wrapper"> <a class="elementor-button elementor-button-link elementor-size-sm" href="#telemedicine-anchor"> <span class="elementor-button-content-wrapper"> <span class="elementor-button-text">EdTech</span> </span> </a> </div> </div> </div> <div class="vamtam-has-theme-widget-styles elementor-element elementor-element-f188784 elementor-widget__width-auto elementor-hidden-mobile elementor-widget elementor-widget-button" data-id="f188784" data-element_type="widget" data-widget_type="button.default"> <div class="elementor-widget-container"> <div class="elementor-button-wrapper"> <a class="elementor-button elementor-button-link elementor-size-sm" href="#dating-apps-anchor"> <span class="elementor-button-content-wrapper"> <span class="elementor-button-text">Consumer Internet </span> </span> </a> </div> </div> </div> <div class="vamtam-has-theme-widget-styles elementor-element elementor-element-7da022d elementor-widget__width-auto elementor-hidden-mobile elementor-widget elementor-widget-button" data-id="7da022d" data-element_type="widget" data-widget_type="button.default"> <div class="elementor-widget-container"> <div class="elementor-button-wrapper"> <a class="elementor-button elementor-button-link elementor-size-sm" href="#fintech-anchor"> <span class="elementor-button-content-wrapper"> <span class="elementor-button-text">Travel & Hospitality</span> </span> </a> </div> </div> </div> <div class="vamtam-has-theme-widget-styles elementor-element elementor-element-08d76f5 elementor-widget__width-auto elementor-hidden-desktop elementor-hidden-tablet elementor-widget elementor-widget-button" data-id="08d76f5" data-element_type="widget" data-widget_type="button.default"> <div class="elementor-widget-container"> <div class="elementor-button-wrapper"> <a class="elementor-button elementor-button-link elementor-size-sm" href="#telemedicine-anchor-mobile"> <span class="elementor-button-content-wrapper"> <span class="elementor-button-text">EdTech</span> </span> </a> </div> </div> </div> <div class="vamtam-has-theme-widget-styles elementor-element elementor-element-d4701ce elementor-widget__width-auto elementor-hidden-desktop elementor-hidden-tablet elementor-widget elementor-widget-button" data-id="d4701ce" data-element_type="widget" data-widget_type="button.default"> <div class="elementor-widget-container"> <div class="elementor-button-wrapper"> <a class="elementor-button elementor-button-link elementor-size-sm" href="#dating-apps-anchor-mobile"> <span class="elementor-button-content-wrapper"> <span class="elementor-button-text">Consumer Internet </span> </span> </a> </div> </div> </div> <div class="vamtam-has-theme-widget-styles elementor-element elementor-element-a863d1e elementor-widget__width-auto elementor-hidden-desktop elementor-hidden-tablet elementor-widget elementor-widget-button" data-id="a863d1e" data-element_type="widget" data-widget_type="button.default"> <div class="elementor-widget-container"> <div class="elementor-button-wrapper"> <a class="elementor-button elementor-button-link elementor-size-sm" href="#fintech-anchor-mobile"> <span class="elementor-button-content-wrapper"> <span class="elementor-button-text">Travel & Hospitality</span> </span> </a> </div> </div> </div> <div class="elementor-element elementor-element-acb0504 elementor-widget elementor-widget-template" data-id="acb0504" data-element_type="widget" id="telemedicine-anchor-mobile" data-widget_type="template.default"> <div class="elementor-widget-container"> <div class="elementor-template"> <div data-elementor-type="page" data-elementor-id="2661" class="elementor elementor-2661" data-elementor-post-type="elementor_library"> <section class="elementor-section elementor-top-section elementor-element elementor-element-23575fc elementor-section-content-middle elementor-section-height-min-height elementor-section-items-stretch elementor-section-boxed elementor-section-height-default" data-id="23575fc" data-element_type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}"> <div class="elementor-container elementor-column-gap-no"> <div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-16466a2" data-id="16466a2" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-b09d5b0 elementor-widget__width-auto elementor-widget elementor-widget-heading" data-id="b09d5b0" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <div class="elementor-heading-title elementor-size-default">Industries we serve</div> </div> </div> <div class="elementor-element elementor-element-66565d8 elementor-widget elementor-widget-heading" data-id="66565d8" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h2 class="elementor-heading-title elementor-size-default">EdTech</h2> </div> </div> <div class="elementor-element elementor-element-f6cf504 elementor-widget__width-initial elementor-widget elementor-widget-text-editor" data-id="f6cf504" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <p>Join us in experiencing EdTech&#8217;s evolution. We reshape education&#8217;s future by fusing AI, ML, cloud tech, and design-led engineering. Our approach defines the cutting-edge—personalized journeys, seamless scalability, captivating experiences. Be part of the innovation-driven EdTech revolution.</p> </div> </div> <div class="vamtam-has-theme-widget-styles elementor-element elementor-element-621401e elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-button" data-id="621401e" data-element_type="widget" data-widget_type="button.default"> <div class="elementor-widget-container"> <div class="elementor-button-wrapper"> <a class="elementor-button elementor-button-link elementor-size-sm" href="/industries#telemedicine"> <span class="elementor-button-content-wrapper"> <span class="elementor-button-text">Get Started</span> </span> </a> </div> </div> </div> </div> </div> <div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-905cd60" data-id="905cd60" data-element_type="column" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-6752e4e elementor-widget elementor-widget-image" data-id="6752e4e" data-element_type="widget" data-widget_type="image.default"> <div class="elementor-widget-container"> <img decoding="async" width="798" height="406" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20798%20406'%3E%3C/svg%3E" class="attachment-large size-large wp-image-987951" alt="image for Edtech Design Portfolio" data-lazy-srcset="https://xcelore.com/wp-content/uploads/2023/09/Edtech.png 798w, https://xcelore.com/wp-content/uploads/2023/09/Edtech-300x153.png 300w, https://xcelore.com/wp-content/uploads/2023/09/Edtech-768x391.png 768w" data-lazy-sizes="(max-width: 798px) 100vw, 798px" data-lazy-src="https://xcelore.com/wp-content/uploads/2023/09/Edtech.png" /><noscript><img decoding="async" width="798" height="406" src="https://xcelore.com/wp-content/uploads/2023/09/Edtech.png" class="attachment-large size-large wp-image-987951" alt="image for Edtech Design Portfolio" srcset="https://xcelore.com/wp-content/uploads/2023/09/Edtech.png 798w, https://xcelore.com/wp-content/uploads/2023/09/Edtech-300x153.png 300w, https://xcelore.com/wp-content/uploads/2023/09/Edtech-768x391.png 768w" sizes="(max-width: 798px) 100vw, 798px" /></noscript> </div> </div> </div> </div> </div> </section> </div> </div> </div> </div> </div> </div> </div> </section> <div class="elementor-element elementor-element-d5ab9c0 elementor-widget elementor-widget-spacer" data-id="d5ab9c0" data-element_type="widget" id="telemedicine-anchor" data-widget_type="spacer.default"> <div class="elementor-widget-container"> <style>/*! elementor - v3.21.0 - 26-05-2024 */ .elementor-column .elementor-spacer-inner{height:var(--spacer-size)}.e-con{--container-widget-width:100%}.e-con-inner>.elementor-widget-spacer,.e-con>.elementor-widget-spacer{width:var(--container-widget-width,var(--spacer-size));--align-self:var(--container-widget-align-self,initial);--flex-shrink:0}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container,.e-con>.elementor-widget-spacer>.elementor-widget-container{height:100%;width:100%}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer,.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer{height:100%}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner,.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner{height:var(--container-widget-height,var(--spacer-size))}.e-con-inner>.elementor-widget-spacer.elementor-widget-empty,.e-con>.elementor-widget-spacer.elementor-widget-empty{position:relative;min-height:22px;min-width:22px}.e-con-inner>.elementor-widget-spacer.elementor-widget-empty .elementor-widget-empty-icon,.e-con>.elementor-widget-spacer.elementor-widget-empty .elementor-widget-empty-icon{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;padding:0;width:22px;height:22px}</style> <div class="elementor-spacer"> <div class="elementor-spacer-inner"></div> </div> </div> </div> <section class="elementor-section elementor-inner-section elementor-element elementor-element-ab2835a elementor-section-full_width elementor-section-height-min-height elementor-section-height-default" data-id="ab2835a" data-element_type="section" id="dating-apps-anchor-mobile" data-settings="{&quot;sticky&quot;:&quot;top&quot;,&quot;sticky_offset&quot;:310,&quot;sticky_parent&quot;:&quot;yes&quot;,&quot;sticky_offset_tablet&quot;:250,&quot;sticky_offset_mobile&quot;:200,&quot;sticky_on&quot;:[&quot;desktop&quot;,&quot;tablet&quot;],&quot;sticky_effects_offset&quot;:0}"> <div class="elementor-container elementor-column-gap-no"> <div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-3122e29" data-id="3122e29" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-68067be elementor-widget elementor-widget-template" data-id="68067be" data-element_type="widget" data-widget_type="template.default"> <div class="elementor-widget-container"> <div class="elementor-template"> <div data-elementor-type="section" data-elementor-id="2671" class="elementor elementor-2671" data-elementor-post-type="elementor_library"> <section class="elementor-section elementor-top-section elementor-element elementor-element-eafec62 elementor-section-content-middle elementor-section-height-min-height elementor-section-items-stretch elementor-section-boxed elementor-section-height-default" data-id="eafec62" data-element_type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}"> <div class="elementor-container elementor-column-gap-no"> <div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-80fb947" data-id="80fb947" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-2763949 elementor-widget__width-auto elementor-widget elementor-widget-heading" data-id="2763949" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <div class="elementor-heading-title elementor-size-default">Industries we serve</div> </div> </div> <div class="elementor-element elementor-element-91ca566 elementor-widget elementor-widget-heading" data-id="91ca566" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h2 class="elementor-heading-title elementor-size-default">Consumer Internet 

</h2> </div> </div> <div class="elementor-element elementor-element-9b21045 elementor-widget__width-initial elementor-widget elementor-widget-text-editor" data-id="9b21045" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> Lead the digital wave with us. From e-commerce, dynamic social networks to innovative mobile apps, we architect engaging digital journeys. Whether you&#8217;re an established consumer internet business or a dynamic startup, our Custom app development, AI strategies, and design-centric brilliance power your progress. Embrace the future of consumer internet transformation. </div> </div> <div class="vamtam-has-theme-widget-styles elementor-element elementor-element-2f37f64 elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-button" data-id="2f37f64" data-element_type="widget" data-widget_type="button.default"> <div class="elementor-widget-container"> <div class="elementor-button-wrapper"> <a class="elementor-button elementor-button-link elementor-size-sm" href="/industries#dating_apps"> <span class="elementor-button-content-wrapper"> <span class="elementor-button-text">Get Started</span> </span> </a> </div> </div> </div> </div> </div> <div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-a7d0ee2" data-id="a7d0ee2" data-element_type="column" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-b2826e3 elementor-widget elementor-widget-spacer" data-id="b2826e3" data-element_type="widget" data-widget_type="spacer.default"> <div class="elementor-widget-container"> <div class="elementor-spacer"> <div class="elementor-spacer-inner"></div> </div> </div> </div> </div> </div> </div> </section> </div> </div> </div> </div> </div> </div> </div> </section> <div class="elementor-element elementor-element-603ad77 elementor-widget elementor-widget-spacer" data-id="603ad77" data-element_type="widget" id="dating-apps-anchor" data-widget_type="spacer.default"> <div class="elementor-widget-container"> <div class="elementor-spacer"> <div class="elementor-spacer-inner"></div> </div> </div> </div> <section class="elementor-section elementor-inner-section elementor-element elementor-element-b95993c elementor-section-full_width elementor-section-height-min-height elementor-section-height-default" data-id="b95993c" data-element_type="section" id="fintech-anchor-mobile" data-settings="{&quot;sticky&quot;:&quot;top&quot;,&quot;sticky_offset&quot;:370,&quot;sticky_parent&quot;:&quot;yes&quot;,&quot;sticky_offset_tablet&quot;:280,&quot;sticky_on&quot;:[&quot;desktop&quot;,&quot;tablet&quot;],&quot;sticky_offset_mobile&quot;:400,&quot;sticky_effects_offset&quot;:0}"> <div class="elementor-container elementor-column-gap-no"> <div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-e3bc5c6" data-id="e3bc5c6" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-3798729 elementor-widget elementor-widget-template" data-id="3798729" data-element_type="widget" data-widget_type="template.default"> <div class="elementor-widget-container"> <div class="elementor-template"> <div data-elementor-type="section" data-elementor-id="2642" class="elementor elementor-2642" data-elementor-post-type="elementor_library"> <section class="elementor-section elementor-top-section elementor-element elementor-element-e40cd70 elementor-section-content-middle elementor-section-height-min-height elementor-section-items-stretch elementor-section-boxed elementor-section-height-default" data-id="e40cd70" data-element_type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}"> <div class="elementor-container elementor-column-gap-no"> <div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-f7e7fda" data-id="f7e7fda" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-e6f8389 elementor-widget__width-auto elementor-widget elementor-widget-heading" data-id="e6f8389" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <div class="elementor-heading-title elementor-size-large">Industries we serve</div> </div> </div> <div class="elementor-element elementor-element-d9f1ea0 elementor-widget elementor-widget-heading" data-id="d9f1ea0" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h2 class="elementor-heading-title elementor-size-default">Travel & Hospitality</h2> </div> </div> <div class="elementor-element elementor-element-93d8f1b elementor-widget__width-initial elementor-widget elementor-widget-text-editor" data-id="93d8f1b" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> We pioneer the transformation of travel and hospitality through bespoke application development. Our expertise spans dynamic OTAs, white-label solutions, extranet and B2B solutions, intricate bed-banks, GDS and other API integrations, and much more. Let&#8217;s redefine travel tech possibilities together. </div> </div> </div> </div> <div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-6bb0f0d" data-id="6bb0f0d" data-element_type="column" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-eca6eda elementor-widget elementor-widget-spacer" data-id="eca6eda" data-element_type="widget" data-widget_type="spacer.default"> <div class="elementor-widget-container"> <div class="elementor-spacer"> <div class="elementor-spacer-inner"></div> </div> </div> </div> </div> </div> </div> </section> </div> </div> </div> </div> </div> </div> </div> </section> <div class="elementor-element elementor-element-900d6d6 elementor-widget elementor-widget-spacer" data-id="900d6d6" data-element_type="widget" id="fintech-anchor" data-widget_type="spacer.default"> <div class="elementor-widget-container"> <div class="elementor-spacer"> <div class="elementor-spacer-inner"></div> </div> </div> </div> </div> </div> </div> </section> <section class="elementor-section elementor-top-section elementor-element elementor-element-d5539b0 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="d5539b0" data-element_type="section"> <div class="elementor-container elementor-column-gap-no"> <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-dbafbe7" data-id="dbafbe7" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-a035aeb elementor-widget__width-auto elementor-widget elementor-widget-heading" data-id="a035aeb" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <div class="elementor-heading-title elementor-size-default">WHAT OUR CUSTOMERS SAY </div> </div> </div> <div class="vamtam-has-theme-widget-styles elementor-element elementor-element-ab4ad34 elementor-testimonial--align-left vamtam-nav-pos-bottom-left vamtam-nav-pos-tablet-bottom-left vamtam-nav-pos-mobile-bottom-left elementor-widget__width-initial elementor-testimonial--mobile-align-left elementor-testimonial--skin-default elementor-testimonial--layout-image_inline elementor-arrows-yes elementor-widget elementor-widget-testimonial-carousel" data-id="ab4ad34" data-element_type="widget" data-settings="{&quot;lazyload&quot;:&quot;yes&quot;,&quot;slides_per_view&quot;:&quot;1&quot;,&quot;show_arrows&quot;:&quot;yes&quot;,&quot;speed&quot;:500,&quot;loop&quot;:&quot;yes&quot;,&quot;space_between&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]},&quot;space_between_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]},&quot;space_between_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]}}" data-widget_type="testimonial-carousel.default"> <div class="elementor-widget-container"> <link rel="stylesheet" href="https://xcelore.com/wp-content/plugins/pro-elements/assets/css/widget-carousel.min.css"> <div class="elementor-swiper"> <div class="elementor-main-swiper swiper"> <div class="swiper-wrapper"> <div class="swiper-slide"> <div class="elementor-testimonial"> <div class="elementor-testimonial__content"> <div class="elementor-testimonial__text"> <p>"I want to express our sincere appreciation to Xcelore for their commendable services. Their quick ramp with profound understanding of our systems and immediate impact have been truly noteworthy.</p> <p>Xcelore's team, with their expertise and dedication, seamlessly integrated with our Tech team as our extended engineering team. Their commitment to delivering high-quality solutions aligns perfectly with our objectives, consistently exceeding our expectations.</p> <p>We recommend Xcelore for their professional demeanor and innovative approach. Their contribution to our endeavors has been invaluable, and we look forward to continuing this partnership for future endeavors."</p> </div> </div> <div class="elementor-testimonial__footer"> <div class="elementor-testimonial__image"> <img class="swiper-lazy" data-src="https://xcelore.com/wp-content/uploads/2024/02/graeme.png" alt="Graeme Bryce"> <div class="swiper-lazy-preloader"></div> </div> <cite class="elementor-testimonial__cite"><span class="elementor-testimonial__name">Graeme Bryce</span><span class="elementor-testimonial__title">CTO, Holibob</span></cite> </div> </div> </div> <div class="swiper-slide"> <div class="elementor-testimonial"> <div class="elementor-testimonial__content"> <div class="elementor-testimonial__text"> “Xcelore's expertise has been pivotal in bringing mykates to life. Their technical prowess, commitment to excellence, and personalized approach turned our social learning platform into a reality that exceeds expectations. I am truly impressed by Xcelore's commitment to excellence and innovation.” </div> </div> <div class="elementor-testimonial__footer"> <div class="elementor-testimonial__image"> <img class="swiper-lazy" data-src="https://xcelore.com/wp-content/uploads/2023/09/pusp.jpg" alt="Pushpraj Srivastava "> <div class="swiper-lazy-preloader"></div> </div> <cite class="elementor-testimonial__cite"><span class="elementor-testimonial__name">Pushpraj Srivastava </span><span class="elementor-testimonial__title">Co-Founder, mykates</span></cite> </div> </div> </div> <div class="swiper-slide"> <div class="elementor-testimonial"> <div class="elementor-testimonial__content"> <div class="elementor-testimonial__text"> "We are very happy working with Xcelore.. They have always given all attention to details during the entire discovery of our English Learning App. Their Kotlin development team possess amazing technical skills and talent." </div> </div> <div class="elementor-testimonial__footer"> <div class="elementor-testimonial__image"> <img class="swiper-lazy" data-src="https://xcelore.com/wp-content/uploads/2023/09/tanya.jpg" alt="Tanya Nagpal"> <div class="swiper-lazy-preloader"></div> </div> <cite class="elementor-testimonial__cite"><span class="elementor-testimonial__name">Tanya Nagpal</span><span class="elementor-testimonial__title"> Vaidik Eduservices</span></cite> </div> </div> </div> </div> <div class="elementor-swiper-button elementor-swiper-button-prev" role="button" tabindex="0"> <i aria-hidden="true" class="eicon-chevron-left"></i> <span class="elementor-screen-only">Previous</span> </div> <div class="elementor-swiper-button elementor-swiper-button-next" role="button" tabindex="0"> <i aria-hidden="true" class="eicon-chevron-right"></i> <span class="elementor-screen-only">Next</span> </div> </div> </div> </div> </div> </div> </div> </div> </section> <section class="elementor-section elementor-top-section elementor-element elementor-element-43dcdb9 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="43dcdb9" data-element_type="section"> <div class="elementor-container elementor-column-gap-no"> <div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-d4b19f7" data-id="d4b19f7" data-element_type="column" data-settings="{&quot;motion_fx_motion_fx_scrolling&quot;:&quot;yes&quot;,&quot;motion_fx_translateY_effect&quot;:&quot;yes&quot;,&quot;motion_fx_translateY_speed&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]},&quot;motion_fx_devices&quot;:[&quot;desktop&quot;],&quot;motion_fx_translateY_affectedRange&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:0,&quot;end&quot;:98}}}"> <div class="elementor-widget-wrap elementor-element-populated"> <section class="elementor-section elementor-inner-section elementor-element elementor-element-c3570e7 elementor-section-full_width elementor-section-height-min-height elementor-section-height-default" data-id="c3570e7" data-element_type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}"> <div class="elementor-container elementor-column-gap-no"> <div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-dd22b8a" data-id="dd22b8a" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-3f89ee4 elementor-widget__width-initial elementor-widget elementor-widget-heading" data-id="3f89ee4" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h2 class="elementor-heading-title elementor-size-default">Join our journey in eXcellence and eXploration!</h2> </div> </div> <div class="elementor-element elementor-element-206e5d8 elementor-widget elementor-widget-image" data-id="206e5d8" data-element_type="widget" data-widget_type="image.default"> <div class="elementor-widget-container"> <img loading="lazy" decoding="async" width="1024" height="546" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201024%20546'%3E%3C/svg%3E" class="attachment-large size-large wp-image-987713" alt="image for Team" data-lazy-srcset="https://xcelore.com/wp-content/uploads/2023/08/about-1024x546.jpg 1024w, https://xcelore.com/wp-content/uploads/2023/08/about-300x160.jpg 300w, https://xcelore.com/wp-content/uploads/2023/08/about-768x410.jpg 768w, https://xcelore.com/wp-content/uploads/2023/08/about.jpg 1500w" data-lazy-sizes="(max-width: 1024px) 100vw, 1024px" data-lazy-src="https://xcelore.com/wp-content/uploads/2023/08/about-1024x546.jpg" /><noscript><img loading="lazy" decoding="async" width="1024" height="546" src="https://xcelore.com/wp-content/uploads/2023/08/about-1024x546.jpg" class="attachment-large size-large wp-image-987713" alt="image for Team" srcset="https://xcelore.com/wp-content/uploads/2023/08/about-1024x546.jpg 1024w, https://xcelore.com/wp-content/uploads/2023/08/about-300x160.jpg 300w, https://xcelore.com/wp-content/uploads/2023/08/about-768x410.jpg 768w, https://xcelore.com/wp-content/uploads/2023/08/about.jpg 1500w" sizes="(max-width: 1024px) 100vw, 1024px" /></noscript> </div> </div> <div class="vamtam-has-theme-widget-styles elementor-element elementor-element-bb86554 elementor-widget elementor-widget-button" data-id="bb86554" data-element_type="widget" data-widget_type="button.default"> <div class="elementor-widget-container"> <div class="elementor-button-wrapper"> <a class="elementor-button elementor-button-link elementor-size-sm" href="https://www.linkedin.com/company/xcelore/jobs/" target="_blank" rel="noopener"> <span class="elementor-button-content-wrapper"> <span class="elementor-button-text">View open positions</span> </span> </a> </div> </div> </div> </div> </div> </div> </section> </div> </div> <div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-65f2296" data-id="65f2296" data-element_type="column" data-settings="{&quot;motion_fx_translateY_effect&quot;:&quot;yes&quot;,&quot;motion_fx_translateY_speed&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]},&quot;motion_fx_devices&quot;:[&quot;desktop&quot;],&quot;motion_fx_motion_fx_scrolling&quot;:&quot;yes&quot;,&quot;motion_fx_translateY_affectedRange&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:0,&quot;end&quot;:100}}}"> <div class="elementor-widget-wrap elementor-element-populated"> <section class="elementor-section elementor-inner-section elementor-element elementor-element-7159bea elementor-section-full_width elementor-section-height-min-height elementor-section-height-default" data-id="7159bea" data-element_type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}"> <div class="elementor-container elementor-column-gap-no"> <div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-a94937a" data-id="a94937a" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-4532bb3 elementor-widget elementor-widget-heading" data-id="4532bb3" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h2 class="elementor-heading-title elementor-size-default">We build digital products with Advanced Technologies.</h2> </div> </div> <div class="elementor-element elementor-element-bb0fe0a elementor-widget__width-auto elementor-widget elementor-widget-heading" data-id="bb0fe0a" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <div class="elementor-heading-title elementor-size-default">Kotlin Server-side</div> </div> </div> <div class="elementor-element elementor-element-3b54b58 elementor-widget__width-auto elementor-widget elementor-widget-heading" data-id="3b54b58" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <div class="elementor-heading-title elementor-size-default">Kotlin Multiplatform</div> </div> </div> <div class="elementor-element elementor-element-2949c95 elementor-widget__width-auto elementor-widget elementor-widget-heading" data-id="2949c95" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <div class="elementor-heading-title elementor-size-default">Python</div> </div> </div> <div class="elementor-element elementor-element-5747768 elementor-widget__width-auto elementor-widget elementor-widget-heading" data-id="5747768" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <div class="elementor-heading-title elementor-size-default">Networks (GANs)</div> </div> </div> <div class="elementor-element elementor-element-b250839 elementor-widget__width-auto elementor-widget elementor-widget-heading" data-id="b250839" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <div class="elementor-heading-title elementor-size-default">Machine Learning</div> </div> </div> <div class="elementor-element elementor-element-afc7fa9 elementor-widget__width-auto elementor-widget elementor-widget-heading" data-id="afc7fa9" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <div class="elementor-heading-title elementor-size-default">NLP</div> </div> </div> <div class="elementor-element elementor-element-d1990d9 elementor-widget__width-auto elementor-widget elementor-widget-heading" data-id="d1990d9" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <div class="elementor-heading-title elementor-size-default">MERN</div> </div> </div> <div class="elementor-element elementor-element-d1926b5 elementor-widget__width-auto elementor-widget elementor-widget-heading" data-id="d1926b5" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <div class="elementor-heading-title elementor-size-default">JavaScript Stack</div> </div> </div> <div class="elementor-element elementor-element-9aa70f3 elementor-widget__width-auto elementor-widget elementor-widget-heading" data-id="9aa70f3" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <div class="elementor-heading-title elementor-size-default">Flutter</div> </div> </div> <div class="elementor-element elementor-element-cf05df0 elementor-widget__width-auto elementor-widget elementor-widget-heading" data-id="cf05df0" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <div class="elementor-heading-title elementor-size-default">AWS</div> </div> </div> </div> </div> </div> </section> </div> </div> </div> </section> <section class="elementor-section elementor-top-section elementor-element elementor-element-cc3a42b elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="cc3a42b" data-element_type="section"> <div class="elementor-container elementor-column-gap-no"> <div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-22d3d44" data-id="22d3d44" data-element_type="column" data-settings="{&quot;motion_fx_motion_fx_scrolling&quot;:&quot;yes&quot;,&quot;motion_fx_translateY_effect&quot;:&quot;yes&quot;,&quot;motion_fx_translateY_direction&quot;:&quot;negative&quot;,&quot;motion_fx_translateY_speed&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]},&quot;motion_fx_translateY_affectedRange&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:39,&quot;end&quot;:99}},&quot;motion_fx_devices&quot;:[&quot;desktop&quot;]}"> <div class="elementor-widget-wrap elementor-element-populated"> <section class="elementor-section elementor-inner-section elementor-element elementor-element-1e7751a elementor-section-full_width elementor-section-content-space-between elementor-section-height-min-height elementor-section-height-default" data-id="1e7751a" data-element_type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}"> <div class="elementor-container elementor-column-gap-no"> <div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-add9183" data-id="add9183" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-bd8c6a1 elementor-widget__width-initial elementor-widget elementor-widget-heading" data-id="bd8c6a1" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h3 class="elementor-heading-title elementor-size-default">Your Partner for Emerging Tech Excellence with Kotlin Multiplatform & Cutting-Edge Generative AI Innovations.</h3> </div> </div> <div class="elementor-element elementor-element-25b0b08 elementor-widget__width-auto elementor-widget elementor-widget-heading" data-id="25b0b08" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <div class="elementor-heading-title elementor-size-default"><a href="https://xcelore.com/services/kotlin-application-development/">Kotlin Multiplatform</a></div> </div> </div> <div class="elementor-element elementor-element-557aa94 elementor-widget__width-auto elementor-widget elementor-widget-heading" data-id="557aa94" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <div class="elementor-heading-title elementor-size-default"><a href="https://xcelore.com/services/ai-ml-services/">Generative AI</a></div> </div> </div> <div class="vamtam-has-theme-widget-styles elementor-element elementor-element-bd0154d elementor-align-left elementor-widget__width-initial elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-button" data-id="bd0154d" data-element_type="widget" data-widget_type="button.default"> <div class="elementor-widget-container"> <div class="elementor-button-wrapper"> <a class="elementor-button elementor-button-link elementor-size-lg" href="https://xcelore.com/services/kotlin-application-development/"> <span class="elementor-button-content-wrapper"> <span class="elementor-button-icon elementor-align-icon-right"> <i aria-hidden="true" class="vamtamtheme- vamtam-theme-arrow-up-right"></i> </span> <span class="elementor-button-text">Kotlin Multiplatform</span> </span> </a> </div> </div> </div> <div class="vamtam-has-theme-widget-styles elementor-element elementor-element-d64e390 elementor-align-left elementor-widget__width-initial elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-button" data-id="d64e390" data-element_type="widget" data-widget_type="button.default"> <div class="elementor-widget-container"> <div class="elementor-button-wrapper"> <a class="elementor-button elementor-button-link elementor-size-lg" href="https://xcelore.com/services/ai-ml-services/"> <span class="elementor-button-content-wrapper"> <span class="elementor-button-icon elementor-align-icon-right"> <i aria-hidden="true" class="vamtamtheme- vamtam-theme-arrow-up-right"></i> </span> <span class="elementor-button-text">Generative AI</span> </span> </a> </div> </div> </div> <div class="vamtam-has-theme-widget-styles elementor-element elementor-element-6f5bc2f vamtam-has-underline-anim elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-button" data-id="6f5bc2f" data-element_type="widget" data-widget_type="button.default"> <div class="elementor-widget-container"> <div class="elementor-button-wrapper"> <a class="elementor-button elementor-size-sm" role="button"> <span class="elementor-button-content-wrapper"> <span class="elementor-button-text">View the report</span> </span> </a> </div> </div> </div> </div> </div> </div> </section> </div> </div> <div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-2521589" data-id="2521589" data-element_type="column" data-settings="{&quot;motion_fx_translateY_effect&quot;:&quot;yes&quot;,&quot;motion_fx_translateY_direction&quot;:&quot;negative&quot;,&quot;motion_fx_translateY_speed&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]},&quot;motion_fx_motion_fx_scrolling&quot;:&quot;yes&quot;,&quot;motion_fx_translateY_affectedRange&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:46,&quot;end&quot;:100}},&quot;motion_fx_devices&quot;:[&quot;desktop&quot;]}"> <div class="elementor-widget-wrap elementor-element-populated"> <section class="elementor-section elementor-inner-section elementor-element elementor-element-0bd776a elementor-section-full_width elementor-section-height-min-height elementor-section-height-default" data-id="0bd776a" data-element_type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}"> <div class="elementor-container elementor-column-gap-no"> <div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-e2c1f19" data-id="e2c1f19" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-39158d8 elementor-widget__width-initial elementor-widget elementor-widget-heading" data-id="39158d8" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h3 class="elementor-heading-title elementor-size-default">Join us as a Growth Partner and amplify Opportunities for collaborative success in business growth</h3> </div> </div> <div class="elementor-element elementor-element-357454e elementor-widget elementor-widget-image" data-id="357454e" data-element_type="widget" data-widget_type="image.default"> <div class="elementor-widget-container"> <img loading="lazy" decoding="async" width="550" height="460" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20550%20460'%3E%3C/svg%3E" class="attachment-large size-large wp-image-990528" alt="image for home page" data-lazy-srcset="https://xcelore.com/wp-content/uploads/2024/01/GettyImages-1157345255-1.webp 550w, https://xcelore.com/wp-content/uploads/2024/01/GettyImages-1157345255-1-300x251.webp 300w" data-lazy-sizes="(max-width: 550px) 100vw, 550px" data-lazy-src="https://xcelore.com/wp-content/uploads/2024/01/GettyImages-1157345255-1.webp" /><noscript><img loading="lazy" decoding="async" width="550" height="460" src="https://xcelore.com/wp-content/uploads/2024/01/GettyImages-1157345255-1.webp" class="attachment-large size-large wp-image-990528" alt="image for home page" srcset="https://xcelore.com/wp-content/uploads/2024/01/GettyImages-1157345255-1.webp 550w, https://xcelore.com/wp-content/uploads/2024/01/GettyImages-1157345255-1-300x251.webp 300w" sizes="(max-width: 550px) 100vw, 550px" /></noscript> </div> </div> <div class="vamtam-has-theme-widget-styles elementor-element elementor-element-0982272 elementor-widget elementor-widget-button" data-id="0982272" data-element_type="widget" data-widget_type="button.default"> <div class="elementor-widget-container"> <div class="elementor-button-wrapper"> <a class="elementor-button elementor-button-link elementor-size-sm" href="/cdn-cgi/l/email-protection#641705080117241c0701080b16014a070b09"> <span class="elementor-button-content-wrapper"> <span class="elementor-button-text">Learn More</span> </span> </a> </div> </div> </div> </div> </div> </div> </section> </div> </div> </div> </section> <section class="elementor-section elementor-top-section elementor-element elementor-element-8c93046 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="8c93046" data-element_type="section"> <div class="elementor-container elementor-column-gap-no"> <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4afa100" data-id="4afa100" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-8e83745 elementor-widget__width-auto elementor-widget elementor-widget-heading" data-id="8e83745" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <div class="elementor-heading-title elementor-size-default">Enduring Excellence from Day One</div> </div> </div> <div class="elementor-element elementor-element-c50f3b0 elementor-widget elementor-widget-heading" data-id="c50f3b0" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h2 class="elementor-heading-title elementor-size-default">From Strong Beginnings to Steady Growth with our Passion & Promise</h2> </div> </div> </div> </div> </div> </section> <section class="elementor-section elementor-top-section elementor-element elementor-element-3d99d12 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="3d99d12" data-element_type="section"> <div class="elementor-container elementor-column-gap-no"> <div class="elementor-column elementor-col-25 elementor-top-column elementor-element elementor-element-d90ff3b" data-id="d90ff3b" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-9e978b5 elementor-widget__width-auto elementor-widget elementor-widget-heading" data-id="9e978b5" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <span class="elementor-heading-title elementor-size-default">50+</span> </div> </div> <div class="elementor-element elementor-element-6aabe43 elementor-widget__width-auto elementor-widget elementor-widget-heading" data-id="6aabe43" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <span class="elementor-heading-title elementor-size-default">Years</span> </div> </div> <div class="elementor-element elementor-element-a74aef2 elementor-widget elementor-widget-text-editor" data-id="a74aef2" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> of collective leadership experience </div> </div> </div> </div> <div class="elementor-column elementor-col-25 elementor-top-column elementor-element elementor-element-806eea2" data-id="806eea2" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-c021f81 elementor-widget__width-auto elementor-widget elementor-widget-heading" data-id="c021f81" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <span class="elementor-heading-title elementor-size-default">10+</span> </div> </div> <div class="elementor-element elementor-element-f822e37 elementor-widget__width-initial elementor-absolute e-transform elementor-widget elementor-widget-spacer" data-id="f822e37" data-element_type="widget" data-settings="{&quot;_position&quot;:&quot;absolute&quot;,&quot;_transform_rotateZ_effect&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:90,&quot;sizes&quot;:[]},&quot;_transform_rotateZ_effect_tablet&quot;:{&quot;unit&quot;:&quot;deg&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_rotateZ_effect_mobile&quot;:{&quot;unit&quot;:&quot;deg&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}" data-widget_type="spacer.default"> <div class="elementor-widget-container"> <div class="elementor-spacer"> <div class="elementor-spacer-inner"></div> </div> </div> </div> <div class="elementor-element elementor-element-4dbffee elementor-widget__width-auto elementor-widget elementor-widget-heading" data-id="4dbffee" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <span class="elementor-heading-title elementor-size-default">New Age</span> </div> </div> <div class="elementor-element elementor-element-442b41e elementor-widget elementor-widget-text-editor" data-id="442b41e" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <p>&amp; cutting edge technology stack</p> </div> </div> </div> </div> <div class="elementor-column elementor-col-25 elementor-top-column elementor-element elementor-element-1fa6982" data-id="1fa6982" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-b02941d elementor-widget__width-auto elementor-widget elementor-widget-heading" data-id="b02941d" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <span class="elementor-heading-title elementor-size-default">200+</span> </div> </div> <div class="elementor-element elementor-element-b5bfb43 elementor-widget__width-initial elementor-absolute e-transform elementor-widget elementor-widget-spacer" data-id="b5bfb43" data-element_type="widget" data-settings="{&quot;_position&quot;:&quot;absolute&quot;,&quot;_transform_rotateZ_effect&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:90,&quot;sizes&quot;:[]},&quot;_transform_rotateZ_effect_tablet&quot;:{&quot;unit&quot;:&quot;deg&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_rotateZ_effect_mobile&quot;:{&quot;unit&quot;:&quot;deg&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}" data-widget_type="spacer.default"> <div class="elementor-widget-container"> <div class="elementor-spacer"> <div class="elementor-spacer-inner"></div> </div> </div> </div> <div class="elementor-element elementor-element-9d090f3 elementor-widget__width-auto elementor-widget elementor-widget-heading" data-id="9d090f3" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <span class="elementor-heading-title elementor-size-default">Projects</span> </div> </div> <div class="elementor-element elementor-element-460e52d elementor-widget elementor-widget-text-editor" data-id="460e52d" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <p>successfully delivered by team in past</p> </div> </div> </div> </div> <div class="elementor-column elementor-col-25 elementor-top-column elementor-element elementor-element-cb52602" data-id="cb52602" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-e4b9809 elementor-widget__width-initial elementor-absolute e-transform elementor-widget elementor-widget-spacer" data-id="e4b9809" data-element_type="widget" data-settings="{&quot;_position&quot;:&quot;absolute&quot;,&quot;_transform_rotateZ_effect&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:90,&quot;sizes&quot;:[]},&quot;_transform_rotateZ_effect_tablet&quot;:{&quot;unit&quot;:&quot;deg&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_rotateZ_effect_mobile&quot;:{&quot;unit&quot;:&quot;deg&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}" data-widget_type="spacer.default"> <div class="elementor-widget-container"> <div class="elementor-spacer"> <div class="elementor-spacer-inner"></div> </div> </div> </div> <div class="elementor-element elementor-element-7cd1152 elementor-widget__width-auto elementor-widget elementor-widget-heading" data-id="7cd1152" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <span class="elementor-heading-title elementor-size-default">#1</span> </div> </div> <div class="elementor-element elementor-element-be53f47 elementor-widget__width-auto elementor-widget elementor-widget-heading" data-id="be53f47" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <span class="elementor-heading-title elementor-size-default">Fastest Growing </span> </div> </div> <div class="elementor-element elementor-element-164b489 elementor-widget elementor-widget-text-editor" data-id="164b489" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <p>AI and Digital Product Development Company</p> </div> </div> </div> </div> </div> </section> <section class="elementor-section elementor-top-section elementor-element elementor-element-19793a6 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="19793a6" data-element_type="section"> <div class="elementor-container elementor-column-gap-no"> <div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-95708f5" data-id="95708f5" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-f9da4ce elementor-widget elementor-widget-heading" data-id="f9da4ce" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h2 class="elementor-heading-title elementor-size-default">Latest Insight</h2> </div> </div> </div> </div> <div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-c026216" data-id="c026216" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="vamtam-has-theme-widget-styles elementor-element elementor-element-d480633 elementor-align-right elementor-widget elementor-widget-button" data-id="d480633" data-element_type="widget" data-widget_type="button.default"> <div class="elementor-widget-container"> <div class="elementor-button-wrapper"> <a class="elementor-button elementor-button-link elementor-size-sm" href="https://xcelore.com/blog/"> <span class="elementor-button-content-wrapper"> <span class="elementor-button-icon elementor-align-icon-right"> <i aria-hidden="true" class="fas fa-long-arrow-alt-right"></i> </span> <span class="elementor-button-text">View more</span> </span> </a> </div> </div> </div> </div> </div> </div> </section> <section class="elementor-section elementor-top-section elementor-element elementor-element-8ec7dbc elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="8ec7dbc" data-element_type="section" data-settings="{&quot;background_background&quot;:&quot;gradient&quot;}"> <div class="elementor-container elementor-column-gap-no"> <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-20ada87" data-id="20ada87" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="vamtam-has-theme-widget-styles elementor-element elementor-element-3437d87 elementor-grid-3 elementor-grid-tablet-2 elementor-grid-mobile-1 elementor-posts--thumbnail-top elementor-card-shadow-yes elementor-posts__hover-gradient elementor-widget elementor-widget-posts" data-id="3437d87" data-element_type="widget" data-settings="{&quot;cards_columns&quot;:&quot;3&quot;,&quot;cards_columns_tablet&quot;:&quot;2&quot;,&quot;cards_columns_mobile&quot;:&quot;1&quot;,&quot;cards_row_gap&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:35,&quot;sizes&quot;:[]},&quot;cards_row_gap_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;cards_row_gap_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}" data-widget_type="posts.cards"> <div class="elementor-widget-container"> <link rel="stylesheet" href="https://xcelore.com/wp-content/plugins/pro-elements/assets/css/widget-posts.min.css"> <div class="elementor-posts-container elementor-posts elementor-posts--skin-cards elementor-grid"> <article class="elementor-post elementor-grid-item post-994708 post type-post status-publish format-standard has-post-thumbnail hentry category-java category-springboot-java tag-java tag-java-17 tag-jdk tag-spring tag-springboot"> <div class="elementor-post__card"> <a class="elementor-post__thumbnail__link" href="https://xcelore.com/blog/spring-boot-3-its-features-and-enhancements/" tabindex="-1"><div class="elementor-post__thumbnail"><img loading="lazy" decoding="async" width="300" height="225" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20300%20225'%3E%3C/svg%3E" class="attachment-medium size-medium wp-image-994733" alt="Banner image for spring boot 3" data-lazy-srcset="https://xcelore.com/wp-content/uploads/2024/11/programming-background-collage-300x225.jpg 300w, https://xcelore.com/wp-content/uploads/2024/11/programming-background-collage-1024x768.jpg 1024w, https://xcelore.com/wp-content/uploads/2024/11/programming-background-collage-768x576.jpg 768w, https://xcelore.com/wp-content/uploads/2024/11/programming-background-collage-1536x1152.jpg 1536w, https://xcelore.com/wp-content/uploads/2024/11/programming-background-collage-2048x1536.jpg 2048w" data-lazy-sizes="(max-width: 300px) 100vw, 300px" data-lazy-src="https://xcelore.com/wp-content/uploads/2024/11/programming-background-collage-300x225.jpg" /><noscript><img loading="lazy" decoding="async" width="300" height="225" src="https://xcelore.com/wp-content/uploads/2024/11/programming-background-collage-300x225.jpg" class="attachment-medium size-medium wp-image-994733" alt="Banner image for spring boot 3" srcset="https://xcelore.com/wp-content/uploads/2024/11/programming-background-collage-300x225.jpg 300w, https://xcelore.com/wp-content/uploads/2024/11/programming-background-collage-1024x768.jpg 1024w, https://xcelore.com/wp-content/uploads/2024/11/programming-background-collage-768x576.jpg 768w, https://xcelore.com/wp-content/uploads/2024/11/programming-background-collage-1536x1152.jpg 1536w, https://xcelore.com/wp-content/uploads/2024/11/programming-background-collage-2048x1536.jpg 2048w" sizes="(max-width: 300px) 100vw, 300px" /></noscript></div></a> <div class="elementor-post__text"> <h3 class="elementor-post__title"> <a href="https://xcelore.com/blog/spring-boot-3-its-features-and-enhancements/"> All about Spring Boot 3, it&#8217;s Features and Enhancements </a> </h3> </div> <div class="elementor-post__meta-data"> <span class="elementor-post-date"> November 12, 2024 </span> </div> </div> </article> <article class="elementor-post elementor-grid-item post-994040 post type-post status-publish format-standard has-post-thumbnail hentry category-devops category-ai tag-devops-automation tag-generative-ai tag-generative-ai-devops-use-cases tag-generative-ai-impact-on-devops tag-generative-ai-in-devops"> <div class="elementor-post__card"> <a class="elementor-post__thumbnail__link" href="https://xcelore.com/blog/generative-ai-in-devops-automation/" tabindex="-1"><div class="elementor-post__thumbnail"><img loading="lazy" decoding="async" width="300" height="214" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20300%20214'%3E%3C/svg%3E" class="attachment-medium size-medium wp-image-994233" alt="Generative AI in DevOps blog banner image" data-lazy-srcset="https://xcelore.com/wp-content/uploads/2024/10/7092338-300x214.jpg 300w, https://xcelore.com/wp-content/uploads/2024/10/7092338-1024x731.jpg 1024w, https://xcelore.com/wp-content/uploads/2024/10/7092338-768x549.jpg 768w, https://xcelore.com/wp-content/uploads/2024/10/7092338-1536x1097.jpg 1536w, https://xcelore.com/wp-content/uploads/2024/10/7092338-2048x1463.jpg 2048w" data-lazy-sizes="(max-width: 300px) 100vw, 300px" data-lazy-src="https://xcelore.com/wp-content/uploads/2024/10/7092338-300x214.jpg" /><noscript><img loading="lazy" decoding="async" width="300" height="214" src="https://xcelore.com/wp-content/uploads/2024/10/7092338-300x214.jpg" class="attachment-medium size-medium wp-image-994233" alt="Generative AI in DevOps blog banner image" srcset="https://xcelore.com/wp-content/uploads/2024/10/7092338-300x214.jpg 300w, https://xcelore.com/wp-content/uploads/2024/10/7092338-1024x731.jpg 1024w, https://xcelore.com/wp-content/uploads/2024/10/7092338-768x549.jpg 768w, https://xcelore.com/wp-content/uploads/2024/10/7092338-1536x1097.jpg 1536w, https://xcelore.com/wp-content/uploads/2024/10/7092338-2048x1463.jpg 2048w" sizes="(max-width: 300px) 100vw, 300px" /></noscript></div></a> <div class="elementor-post__text"> <h3 class="elementor-post__title"> <a href="https://xcelore.com/blog/generative-ai-in-devops-automation/"> Generative AI in DevOps Automation </a> </h3> </div> <div class="elementor-post__meta-data"> <span class="elementor-post-date"> October 18, 2024 </span> </div> </div> </article> <article class="elementor-post elementor-grid-item post-993447 post type-post status-publish format-standard has-post-thumbnail hentry category-agile tag-agile-offshore-development tag-agile-software-development tag-aglie-methodologies tag-software-development-issues"> <div class="elementor-post__card"> <a class="elementor-post__thumbnail__link" href="https://xcelore.com/blog/agile-methodologies-and-offshore-software-development-issue/" tabindex="-1"><div class="elementor-post__thumbnail"><img loading="lazy" decoding="async" width="300" height="200" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20300%20200'%3E%3C/svg%3E" class="attachment-medium size-medium wp-image-993874" alt="Agile methodologies banner image" data-lazy-srcset="https://xcelore.com/wp-content/uploads/2024/09/people-analyzing-checking-finance-graphs-office-300x200.jpg 300w, https://xcelore.com/wp-content/uploads/2024/09/people-analyzing-checking-finance-graphs-office-1024x683.jpg 1024w, https://xcelore.com/wp-content/uploads/2024/09/people-analyzing-checking-finance-graphs-office-768x513.jpg 768w, https://xcelore.com/wp-content/uploads/2024/09/people-analyzing-checking-finance-graphs-office-1536x1025.jpg 1536w, https://xcelore.com/wp-content/uploads/2024/09/people-analyzing-checking-finance-graphs-office-2048x1367.jpg 2048w" data-lazy-sizes="(max-width: 300px) 100vw, 300px" data-lazy-src="https://xcelore.com/wp-content/uploads/2024/09/people-analyzing-checking-finance-graphs-office-300x200.jpg" /><noscript><img loading="lazy" decoding="async" width="300" height="200" src="https://xcelore.com/wp-content/uploads/2024/09/people-analyzing-checking-finance-graphs-office-300x200.jpg" class="attachment-medium size-medium wp-image-993874" alt="Agile methodologies banner image" srcset="https://xcelore.com/wp-content/uploads/2024/09/people-analyzing-checking-finance-graphs-office-300x200.jpg 300w, https://xcelore.com/wp-content/uploads/2024/09/people-analyzing-checking-finance-graphs-office-1024x683.jpg 1024w, https://xcelore.com/wp-content/uploads/2024/09/people-analyzing-checking-finance-graphs-office-768x513.jpg 768w, https://xcelore.com/wp-content/uploads/2024/09/people-analyzing-checking-finance-graphs-office-1536x1025.jpg 1536w, https://xcelore.com/wp-content/uploads/2024/09/people-analyzing-checking-finance-graphs-office-2048x1367.jpg 2048w" sizes="(max-width: 300px) 100vw, 300px" /></noscript></div></a> <div class="elementor-post__text"> <h3 class="elementor-post__title"> <a href="https://xcelore.com/blog/agile-methodologies-and-offshore-software-development-issue/"> Agile Methodologies and offshore Software Development issues </a> </h3> </div> <div class="elementor-post__meta-data"> <span class="elementor-post-date"> September 18, 2024 </span> </div> </div> </article> </div> </div> </div> </div> </div> </div> </section> <section class="elementor-section elementor-top-section elementor-element elementor-element-8caf062 elementor-section-height-min-height elementor-section-items-stretch elementor-section-content-middle elementor-section-boxed elementor-section-height-default" data-id="8caf062" data-element_type="section" id="contact" data-settings="{&quot;background_background&quot;:&quot;gradient&quot;}"> <div class="elementor-container elementor-column-gap-no"> <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-f2dc7b7" data-id="f2dc7b7" data-element_type="column" data-settings="{&quot;background_background&quot;:&quot;classic&quot;,&quot;animation&quot;:&quot;none&quot;}"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-background-overlay"></div> <section class="elementor-section elementor-inner-section elementor-element elementor-element-5ef3213 elementor-section-full_width elementor-section-height-default elementor-section-height-default" data-id="5ef3213" data-element_type="section"> <div class="elementor-container elementor-column-gap-no"> <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-7814a25" data-id="7814a25" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-a285484 elementor-widget elementor-widget-heading" data-id="a285484" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h2 class="elementor-heading-title elementor-size-default">Have a project or idea?</h2> </div> </div> <div class="elementor-element elementor-element-970560e elementor-widget__width-auto elementor-widget elementor-widget-heading" data-id="970560e" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h3 class="elementor-heading-title elementor-size-default">Let's make it real.</h3> </div> </div> <div class="elementor-element elementor-element-67b287f elementor-widget__width-initial e-transform elementor-view-default elementor-invisible elementor-widget elementor-widget-icon" data-id="67b287f" data-element_type="widget" data-settings="{&quot;_transform_rotateZ_effect&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:45,&quot;sizes&quot;:[]},&quot;_animation&quot;:&quot;bounceIn&quot;,&quot;_animation_tablet&quot;:&quot;none&quot;,&quot;_animation_delay&quot;:100,&quot;_transform_rotateZ_effect_tablet&quot;:{&quot;unit&quot;:&quot;deg&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_rotateZ_effect_mobile&quot;:{&quot;unit&quot;:&quot;deg&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}" data-widget_type="icon.default"> <div class="elementor-widget-container"> <div class="elementor-icon-wrapper"> <div class="elementor-icon"> <i aria-hidden="true" class="vamtamtheme- vamtam-theme-arrow-up-right"></i> </div> </div> </div> </div> <div class="vamtam-has-theme-widget-styles elementor-element elementor-element-dd3d4d0 vamtam-has-underline-anim elementor-widget elementor-widget-button" data-id="dd3d4d0" data-element_type="widget" data-widget_type="button.default"> <div class="elementor-widget-container"> <div class="elementor-button-wrapper"> <a class="elementor-button elementor-button-link elementor-size-sm" href="tel:+918178497981"> <span class="elementor-button-content-wrapper"> <span class="elementor-button-text">T: +91 81784 97981</span> </span> </a> </div> </div> </div> <div class="vamtam-has-theme-widget-styles elementor-element elementor-element-e7d8a12 vamtam-has-underline-anim elementor-widget elementor-widget-button" data-id="e7d8a12" data-element_type="widget" data-widget_type="button.default"> <div class="elementor-widget-container"> <div class="elementor-button-wrapper"> <a class="elementor-button elementor-button-link elementor-size-sm" href="/cdn-cgi/l/email-protection#c9ecfbf9baa8a5acba89b1aaaca5a6bbace7aaa6a4"> <span class="elementor-button-content-wrapper"> <span class="elementor-button-text">E: <span class="__cf_email__" data-cfemail="2f5c4e434a5c6f574c4a43405d4a014c4042">[email&#160;protected]</span></span> </span> </a> </div> </div> </div> </div> </div> <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-a6d1f99" data-id="a6d1f99" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-bf7810e elementor-button-align-start elementor-widget elementor-widget-form" data-id="bf7810e" data-element_type="widget" data-settings="{&quot;step_next_label&quot;:&quot;Next&quot;,&quot;step_previous_label&quot;:&quot;Previous&quot;,&quot;button_width&quot;:&quot;100&quot;,&quot;step_type&quot;:&quot;number_text&quot;,&quot;step_icon_shape&quot;:&quot;circle&quot;}" data-widget_type="form.default"> <div class="elementor-widget-container"> <style>/*! pro-elements - v3.21.0 - 20-05-2024 */ .elementor-button.elementor-hidden,.elementor-hidden{display:none}.e-form__step{width:100%}.e-form__step:not(.elementor-hidden){display:flex;flex-wrap:wrap}.e-form__buttons{flex-wrap:wrap}.e-form__buttons,.e-form__buttons__wrapper{display:flex}.e-form__indicators{display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;font-size:13px;margin-bottom:var(--e-form-steps-indicators-spacing)}.e-form__indicators__indicator{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-basis:0;padding:0 var(--e-form-steps-divider-gap)}.e-form__indicators__indicator__progress{width:100%;position:relative;background-color:var(--e-form-steps-indicator-progress-background-color);border-radius:var(--e-form-steps-indicator-progress-border-radius);overflow:hidden}.e-form__indicators__indicator__progress__meter{width:var(--e-form-steps-indicator-progress-meter-width,0);height:var(--e-form-steps-indicator-progress-height);line-height:var(--e-form-steps-indicator-progress-height);padding-right:15px;border-radius:var(--e-form-steps-indicator-progress-border-radius);background-color:var(--e-form-steps-indicator-progress-color);color:var(--e-form-steps-indicator-progress-meter-color);text-align:right;transition:width .1s linear}.e-form__indicators__indicator:first-child{padding-left:0}.e-form__indicators__indicator:last-child{padding-right:0}.e-form__indicators__indicator--state-inactive{color:var(--e-form-steps-indicator-inactive-primary-color,#c2cbd2)}.e-form__indicators__indicator--state-inactive [class*=indicator--shape-]:not(.e-form__indicators__indicator--shape-none){background-color:var(--e-form-steps-indicator-inactive-secondary-color,#fff)}.e-form__indicators__indicator--state-inactive object,.e-form__indicators__indicator--state-inactive svg{fill:var(--e-form-steps-indicator-inactive-primary-color,#c2cbd2)}.e-form__indicators__indicator--state-active{color:var(--e-form-steps-indicator-active-primary-color,#39b54a);border-color:var(--e-form-steps-indicator-active-secondary-color,#fff)}.e-form__indicators__indicator--state-active [class*=indicator--shape-]:not(.e-form__indicators__indicator--shape-none){background-color:var(--e-form-steps-indicator-active-secondary-color,#fff)}.e-form__indicators__indicator--state-active object,.e-form__indicators__indicator--state-active svg{fill:var(--e-form-steps-indicator-active-primary-color,#39b54a)}.e-form__indicators__indicator--state-completed{color:var(--e-form-steps-indicator-completed-secondary-color,#fff)}.e-form__indicators__indicator--state-completed [class*=indicator--shape-]:not(.e-form__indicators__indicator--shape-none){background-color:var(--e-form-steps-indicator-completed-primary-color,#39b54a)}.e-form__indicators__indicator--state-completed .e-form__indicators__indicator__label{color:var(--e-form-steps-indicator-completed-primary-color,#39b54a)}.e-form__indicators__indicator--state-completed .e-form__indicators__indicator--shape-none{color:var(--e-form-steps-indicator-completed-primary-color,#39b54a);background-color:initial}.e-form__indicators__indicator--state-completed object,.e-form__indicators__indicator--state-completed svg{fill:var(--e-form-steps-indicator-completed-secondary-color,#fff)}.e-form__indicators__indicator__icon{width:var(--e-form-steps-indicator-padding,30px);height:var(--e-form-steps-indicator-padding,30px);font-size:var(--e-form-steps-indicator-icon-size);border-width:1px;border-style:solid;display:flex;justify-content:center;align-items:center;overflow:hidden;margin-bottom:10px}.e-form__indicators__indicator__icon img,.e-form__indicators__indicator__icon object,.e-form__indicators__indicator__icon svg{width:var(--e-form-steps-indicator-icon-size);height:auto}.e-form__indicators__indicator__icon .e-font-icon-svg{height:1em}.e-form__indicators__indicator__number{width:var(--e-form-steps-indicator-padding,30px);height:var(--e-form-steps-indicator-padding,30px);border-width:1px;border-style:solid;display:flex;justify-content:center;align-items:center;margin-bottom:10px}.e-form__indicators__indicator--shape-circle{border-radius:50%}.e-form__indicators__indicator--shape-square{border-radius:0}.e-form__indicators__indicator--shape-rounded{border-radius:5px}.e-form__indicators__indicator--shape-none{border:0}.e-form__indicators__indicator__label{text-align:center}.e-form__indicators__indicator__separator{width:100%;height:var(--e-form-steps-divider-width);background-color:#babfc5}.e-form__indicators--type-icon,.e-form__indicators--type-icon_text,.e-form__indicators--type-number,.e-form__indicators--type-number_text{align-items:flex-start}.e-form__indicators--type-icon .e-form__indicators__indicator__separator,.e-form__indicators--type-icon_text .e-form__indicators__indicator__separator,.e-form__indicators--type-number .e-form__indicators__indicator__separator,.e-form__indicators--type-number_text .e-form__indicators__indicator__separator{margin-top:calc(var(--e-form-steps-indicator-padding, 30px) / 2 - var(--e-form-steps-divider-width, 1px) / 2)}.elementor-field-type-hidden{display:none}.elementor-field-type-html{display:inline-block}.elementor-field-type-tel input{direction:inherit}.elementor-login .elementor-lost-password,.elementor-login .elementor-remember-me{font-size:.85em}.elementor-field-type-recaptcha_v3 .elementor-field-label{display:none}.elementor-field-type-recaptcha_v3 .grecaptcha-badge{z-index:1}.elementor-button .elementor-form-spinner{order:3}.elementor-form .elementor-button>span{display:flex;justify-content:center;align-items:center}.elementor-form .elementor-button .elementor-button-text{white-space:normal;flex-grow:0}.elementor-form .elementor-button svg{height:auto}.elementor-form .elementor-button .e-font-icon-svg{height:1em}.elementor-select-wrapper .select-caret-down-wrapper{position:absolute;top:50%;transform:translateY(-50%);inset-inline-end:10px;pointer-events:none;font-size:11px}.elementor-select-wrapper .select-caret-down-wrapper svg{display:unset;width:1em;aspect-ratio:unset;fill:currentColor}.elementor-select-wrapper .select-caret-down-wrapper i{font-size:19px;line-height:2}.elementor-select-wrapper.remove-before:before{content:""!important}</style> <form class="elementor-form" method="post" name="Home - Get in Touch"> <input type="hidden" name="post_id" value="2055"/> <input type="hidden" name="form_id" value="bf7810e"/> <input type="hidden" name="referer_title" value="Home - Xcelore" /> <input type="hidden" name="queried_id" value="2055"/> <div class="elementor-form-fields-wrapper elementor-labels-above"> <div class="elementor-field-type-text elementor-field-group elementor-column elementor-field-group-name elementor-col-50 elementor-field-required"> <input size="1" type="text" name="form_fields[name]" id="form-field-name" class="elementor-field elementor-size-sm elementor-field-textual" placeholder="Your name" required="required" aria-required="true"> </div> <div class="elementor-field-type-email elementor-field-group elementor-column elementor-field-group-email elementor-col-50 elementor-field-required"> <input size="1" type="email" name="form_fields[email]" id="form-field-email" class="elementor-field elementor-size-sm elementor-field-textual" placeholder="Email address" required="required" aria-required="true"> </div> <div class="elementor-field-type-number elementor-field-group elementor-column elementor-field-group-phone elementor-col-50 elementor-field-required"> <input type="number" name="form_fields[phone]" id="form-field-phone" class="elementor-field elementor-size-sm elementor-field-textual" placeholder="Phone number" required="required" aria-required="true" min="" max="" > </div> <div class="elementor-field-type-text elementor-field-group elementor-column elementor-field-group-city elementor-col-50"> <input size="1" type="text" name="form_fields[city]" id="form-field-city" class="elementor-field elementor-size-sm elementor-field-textual" placeholder="City &amp; Country"> </div> <div class="elementor-field-type-textarea elementor-field-group elementor-column elementor-field-group-message elementor-col-100"> <textarea class="elementor-field-textual elementor-field elementor-size-sm" name="form_fields[message]" id="form-field-message" rows="4" placeholder="Message"></textarea> </div> <div class="elementor-field-type-acceptance elementor-field-group elementor-column elementor-field-group-nda elementor-col-50"> <div class="elementor-field-subgroup"> <span class="elementor-field-option"> <input type="checkbox" name="form_fields[nda]" id="form-field-nda" class="elementor-field elementor-size-sm elementor-acceptance-field"> <label for="form-field-nda">I want an NDA to protect my idea </label> </span> </div> </div> <div class="elementor-field-type-recaptcha elementor-field-group elementor-column elementor-field-group-field_7d27ba4 elementor-col-100"> <div class="elementor-field" id="form-field-field_7d27ba4"><div class="elementor-g-recaptcha" data-sitekey="6LcGlbspAAAAAIZIzagb7oWwtDlR1mTFkrklBANf" data-type="v2_checkbox" data-theme="light" data-size="normal"></div></div> </div> <div class="elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons"> <button type="submit" class="elementor-button elementor-size-md"> <span > <span class="elementor-button-icon"> </span> <span class="elementor-button-text">Send a request</span> </span> </button> </div> </div> </form> </div> </div> </div> </div> </div> </section> <div class="elementor-element elementor-element-167510e elementor-widget elementor-widget-menu-anchor" data-id="167510e" data-element_type="widget" data-widget_type="menu-anchor.default"> <div class="elementor-widget-container"> <style>/*! elementor - v3.21.0 - 26-05-2024 */ body.elementor-page .elementor-widget-menu-anchor{margin-bottom:0}</style> <div class="elementor-menu-anchor" id="form-projects"></div> </div> </div> <div class="elementor-element elementor-element-582fe42 elementor-widget__width-initial elementor-absolute elementor-widget elementor-widget-spacer" data-id="582fe42" data-element_type="widget" data-settings="{&quot;_position&quot;:&quot;absolute&quot;}" data-widget_type="spacer.default"> <div class="elementor-widget-container"> <div class="elementor-spacer"> <div class="elementor-spacer-inner"></div> </div> </div> </div> <div class="elementor-element elementor-element-2c578c4 elementor-widget__width-initial elementor-absolute elementor-widget elementor-widget-spacer" data-id="2c578c4" data-element_type="widget" data-settings="{&quot;_position&quot;:&quot;absolute&quot;}" data-widget_type="spacer.default"> <div class="elementor-widget-container"> <div class="elementor-spacer"> <div class="elementor-spacer-inner"></div> </div> </div> </div> </div> </div> </div> </section> </div> </div> </article> </div> <!-- End of .page-wrapper --> </div><!-- #main --> </div><!-- #main-content --> <div class="footer-wrapper" style=""> <footer id="main-footer" class="main-footer"> <div data-elementor-type="footer" data-elementor-id="3682" class="elementor elementor-3682 elementor-location-footer" data-elementor-post-type="elementor_library"> <section class="elementor-section elementor-top-section elementor-element elementor-element-dac0ae6 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="dac0ae6" data-element_type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}"> <div class="elementor-container elementor-column-gap-no"> <div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-e6aec43" data-id="e6aec43" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-00997dd elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="00997dd" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h2 class="elementor-heading-title elementor-size-default">Join our Growth Partner network</h2> </div> </div> <div class="elementor-element elementor-element-34ef506 elementor-widget elementor-widget-form" data-id="34ef506" data-element_type="widget" data-settings="{&quot;step_next_label&quot;:&quot;Next&quot;,&quot;step_previous_label&quot;:&quot;Previous&quot;,&quot;step_type&quot;:&quot;number_text&quot;,&quot;step_icon_shape&quot;:&quot;circle&quot;}" data-widget_type="form.default"> <div class="elementor-widget-container"> <form class="elementor-form" method="post" name="Form Updates"> <input type="hidden" name="post_id" value="3682"/> <input type="hidden" name="form_id" value="34ef506"/> <input type="hidden" name="referer_title" value="Home - Xcelore" /> <input type="hidden" name="queried_id" value="2055"/> <div class="elementor-form-fields-wrapper elementor-labels-above"> <div class="elementor-field-type-email elementor-field-group elementor-column elementor-field-group-email elementor-col-100 elementor-field-required"> <input size="1" type="email" name="form_fields[email]" id="form-field-email" class="elementor-field elementor-size-sm elementor-field-textual" placeholder="Enter Email Id to become Growth Partner " required="required" aria-required="true"> </div> <div class="elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons"> <button type="submit" class="elementor-button elementor-size-md"> <span > <span class="elementor-align-icon-right elementor-button-icon"> <i aria-hidden="true" class="fas fa-location-arrow"></i> </span> <span class="elementor-button-text">Send</span> </span> </button> </div> </div> </form> </div> </div> </div> </div> <div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-5222b64" data-id="5222b64" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-986121a elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="986121a" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <div class="elementor-heading-title elementor-size-default">India</div> </div> </div> <div class="elementor-element elementor-element-f9b62b2 elementor-widget__width-initial elementor-widget-mobile__width-initial elementor-widget elementor-widget-text-editor" data-id="f9b62b2" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <p>Office No. 15, 6th Floor, Tower A, Stellar IT Park, C-25, Sector 62, NOIDA, Uttar Pradesh, India</p> </div> </div> <div class="vamtam-has-theme-widget-styles elementor-element elementor-element-aae7e04 elementor-widget__width-inherit elementor-widget elementor-widget-button" data-id="aae7e04" data-element_type="widget" data-widget_type="button.default"> <div class="elementor-widget-container"> <div class="elementor-button-wrapper"> <a class="elementor-button elementor-button-link elementor-size-sm" href="tel:+918178497981"> <span class="elementor-button-content-wrapper"> <span class="elementor-button-text">T: +91 81784 97981</span> </span> </a> </div> </div> </div> </div> </div> <div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-bb2f5f6" data-id="bb2f5f6" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-d6574d7 elementor-widget elementor-widget-heading" data-id="d6574d7" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <div class="elementor-heading-title elementor-size-default">Netherlands</div> </div> </div> <div class="elementor-element elementor-element-d77b597 elementor-widget__width-initial elementor-widget-mobile__width-initial elementor-widget elementor-widget-text-editor" data-id="d77b597" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> Hunzebos 65,<br> 2134KJ Hoofddorp,<br> Netherlands </div> </div> <div class="vamtam-has-theme-widget-styles elementor-element elementor-element-eb6403d elementor-widget__width-inherit elementor-widget elementor-widget-button" data-id="eb6403d" data-element_type="widget" data-widget_type="button.default"> <div class="elementor-widget-container"> <div class="elementor-button-wrapper"> <a class="elementor-button elementor-button-link elementor-size-sm" href="tel:+31616884242"> <span class="elementor-button-content-wrapper"> <span class="elementor-button-text">T: +31 616884242</span> </span> </a> </div> </div> </div> </div> </div> </div> </section> <section class="elementor-section elementor-top-section elementor-element elementor-element-cbe7fe6 elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="cbe7fe6" data-element_type="section"> <div class="elementor-container elementor-column-gap-no"> <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-ad37f9b" data-id="ad37f9b" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-e294abe elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="e294abe" data-element_type="widget" data-widget_type="divider.default"> <div class="elementor-widget-container"> <style>/*! elementor - v3.21.0 - 26-05-2024 */ .elementor-widget-divider{--divider-border-style:none;--divider-border-width:1px;--divider-color:#0c0d0e;--divider-icon-size:20px;--divider-element-spacing:10px;--divider-pattern-height:24px;--divider-pattern-size:20px;--divider-pattern-url:none;--divider-pattern-repeat:repeat-x}.elementor-widget-divider .elementor-divider{display:flex}.elementor-widget-divider .elementor-divider__text{font-size:15px;line-height:1;max-width:95%}.elementor-widget-divider .elementor-divider__element{margin:0 var(--divider-element-spacing);flex-shrink:0}.elementor-widget-divider .elementor-icon{font-size:var(--divider-icon-size)}.elementor-widget-divider .elementor-divider-separator{display:flex;margin:0;direction:ltr}.elementor-widget-divider--view-line_icon .elementor-divider-separator,.elementor-widget-divider--view-line_text .elementor-divider-separator{align-items:center}.elementor-widget-divider--view-line_icon .elementor-divider-separator:after,.elementor-widget-divider--view-line_icon .elementor-divider-separator:before,.elementor-widget-divider--view-line_text .elementor-divider-separator:after,.elementor-widget-divider--view-line_text .elementor-divider-separator:before{display:block;content:"";border-block-end:0;flex-grow:1;border-block-start:var(--divider-border-width) var(--divider-border-style) var(--divider-color)}.elementor-widget-divider--element-align-left .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-left .elementor-divider-separator:before{content:none}.elementor-widget-divider--element-align-left .elementor-divider__element{margin-left:0}.elementor-widget-divider--element-align-right .elementor-divider .elementor-divider-separator>.elementor-divider__svg:last-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-right .elementor-divider-separator:after{content:none}.elementor-widget-divider--element-align-right .elementor-divider__element{margin-right:0}.elementor-widget-divider--element-align-start .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-start .elementor-divider-separator:before{content:none}.elementor-widget-divider--element-align-start .elementor-divider__element{margin-inline-start:0}.elementor-widget-divider--element-align-end .elementor-divider .elementor-divider-separator>.elementor-divider__svg:last-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-end .elementor-divider-separator:after{content:none}.elementor-widget-divider--element-align-end .elementor-divider__element{margin-inline-end:0}.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator{border-block-start:var(--divider-border-width) var(--divider-border-style) var(--divider-color)}.elementor-widget-divider--separator-type-pattern{--divider-border-style:none}.elementor-widget-divider--separator-type-pattern.elementor-widget-divider--view-line .elementor-divider-separator,.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:after,.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:before,.elementor-widget-divider--separator-type-pattern:not([class*=elementor-widget-divider--view]) .elementor-divider-separator{width:100%;min-height:var(--divider-pattern-height);-webkit-mask-size:var(--divider-pattern-size) 100%;mask-size:var(--divider-pattern-size) 100%;-webkit-mask-repeat:var(--divider-pattern-repeat);mask-repeat:var(--divider-pattern-repeat);background-color:var(--divider-color);-webkit-mask-image:var(--divider-pattern-url);mask-image:var(--divider-pattern-url)}.elementor-widget-divider--no-spacing{--divider-pattern-size:auto}.elementor-widget-divider--bg-round{--divider-pattern-repeat:round}.rtl .elementor-widget-divider .elementor-divider__text{direction:rtl}.e-con-inner>.elementor-widget-divider,.e-con>.elementor-widget-divider{width:var(--container-widget-width,100%);--flex-grow:var(--container-widget-flex-grow)}</style> <div class="elementor-divider"> <span class="elementor-divider-separator"> </span> </div> </div> </div> </div> </div> </div> </section> <section class="elementor-section elementor-top-section elementor-element elementor-element-67cd5b36 elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="67cd5b36" data-element_type="section"> <div class="elementor-container elementor-column-gap-no"> <div class="elementor-column elementor-col-25 elementor-top-column elementor-element elementor-element-5f1a5732" data-id="5f1a5732" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-665cdbbd elementor-widget elementor-widget-heading" data-id="665cdbbd" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h4 class="elementor-heading-title elementor-size-default">Services</h4> </div> </div> </div> </div> <div class="elementor-column elementor-col-25 elementor-top-column elementor-element elementor-element-050e1c8" data-id="050e1c8" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-f5e1d5f elementor-widget elementor-widget-heading" data-id="f5e1d5f" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h4 class="elementor-heading-title elementor-size-default">Company</h4> </div> </div> </div> </div> <div class="elementor-column elementor-col-25 elementor-top-column elementor-element elementor-element-c1979d8" data-id="c1979d8" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-1062959 elementor-widget elementor-widget-heading" data-id="1062959" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h4 class="elementor-heading-title elementor-size-default">Resources</h4> </div> </div> <div class="vamtam-has-theme-widget-styles elementor-element elementor-element-3982a5d elementor-nav-menu--dropdown-none vamtam-has-mobile-disable-scroll elementor-widget elementor-widget-nav-menu" data-id="3982a5d" data-element_type="widget" data-settings="{&quot;layout&quot;:&quot;vertical&quot;,&quot;submenu_icon&quot;:{&quot;value&quot;:&quot;&lt;i class=\&quot;fas fa-caret-down\&quot;&gt;&lt;\/i&gt;&quot;,&quot;library&quot;:&quot;fa-solid&quot;}}" data-widget_type="nav-menu.default"> <div class="elementor-widget-container"> <nav class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-vertical e--pointer-none"> <ul id="menu-1-3982a5d" class="elementor-nav-menu sm-vertical"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9035"><a href="https://xcelore.com/blog/" class="elementor-item">Blogs</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9036"><a href="https://xcelore.com/?page_id=97" class="elementor-item">Case studies</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9037"><a href="https://xcelore.com/?page_id=1312" class="elementor-item">Events</a></li> </ul> </nav> <nav class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true"> <ul id="menu-2-3982a5d" class="elementor-nav-menu sm-vertical"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9035"><a href="https://xcelore.com/blog/" class="elementor-item" tabindex="-1">Blogs</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9036"><a href="https://xcelore.com/?page_id=97" class="elementor-item" tabindex="-1">Case studies</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9037"><a href="https://xcelore.com/?page_id=1312" class="elementor-item" tabindex="-1">Events</a></li> </ul> </nav> </div> </div> </div> </div> <div class="elementor-column elementor-col-25 elementor-top-column elementor-element elementor-element-9aa9742" data-id="9aa9742" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-f33afdb elementor-widget elementor-widget-heading" data-id="f33afdb" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h4 class="elementor-heading-title elementor-size-default">Join us</h4> </div> </div> <div class="vamtam-has-theme-widget-styles elementor-element elementor-element-ade0efb elementor-nav-menu--dropdown-none vamtam-has-mobile-disable-scroll elementor-widget elementor-widget-nav-menu" data-id="ade0efb" data-element_type="widget" data-settings="{&quot;layout&quot;:&quot;vertical&quot;,&quot;submenu_icon&quot;:{&quot;value&quot;:&quot;&lt;i class=\&quot;fas fa-caret-down\&quot;&gt;&lt;\/i&gt;&quot;,&quot;library&quot;:&quot;fa-solid&quot;}}" data-widget_type="nav-menu.default"> <div class="elementor-widget-container"> <nav class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-vertical e--pointer-none"> <ul id="menu-1-ade0efb" class="elementor-nav-menu sm-vertical"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9039"><a href="https://xcelore.com/kotlin-server-side-development/" class="elementor-item">Kotlin Server-side Development</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8976"><a target="_blank" href="https://workforcenow.adp.com/mascsr/default/mdf/recruitment/recruitment.html?cid=2662a299-6457-478b-8838-76e35ae51c3d&#038;ccId=19000101_000001&#038;type=JS&#038;lang=en_US" class="elementor-item">Open Positions</a></li> </ul> </nav> <nav class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true"> <ul id="menu-2-ade0efb" class="elementor-nav-menu sm-vertical"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9039"><a href="https://xcelore.com/kotlin-server-side-development/" class="elementor-item" tabindex="-1">Kotlin Server-side Development</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8976"><a target="_blank" href="https://workforcenow.adp.com/mascsr/default/mdf/recruitment/recruitment.html?cid=2662a299-6457-478b-8838-76e35ae51c3d&#038;ccId=19000101_000001&#038;type=JS&#038;lang=en_US" class="elementor-item" tabindex="-1">Open Positions</a></li> </ul> </nav> </div> </div> <div class="vamtam-has-theme-widget-styles elementor-element elementor-element-320fbd8 elementor-widget elementor-widget-button" data-id="320fbd8" data-element_type="widget" data-widget_type="button.default"> <div class="elementor-widget-container"> <div class="elementor-button-wrapper"> <a class="elementor-button elementor-button-link elementor-size-sm" href="https://www.linkedin.com/company/xcelore/jobs/" target="_blank"> <span class="elementor-button-content-wrapper"> <span class="elementor-button-text">We are hiring</span> </span> </a> </div> </div> </div> </div> </div> </div> </section> <section class="elementor-section elementor-top-section elementor-element elementor-element-ef91f7f elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="ef91f7f" data-element_type="section"> <div class="elementor-container elementor-column-gap-no"> <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1146b7f" data-id="1146b7f" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-f154741 elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="f154741" data-element_type="widget" data-widget_type="divider.default"> <div class="elementor-widget-container"> <div class="elementor-divider"> <span class="elementor-divider-separator"> </span> </div> </div> </div> </div> </div> </div> </section> <section class="elementor-section elementor-top-section elementor-element elementor-element-1603730e elementor-reverse-mobile elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="1603730e" data-element_type="section"> <div class="elementor-container elementor-column-gap-no"> <div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-1f328b7a" data-id="1f328b7a" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-6f24a000 elementor-widget__width-auto elementor-widget elementor-widget-heading" data-id="6f24a000" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <div class="elementor-heading-title elementor-size-default">© 2024</div> </div> </div> <div class="elementor-element elementor-element-634692d3 elementor-widget__width-auto elementor-widget elementor-widget-heading" data-id="634692d3" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <div class="elementor-heading-title elementor-size-default"><a href="https://xcelore.com/" target="_blank">Xcelore </a></div> </div> </div> <div class="vamtam-has-theme-widget-styles elementor-element elementor-element-7287c4c elementor-widget__width-auto elementor-nav-menu--dropdown-none vamtam-has-mobile-disable-scroll elementor-widget elementor-widget-nav-menu" data-id="7287c4c" data-element_type="widget" data-settings="{&quot;layout&quot;:&quot;horizontal&quot;,&quot;submenu_icon&quot;:{&quot;value&quot;:&quot;&lt;i class=\&quot;fas fa-caret-down\&quot;&gt;&lt;\/i&gt;&quot;,&quot;library&quot;:&quot;fa-solid&quot;}}" data-widget_type="nav-menu.default"> <div class="elementor-widget-container"> <nav class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-horizontal e--pointer-none"> <ul id="menu-1-7287c4c" class="elementor-nav-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9001"><a href="https://xcelore.com/privacy-policy/" class="elementor-item">Privacy Policy</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-992466"><a href="https://xcelore.com/careers/" class="elementor-item">Careers</a></li> </ul> </nav> <nav class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true"> <ul id="menu-2-7287c4c" class="elementor-nav-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9001"><a href="https://xcelore.com/privacy-policy/" class="elementor-item" tabindex="-1">Privacy Policy</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-992466"><a href="https://xcelore.com/careers/" class="elementor-item" tabindex="-1">Careers</a></li> </ul> </nav> </div> </div> </div> </div> <div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-8a64d74" data-id="8a64d74" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-507ba5f elementor-shape-circle elementor-grid-5 e-grid-align-right e-grid-align-mobile-left elementor-widget elementor-widget-social-icons" data-id="507ba5f" data-element_type="widget" data-widget_type="social-icons.default"> <div class="elementor-widget-container"> <style>/*! elementor - v3.21.0 - 26-05-2024 */ .elementor-widget-social-icons.elementor-grid-0 .elementor-widget-container,.elementor-widget-social-icons.elementor-grid-mobile-0 .elementor-widget-container,.elementor-widget-social-icons.elementor-grid-tablet-0 .elementor-widget-container{line-height:1;font-size:0}.elementor-widget-social-icons:not(.elementor-grid-0):not(.elementor-grid-tablet-0):not(.elementor-grid-mobile-0) .elementor-grid{display:inline-grid}.elementor-widget-social-icons .elementor-grid{grid-column-gap:var(--grid-column-gap,5px);grid-row-gap:var(--grid-row-gap,5px);grid-template-columns:var(--grid-template-columns);justify-content:var(--justify-content,center);justify-items:var(--justify-content,center)}.elementor-icon.elementor-social-icon{font-size:var(--icon-size,25px);line-height:var(--icon-size,25px);width:calc(var(--icon-size, 25px) + 2 * var(--icon-padding, .5em));height:calc(var(--icon-size, 25px) + 2 * var(--icon-padding, .5em))}.elementor-social-icon{--e-social-icon-icon-color:#fff;display:inline-flex;background-color:#69727d;align-items:center;justify-content:center;text-align:center;cursor:pointer}.elementor-social-icon i{color:var(--e-social-icon-icon-color)}.elementor-social-icon svg{fill:var(--e-social-icon-icon-color)}.elementor-social-icon:last-child{margin:0}.elementor-social-icon:hover{opacity:.9;color:#fff}.elementor-social-icon-android{background-color:#a4c639}.elementor-social-icon-apple{background-color:#999}.elementor-social-icon-behance{background-color:#1769ff}.elementor-social-icon-bitbucket{background-color:#205081}.elementor-social-icon-codepen{background-color:#000}.elementor-social-icon-delicious{background-color:#39f}.elementor-social-icon-deviantart{background-color:#05cc47}.elementor-social-icon-digg{background-color:#005be2}.elementor-social-icon-dribbble{background-color:#ea4c89}.elementor-social-icon-elementor{background-color:#d30c5c}.elementor-social-icon-envelope{background-color:#ea4335}.elementor-social-icon-facebook,.elementor-social-icon-facebook-f{background-color:#3b5998}.elementor-social-icon-flickr{background-color:#0063dc}.elementor-social-icon-foursquare{background-color:#2d5be3}.elementor-social-icon-free-code-camp,.elementor-social-icon-freecodecamp{background-color:#006400}.elementor-social-icon-github{background-color:#333}.elementor-social-icon-gitlab{background-color:#e24329}.elementor-social-icon-globe{background-color:#69727d}.elementor-social-icon-google-plus,.elementor-social-icon-google-plus-g{background-color:#dd4b39}.elementor-social-icon-houzz{background-color:#7ac142}.elementor-social-icon-instagram{background-color:#262626}.elementor-social-icon-jsfiddle{background-color:#487aa2}.elementor-social-icon-link{background-color:#818a91}.elementor-social-icon-linkedin,.elementor-social-icon-linkedin-in{background-color:#0077b5}.elementor-social-icon-medium{background-color:#00ab6b}.elementor-social-icon-meetup{background-color:#ec1c40}.elementor-social-icon-mixcloud{background-color:#273a4b}.elementor-social-icon-odnoklassniki{background-color:#f4731c}.elementor-social-icon-pinterest{background-color:#bd081c}.elementor-social-icon-product-hunt{background-color:#da552f}.elementor-social-icon-reddit{background-color:#ff4500}.elementor-social-icon-rss{background-color:#f26522}.elementor-social-icon-shopping-cart{background-color:#4caf50}.elementor-social-icon-skype{background-color:#00aff0}.elementor-social-icon-slideshare{background-color:#0077b5}.elementor-social-icon-snapchat{background-color:#fffc00}.elementor-social-icon-soundcloud{background-color:#f80}.elementor-social-icon-spotify{background-color:#2ebd59}.elementor-social-icon-stack-overflow{background-color:#fe7a15}.elementor-social-icon-steam{background-color:#00adee}.elementor-social-icon-stumbleupon{background-color:#eb4924}.elementor-social-icon-telegram{background-color:#2ca5e0}.elementor-social-icon-threads{background-color:#000}.elementor-social-icon-thumb-tack{background-color:#1aa1d8}.elementor-social-icon-tripadvisor{background-color:#589442}.elementor-social-icon-tumblr{background-color:#35465c}.elementor-social-icon-twitch{background-color:#6441a5}.elementor-social-icon-twitter{background-color:#1da1f2}.elementor-social-icon-viber{background-color:#665cac}.elementor-social-icon-vimeo{background-color:#1ab7ea}.elementor-social-icon-vk{background-color:#45668e}.elementor-social-icon-weibo{background-color:#dd2430}.elementor-social-icon-weixin{background-color:#31a918}.elementor-social-icon-whatsapp{background-color:#25d366}.elementor-social-icon-wordpress{background-color:#21759b}.elementor-social-icon-x-twitter{background-color:#000}.elementor-social-icon-xing{background-color:#026466}.elementor-social-icon-yelp{background-color:#af0606}.elementor-social-icon-youtube{background-color:#cd201f}.elementor-social-icon-500px{background-color:#0099e5}.elementor-shape-rounded .elementor-icon.elementor-social-icon{border-radius:10%}.elementor-shape-circle .elementor-icon.elementor-social-icon{border-radius:50%}</style> <div class="elementor-social-icons-wrapper elementor-grid"> <span class="elementor-grid-item"> <a class="elementor-icon elementor-social-icon elementor-social-icon-linkedin elementor-repeater-item-c7c5b59" href="https://www.linkedin.com/company/xcelore/" target="_blank"> <span class="elementor-screen-only">Linkedin</span> <i class="fab fa-linkedin"></i> </a> </span> <span class="elementor-grid-item"> <a class="elementor-icon elementor-social-icon elementor-social-icon-twitter elementor-repeater-item-7b267b3" href="https://twitter.com/XceloreDigital" target="_blank"> <span class="elementor-screen-only">Twitter</span> <i class="fab fa-twitter"></i> </a> </span> <span class="elementor-grid-item"> <a class="elementor-icon elementor-social-icon elementor-social-icon-facebook elementor-repeater-item-24a8d2c" href="https://www.facebook.com/Xcelore" target="_blank"> <span class="elementor-screen-only">Facebook</span> <i class="fab fa-facebook"></i> </a> </span> <span class="elementor-grid-item"> <a class="elementor-icon elementor-social-icon elementor-social-icon-instagram elementor-repeater-item-d70c55c" href="https://www.instagram.com/xcelore/" target="_blank"> <span class="elementor-screen-only">Instagram</span> <i class="fab fa-instagram"></i> </a> </span> </div> </div> </div> </div> </div> </div> </section> </div> </footer> </div> </div><!-- / #page --> <div id="scroll-to-top" class="vamtam-scroll-to-top"> <div id="scroll-to-top-text">top</div> </div> <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script type="text/javascript"> document.addEventListener("DOMContentLoaded", function() { // Function to check if localStorage is available function localStorageAvailable() { try { var test = "__localStorage_test__"; localStorage.setItem(test, test); localStorage.removeItem(test); return true; } catch (e) { return false; } } var exactTimeGlobal = null; if (localStorageAvailable()) { // Check if exactTimeGlobal is already stored in localStorage exactTimeGlobal = localStorage.getItem('exactTimeGlobal'); } // Common attributes and styles for hidden fields var commonAttributes = { 'aria-hidden': "true", // Accessibility tabindex: "-1", // Accessibility autocomplete: "off", // Prevent browser autofill class: "maspik-field" }; var hiddenFieldStyles = { position: "absolute", left: "-99999px" }; // Function to create a hidden field function createHiddenField(attributes, styles) { var field = document.createElement("input"); for (var attr in attributes) { field.setAttribute(attr, attributes[attr]); } for (var style in styles) { field.style[style] = styles[style]; } return field; } // Function to add hidden fields to the form if they do not already exist function addHiddenFields(formSelector, fieldClass) { document.querySelectorAll(formSelector).forEach(function(form) { if (!form.querySelector('.maspik-field')) { if ("1") { var honeypot = createHiddenField({ type: "text", name: "full-name-maspik-hp", id: "full-name-maspik-hp", class: fieldClass + " maspik-field", placeholder: "Leave this field empty" }, hiddenFieldStyles); form.appendChild(honeypot); } if (null) { var currentYearField = createHiddenField({ type: "text", name: "Maspik-currentYear", id: "Maspik-currentYear", class: fieldClass + " maspik-field" }, hiddenFieldStyles); form.appendChild(currentYearField); } if (null) { var exactTimeField = createHiddenField({ type: "text", name: "Maspik-exactTime", id: "Maspik-exactTime", class: fieldClass + " maspik-field" }, hiddenFieldStyles); form.appendChild(exactTimeField); } } }); } // Add hidden fields to various form types //Not suported ninja form addHiddenFields('form.brxe-brf-pro-forms', 'brxe-brf-pro-forms-field-text'); //formidable addHiddenFields('form.frm-show-form', 'frm_form_field'); addHiddenFields('form.elementor-form', 'elementor-field-textual'); // Function to set the current year and exact time in the appropriate fields function setDateFields() { var currentYear = new Date().getFullYear(); if (!exactTimeGlobal) { exactTimeGlobal = Math.floor(Date.now() / 1000); if (localStorageAvailable()) { localStorage.setItem('exactTimeGlobal', exactTimeGlobal); } } document.querySelectorAll('input[name="Maspik-currentYear"]').forEach(function(input) { input.value = currentYear; }); document.querySelectorAll('input[name="Maspik-exactTime"]').forEach(function(input) { input.value = exactTimeGlobal; }); } // Initial call to set date fields setDateFields(); // Use MutationObserver to detect AJAX form reloads and reset hidden fields var observer = new MutationObserver(function(mutations) { mutations.forEach(function(mutation) { if (mutation.type === 'childList' && mutation.addedNodes.length) { setTimeout(function() { setDateFields(); }, 500); } }); }); observer.observe(document.body, { childList: true, subtree: true }); }); </script> <style> .maspik-field { display: none !important; } </style> <!-- GTM Container placement set to footer --> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-P268MKSV" height="0" width="0" style="display:none;visibility:hidden" aria-hidden="true"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <div data-elementor-type="popup" data-elementor-id="2763" class="elementor elementor-2763 elementor-location-popup" data-elementor-settings="{&quot;open_selector&quot;:&quot;.mega-menu-about-company-app-development&quot;,&quot;vamtam_open_on_selector_hover&quot;:&quot;yes&quot;,&quot;vamtam_close_on_hover_lost&quot;:&quot;yes&quot;,&quot;classes&quot;:&quot;vamtam-header-mega-menu&quot;,&quot;a11y_navigation&quot;:&quot;yes&quot;,&quot;triggers&quot;:[],&quot;timing&quot;:[]}" data-elementor-post-type="elementor_library"> <section class="elementor-section elementor-top-section elementor-element elementor-element-16c6db2b elementor-section-height-min-height elementor-section-items-stretch elementor-section-content-top elementor-section-boxed elementor-section-height-default" data-id="16c6db2b" data-element_type="section" data-settings="{&quot;background_background&quot;:&quot;gradient&quot;}"> <div class="elementor-container elementor-column-gap-no"> <div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-7fb8cba8" data-id="7fb8cba8" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-65fb3401 elementor-widget__width-initial elementor-widget elementor-widget-heading" data-id="65fb3401" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h6 class="elementor-heading-title elementor-size-default">Redefining industries through custom product development.</h6> </div> </div> </div> </div> <div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-404b2883" data-id="404b2883" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="vamtam-has-theme-widget-styles elementor-element elementor-element-13aae270 elementor-nav-menu--dropdown-none vamtam-has-mobile-disable-scroll elementor-widget elementor-widget-nav-menu" data-id="13aae270" data-element_type="widget" data-settings="{&quot;layout&quot;:&quot;vertical&quot;,&quot;submenu_icon&quot;:{&quot;value&quot;:&quot;&lt;i class=\&quot;fas fa-caret-down\&quot;&gt;&lt;\/i&gt;&quot;,&quot;library&quot;:&quot;fa-solid&quot;}}" data-widget_type="nav-menu.default"> <div class="elementor-widget-container"> <nav class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-vertical e--pointer-none"> <ul id="menu-1-13aae270" class="elementor-nav-menu sm-vertical"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9027"><a href="https://xcelore.com/?page_id=2218" class="elementor-item">Why US</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9031"><a href="https://xcelore.com/kotlin-server-side-development/" class="elementor-item">Kotlin Server-side Development</a></li> </ul> </nav> <nav class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true"> <ul id="menu-2-13aae270" class="elementor-nav-menu sm-vertical"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9027"><a href="https://xcelore.com/?page_id=2218" class="elementor-item" tabindex="-1">Why US</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9031"><a href="https://xcelore.com/kotlin-server-side-development/" class="elementor-item" tabindex="-1">Kotlin Server-side Development</a></li> </ul> </nav> </div> </div> <div class="vamtam-has-theme-widget-styles elementor-element elementor-element-dc43b47 elementor-widget-tablet__width-initial elementor-absolute elementor-widget__width-auto elementor-widget elementor-widget-button" data-id="dc43b47" data-element_type="widget" data-settings="{&quot;_position&quot;:&quot;absolute&quot;}" data-widget_type="button.default"> <div class="elementor-widget-container"> <div class="elementor-button-wrapper"> <a class="elementor-button elementor-button-link elementor-size-sm" href="https://xcelore.com/kotlin-server-side-development/"> <span class="elementor-button-content-wrapper"> <span class="elementor-button-text">We are hiring</span> </span> </a> </div> </div> </div> </div> </div> <div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-5b5b22f5" data-id="5b5b22f5" data-element_type="column" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-2b4ba7c elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="2b4ba7c" data-element_type="widget" data-widget_type="divider.default"> <div class="elementor-widget-container"> <div class="elementor-divider"> <span class="elementor-divider-separator"> </span> </div> </div> </div> <div class="vamtam-has-theme-widget-styles elementor-element elementor-element-88b5c42 vamtam-has-underline-anim elementor-widget elementor-widget-button" data-id="88b5c42" data-element_type="widget" data-widget_type="button.default"> <div class="elementor-widget-container"> <div class="elementor-button-wrapper"> <a class="elementor-button elementor-size-sm" role="button"> <span class="elementor-button-content-wrapper"> <span class="elementor-button-text">View the report</span> </span> </a> </div> </div> </div> </div> </div> </div> </section> </div> <div data-elementor-type="popup" data-elementor-id="2702" class="elementor elementor-2702 elementor-location-popup" data-elementor-settings="{&quot;open_selector&quot;:&quot;.mega-menu-solutions-app-development&quot;,&quot;vamtam_open_on_selector_hover&quot;:&quot;yes&quot;,&quot;vamtam_close_on_hover_lost&quot;:&quot;yes&quot;,&quot;classes&quot;:&quot;vamtam-header-mega-menu&quot;,&quot;a11y_navigation&quot;:&quot;yes&quot;,&quot;triggers&quot;:[],&quot;timing&quot;:[]}" data-elementor-post-type="elementor_library"> <section class="elementor-section elementor-top-section elementor-element elementor-element-4671b8a9 elementor-section-height-min-height elementor-section-items-stretch elementor-section-content-top elementor-section-boxed elementor-section-height-default" data-id="4671b8a9" data-element_type="section" data-settings="{&quot;background_background&quot;:&quot;gradient&quot;}"> <div class="elementor-container elementor-column-gap-no"> <div class="elementor-column elementor-col-25 elementor-top-column elementor-element elementor-element-7a40566e" data-id="7a40566e" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-19befbb0 elementor-widget elementor-widget-heading" data-id="19befbb0" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h5 class="elementor-heading-title elementor-size-default">Solutions</h5> </div> </div> </div> </div> <div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-39f07e44" data-id="39f07e44" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-3d1ede7 elementor-widget elementor-widget-heading" data-id="3d1ede7" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h5 class="elementor-heading-title elementor-size-default">Industry Focus</h5> </div> </div> <div class="elementor-element elementor-element-7dffddf1 elementor-widget__width-initial elementor-cta--skin-classic elementor-animated-content elementor-bg-transform elementor-bg-transform-zoom-in elementor-widget elementor-widget-call-to-action" data-id="7dffddf1" data-element_type="widget" data-widget_type="call-to-action.default"> <div class="elementor-widget-container"> <div class="elementor-cta"> <div class="elementor-cta__content"> <div class="elementor-content-item elementor-cta__content-item elementor-icon-wrapper elementor-cta__icon elementor-view-default"> <div class="elementor-icon"> <i aria-hidden="true" class="vamtamtheme- vamtam-theme-Telemedicine"></i> </div> </div> <h3 class="elementor-cta__title elementor-cta__content-item elementor-content-item"> Telemedicine </h3> </div> </div> </div> </div> <div class="elementor-element elementor-element-4700346c elementor-widget__width-initial elementor-cta--skin-classic elementor-animated-content elementor-bg-transform elementor-bg-transform-zoom-in elementor-widget elementor-widget-call-to-action" data-id="4700346c" data-element_type="widget" data-widget_type="call-to-action.default"> <div class="elementor-widget-container"> <div class="elementor-cta"> <div class="elementor-cta__content"> <div class="elementor-content-item elementor-cta__content-item elementor-icon-wrapper elementor-cta__icon elementor-view-default"> <div class="elementor-icon"> <i aria-hidden="true" class="vamtamtheme- vamtam-theme-Mobile-development"></i> </div> </div> <h3 class="elementor-cta__title elementor-cta__content-item elementor-content-item"> Dating Apps </h3> </div> </div> </div> </div> <div class="elementor-element elementor-element-64741379 elementor-widget__width-initial elementor-cta--skin-classic elementor-animated-content elementor-bg-transform elementor-bg-transform-zoom-in elementor-widget elementor-widget-call-to-action" data-id="64741379" data-element_type="widget" data-widget_type="call-to-action.default"> <div class="elementor-widget-container"> <div class="elementor-cta"> <div class="elementor-cta__content"> <div class="elementor-content-item elementor-cta__content-item elementor-icon-wrapper elementor-cta__icon elementor-view-default"> <div class="elementor-icon"> <i aria-hidden="true" class="vamtamtheme- vamtam-theme-Fintech"></i> </div> </div> <h3 class="elementor-cta__title elementor-cta__content-item elementor-content-item"> Fintech </h3> </div> </div> </div> </div> <div class="elementor-element elementor-element-576fa45a elementor-widget__width-initial elementor-cta--skin-classic elementor-animated-content elementor-bg-transform elementor-bg-transform-zoom-in elementor-widget elementor-widget-call-to-action" data-id="576fa45a" data-element_type="widget" data-widget_type="call-to-action.default"> <div class="elementor-widget-container"> <div class="elementor-cta"> <div class="elementor-cta__content"> <div class="elementor-content-item elementor-cta__content-item elementor-icon-wrapper elementor-cta__icon elementor-view-default"> <div class="elementor-icon"> <i aria-hidden="true" class="vamtamtheme- vamtam-theme-Consulting1"></i> </div> </div> <h3 class="elementor-cta__title elementor-cta__content-item elementor-content-item"> Consulting Providers </h3> </div> </div> </div> </div> </div> </div> <div class="elementor-column elementor-col-25 elementor-top-column elementor-element elementor-element-696dedff" data-id="696dedff" data-element_type="column" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-7e91d97c elementor-widget__width-initial elementor-view-default elementor-widget elementor-widget-icon" data-id="7e91d97c" data-element_type="widget" data-widget_type="icon.default"> <div class="elementor-widget-container"> <div class="elementor-icon-wrapper"> <div class="elementor-icon"> <svg xmlns="http://www.w3.org/2000/svg" width="67" height="67" viewBox="0 0 67 67"><g transform="matrix(1 0 0 -1 .33 66.67)" fill="none" fill-rule="evenodd"><circle fill="#DEE0FF" cx="32.17" cy="32.17" r="21"></circle><circle fill="#010ED0" cx="32.17" cy="32.17" r="11.5"></circle><circle fill="#DEE0FF" cx="32.17" cy="32.17" r="2"></circle><path d="M32.13 0A32.13 32.13 0 0 1 55.3 54.37l4.52 4.51h6.84v1.34h-6.45v6.45h-1.34v-6.84l-4.51-4.52A32.13 32.13 0 1 1 32.13 0Zm0 1.33a30.8 30.8 0 1 0 21.3 53.04l-6.09-6.08a22.2 22.2 0 1 1 .94-.94l6.09 6.08a30.8 30.8 0 0 0-22.24-52.1Zm0 9.94A20.86 20.86 0 1 0 46.4 47.34l-6.09-6.09a12.26 12.26 0 1 1 .94-.94l6.1 6.09a20.86 20.86 0 0 0-15.22-35.13Zm0 9.93a10.93 10.93 0 1 0 7.24 19.11l-6.14-6.14a2.32 2.32 0 1 1 .94-.94l6.14 6.14a10.92 10.92 0 0 0-8.18-18.16Zm0 9.94a.99.99 0 1 0 0 1.98.99.99 0 0 0 0-1.98Z" fill="#343844" fill-rule="nonzero"></path></g></svg> </div> </div> </div> </div> <div class="elementor-element elementor-element-741cdbe3 elementor-widget elementor-widget-heading" data-id="741cdbe3" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h5 class="elementor-heading-title elementor-size-default">Featured Case Studies</h5> </div> </div> <div class="vamtam-has-theme-widget-styles elementor-element elementor-element-39eb6fe elementor-grid-1 elementor-posts--thumbnail-none elementor-grid-tablet-2 elementor-grid-mobile-1 elementor-widget elementor-widget-posts" data-id="39eb6fe" data-element_type="widget" data-settings="{&quot;classic_columns&quot;:&quot;1&quot;,&quot;classic_row_gap&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:17,&quot;sizes&quot;:[]},&quot;classic_columns_tablet&quot;:&quot;2&quot;,&quot;classic_columns_mobile&quot;:&quot;1&quot;,&quot;classic_row_gap_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;classic_row_gap_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}" data-widget_type="posts.classic"> <div class="elementor-widget-container"> <div class="elementor-posts-container elementor-posts elementor-posts--skin-classic elementor-grid"> <article class="elementor-post elementor-grid-item post-991469 post type-post status-publish format-standard has-post-thumbnail hentry category-case-studies category-devops tag-app-development tag-guide-to-api-gateway tag-software-development"> <div class="elementor-post__text"> <h3 class="elementor-post__title"> <a href="https://xcelore.com/blog/an-essential-guide-to-api-gateway-a-netflix-case-study/" > An Essential Guide to API Gateway: A Netflix Case Study </a> </h3> </div> </article> </div> </div> </div> <div class="vamtam-has-theme-widget-styles elementor-element elementor-element-9996899 vamtam-has-underline-anim elementor-widget elementor-widget-button" data-id="9996899" data-element_type="widget" data-widget_type="button.default"> <div class="elementor-widget-container"> <div class="elementor-button-wrapper"> <a class="elementor-button elementor-button-link elementor-size-sm" href="https://xcelore.com/?page_id=97"> <span class="elementor-button-content-wrapper"> <span class="elementor-button-text">View more</span> </span> </a> </div> </div> </div> </div> </div> </div> </section> </div> <!-- Schema & Structured Data For WP v1.38.1 - --> <script type="application/ld+json" class="saswp-schema-markup-output"> [{"@context":"https:\/\/schema.org\/","@type":"WebSite","@id":"https:\/\/xcelore.com#website","headline":"Xcelore","name":"Xcelore","description":"Digital Technology Services Company","url":"https:\/\/xcelore.com","potentialAction":{"@type":"SearchAction","target":"https:\/\/xcelore.com?s={search_term_string}","query-input":"required name=search_term_string"}}, {"@context":"https:\/\/schema.org\/","@type":"Organization","@id":"https:\/\/xcelore.com#Organization","name":"Xcelore","url":"https:\/\/xcelore.com","sameAs":[],"logo":{"@type":"ImageObject","url":"https:\/\/xcelore.com\/wp-content\/uploads\/2023\/08\/cropped-cropped-cropped-logo-1.png","width":"350","height":"76"}}] </script> <link rel='stylesheet' id='elementor-post-2661-css' href='https://xcelore.com/wp-content/uploads/elementor/css/post-2661.css?ver=1731576767' type='text/css' media='all' /> <link rel='stylesheet' id='elementor-post-2671-css' href='https://xcelore.com/wp-content/uploads/elementor/css/post-2671.css?ver=1731576767' type='text/css' media='all' /> <link rel='stylesheet' id='elementor-post-2642-css' href='https://xcelore.com/wp-content/uploads/elementor/css/post-2642.css?ver=1731576767' type='text/css' media='all' /> <link rel='stylesheet' id='e-animations-css' href='https://xcelore.com/wp-content/plugins/elementor/assets/lib/animations/animations.min.css?ver=3.21.8' type='text/css' media='all' /> <script type="text/javascript" src="https://xcelore.com/wp-content/plugins/beautiful-and-responsive-cookie-consent/public/cookieNSCconsent.min.js?ver=4.2.0" id="nsc_bar_nice-cookie-consent_js-js"></script> <script type="text/javascript" id="nsc_bar_nice-cookie-consent_js-js-after"> /* <![CDATA[ */ window.addEventListener("load",function(){ window.cookieconsent.initialise({ "content": { "deny": "Decline", "dismiss": "Got it", "allow": "Accept", "link": "Learn more", "href": "https:\/\/xcelore.com\/privacy-policy\/", "message": "This website uses cookies to ensure you get the best experience on our website.", "policy": "Cookie Settings", "savesettings": "Save Settings", "target": "_blank", "linksecond": "", "hrefsecond": "", "close": "x" }, "type": "opt-in", "palette": { "popup": { "background": "#937afc", "text": "#fff" }, "button": { "background": "#fff", "text": "#937afc", "border": "" }, "switches": { "background": "", "backgroundChecked": "", "switch": "", "text": "" } }, "position": "bottom-right", "theme": "block", "cookietypes": [ { "label": "Technical", "checked": "checked", "disabled": "disabled", "cookie_suffix": "tech" }, { "label": "Marketing", "checked": "", "disabled": "", "cookie_suffix": "marketing" } ], "revokable": "1", "setDiffDefaultCookiesFirstPV": "0", "blockScreen": "0", "disableWithiniFrames": "0", "container": "", "customizedFont": "", "improveBannerLoadingSpeed": "0", "showCloseX": "1" })}); /* ]]> */ </script> <script type="text/javascript" src="https://xcelore.com/wp-content/plugins/duracelltomi-google-tag-manager/dist/js/gtm4wp-form-move-tracker.js?ver=1.20.2" id="gtm4wp-form-move-tracker-js"></script> <script type="text/javascript" id="rocket-browser-checker-js-after"> /* <![CDATA[ */ "use strict";var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}return function(Constructor,protoProps,staticProps){return protoProps&&defineProperties(Constructor.prototype,protoProps),staticProps&&defineProperties(Constructor,staticProps),Constructor}}();function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}var RocketBrowserCompatibilityChecker=function(){function RocketBrowserCompatibilityChecker(options){_classCallCheck(this,RocketBrowserCompatibilityChecker),this.passiveSupported=!1,this._checkPassiveOption(this),this.options=!!this.passiveSupported&&options}return _createClass(RocketBrowserCompatibilityChecker,[{key:"_checkPassiveOption",value:function(self){try{var options={get passive(){return!(self.passiveSupported=!0)}};window.addEventListener("test",null,options),window.removeEventListener("test",null,options)}catch(err){self.passiveSupported=!1}}},{key:"initRequestIdleCallback",value:function(){!1 in window&&(window.requestIdleCallback=function(cb){var start=Date.now();return setTimeout(function(){cb({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-start))}})},1)}),!1 in window&&(window.cancelIdleCallback=function(id){return clearTimeout(id)})}},{key:"isDataSaverModeOn",value:function(){return"connection"in navigator&&!0===navigator.connection.saveData}},{key:"supportsLinkPrefetch",value:function(){var elem=document.createElement("link");return elem.relList&&elem.relList.supports&&elem.relList.supports("prefetch")&&window.IntersectionObserver&&"isIntersecting"in IntersectionObserverEntry.prototype}},{key:"isSlowConnection",value:function(){return"connection"in navigator&&"effectiveType"in navigator.connection&&("2g"===navigator.connection.effectiveType||"slow-2g"===navigator.connection.effectiveType)}}]),RocketBrowserCompatibilityChecker}(); /* ]]> */ </script> <script type="text/javascript" id="rocket-delay-js-js-after"> /* <![CDATA[ */ (function() { "use strict";var e=function(){function n(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(e,t,r){return t&&n(e.prototype,t),r&&n(e,r),e}}();function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var t=function(){function r(e,t){n(this,r),this.attrName="data-rocketlazyloadscript",this.browser=t,this.options=this.browser.options,this.triggerEvents=e,this.userEventListener=this.triggerListener.bind(this)}return e(r,[{key:"init",value:function(){this._addEventListener(this)}},{key:"reset",value:function(){this._removeEventListener(this)}},{key:"_addEventListener",value:function(t){this.triggerEvents.forEach(function(e){return window.addEventListener(e,t.userEventListener,t.options)})}},{key:"_removeEventListener",value:function(t){this.triggerEvents.forEach(function(e){return window.removeEventListener(e,t.userEventListener,t.options)})}},{key:"_loadScriptSrc",value:function(){var r=this,e=document.querySelectorAll("script["+this.attrName+"]");0!==e.length&&Array.prototype.slice.call(e).forEach(function(e){var t=e.getAttribute(r.attrName);e.setAttribute("src",t),e.removeAttribute(r.attrName)}),this.reset()}},{key:"triggerListener",value:function(){this._loadScriptSrc(),this._removeEventListener(this)}}],[{key:"run",value:function(){RocketBrowserCompatibilityChecker&&new r(["keydown","mouseover","touchmove","touchstart","wheel"],new RocketBrowserCompatibilityChecker({passive:!0})).init()}}]),r}();t.run(); }()); /* ]]> */ </script> <script type="text/javascript" id="rocket-preload-links-js-extra"> /* <![CDATA[ */ var RocketPreloadLinksConfig = {"excludeUris":"\/(.+\/)?feed\/?.+\/?|\/(?:.+\/)?embed\/|\/(index\\.php\/)?wp\\-json(\/.*|$)|\/wp-admin\/|\/logout\/|\/wp-login.php","usesTrailingSlash":"1","imageExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif","fileExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|php|pdf|html|htm","siteUrl":"https:\/\/xcelore.com","onHoverDelay":"100","rateThrottle":"3"}; /* ]]> */ </script> <script type="text/javascript" id="rocket-preload-links-js-after"> /* <![CDATA[ */ (function() { "use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e=function(){function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}();function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var t=function(){function n(e,t){i(this,n),this.browser=e,this.config=t,this.options=this.browser.options,this.prefetched=new Set,this.eventTime=null,this.threshold=1111,this.numOnHover=0}return e(n,[{key:"init",value:function(){!this.browser.supportsLinkPrefetch()||this.browser.isDataSaverModeOn()||this.browser.isSlowConnection()||(this.regex={excludeUris:RegExp(this.config.excludeUris,"i"),images:RegExp(".("+this.config.imageExt+")$","i"),fileExt:RegExp(".("+this.config.fileExt+")$","i")},this._initListeners(this))}},{key:"_initListeners",value:function(e){-1<this.config.onHoverDelay&&document.addEventListener("mouseover",e.listener.bind(e),e.listenerOptions),document.addEventListener("mousedown",e.listener.bind(e),e.listenerOptions),document.addEventListener("touchstart",e.listener.bind(e),e.listenerOptions)}},{key:"listener",value:function(e){var t=e.target.closest("a"),n=this._prepareUrl(t);if(null!==n)switch(e.type){case"mousedown":case"touchstart":this._addPrefetchLink(n);break;case"mouseover":this._earlyPrefetch(t,n,"mouseout")}}},{key:"_earlyPrefetch",value:function(t,e,n){var i=this,r=setTimeout(function(){if(r=null,0===i.numOnHover)setTimeout(function(){return i.numOnHover=0},1e3);else if(i.numOnHover>i.config.rateThrottle)return;i.numOnHover++,i._addPrefetchLink(e)},this.config.onHoverDelay);t.addEventListener(n,function e(){t.removeEventListener(n,e,{passive:!0}),null!==r&&(clearTimeout(r),r=null)},{passive:!0})}},{key:"_addPrefetchLink",value:function(i){return this.prefetched.add(i.href),new Promise(function(e,t){var n=document.createElement("link");n.rel="prefetch",n.href=i.href,n.onload=e,n.onerror=t,document.head.appendChild(n)}).catch(function(){})}},{key:"_prepareUrl",value:function(e){if(null===e||"object"!==(void 0===e?"undefined":r(e))||!1 in e||-1===["http:","https:"].indexOf(e.protocol))return null;var t=e.href.substring(0,this.config.siteUrl.length),n=this._getPathname(e.href,t),i={original:e.href,protocol:e.protocol,origin:t,pathname:n,href:t+n};return this._isLinkOk(i)?i:null}},{key:"_getPathname",value:function(e,t){var n=t?e.substring(this.config.siteUrl.length):e;return n.startsWith("/")||(n="/"+n),this._shouldAddTrailingSlash(n)?n+"/":n}},{key:"_shouldAddTrailingSlash",value:function(e){return this.config.usesTrailingSlash&&!e.endsWith("/")&&!this.regex.fileExt.test(e)}},{key:"_isLinkOk",value:function(e){return null!==e&&"object"===(void 0===e?"undefined":r(e))&&(!this.prefetched.has(e.href)&&e.origin===this.config.siteUrl&&-1===e.href.indexOf("?")&&-1===e.href.indexOf("#")&&!this.regex.excludeUris.test(e.href)&&!this.regex.images.test(e.href))}}],[{key:"run",value:function(){"undefined"!=typeof RocketPreloadLinksConfig&&new n(new RocketBrowserCompatibilityChecker({capture:!0,passive:!0}),RocketPreloadLinksConfig).init()}}]),n}();t.run(); }()); /* ]]> */ </script> <script type="text/javascript" id="vamtam-all-js-extra"> /* <![CDATA[ */ var VAMTAM_FRONT = {"ajaxurl":"https:\/\/xcelore.com\/wp-admin\/admin-ajax.php","jspath":"https:\/\/xcelore.com\/wp-content\/themes\/tecnologia\/vamtam\/assets\/js\/","max_breakpoint":"1025","medium_breakpoint":"768","content_width":"1280","enable_ajax_add_to_cart":"","widget_mods_list":{"button":{"label":"Button"},"tabs":{"label":"Tabs"},"icon-box":{"label":"Icon Box"},"image-box":{"label":"Image Box"},"nav-menu":{"label":"Nav Menu"},"section":{"label":"Section"},"toggle":{"label":"Toggle"},"testimonial-carousel":{"label":"Testimonial Carousel"},"search-form":{"label":"Search Form"},"archive-posts":{"label":"Archive Posts"},"posts":{"label":"Posts"},"post-navigation":{"label":"Post Navigation"},"post-comments":{"label":"Post Comments"},"popup":{"label":"Popup"}}}; /* ]]> */ </script> <script type="text/javascript" src="https://xcelore.com/wp-content/themes/tecnologia/vamtam/assets/js/all.min.js?ver=1696594603" id="vamtam-all-js"></script> <script type="text/javascript" id="vamtam-all-js-after"> /* <![CDATA[ */ VAMTAM_FRONT.widgets_assets_data = {"image":{"content":"<style>\/*! elementor - v3.21.0 - 26-05-2024 *\/\n.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=\".svg\"]{width:48px}.elementor-widget-image img{vertical-align:middle;display:inline-block}<\/style>","version":"3.21.8"},"theme-site-logo":{"content":"","version":"3.21.3"},"nav-menu":{"content":"<link rel=\"stylesheet\" href=\"https:\/\/xcelore.com\/wp-content\/plugins\/pro-elements\/assets\/css\/widget-nav-menu.min.css\">","version":"3.21.3"},"button":{"content":"","version":"3.21.8"},"spacer":{"content":"<style>\/*! elementor - v3.21.0 - 26-05-2024 *\/\n.elementor-column .elementor-spacer-inner{height:var(--spacer-size)}.e-con{--container-widget-width:100%}.e-con-inner>.elementor-widget-spacer,.e-con>.elementor-widget-spacer{width:var(--container-widget-width,var(--spacer-size));--align-self:var(--container-widget-align-self,initial);--flex-shrink:0}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container,.e-con>.elementor-widget-spacer>.elementor-widget-container{height:100%;width:100%}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer,.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer{height:100%}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner,.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner{height:var(--container-widget-height,var(--spacer-size))}.e-con-inner>.elementor-widget-spacer.elementor-widget-empty,.e-con>.elementor-widget-spacer.elementor-widget-empty{position:relative;min-height:22px;min-width:22px}.e-con-inner>.elementor-widget-spacer.elementor-widget-empty .elementor-widget-empty-icon,.e-con>.elementor-widget-spacer.elementor-widget-empty .elementor-widget-empty-icon{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;padding:0;width:22px;height:22px}<\/style>","version":"3.21.8"},"heading":{"content":"<style>\/*! elementor - v3.21.0 - 26-05-2024 *\/\n.elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}<\/style>","version":"3.21.8"},"text-editor":{"content":"<style>\/*! elementor - v3.21.0 - 26-05-2024 *\/\n.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#69727d;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#69727d;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}<\/style>","version":"3.21.8"},"icon":{"content":"","version":"3.21.8"},"divider":{"content":"<style>\/*! elementor - v3.21.0 - 26-05-2024 *\/\n.elementor-widget-divider{--divider-border-style:none;--divider-border-width:1px;--divider-color:#0c0d0e;--divider-icon-size:20px;--divider-element-spacing:10px;--divider-pattern-height:24px;--divider-pattern-size:20px;--divider-pattern-url:none;--divider-pattern-repeat:repeat-x}.elementor-widget-divider .elementor-divider{display:flex}.elementor-widget-divider .elementor-divider__text{font-size:15px;line-height:1;max-width:95%}.elementor-widget-divider .elementor-divider__element{margin:0 var(--divider-element-spacing);flex-shrink:0}.elementor-widget-divider .elementor-icon{font-size:var(--divider-icon-size)}.elementor-widget-divider .elementor-divider-separator{display:flex;margin:0;direction:ltr}.elementor-widget-divider--view-line_icon .elementor-divider-separator,.elementor-widget-divider--view-line_text .elementor-divider-separator{align-items:center}.elementor-widget-divider--view-line_icon .elementor-divider-separator:after,.elementor-widget-divider--view-line_icon .elementor-divider-separator:before,.elementor-widget-divider--view-line_text .elementor-divider-separator:after,.elementor-widget-divider--view-line_text .elementor-divider-separator:before{display:block;content:\"\";border-block-end:0;flex-grow:1;border-block-start:var(--divider-border-width) var(--divider-border-style) var(--divider-color)}.elementor-widget-divider--element-align-left .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-left .elementor-divider-separator:before{content:none}.elementor-widget-divider--element-align-left .elementor-divider__element{margin-left:0}.elementor-widget-divider--element-align-right .elementor-divider .elementor-divider-separator>.elementor-divider__svg:last-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-right .elementor-divider-separator:after{content:none}.elementor-widget-divider--element-align-right .elementor-divider__element{margin-right:0}.elementor-widget-divider--element-align-start .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-start .elementor-divider-separator:before{content:none}.elementor-widget-divider--element-align-start .elementor-divider__element{margin-inline-start:0}.elementor-widget-divider--element-align-end .elementor-divider .elementor-divider-separator>.elementor-divider__svg:last-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-end .elementor-divider-separator:after{content:none}.elementor-widget-divider--element-align-end .elementor-divider__element{margin-inline-end:0}.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator{border-block-start:var(--divider-border-width) var(--divider-border-style) var(--divider-color)}.elementor-widget-divider--separator-type-pattern{--divider-border-style:none}.elementor-widget-divider--separator-type-pattern.elementor-widget-divider--view-line .elementor-divider-separator,.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:after,.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:before,.elementor-widget-divider--separator-type-pattern:not([class*=elementor-widget-divider--view]) .elementor-divider-separator{width:100%;min-height:var(--divider-pattern-height);-webkit-mask-size:var(--divider-pattern-size) 100%;mask-size:var(--divider-pattern-size) 100%;-webkit-mask-repeat:var(--divider-pattern-repeat);mask-repeat:var(--divider-pattern-repeat);background-color:var(--divider-color);-webkit-mask-image:var(--divider-pattern-url);mask-image:var(--divider-pattern-url)}.elementor-widget-divider--no-spacing{--divider-pattern-size:auto}.elementor-widget-divider--bg-round{--divider-pattern-repeat:round}.rtl .elementor-widget-divider .elementor-divider__text{direction:rtl}.e-con-inner>.elementor-widget-divider,.e-con>.elementor-widget-divider{width:var(--container-widget-width,100%);--flex-grow:var(--container-widget-flex-grow)}<\/style>","version":"3.21.8"},"forms":{"content":"<style>\/*! pro-elements - v3.21.0 - 20-05-2024 *\/\n.elementor-button.elementor-hidden,.elementor-hidden{display:none}.e-form__step{width:100%}.e-form__step:not(.elementor-hidden){display:flex;flex-wrap:wrap}.e-form__buttons{flex-wrap:wrap}.e-form__buttons,.e-form__buttons__wrapper{display:flex}.e-form__indicators{display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;font-size:13px;margin-bottom:var(--e-form-steps-indicators-spacing)}.e-form__indicators__indicator{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-basis:0;padding:0 var(--e-form-steps-divider-gap)}.e-form__indicators__indicator__progress{width:100%;position:relative;background-color:var(--e-form-steps-indicator-progress-background-color);border-radius:var(--e-form-steps-indicator-progress-border-radius);overflow:hidden}.e-form__indicators__indicator__progress__meter{width:var(--e-form-steps-indicator-progress-meter-width,0);height:var(--e-form-steps-indicator-progress-height);line-height:var(--e-form-steps-indicator-progress-height);padding-right:15px;border-radius:var(--e-form-steps-indicator-progress-border-radius);background-color:var(--e-form-steps-indicator-progress-color);color:var(--e-form-steps-indicator-progress-meter-color);text-align:right;transition:width .1s linear}.e-form__indicators__indicator:first-child{padding-left:0}.e-form__indicators__indicator:last-child{padding-right:0}.e-form__indicators__indicator--state-inactive{color:var(--e-form-steps-indicator-inactive-primary-color,#c2cbd2)}.e-form__indicators__indicator--state-inactive [class*=indicator--shape-]:not(.e-form__indicators__indicator--shape-none){background-color:var(--e-form-steps-indicator-inactive-secondary-color,#fff)}.e-form__indicators__indicator--state-inactive object,.e-form__indicators__indicator--state-inactive svg{fill:var(--e-form-steps-indicator-inactive-primary-color,#c2cbd2)}.e-form__indicators__indicator--state-active{color:var(--e-form-steps-indicator-active-primary-color,#39b54a);border-color:var(--e-form-steps-indicator-active-secondary-color,#fff)}.e-form__indicators__indicator--state-active [class*=indicator--shape-]:not(.e-form__indicators__indicator--shape-none){background-color:var(--e-form-steps-indicator-active-secondary-color,#fff)}.e-form__indicators__indicator--state-active object,.e-form__indicators__indicator--state-active svg{fill:var(--e-form-steps-indicator-active-primary-color,#39b54a)}.e-form__indicators__indicator--state-completed{color:var(--e-form-steps-indicator-completed-secondary-color,#fff)}.e-form__indicators__indicator--state-completed [class*=indicator--shape-]:not(.e-form__indicators__indicator--shape-none){background-color:var(--e-form-steps-indicator-completed-primary-color,#39b54a)}.e-form__indicators__indicator--state-completed .e-form__indicators__indicator__label{color:var(--e-form-steps-indicator-completed-primary-color,#39b54a)}.e-form__indicators__indicator--state-completed .e-form__indicators__indicator--shape-none{color:var(--e-form-steps-indicator-completed-primary-color,#39b54a);background-color:initial}.e-form__indicators__indicator--state-completed object,.e-form__indicators__indicator--state-completed svg{fill:var(--e-form-steps-indicator-completed-secondary-color,#fff)}.e-form__indicators__indicator__icon{width:var(--e-form-steps-indicator-padding,30px);height:var(--e-form-steps-indicator-padding,30px);font-size:var(--e-form-steps-indicator-icon-size);border-width:1px;border-style:solid;display:flex;justify-content:center;align-items:center;overflow:hidden;margin-bottom:10px}.e-form__indicators__indicator__icon img,.e-form__indicators__indicator__icon object,.e-form__indicators__indicator__icon svg{width:var(--e-form-steps-indicator-icon-size);height:auto}.e-form__indicators__indicator__icon .e-font-icon-svg{height:1em}.e-form__indicators__indicator__number{width:var(--e-form-steps-indicator-padding,30px);height:var(--e-form-steps-indicator-padding,30px);border-width:1px;border-style:solid;display:flex;justify-content:center;align-items:center;margin-bottom:10px}.e-form__indicators__indicator--shape-circle{border-radius:50%}.e-form__indicators__indicator--shape-square{border-radius:0}.e-form__indicators__indicator--shape-rounded{border-radius:5px}.e-form__indicators__indicator--shape-none{border:0}.e-form__indicators__indicator__label{text-align:center}.e-form__indicators__indicator__separator{width:100%;height:var(--e-form-steps-divider-width);background-color:#babfc5}.e-form__indicators--type-icon,.e-form__indicators--type-icon_text,.e-form__indicators--type-number,.e-form__indicators--type-number_text{align-items:flex-start}.e-form__indicators--type-icon .e-form__indicators__indicator__separator,.e-form__indicators--type-icon_text .e-form__indicators__indicator__separator,.e-form__indicators--type-number .e-form__indicators__indicator__separator,.e-form__indicators--type-number_text .e-form__indicators__indicator__separator{margin-top:calc(var(--e-form-steps-indicator-padding, 30px) \/ 2 - var(--e-form-steps-divider-width, 1px) \/ 2)}.elementor-field-type-hidden{display:none}.elementor-field-type-html{display:inline-block}.elementor-field-type-tel input{direction:inherit}.elementor-login .elementor-lost-password,.elementor-login .elementor-remember-me{font-size:.85em}.elementor-field-type-recaptcha_v3 .elementor-field-label{display:none}.elementor-field-type-recaptcha_v3 .grecaptcha-badge{z-index:1}.elementor-button .elementor-form-spinner{order:3}.elementor-form .elementor-button>span{display:flex;justify-content:center;align-items:center}.elementor-form .elementor-button .elementor-button-text{white-space:normal;flex-grow:0}.elementor-form .elementor-button svg{height:auto}.elementor-form .elementor-button .e-font-icon-svg{height:1em}.elementor-select-wrapper .select-caret-down-wrapper{position:absolute;top:50%;transform:translateY(-50%);inset-inline-end:10px;pointer-events:none;font-size:11px}.elementor-select-wrapper .select-caret-down-wrapper svg{display:unset;width:1em;aspect-ratio:unset;fill:currentColor}.elementor-select-wrapper .select-caret-down-wrapper i{font-size:19px;line-height:2}.elementor-select-wrapper.remove-before:before{content:\"\"!important}<\/style>","version":"3.21.3"},"template":{"content":"","version":"3.21.3"},"posts":{"content":"<link rel=\"stylesheet\" href=\"https:\/\/xcelore.com\/wp-content\/plugins\/pro-elements\/assets\/css\/widget-posts.min.css\">","version":"3.21.3"},"social-icons":{"content":"<style>\/*! elementor - v3.21.0 - 26-05-2024 *\/\n.elementor-widget-social-icons.elementor-grid-0 .elementor-widget-container,.elementor-widget-social-icons.elementor-grid-mobile-0 .elementor-widget-container,.elementor-widget-social-icons.elementor-grid-tablet-0 .elementor-widget-container{line-height:1;font-size:0}.elementor-widget-social-icons:not(.elementor-grid-0):not(.elementor-grid-tablet-0):not(.elementor-grid-mobile-0) .elementor-grid{display:inline-grid}.elementor-widget-social-icons .elementor-grid{grid-column-gap:var(--grid-column-gap,5px);grid-row-gap:var(--grid-row-gap,5px);grid-template-columns:var(--grid-template-columns);justify-content:var(--justify-content,center);justify-items:var(--justify-content,center)}.elementor-icon.elementor-social-icon{font-size:var(--icon-size,25px);line-height:var(--icon-size,25px);width:calc(var(--icon-size, 25px) + 2 * var(--icon-padding, .5em));height:calc(var(--icon-size, 25px) + 2 * var(--icon-padding, .5em))}.elementor-social-icon{--e-social-icon-icon-color:#fff;display:inline-flex;background-color:#69727d;align-items:center;justify-content:center;text-align:center;cursor:pointer}.elementor-social-icon i{color:var(--e-social-icon-icon-color)}.elementor-social-icon svg{fill:var(--e-social-icon-icon-color)}.elementor-social-icon:last-child{margin:0}.elementor-social-icon:hover{opacity:.9;color:#fff}.elementor-social-icon-android{background-color:#a4c639}.elementor-social-icon-apple{background-color:#999}.elementor-social-icon-behance{background-color:#1769ff}.elementor-social-icon-bitbucket{background-color:#205081}.elementor-social-icon-codepen{background-color:#000}.elementor-social-icon-delicious{background-color:#39f}.elementor-social-icon-deviantart{background-color:#05cc47}.elementor-social-icon-digg{background-color:#005be2}.elementor-social-icon-dribbble{background-color:#ea4c89}.elementor-social-icon-elementor{background-color:#d30c5c}.elementor-social-icon-envelope{background-color:#ea4335}.elementor-social-icon-facebook,.elementor-social-icon-facebook-f{background-color:#3b5998}.elementor-social-icon-flickr{background-color:#0063dc}.elementor-social-icon-foursquare{background-color:#2d5be3}.elementor-social-icon-free-code-camp,.elementor-social-icon-freecodecamp{background-color:#006400}.elementor-social-icon-github{background-color:#333}.elementor-social-icon-gitlab{background-color:#e24329}.elementor-social-icon-globe{background-color:#69727d}.elementor-social-icon-google-plus,.elementor-social-icon-google-plus-g{background-color:#dd4b39}.elementor-social-icon-houzz{background-color:#7ac142}.elementor-social-icon-instagram{background-color:#262626}.elementor-social-icon-jsfiddle{background-color:#487aa2}.elementor-social-icon-link{background-color:#818a91}.elementor-social-icon-linkedin,.elementor-social-icon-linkedin-in{background-color:#0077b5}.elementor-social-icon-medium{background-color:#00ab6b}.elementor-social-icon-meetup{background-color:#ec1c40}.elementor-social-icon-mixcloud{background-color:#273a4b}.elementor-social-icon-odnoklassniki{background-color:#f4731c}.elementor-social-icon-pinterest{background-color:#bd081c}.elementor-social-icon-product-hunt{background-color:#da552f}.elementor-social-icon-reddit{background-color:#ff4500}.elementor-social-icon-rss{background-color:#f26522}.elementor-social-icon-shopping-cart{background-color:#4caf50}.elementor-social-icon-skype{background-color:#00aff0}.elementor-social-icon-slideshare{background-color:#0077b5}.elementor-social-icon-snapchat{background-color:#fffc00}.elementor-social-icon-soundcloud{background-color:#f80}.elementor-social-icon-spotify{background-color:#2ebd59}.elementor-social-icon-stack-overflow{background-color:#fe7a15}.elementor-social-icon-steam{background-color:#00adee}.elementor-social-icon-stumbleupon{background-color:#eb4924}.elementor-social-icon-telegram{background-color:#2ca5e0}.elementor-social-icon-threads{background-color:#000}.elementor-social-icon-thumb-tack{background-color:#1aa1d8}.elementor-social-icon-tripadvisor{background-color:#589442}.elementor-social-icon-tumblr{background-color:#35465c}.elementor-social-icon-twitch{background-color:#6441a5}.elementor-social-icon-twitter{background-color:#1da1f2}.elementor-social-icon-viber{background-color:#665cac}.elementor-social-icon-vimeo{background-color:#1ab7ea}.elementor-social-icon-vk{background-color:#45668e}.elementor-social-icon-weibo{background-color:#dd2430}.elementor-social-icon-weixin{background-color:#31a918}.elementor-social-icon-whatsapp{background-color:#25d366}.elementor-social-icon-wordpress{background-color:#21759b}.elementor-social-icon-x-twitter{background-color:#000}.elementor-social-icon-xing{background-color:#026466}.elementor-social-icon-yelp{background-color:#af0606}.elementor-social-icon-youtube{background-color:#cd201f}.elementor-social-icon-500px{background-color:#0099e5}.elementor-shape-rounded .elementor-icon.elementor-social-icon{border-radius:10%}.elementor-shape-circle .elementor-icon.elementor-social-icon{border-radius:50%}<\/style>","version":"3.21.8"},"call-to-action":{"content":"<link rel=\"stylesheet\" href=\"https:\/\/xcelore.com\/wp-content\/plugins\/pro-elements\/assets\/css\/widget-call-to-action.min.css\">","version":"3.21.3"},"slides":{"content":"<style>\/*! pro-elements - v3.21.0 - 20-05-2024 *\/\n.elementor-slides .swiper-slide-bg{background-size:cover;background-position:50%;background-repeat:no-repeat;min-width:100%;min-height:100%}.elementor-slides .swiper-slide-inner{background-repeat:no-repeat;background-position:50%;position:absolute;top:0;left:0;bottom:0;right:0;padding:50px;margin:auto}.elementor-slides .swiper-slide-inner,.elementor-slides .swiper-slide-inner:hover{color:#fff;display:flex}.elementor-slides .swiper-slide-inner .elementor-background-overlay{position:absolute;z-index:0;top:0;bottom:0;left:0;right:0}.elementor-slides .swiper-slide-inner .elementor-slide-content{position:relative;z-index:1;width:100%}.elementor-slides .swiper-slide-inner .elementor-slide-heading{font-size:35px;font-weight:700;line-height:1}.elementor-slides .swiper-slide-inner .elementor-slide-description{font-size:17px;line-height:1.4}.elementor-slides .swiper-slide-inner .elementor-slide-description:not(:last-child),.elementor-slides .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:30px}.elementor-slides .swiper-slide-inner .elementor-slide-button{border:2px solid #fff;color:#fff;background:transparent;display:inline-block}.elementor-slides .swiper-slide-inner .elementor-slide-button,.elementor-slides .swiper-slide-inner .elementor-slide-button:hover{background:transparent;color:inherit;text-decoration:none}.elementor--v-position-top .swiper-slide-inner{align-items:flex-start}.elementor--v-position-bottom .swiper-slide-inner{align-items:flex-end}.elementor--v-position-middle .swiper-slide-inner{align-items:center}.elementor--h-position-left .swiper-slide-inner{justify-content:flex-start}.elementor--h-position-right .swiper-slide-inner{justify-content:flex-end}.elementor--h-position-center .swiper-slide-inner{justify-content:center}body.rtl .elementor-widget-slides .elementor-swiper-button-next{left:10px;right:auto}body.rtl .elementor-widget-slides .elementor-swiper-button-prev{right:10px;left:auto}.elementor-slides-wrapper div:not(.swiper-slide)>.swiper-slide-inner{display:none}@media (max-width:767px){.elementor-slides .swiper-slide-inner{padding:30px}.elementor-slides .swiper-slide-inner .elementor-slide-heading{font-size:23px;line-height:1;margin-bottom:15px}.elementor-slides .swiper-slide-inner .elementor-slide-description{font-size:13px;line-height:1.4;margin-bottom:15px}}<\/style>","version":"3.21.3"},"image-carousel":{"content":"<style>\/*! elementor - v3.21.0 - 26-05-2024 *\/\n.elementor-widget-image-carousel .swiper,.elementor-widget-image-carousel .swiper-container{position:static}.elementor-widget-image-carousel .swiper-container .swiper-slide figure,.elementor-widget-image-carousel .swiper .swiper-slide figure{line-height:inherit}.elementor-widget-image-carousel .swiper-slide{text-align:center}.elementor-image-carousel-wrapper:not(.swiper-container-initialized):not(.swiper-initialized) .swiper-slide{max-width:calc(100% \/ var(--e-image-carousel-slides-to-show, 3))}<\/style>","version":"3.21.8"},"image-box":{"content":"<style>\/*! elementor - v3.21.0 - 26-05-2024 *\/\n.elementor-widget-image-box .elementor-image-box-content{width:100%}@media (min-width:768px){.elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper,.elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper{display:flex}.elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper{text-align:end;flex-direction:row-reverse}.elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper{text-align:start;flex-direction:row}.elementor-widget-image-box.elementor-position-top .elementor-image-box-img{margin:auto}.elementor-widget-image-box.elementor-vertical-align-top .elementor-image-box-wrapper{align-items:flex-start}.elementor-widget-image-box.elementor-vertical-align-middle .elementor-image-box-wrapper{align-items:center}.elementor-widget-image-box.elementor-vertical-align-bottom .elementor-image-box-wrapper{align-items:flex-end}}@media (max-width:767px){.elementor-widget-image-box .elementor-image-box-img{margin-left:auto!important;margin-right:auto!important;margin-bottom:15px}}.elementor-widget-image-box .elementor-image-box-img{display:inline-block}.elementor-widget-image-box .elementor-image-box-title a{color:inherit}.elementor-widget-image-box .elementor-image-box-wrapper{text-align:center}.elementor-widget-image-box .elementor-image-box-description{margin:0}<\/style>","version":"3.21.8"},"carousel":{"content":"<link rel=\"stylesheet\" href=\"https:\/\/xcelore.com\/wp-content\/plugins\/pro-elements\/assets\/css\/widget-carousel.min.css\">","version":"3.21.3"},"menu-anchor":{"content":"<style>\/*! elementor - v3.21.0 - 26-05-2024 *\/\nbody.elementor-page .elementor-widget-menu-anchor{margin-bottom:0}<\/style>","version":"3.21.8"}}; /* ]]> */ </script> <script type="text/javascript" src="https://xcelore.com/wp-content/plugins/premium-addons-for-elementor/assets/frontend/min-js/premium-wrapper-link.min.js?ver=4.10.51" id="pa-wrapper-link-js"></script> <script type="text/javascript" src="https://xcelore.com/wp-content/plugins/pro-elements/assets/lib/smartmenus/jquery.smartmenus.min.js?ver=1.2.1" id="smartmenus-js"></script> <script type="text/javascript" src="https://xcelore.com/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=3.21.8" id="elementor-webpack-runtime-js"></script> <script type="text/javascript" src="https://xcelore.com/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=3.21.8" id="elementor-frontend-modules-js"></script> <script type="text/javascript" src="https://xcelore.com/wp-content/plugins/elementor/assets/lib/waypoints/waypoints.min.js?ver=4.0.2" id="elementor-waypoints-js"></script> <script type="text/javascript" src="https://xcelore.com/wp-includes/js/jquery/ui/core.min.js?ver=1.13.3" id="jquery-ui-core-js"></script> <script type="text/javascript" id="elementor-frontend-js-before"> /* <![CDATA[ */ var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnTwitter":"Share on Twitter","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselWrapperAriaLabel":"Carousel | Horizontal scrolling: Arrow Left & Right","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}}},"version":"3.21.8","is_static":false,"experimentalFeatures":{"e_optimized_assets_loading":true,"e_optimized_css_loading":true,"e_swiper_latest":true,"theme_builder_v2":true,"home_screen":true,"form-submissions":true},"urls":{"assets":"https:\/\/xcelore.com\/wp-content\/plugins\/elementor\/assets\/"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"active_breakpoints":["viewport_mobile","viewport_tablet"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description","vamtam_theme_button":"yes","vamtam_theme_tabs":"yes","vamtam_theme_icon-box":"yes","vamtam_theme_image-box":"yes","vamtam_theme_nav-menu":"yes","vamtam_theme_section":"yes","vamtam_theme_toggle":"yes","vamtam_theme_testimonial-carousel":"yes","vamtam_theme_search-form":"yes","vamtam_theme_archive-posts":"yes","vamtam_theme_posts":"yes","vamtam_theme_post-navigation":"yes","vamtam_theme_post-comments":"yes","vamtam_theme_popup":"yes"},"post":{"id":2055,"title":"Home%20-%20Xcelore","excerpt":"","featuredImage":"https:\/\/xcelore.com\/wp-content\/uploads\/2023\/09\/logo-black.jpg"}}; /* ]]> */ </script> <script type="text/javascript" src="https://xcelore.com/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=3.21.8" id="elementor-frontend-js"></script> <script type="text/javascript" src="https://xcelore.com/wp-content/plugins/vamtam-elementor-integration-tecnologia//assets/js/widgets/nav-menu/vamtam-nav-menu.min.js?ver=1.0.10" id="vamtam-nav-menu-js"></script> <script type="text/javascript" src="https://xcelore.com/wp-content/plugins/vamtam-elementor-integration-tecnologia//assets/js/widgets/button/vamtam-button.min.js?ver=1.0.10" id="vamtam-button-js"></script> <script type="text/javascript" src="https://xcelore.com/wp-includes/js/imagesloaded.min.js?ver=5.0.0" id="imagesloaded-js"></script> <script type="text/javascript" src="https://xcelore.com/wp-content/plugins/vamtam-elementor-integration-tecnologia//assets/js/widgets/posts-base/vamtam-posts-base.min.js?ver=1.0.10" id="vamtam-posts-base-js"></script> <script type="text/javascript" src="https://xcelore.com/wp-content/plugins/vamtam-elementor-integration-tecnologia/assets/js/widgets/vamtam-hr-scrolling/vamtam-hr-scrolling.min.js?ver=1.0.10" id="vamtam-hr-scrolling-js"></script> <script type="text/javascript" src="https://www.google.com/recaptcha/api.js?render=explicit&amp;ver=3.21.3" id="elementor-recaptcha-api-js"></script> <script type="text/javascript" src="https://xcelore.com/wp-content/plugins/pro-elements/assets/js/webpack-pro.runtime.min.js?ver=3.21.3" id="elementor-pro-webpack-runtime-js"></script> <script type="text/javascript" src="https://xcelore.com/wp-includes/js/dist/hooks.min.js?ver=4d63a3d491d11ffd8ac6" id="wp-hooks-js"></script> <script type="text/javascript" src="https://xcelore.com/wp-includes/js/dist/i18n.min.js?ver=5e580eb46a90c2b997e6" id="wp-i18n-js"></script> <script type="text/javascript" id="wp-i18n-js-after"> /* <![CDATA[ */ wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); /* ]]> */ </script> <script type="text/javascript" id="elementor-pro-frontend-js-before"> /* <![CDATA[ */ var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/xcelore.com\/wp-admin\/admin-ajax.php","nonce":"cf2889db6a","urls":{"assets":"https:\/\/xcelore.com\/wp-content\/plugins\/pro-elements\/assets\/","rest":"https:\/\/xcelore.com\/wp-json\/"},"shareButtonsNetworks":{"facebook":{"title":"Facebook","has_counter":true},"twitter":{"title":"Twitter"},"linkedin":{"title":"LinkedIn","has_counter":true},"pinterest":{"title":"Pinterest","has_counter":true},"reddit":{"title":"Reddit","has_counter":true},"vk":{"title":"VK","has_counter":true},"odnoklassniki":{"title":"OK","has_counter":true},"tumblr":{"title":"Tumblr"},"digg":{"title":"Digg"},"skype":{"title":"Skype"},"stumbleupon":{"title":"StumbleUpon","has_counter":true},"mix":{"title":"Mix"},"telegram":{"title":"Telegram"},"pocket":{"title":"Pocket","has_counter":true},"xing":{"title":"XING","has_counter":true},"whatsapp":{"title":"WhatsApp"},"email":{"title":"Email"},"print":{"title":"Print"},"x-twitter":{"title":"X"},"threads":{"title":"Threads"}},"facebook_sdk":{"lang":"en_US","app_id":""},"lottie":{"defaultAnimationUrl":"https:\/\/xcelore.com\/wp-content\/plugins\/pro-elements\/modules\/lottie\/assets\/animations\/default.json"}}; /* ]]> */ </script> <script type="text/javascript" src="https://xcelore.com/wp-content/plugins/pro-elements/assets/js/frontend.min.js?ver=3.21.3" id="elementor-pro-frontend-js"></script> <script type="text/javascript" src="https://xcelore.com/wp-content/plugins/pro-elements/assets/js/elements-handlers.min.js?ver=3.21.3" id="pro-elements-handlers-js"></script> <script type="text/javascript" src="https://xcelore.com/wp-content/plugins/elementor/assets/lib/dialog/dialog.min.js?ver=4.9.0" id="elementor-dialog-js"></script> <script type="text/javascript" src="https://xcelore.com/wp-content/plugins/vamtam-elementor-integration-tecnologia/assets/js/vamtam-elementor-frontend.min.js?ver=1.0.10" id="vamtam-elementor-frontend-js"></script> <script type="text/javascript" src="https://xcelore.com/wp-content/plugins/pro-elements/assets/lib/sticky/jquery.sticky.min.js?ver=3.21.3" id="e-sticky-js"></script> <script data-rocketlazyloadscript='data:text/javascript;base64,dmFyIHVpZCA9ICJ5SEpxbXRwRjNDZCI7CnNldFRpbWVvdXQoZnVuY3Rpb24gKCl7CiAgdmFyIGYgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCJzY3JpcHQiKSwKICAgIGcgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCJzY3JpcHQiKSwKICAgIGMgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCJzY3JpcHQiKSwKICAgIGggPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCJsaW5rIiksCiAgICBkID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoIl92aW1kcml2ZV9zY3JpcHRfdGFnLWpzIik7CiAgKGYudHlwZSA9ICJ0ZXh0L2phdmFzY3JpcHQiKSwKICAgIChmLmFzeW5jID0gITApLAogICAgKGYuc3JjID0KICAgICAgImh0dHBzOi8vY2RuanMuY2xvdWRmbGFyZS5jb20vYWpheC9saWJzL21pY3Jvc29mdC1zaWduYWxyLzMuMS43L3NpZ25hbHIubWluLmpzIiksCiAgICBpbnNlcnRBZnRlcihmLCBkLCA1KTsKICAoaC5yZWwgPSAic3R5bGVzaGVldCIpLCAoaC5ocmVmID0gImh0dHBzOi8vdmltZHJpdmUuczMuYW1hem9uYXdzLmNvbS9TREtfU2FtcGxlL3N0eWxlLmNzcyIpLCBpbnNlcnRBZnRlcihoLCBmLCA1KTsKICAoZy50eXBlID0gInRleHQvamF2YXNjcmlwdCIpLAogICAgKGcuYXN5bmMgPSAhMCksCiAgICAoZy5zcmMgPSAiaHR0cHM6Ly92aW1kcml2ZS5zMy5hbWF6b25hd3MuY29tL1NES19TYW1wbGUvdmltZHJpdmUuanMiKSwKICAgIGluc2VydEFmdGVyKGcsIGYsIDIyMDApOwogICAgKGMudHlwZSA9ICJ0ZXh0L2phdmFzY3JpcHQiKSwoYy5zcmMgPSAiaHR0cHM6Ly92aW1kcml2ZS5zMy5hbWF6b25hd3MuY29tL1NES19TYW1wbGUvY2xpZW50LmpzIiksKHdpbmRvdy5vbmxvYWQgPSBmdW5jdGlvbigpeyAgaW5zZXJ0QWZ0ZXIoYywgZiwgNSk7IH0pOwp9LCA1KTsKCmZ1bmN0aW9uIGluc2VydEFmdGVyKG5ld05vZGUsIHJlZmVyZW5jZU5vZGUsIHNvbWV0aW1lKSB7CiAgc2V0VGltZW91dCgoKSA9PiB7CiAgICByZWZlcmVuY2VOb2RlLnBhcmVudE5vZGUuaW5zZXJ0QmVmb3JlKG5ld05vZGUsIHJlZmVyZW5jZU5vZGUubmV4dFNpYmxpbmcpOwogIH0sIHNvbWV0aW1lKTsKfQo8c2NyaXB0IGFzeW5jIHNyYz0iaHR0cHM6Ly93d3cuZ29vZ2xldGFnbWFuYWdlci5jb20vZ3RhZy9qcz9pZD1HLThZQ0w2Q1FOVkwiPg==' ></script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-8YCL6CQNVL'); </script><script>window.lazyLoadOptions={elements_selector:"img[data-lazy-src],.rocket-lazyload,iframe[data-lazy-src]",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,callback_loaded:function(element){if(element.tagName==="IFRAME"&&element.dataset.rocketLazyload=="fitvidscompatible"){if(element.classList.contains("lazyloaded")){if(typeof window.jQuery!="undefined"){if(jQuery.fn.fitVids){jQuery(element).parent().fitVids()}}}}}};window.addEventListener('LazyLoad::Initialized',function(e){var lazyLoadInstance=e.detail.instance;if(window.MutationObserver){var observer=new MutationObserver(function(mutations){var image_count=0;var iframe_count=0;var rocketlazy_count=0;mutations.forEach(function(mutation){for(i=0;i<mutation.addedNodes.length;i++){if(typeof mutation.addedNodes[i].getElementsByTagName!=='function'){continue} if(typeof mutation.addedNodes[i].getElementsByClassName!=='function'){continue} images=mutation.addedNodes[i].getElementsByTagName('img');is_image=mutation.addedNodes[i].tagName=="IMG";iframes=mutation.addedNodes[i].getElementsByTagName('iframe');is_iframe=mutation.addedNodes[i].tagName=="IFRAME";rocket_lazy=mutation.addedNodes[i].getElementsByClassName('rocket-lazyload');image_count+=images.length;iframe_count+=iframes.length;rocketlazy_count+=rocket_lazy.length;if(is_image){image_count+=1} if(is_iframe){iframe_count+=1}}});if(image_count>0||iframe_count>0||rocketlazy_count>0){lazyLoadInstance.update()}});var b=document.getElementsByTagName("body")[0];var config={childList:!0,subtree:!0};observer.observe(b,config)}},!1)</script><script data-no-minify="1" async src="https://xcelore.com/wp-content/plugins/wp-rocket/assets/js/lazyload/16.1/lazyload.min.js"></script> <div class="elementor-section"> <iframe loading="lazy" src="about:blank" style="position: fixed; bottom: 20px; right: 16px; width: 420px; height: 66%; border: none; z-index: 9999;" title="Exei SDK" data-rocket-lazyload="fitvidscompatible" data-lazy-src="https://exei.ai/sdk/inbound@xcelore.com"> <p>Your browser does not support iframes.</p> </iframe><noscript><iframe src="https://exei.ai/sdk/inbound@xcelore.com" style="position: fixed; bottom: 20px; right: 16px; width: 420px; height: 66%; border: none; z-index: 9999;" title="Exei SDK" > <p>Your browser does not support iframes.</p> </iframe></noscript> </div> <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.eu01.nr-data.net","licenseKey":"NRJS-732ea6ed9762af723f5","applicationID":"506294823","transactionName":"MhBSZQoZWkEFWkcPWAtacVIMEVtcS0lSAVI=","queueTime":0,"applicationTime":4155,"atts":"HldRE0IDSU8=","errorBeacon":"bam.eu01.nr-data.net","agent":""}</script></body> </html> <!-- This website is like a Rocket, isn't it? Performance optimized by WP Rocket. Learn more: https://wp-rocket.me -->

Pages: 1 2 3 4 5 6 7 8 9 10