1<!doctype html> 2<html lang="en-US" prefix="og: https://ogp.me/ns#"> 3<head><meta charset="UTF-8">
3<script>if(navigator.userAgent.match(/MSIE|Internet Explorer/i)||navigator.userAgent.match(/Trident\/7\..*?rv:11/i)){var href=document.location.href;if(!href.match(/[?&]nowprocket/)){if(href.indexOf("?")==-1){if(href.indexOf("#")==-1){document.location.href=href+"?nowprocket=1"}else{document.location.href=href.replace("#","?nowprocket=1#")}}else{if(href.indexOf("#")==-1){document.location.href=href+"&nowprocket=1"}else{document.location.href=href.replace("#","&nowprocket=1#")}}}}</script>
3<script>(()=>{class RocketLazyLoadScripts{constructor(){this.v="2.0.5",this.userEvents=["keydown","keyup","mousedown","mouseup","mousemove","mouseover","mouseout","touchmove","touchstart","touchend","touchcancel","wheel","click","dblclick","input"],this.attributeEvents=["onblur","onclick","oncontextmenu","ondblclick","onfocus","onmousedown","onmouseenter","onmouseleave","onmousemove","onmouseout","onmouseover","onmouseup","onmousewheel","onscroll","onsubmit"]}async t(){this.i(),this.o(),/iP(ad|hone)/.test(navigator.userAgent)&&this.h(),this.u(),this.l(this),this.m(),this.k(this),this.p(this),this._(),await Promise.all([this.R(),this.L()]),this.lastBreath=Date.now(),this.S(this),this.P(),this.D(),this.O(),this.M(),await this.C(this.delayedScripts.normal),await this.C(this.delayedScripts.defer),await this.C(this.delayedScripts.async),await this.T(),await this.F(),await this.j(),await this.A(),window.dispatchEvent(new Event("rocket-allScriptsLoaded")),this.everythingLoaded=!0,this.lastTouchEnd&&await new Promise(t=>setTimeout(t,500-Date.now()+this.lastTouchEnd)),this.I(),this.H(),this.U(),this.W()}i(){this.CSPIssue=sessionStorage.getItem("rocketCSPIssue"),document.addEventListener("securitypolicyviolation",t=>{this.CSPIssue||"script-src-elem"!==t.violatedDirective||"data"!==t.blockedURI||(this.CSPIssue=!0,sessionStorage.setItem("rocketCSPIssue",!0))},{isRocket:!0})}o(){window.addEventListener("pageshow",t=>{this.persisted=t.persisted,this.realWindowLoadedFired=!0},{isRocket:!0}),window.addEventListener("pagehide",()=>{this.onFirstUserAction=null},{isRocket:!0})}h(){let t;function e(e){t=e}window.addEventListener("touchstart",e,{isRocket:!0}),window.addEventListener("touchend",function i(o){o.changedTouches[0]&&t.changedTouches[0]&&Math.abs(o.changedTouches[0].pageX-t.changedTouches[0].pageX)<10&&Math.abs(o.changedTouches[0].pageY-t.changedTouches[0].pageY)<10&&o.timeStamp-t.timeStamp<200&&(window.removeEventListener("touchstart",e,{isRocket:!0}),window.removeEventListener("touchend",i,{isRocket:!0}),"INPUT"===o.target.tagName&&"text"===o.target.type||(o.target.dispatchEvent(new TouchEvent("touchend",{target:o.target,bubbles:!0})),o.target.dispatchEvent(new MouseEvent("mouseover",{target:o.target,bubbles:!0})),o.target.dispatchEvent(new PointerEvent("click",{target:o.target,bubbles:!0,cancelable:!0,detail:1,clientX:o.changedTouches[0].clientX,clientY:o.changedTouches[0].clientY})),event.preventDefault()))},{isRocket:!0})}q(t){this.userActionTriggered||("mousemove"!==t.type||this.firstMousemoveIgnored?"keyup"===t.type||"mouseover"===t.type||"mouseout"===t.type||(this.userActionTriggered=!0,this.onFirstUserAction&&this.onFirstUserAction()):this.firstMousemoveIgnored=!0),"click"===t.type&&t.preventDefault(),t.stopPropagation(),t.stopImmediatePropagation(),"touchstart"===this.lastEvent&&"touchend"===t.type&&(this.lastTouchEnd=Date.now()),"click"===t.type&&(this.lastTouchEnd=0),this.lastEvent=t.type,t.composedPath&&t.composedPath()[0].getRootNode()instanceof ShadowRoot&&(t.rocketTarget=t.composedPath()[0]),this.savedUserEvents.push(t)}u(){this.savedUserEvents=[],this.userEventHandler=this.q.bind(this),this.userEvents.forEach(t=>window.addEventListener(t,this.userEventHandler,{passive:!1,isRocket:!0})),document.addEventListener("visibilitychange",this.userEventHandler,{isRocket:!0})}U(){this.userEvents.forEach(t=>window.removeEventListener(t,this.userEventHandler,{passive:!1,isRocket:!0})),document.removeEventListener("visibilitychange",this.userEventHandler,{isRocket:!0}),this.savedUserEvents.forEach(t=>{(t.rocketTarget||t.target).dispatchEvent(new window[t.constructor.name](t.type,t))})}m(){const t="return false",e=Array.from(this.attributeEvents,t=>"data-rocket-"+t),i="["+this.attributeEvents.join("],[")+"]",o="[data-rocket-"+this.attributeEvents.join("],[data-rocket-")+"]",s=(e,i,o)=>{o&&o!==t&&(e.setAttribute("data-rocket-"+i,o),e["rocket"+i]=new Function("event",o),e.setAttribute(i,t))};new MutationObserver(t=>{for(const n of t)"attributes"===n.type&&(n.attributeName.startsWith("data-rocket-")||this.everythingLoaded?n.attributeName.startsWith("data-rocket-")&&this.everythingLoaded&&this.N(n.target,n.attributeName.substring(12)):s(n.target,n.attributeName,n.target.getAttribute(n.attributeName))),"childList"===n.type&&n.addedNodes.forEac
3h(t=>{if(t.nodeType===Node.ELEMENT_NODE)if(this.everythingLoaded)for(const i of[t,...t.querySelectorAll(o)])for(const t of i.getAttributeNames())e.includes(t)&&this.N(i,t.substring(12));else for(const e of[t,...t.querySelectorAll(i)])for(const t of e.getAttributeNames())this.attributeEvents.includes(t)&&s(e,t,e.getAttribute(t))})}).observe(document,{subtree:!0,childList:!0,attributeFilter:[...this.attributeEvents,...e]})}I(){this.attributeEvents.forEach(t=>{document.querySelectorAll("[data-rocket-"+t+"]").forEach(e=>{this.N(e,t)})})}N(t,e){const i=t.getAttribute("data-rocket-"+e);i&&(t.setAttribute(e,i),t.removeAttribute("data-rocket-"+e))}k(t){Object.defineProperty(HTMLElement.prototype,"onclick",{get(){return this.rocketonclick||null},set(e){this.rocketonclick=e,this.setAttribute(t.everythingLoaded?"onclick":"data-rocket-onclick","this.rocketonclick(event)")}})}S(t){function e(e,i){let o=e[i];e[i]=null,Object.defineProperty(e,i,{get:()=>o,set(s){t.everythingLoaded?o=s:e["rocket"+i]=o=s}})}e(document,"onreadystatechange"),e(window,"onload"),e(window,"onpageshow");try{Object.defineProperty(document,"readyState",{get:()=>t.rocketReadyState,set(e){t.rocketReadyState=e},configurable:!0}),document.readyState="loading"}catch(t){console.log("WPRocket DJE readyState conflict, bypassing")}}l(t){this.originalAddEventListener=EventTarget.prototype.addEventListener,this.originalRemoveEventListener=EventTarget.prototype.removeEventListener,this.savedEventListeners=[],EventTarget.prototype.addEventListener=function(e,i,o){o&&o.isRocket||!t.B(e,this)&&!t.userEvents.includes(e)||t.B(e,this)&&!t.userActionTriggered||e.startsWith("rocket-")||t.everythingLoaded?t.originalAddEventListener.call(this,e,i,o):(t.savedEventListeners.push({target:this,remove:!1,type:e,func:i,options:o}),"mouseenter"!==e&&"mouseleave"!==e||t.originalAddEventListener.call(this,e,t.savedUserEvents.push,o))},EventTarget.prototype.removeEventListener=function(e,i,o){o&&o.isRocket||!t.B(e,this)&&!t.userEvents.includes(e)||t.B(e,this)&&!t.userActionTriggered||e.startsWith("rocket-")||t.everythingLoaded?t.originalRemoveEventListener.call(this,e,i,o):t.savedEventListeners.push({target:this,remove:!0,type:e,func:i,options:o})}}J(t,e){this.savedEventListeners=this.savedEventListeners.filter(i=>{let o=i.type,s=i.target||window;return e!==o||t!==s||(this.B(o,s)&&(i.type="rocket-"+o),this.$(i),!1)})}H(){EventTarget.prototype.addEventListener=this.originalAddEventListener,EventTarget.prototype.removeEventListener=this.originalRemoveEventListener,this.savedEventListeners.forEach(t=>this.$(t))}$(t){t.remove?this.originalRemoveEventListener.call(t.target,t.type,t.func,t.options):this.originalAddEventListener.call(t.target,t.type,t.func,t.options)}p(t){let e;function i(e){return t.everythingLoaded?e:e.split(" ").map(t=>"load"===t||t.startsWith("load.")?"rocket-jquery-load":t).join(" ")}function o(o){function s(e){const s=o.fn[e];o.fn[e]=o.fn.init.prototype[e]=function(){return this[0]===window&&t.userActionTriggered&&("string"==typeof arguments[0]||arguments[0]instanceof String?arguments[0]=i(arguments[0]):"object"==typeof arguments[0]&&Object.keys(arguments[0]).forEach(t=>{const e=arguments[0][t];delete arguments[0][t],arguments[0][i(t)]=e})),s.apply(this,arguments),this}}if(o&&o.fn&&!t.allJQueries.includes(o)){const e={DOMContentLoaded:[],"rocket-DOMContentLoaded":[]};for(const t in e)document.addEventListener(t,()=>{e[t].forEach(t=>t())},{isRocket:!0});o.fn.ready=o.fn.init.prototype.ready=function(i){function s(){parseInt(o.fn.jquery)>2?setTimeout(()=>i.bind(document)(o)):i.bind(document)(o)}return"function"==typeof i&&(t.realDomReadyFired?!t.userActionTriggered||t.fauxDomReadyFired?s():e["rocket-DOMContentLoaded"].push(s):e.DOMContentLoaded.push(s)),this},s("on"),s("one"),s("off"),t.allJQueries.push(o)}e=o}t.allJQueries=[],o(window.jQuery),Object.defineProperty(window,"jQuery",{get:()=>e,set(t){o(t)}})}P(){const t=new Map;document.write=document.writeln=function(e){const i=document.currentScript,o=document.createRange(),s=i.parentElement;let n=t.get(i);void 0===n&&(n=i.nextSibling,t.set(i,n));const c=document.createDocumentFragment();o.setStart(c,0),c.appendChild(o.createContextualFragment(e)),s.insertBefore(c,n)}}async R(){return new Promise(t=>{this.userActionTriggered?t():this.onFirstUserAction=t})}async L(){return new Promise(t=>{document.addEventListener("DOMContentLoaded",()=>{this.realDomReadyFired=!0,t()},{isRocket:!0})})}async j(){return this.realWindowLoadedFired?Promise.resolve():new Promise(t=>{window.addEventListener("load",t,{isRocket:!0})})}M(){this.pendingScripts=[];this.scriptsMutationObserver=new MutationObserver(t=>
3{for(const e of t)e.addedNodes.forEach(t=>{"SCRIPT"!==t.tagName||!t.src||t.noModule||t.isWPRocket||this.pendingScripts.push({script:t,promise:new Promise(e=>{const i=()=>{const i=this.pendingScripts.findIndex(e=>e.script===t);i>=0&&this.pendingScripts.splice(i,1),e()};t.addEventListener("load",i,{isRocket:!0}),t.addEventListener("error",i,{isRocket:!0}),setTimeout(i,1e3)})})})}),this.scriptsMutationObserver.observe(document,{childList:!0,subtree:!0})}async F(){await this.X(),this.pendingScripts.length?(await this.pendingScripts[0].promise,await this.F()):this.scriptsMutationObserver.disconnect()}D(){this.delayedScripts={normal:[],async:[],defer:[]},document.querySelectorAll("script[type$=rocketlazyloadscript]").forEach(t=>{t.hasAttribute("data-rocket-src")?t.hasAttribute("async")&&!1!==t.async?this.delayedScripts.async.push(t):t.hasAttribute("defer")&&!1!==t.defer||"module"===t.getAttribute("data-rocket-type")?this.delayedScripts.defer.push(t):this.delayedScripts.normal.push(t):this.delayedScripts.normal.push(t)})}async _(){await this.L();let t=[];document.querySelectorAll("script[type$=rocketlazyloadscript][data-rocket-src]").forEach(e=>{let i=e.getAttribute("data-rocket-src");if(i&&!i.startsWith("data:")){i.startsWith("//")&&(i=location.protocol+i);try{const o=new URL(i).origin;o!==location.origin&&t.push({src:o,crossOrigin:e.crossOrigin||"module"===e.getAttribute("data-rocket-type")})}catch(t){}}}),t=[...new Map(t.map(t=>[JSON.stringify(t),t])).values()],this.Y(t,"preconnect")}
3async G(t){if(await this.K(),!0!==t.noModule||!("noModule"in HTMLScriptElement.prototype))return new Promise(e=>{let i;function o(){(i||t).setAttribute("data-rocket-status","executed"),e()}try{if(navigator.userAgent.includes("Firefox/")||""===navigator.vendor||this.CSPIssue)i=document.createElement("script"),[...t.attributes].forEach(t=>{let e=t.nodeName;"type"!==e&&("data-rocket-type"===e&&(e="type"),"data-rocket-src"===e&&(e="src"),i.setAttribute(e,t.nodeValue))}),t.text&&(i.text=t.text),t.nonce&&(i.nonce=t.nonce),i.hasAttribute("src")?(i.addEventListener("load",o,{isRocket:!0}),i.addEventListener("error",()=>{i.setAttribute("data-rocket-status","failed-network"),e()},{isRocket:!0}),setTimeout(()=>{i.isConnected||e()},1)):(i.text=t.text,o()),i.isWPRocket=!0,t.parentNode.replaceChild(i,t);else{const i=t.getAttribute("data-rocket-type"),s=t.getAttribute("data-rocket-src");i?(t.type=i,t.removeAttribute("data-rocket-type")):t.removeAttribute("type"),t.addEventListener("load",o,{isRocket:!0}),t.addEventListener("error",i=>{this.CSPIssue&&i.target.src.startsWith("data:")?(console.log("WPRocket: CSP fallback activated"),t.removeAttribute("src"),this.G(t).then(e)):(t.setAttribute("data-rocket-status","failed-network"),e())},{isRocket:!0}),s?(t.fetchPriority="high",t.removeAttribute("data-rocket-src"),t.src=s):t.src="data:text/javascript;base64,"+window.btoa(unescape(encodeURIComponent(t.text)))}}catch(i){t.setAttribute("data-rocket-status","failed-transform"),e()}});t.setAttribute("data-rocket-status","skipped")}async C(t){const e=t.shift();return e?(e.isConnected&&await this.G(e),this.C(t)):Promise.resolve()}O(){this.Y([...this.delayedScripts.normal,...this.delayedScripts.defer,...this.delayedScripts.async],"preload")}Y(t,e){this.trash=this.trash||[];let i=!0;var o=document.createDocumentFragment();t.forEach(t=>{const s=t.getAttribute&&t.getAttribute("data-rocket-src")||t.src;if(s&&!s.startsWith("data:")){const n=document.createElement("link");n.href=s,n.rel=e,"preconnect"!==e&&(n.as="script",n.fetchPriority=i?"high":"low"),t.getAttribute&&"module"===t.getAttribute("data-rocket-type")&&(n.crossOrigin=!0),t.crossOrigin&&(n.crossOrigin=t.crossOrigin),t.integrity&&(n.integrity=t.integrity),t.nonce&&(n.nonce=t.nonce),o.appendChild(n),this.trash.push(n),i=!1}}),document.head.appendChild(o)}W(){this.trash.forEach(t=>t.remove())}async T(){try{document.readyState="interactive"}catch(t){}this.fauxDomReadyFired=!0;try{await this.K(),this.J(document,"readystatechange"),document.dispatchEvent(new Event("rocket-readystatechange")),await this.K(),document.rocketonreadystatechange&&document.rocketonreadystatechange(),await this.K(),this.J(document,"DOMContentLoaded"),document.dispatchEvent(new Event("rocket-DOMContentLoaded")),await this.K(),this.J(window,"DOMContentLoaded"),window.dispatchEvent(new Event("rocket-DOMContentLoaded"))}catch(t){console.error(t)}}async A(){try{document.readyState="complete"}catch(t){}try{await this.K(),this.J(document,"readystatechange"),document.dispatchEvent(new Event("rocket-readystatechange")),await this.K(),document.rocketonreadystatechange&&document.rocketonreadystatechange(),await this.K(),this.J(window,"load"),window.dispatchEvent(new Event("rocket-load")),await this.K(),window.rocketonload&&window.rocketonload(),await this.K(),this.allJQueries.forEach(t=>t(window).trigger("rocket-jquery-load")),await this.K(),this.J(window,"pageshow");const t=new Event("rocket-pageshow");t.persisted=this.persisted,window.dispatchEvent(t),await this.K(),window.rocketonpageshow&&window.rocketonpageshow({persisted:this.persisted})}catch(t){console.error(t)}}async K(){Date.now()-this.lastBreath>45&&(await this.X(),this.lastBreath=Date.now())}async X(){return document.hidden?new Promise(t=>setTimeout(t)):new Promise(t=>requestAnimationFrame(t))}B(t,e=window){return e===document&&"readystatechange"===t||(e===document&&"DOMContentLoaded"===t||(e===window&&"DOMContentLoaded"===t||(e===window&&"load"===t||e===window&&"pageshow"===t)))}static run(){(new RocketLazyLoadScripts).t()}}RocketLazyLoadScripts.run()})(); 4</script>
4 5 6 <meta name="viewport" content="width=device-width, initial-scale=1"> 7 <link rel="profile" href="https://gmpg.org/xfn/11"> 8
8<script type="text/rocketlazyloadscript" data-minify="1" id="cookieyes" data-rocket-type="text/javascript" data-rocket-src="https://vivasoftltd.com/wp-content/cache/min/1/client_data/9ef518e7369c3ffeb57b367a/script.js?ver=1790245669" data-rocket-defer defer></script>
8<link rel='preload' as='style' href='https://vivasoftltd.com/wp-content/themes/hello-elementor/style.css?ver=7.1.2' data-wpacu-preload-css-basic='1' /> 9<link rel='preload' as='style' href='https://vivasoftltd.com/wp-content/themes/hello-elementor-child/style.css?ver=7.1.2' data-wpacu-preload-css-basic='1' /> 10<link rel='preload' as='style' href='https://vivasoftltd.com/wp-content/plugins/elementor/assets/css/frontend.min.css?ver=4.2.4' data-wpacu-preload-css-basic='1' /> 11<link rel='preload' as='style' href='https://vivasoftltd.com/wp-content/plugins/elementor/assets/css/widget-icon-list.min.css?ver=4.2.4' data-wpacu-preload-css-basic='1' /> 12<link rel='preload' as='style' href='https://vivasoftltd.com/wp-content/plugins/elementor/assets/css/conditionals/apple-webkit.min.css?ver=4.2.4' data-wpacu-preload-css-basic='1' /> 13<link rel='preload' as='style' href='https://vivasoftltd.com/wp-content/plugins/elementor/assets/css/widget-heading.min.css?ver=4.2.4' data-wpacu-preload-css-basic='1' /> 14<link rel='preload' as='style' href='https://vivasoftltd.com/wp-content/plugins/elementor-pro/assets/css/widget-call-to-action.min.css?ver=4.2.3' data-wpacu-preload-css-basic='1' /> 15<link rel='preload' as='style' href='https://vivasoftltd.com/wp-content/plugins/elementor-pro/assets/css/conditionals/transitions.min.css?ver=4.2.3' data-wpacu-preload-css-basic='1' /> 16<link rel='preload' as='style' href='https://vivasoftltd.com/wp-content/cache/background-css/1/vivasoftltd.com/wp-content/uploads/elementor/css/post-246.css?ver=1790245250&wpr_t=1790247181' data-wpacu-preload-css-basic='1' /> 17<link rel='preload' as='style' href='https://vivasoftltd.com/wp-content/uploads/elementor/css/post-36146.css?ver=1790245251' data-wpacu-preload-css-basic='1' /> 18 19
20<script data-cfasync="false" data-pagespeed-no-defer> 21 var gtm4wp_datalayer_name = "dataLayer"; 22 var dataLayer = dataLayer || []; 23</script>
23 24 25 26<title>Blog | Vivasoft Ltd.</title> 27<meta name="description" content="Get updated with our latest software development news and events"/> 28<meta name="robots" content="follow, index, max-snippet:-1, max-video-preview:-1, max-image-preview:large"/> 29<link rel="canonical" href="https://vivasoftltd.com/blog/" /> 30<link rel="next" href="https://vivasoftltd.com/blog/page/2/" /> 31<meta property="og:locale" content="en_US" /> 32<meta property="og:type" content="website" /> 33<meta property="og:title" content="Blog | Vivasoft Ltd." /> 34<meta property="og:description" content="Get updated with our latest software development news and events" /> 35<meta property="og:url" content="https://vivasoftltd.com/blog/" /> 36<meta property="og:site_name" content="Vivasoftltd" /> 37<meta name="twitter:card" content="summary_large_image" /> 38<meta name="twitter:title" content="Blog | Vivasoft Ltd." /> 39<meta name="twitter:description" content="Get updated with our latest software development news and events" />
40<script type="application/ld+json" class="rank-math-schema-pro">{"@context":"https://schema.org","@graph":[{"@type":"Place","@id":"https://vivasoftltd.com/#place","address":{"@type":"PostalAddress","streetAddress":"Floor #16, Ahmed Tower, 28, 30, Kemal Ataturk Ave","addressLocality":"Banani","addressRegion":"Dhaka","postalCode":"1213","addressCountry":"Bangladesh"}},{"@type":"Organization","@id":"https://vivasoftltd.com/#organization","name":"Vivasoft Limited","url":"https://vivasoftltd.com/","sameAs":["https://www.facebook.com/vivasoftltd/"],"email":"[email protected]","address":{"@type":"PostalAddress","streetAddress":"Floor #16, Ahmed Tower, 28, 30, Kemal Ataturk Ave","addressLocality":"Banani","addressRegion":"Dhaka","postalCode":"1213","addressCountry":"Bangladesh"},"logo":{"@type":"ImageObject","@id":"https://vivasoftltd.com/#logo","url":"https://vivasoftltd.com/wp-content/uploads/2024/03/Logo-1-1.svg","contentUrl":"https://vivasoftltd.com/wp-content/uploads/2024/03/Logo-1-1.svg","caption":"Vivasoftltd","inLanguage":"en-US","width":"193","height":"26"},"contactPoint":[{"@type":"ContactPoint","telephone":"+8801321232419","contactType":"customer support"}],"legalName":"Vivasoft Ltd.","location":{"@id":"https://vivasoftltd.com/#place"}},{"@type":"WebSite","@id":"https://vivasoftltd.com/#website","url":"https://vivasoftltd.com","name":"Vivasoftltd","publisher":{"@id":"https://vivasoftltd.com/#organization"},"inLanguage":"en-US"},{"@type":"BreadcrumbList","@id":"https://vivasoftltd.com/blog/#breadcrumb","itemListElement":[{"@type":"ListItem","position":"1","item":{"@id":"https://vivasoftltd.com/","name":"Home"}}]},{"@type":"CollectionPage","@id":"https://vivasoftltd.com/blog/#webpage","url":"https://vivasoftltd.com/blog/","name":"Blog | Vivasoft Ltd.","isPartOf":{"@id":"https://vivasoftltd.com/#website"},"inLanguage":"en-US","breadcrumb":{"@id":"https://vivasoftltd.com/blog/#breadcrumb"}}]}</script>
40 41 42 43 44<style id="wp-img-auto-sizes-contain-inline-css"> 45img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 46/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 47</style> 48<style id="wp-emoji-styles-inline-css"> 49 50 img.wp-smiley, img.emoji { 51 display: inline !important; 52 border: none !important; 53 box-shadow: none !important; 54 height: 1em !important; 55 width: 1em !important; 56 margin: 0 0.07em !important; 57 vertical-align: -0.1em !important; 58 background: none !important; 59 padding: 0 !important; 60 } 61/*# sourceURL=wp-emoji-styles-inline-css */ 62</style> 63<style id="rank-math-related-posts-style-inline-css"> 64.wp-block-rank-math-related-posts{--rm-related-gap: 1rem;--rm-related-border-radius: 6px;--rm-related-card-padding: 16px;--rm-related-hover-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);--rm-related-transition: 0.2s ease}.wp-block-rank-math-related-posts.rank-math-related-posts{display:block}.wp-block-rank-math-related-posts.rank-math-related-posts .rank-math-related-wrap{display:grid;gap:var(--rm-related-gap)}.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-grid-vertical .rank-math-related-wrap,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-grid-vertical .rank-math-related-wrap{grid-template-columns:repeat(auto-fill, minmax(220px, 1fr))}.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-grid-horizontal .rank-math-related-wrap,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-grid-horizontal .rank-math-related-wrap{grid-template-columns:repeat(auto-fill, minmax(400px, 1fr))}.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-grid-horizontal .rank-math-related-item,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-grid-horizontal .rank-math-related-item{display:flex;gap:16px;align-items:flex-start}.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-grid-horizontal .rank-math-related-thumb,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-grid-horizontal .rank-math-related-thumb{flex:0 0 140px;overflow:hidden}.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-grid-horizontal .rank-math-related-thumb img,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-grid-horizontal .rank-math-related-thumb img{width:140px;height:140px;-o-object-fit:cover;object-fit:cover}.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-grid-horizontal .rank-math-related-content,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-grid-horizontal .rank-math-related-content{flex:1;min-width:0;display:flex;flex-direction:column}.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-grid-horizontal .rank-math-related-title,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-grid-horizontal .rank-math-related-title{margin-top:0}@media (max-width: 640px){.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-grid-horizontal .rank-math-related-wrap,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-grid-horizontal .rank-math-related-wrap{grid-template-columns:1fr}.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-grid-horizontal .rank-math-related-thumb,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-grid-horizontal .rank-math-related-thumb{flex:0 0 100px}.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-grid-horizontal .rank-math-related-thumb img,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-grid-horizontal .rank-math-related-thumb img{width:100px;height:100px}}.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-list-vertical .rank-math-related-wrap,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-list-vertical .rank-math-related-wrap{grid-template-columns:1fr}.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-list-horizontal .rank-math-related-wrap,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-list-horizontal .rank-math-related-wrap{grid-template-columns:1fr}.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-list-horizontal .rank-math-related-item,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-list-horizontal .rank-math-related-item{display:flex;gap:20px;align-items:flex-start}.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-list-horizontal .rank-math-related-thumb,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-list-horizontal .rank-math-related-thumb{flex:0 0 180px;overflow:hidden}.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-list-horizontal .rank-math-related-thumb img,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-list-horizontal .rank-math-related-thumb img{width:180px;height:180px;-o-object-fit:cover;object-fit:cover}.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-list-horizontal .rank-math-related-content,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-list-horizontal .rank-math-related-content{flex:1;min-width:0;display:flex;flex-direction:column}.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-list-horizontal .rank-math-related-title,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-list-horizontal .rank-math-related-title{margin-top:0}@media (max-width: 640px){.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-list-horizontal .rank-math-related-item,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-list-horizontal .rank-math-related-item{gap:16px}.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-list-horizontal .rank-math-related-thumb,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-list-horizontal .rank-math-related-thumb{flex:0 0 120px}.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-list-horizontal .rank-math-related-thumb img,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-list-horizontal .rank-math-related-thumb img{width:120px;height:120px}}@media (max-width: 480px){.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-list-horizontal .rank-math-related-item,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-list-horizontal .rank-math-related-item{flex-direction:column}.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-list-horizontal .rank-math-related-thumb,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-list-horizontal .rank-math-related-thumb{flex:0 0 auto;width:100%}.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-list-horizontal .rank-math-related-thumb img,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-list-horizontal .rank-math-related-thumb img{width:100%;height:auto;max-height:200px}}.wp-block-rank-math-related-posts.rank-math-related-posts .rank-math-related-item{border-radius:var(--rm-related-border-radius);padding:var(--rm-related-card-padding);background:inherit;transition:transform var(--rm-related-transition),box-shadow var(--rm-related-transition)}.wp-block-rank-math-related-posts.rank-math-related-posts .rank-math-related-item:hover{transform:translateY(-2px);box-shadow:var(--rm-related-hover-shadow)}.wp-block-rank-math-related-posts.rank-math-related-posts .rank-math-related-title{margin:0.5rem 0;font-size:inherit;line-height:inherit}.wp-block-rank-math-related-posts.rank-math-related-posts .rank-math-related-title a{color:inherit;text-decoration:none;transition:color 0.2s ease}.wp-block-rank-math-related-posts.rank-math-related-posts .rank-math-related-title a:hover{color:#2563eb;text-decoration:underline}.wp-block-rank-math-related-posts.rank-math-related-posts .rank-math-related-title:not(:has(a)){cursor:default}.wp-block-rank-math-related-posts.rank-math-related-posts .rank-math-related-thumb{position:relative;overflow:hidden;border-radius:4px;display:block}.wp-block-rank-math-related-posts.rank-math-related-posts .rank-math-related-thumb img{display:block;width:100%;height:auto;border-radius:4px;transition:transform 0.3s ease}.wp-block-rank-math-related-posts.rank-math-related-posts .rank-math-related-thumb:hover img{transform:scale(1.05)}.wp-block-rank-math-related-posts.rank-math-related-posts .rank-math-related-thumb:not(a){cursor:default}.wp-block-rank-math-related-posts.rank-math-related-posts .rank-math-related-thumb:not(a):hover img{transform:none}.wp-block-rank-math-related-posts.rank-math-related-posts .rank-math-related-date{margin-top:0.25rem;font-size:0.85em;opacity:0.7}.wp-block-rank-math-related-posts.rank-math-related-posts .rank-math-related-terms{margin-top:0.5rem}.wp-block-rank-math-related-posts.rank-math-related-posts .rank-math-related-chip{display:inline-block;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:999px;padding:0.15rem 0.5rem;margin-right:0.35rem;font-size:0.8em}.wp-block-rank-math-related-posts.rank-math-related-posts .rank-math-related-excerpt{margin-top:0.5rem;color:inherit;opacity:0.8;font-size:0.9em;line-height:1.6;
64display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.wp-block-rank-math-related-posts.rank-math-related-posts .rank-math-related-more{margin-top:1rem}.wp-block-rank-math-related-posts.rank-math-related-posts .rank-math-related-button{display:inline-block;background:#111827;color:#fff;border-radius:6px;padding:0.625rem 1.25rem;text-decoration:none;font-weight:500;transition:background 0.2s ease, transform 0.2s ease}.wp-block-rank-math-related-posts.rank-math-related-posts .rank-math-related-button:hover{background:#1f2937;transform:translateY(-1px)}.wp-block-rank-math-related-posts.has-border-color .rank-math-related-item{border-color:inherit}.wp-block-rank-math-related-posts.has-border-width .rank-math-related-item{border-width:inherit}.wp-block-rank-math-related-posts.has-border-style .rank-math-related-item{border-style:inherit}.wp-block-rank-math-related-posts.has-border-radius .rank-math-related-item{border-radius:inherit}.wp-block-rank-math-related-posts:not(.has-border-color):not(.has-border-width):not(.has-border-style) .rank-math-related-item{border:1px solid #e5e7eb} 65 66/*# sourceURL=https://vivasoftltd.com/wp-content/plugins/seo-by-rank-math-pro/includes/modules/link-genius/blocks/related/assets/css/styles.css */ 67</style> 68<style id="global-styles-inline-css"> 69:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
69--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:root { --wp--style--global--content-size: 800px;--wp--style--global--wide-size: 1200px; }:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: 24px; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: 24px; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 24px;}:root :where(.is-layout-grid){gap: 24px;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
69.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;} 70:root :where(.wp-block-icon svg){width: 24px;} 71:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} 72/*# sourceURL=global-styles-inline-css */ 73</style> 74<link data-minify="1" rel='stylesheet' id='table-addons-for-elementor-css' href='https://vivasoftltd.com/wp-content/cache/min/1/wp-content/plugins/table-addons-for-elementor/public/css/table-addons-for-elementor-public.css?ver=1790245728' media='all' /> 75<link data-minify="1" rel='stylesheet' id='video-swap-widget-css' href='https://vivasoftltd.com/wp-content/cache/min/1/wp-content/plugins/video-swap-widget/assets/video-swap-widget.css?ver=1790245668' media='all' /> 76<link data-wpacu-to-be-preloaded-basic='1' rel='stylesheet' id='chld_thm_cfg_parent-css' href='https://vivasoftltd.com/wp-content/themes/hello-elementor/style.css?ver=7.1.2' media='all' /> 77<link data-wpacu-to-be-preloaded-basic='1' rel='stylesheet' id='chld_thm_cfg_child-css' href='https://vivasoftltd.com/wp-content/themes/hello-elementor-child/style.css?ver=7.1.2' media='all' /> 78<link data-minify="1" rel='stylesheet' id='hello-elementor-css' href='https://vivasoftltd.com/wp-content/cache/min/1/wp-content/themes/hello-elementor/assets/css/reset.css?ver=1790245728' media='all' /> 79<link data-minify="1" rel='stylesheet' id='hello-elementor-theme-style-css' href='https://vivasoftltd.com/wp-content/cache/min/1/wp-content/themes/hello-elementor/assets/css/theme.css?ver=1790245728' media='all' /> 80<link data-minify="1" rel='stylesheet' id='hello-elementor-header-footer-css' href='https://vivasoftltd.com/wp-content/cache/min/1/wp-content/themes/hello-elementor/assets/css/header-footer.css?ver=1790245728' media='all' /> 81<link data-wpacu-to-be-preloaded-basic='1' rel='stylesheet' id='elementor-frontend-css' href='https://vivasoftltd.com/wp-content/plugins/elementor/assets/css/frontend.min.css?ver=4.2.4' media='all' /> 82<link rel='stylesheet' id='elementor-post-7-css' href='https://vivasoftltd.com/wp-content/uploads/elementor/css/post-7.css?ver=1790245249' media='all' /> 83<link rel='stylesheet' id='widget-image-css' href='https://vivasoftltd.com/wp-content/plugins/elementor/assets/css/widget-image.min.css?ver=4.2.4' media='all' /> 84<link data-minify="1" rel='stylesheet' id='ekit-widget-common-css' href='https://vivasoftltd.com/wp-content/cache/min/1/wp-content/plugins/elementskit-lite/widgets/init/assets/css/common.css?ver=1790245668' media='all' /> 85<link data-minify="1" rel='stylesheet' id='ekit-nav-menu-css' href='https://vivasoftltd.com/wp-content/cache/min/1/wp-content/plugins/elementskit-lite/widgets/init/assets/css/nav-menu.css?ver=1790245668' media='all' /> 86<link rel='stylesheet' id='e-sticky-css' href='https://vivasoftltd.com/wp-content/plugins/elementor-pro/assets/css/modules/sticky.min.css?ver=4.2.3' media='all' /> 87<link data-wpacu-to-be-preloaded-basic='1' rel='stylesheet' id='widget-icon-list-css' href='https://vivasoftltd.com/wp-content/plugins/elementor/assets/css/widget-icon-list.min.css?ver=4.2.4' media='all' /> 88<link rel='stylesheet' id='widget-social-icons-css' href='https://vivasoftltd.com/wp-content/plugins/elementor/assets/css/widget-social-icons.min.css?ver=4.2.4' media='all' /> 89<link data-wpacu-to-be-preloaded-basic='1' rel='stylesheet' id='e-apple-webkit-css' href='https://vivasoftltd.com/wp-content/plugins/elementor/assets/css/conditionals/apple-webkit.min.css?ver=4.2.4' media='all' /> 90<link data-wpacu-to-be-preloaded-basic='1' rel='stylesheet' id='widget-heading-css' href='https://vivasoftltd.com/wp-content/plugins/elementor/assets/css/widget-heading.min.css?ver=4.2.4' media='all' /> 91<link rel='stylesheet' id='widget-image-box-css' href='https://vivasoftltd.com/wp-content/plugins/elementor/assets/css/widget-image-box.min.css?ver=4.2.4' media='all' /> 92<link rel='stylesheet' id='widget-form-css' href='https://vivasoftltd.com/wp-content/plugins/elementor-pro/assets/css/widget-form.min.css?ver=4.2.3' media='all' /> 93<link rel='stylesheet' id='widget-counter-css' href='https://vivasoftltd.com/wp-content/plugins/elementor/assets/css/widget-counter.min.css?ver=4.2.4' media='all' /> 94<link data-wpacu-to-be-preloaded-basic='1' rel='stylesheet' id='widget-call-to-action-css' href='https://vivasoftltd.com/wp-content/plugins/elementor-pro/assets/css/widget-call-to-action.min.css?ver=4.2.3' media='all' /> 95<link data-wpacu-to-be-preloaded-basic='1' rel='stylesheet' id='e-transitions-css' href='https://vivasoftltd.com/wp-content/plugins/elementor-pro/assets/css/conditionals/transitions.min.css?ver=4.2.3' media='all' /> 96<link data-minify="1" rel='stylesheet' id='elementor-icons-css' href='https://vivasoftltd.com/wp-content/cache/min/1/wp-content/plugins/elementor/assets/lib/eicons/css/elementor-icons.min.css?ver=1790245728' media='all' /> 97<link data-minify="1" rel='stylesheet' id='vivasoft-slider-style-css' href='https://vivasoftltd.com/wp-content/cache/min/1/wp-content/plugins/vivasoft-case-study-slider/assets/css/slider.css?ver=1790245668' media='all' /> 98<link data-minify="1" rel='stylesheet' id='swiper-css' href='https://vivasoftltd.com/wp-content/cache/min/1/wp-content/plugins/elementor/assets/lib/swiper/v8/css/swiper.min.css?ver=1790245668' media='all' /> 99<link rel='stylesheet' id='elementor-post-45208-css' href='https://vivasoftltd.com/wp-content/uploads/elementor/css/post-45208.css?ver=1790245658' media='all' /> 100<link data-wpacu-to-be-preloaded-basic='1' rel='stylesheet' id='elementor-post-246-css' href='https://vivasoftltd.com/wp-content/cache/background-css/1/vivasoftltd.com/wp-content/uploads/elementor/css/post-246.css?ver=1790245250&wpr_t=1790247181' media='all' /> 101<link rel='stylesheet' id='elementor-post-13591-css' href='https://vivasoftltd.com/wp-content/cache/background-css/1/vivasoftltd.com/wp-content/uploads/elementor/css/post-13591.css?ver=1790247181&wpr_t=1790247181' media='all' /> 102<link data-minify="1" rel='stylesheet' id='ekit-header-search-css' href='https://vivasoftltd.com/wp-content/cache/min/1/wp-content/plugins/elementskit-lite/widgets/init/assets/css/header-search.css?ver=1790245669' media='all' /> 103<link data-minify="1" rel='stylesheet' id='ekit-header-offcanvas-css' href='https://vivasoftltd.com/wp-content/cache/min/1/wp-content/plugins/elementskit-lite/widgets/init/assets/css/header-offcanvas.css?ver=1790245669' media='all' /> 104<link data-minify="1" rel='stylesheet' id='ekit-header-info-css' href='https://vivasoftltd.com/wp-content/cache/min/1/wp-content/plugins/elementskit-lite/widgets/init/assets/css/header-info.css?ver=1790245669' media='all' /> 105<link rel='stylesheet' id='elementor-post-16-css' href='https://vivasoftltd.com/wp-content/uploads/elementor/css/post-16.css?ver=1790247181' media='all' /> 106<link rel='stylesheet' id='widget-search-form-css' href='https://vivasoftltd.com/wp-content/plugins/elementor-pro/assets/css/widget-search-form.min.css?ver=4.2.3' media='all' /> 107<link rel='stylesheet' id='elementor-icons-shared-0-css' href='https://vivasoftltd.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/fontawesome.min.css?ver=5.15.3' media='all' /> 108<link data-minify="1" rel='stylesheet' id='elementor-icons-fa-solid-css' href='https://vivasoftltd.com/wp-content/cache/min/1/wp-content/plugins/elementor/assets/lib/font-awesome/css/solid.min.css?ver=1790245728' media='all' /> 109<link rel='stylesheet' id='elementor-post-36126-css' href='https://vivasoftltd.com/wp-content/uploads/elementor/css/post-36126.css?ver=1790245250' media='all' /> 110<link data-wpacu-to-be-preloaded-basic='1' rel='stylesheet' id='elementor-post-36146-css' href='https://vivasoftltd.com/wp-content/uploads/elementor/css/post-36146.css?ver=1790245251' media='all' /> 111<style id="rocket-lazyload-inline-css"> 112.rll-youtube-player{position:relative;padding-bottom:56.23%;height:0;overflow:hidden;max-width:100%;}.rll-youtube-player:focus-within{outline: 2px solid currentColor;outline-offset: 5px;}.rll-youtube-player iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:0 0}.rll-youtube-player img{bottom:0;display:block;left:0;margin:auto;max-width:100%;width:100%;position:absolute;right:0;top:0;border:none;height:auto;-webkit-transition:.4s all;-moz-transition:.4s all;transition:.4s all}.rll-youtube-player img:hover{-webkit-filter:brightness(75%)}.rll-youtube-player .play{height:100%;width:100%;left:0;top:0;position:absolute;
112background:var(--wpr-bg-829f6dee-f9a7-4d16-a430-765dcb6eb377) no-repeat center;background-color: transparent !important;cursor:pointer;border:none;}.wp-embed-responsive .wp-has-aspect-ratio .rll-youtube-player{position:absolute;padding-bottom:0;width:100%;height:100%;top:0;bottom:0;left:0;right:0} 113/*# sourceURL=rocket-lazyload-inline-css */ 114</style> 115<link data-minify="1" rel='preload' as='style' data-wpacu-preload-it-async='1' onload="this.onload=null;this.rel='stylesheet'" id='wpacu-preload-elementor-gf-local-plusjakartasans-css' href='https://vivasoftltd.com/wp-content/cache/min/1/wp-content/uploads/elementor/google-fonts/css/plusjakartasans.css?ver=1790245669' media='all' /> 116<link data-minify="1" rel='stylesheet' id='elementor-gf-local-inter-css' href='https://vivasoftltd.com/wp-content/cache/min/1/wp-content/uploads/elementor/google-fonts/css/inter.css?ver=1790245728' media='all' /> 117<link data-minify="1" rel='stylesheet' id='elementor-gf-local-poppins-css' href='https://vivasoftltd.com/wp-content/cache/min/1/wp-content/uploads/elementor/google-fonts/css/poppins.css?ver=1790246202' media='all' /> 118<link data-minify="1" rel='stylesheet' id='elementor-gf-local-outfit-css' href='https://vivasoftltd.com/wp-content/cache/min/1/wp-content/uploads/elementor/google-fonts/css/outfit.css?ver=1790245728' media='all' />
119<script type="text/rocketlazyloadscript" data-rocket-type='text/javascript'> 120 var elementskit = { 121 resturl: 'https://vivasoftltd.com/wp-json/elementskit/v1/', 122 } 123 124 </script>
124<script type="text/rocketlazyloadscript" id="jquery-core-js" data-rocket-src="https://vivasoftltd.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" data-rocket-defer defer></script>
vendor: 1 bytes, line 124
124
125<script type="text/rocketlazyloadscript" id="jquery-migrate-js" data-rocket-src="https://vivasoftltd.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" data-rocket-defer defer></script>
125 126 127 128
129<script data-cfasync="false" data-pagespeed-no-defer> 130 var dataLayer_content = {"pagePostType":"bloghome"}; 131 dataLayer.push( dataLayer_content ); 132</script>
vendor: 1 bytes, line 132
132
133<script type="text/rocketlazyloadscript" data-cfasync="false" data-pagespeed-no-defer>
vendor: 322 bytes, lines 133-138
133 134(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 135new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 136j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 137'//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 138})(window,document,'script','dataLayer','
138GTM-N6TFKBC3
vendor: 4 bytes, line 138
138');
139</script>
vendor: 110 bytes, lines 139-141
139 140 141<script type="text/rocketlazyloadscript" async data-rocket-src="https://www.googletagmanager.com/gtag/js?id=
141UA-118154597-1
vendor: 13 bytes, line 141
141"></script>
142<script type="text/rocketlazyloadscript"> 143
vendor: 138 bytes, lines 143-147
143window.dataLayer = window.dataLayer || []; 144 function gtag(){dataLayer.push(arguments);} 145 gtag('js', new Date()); 146 147 gtag('config', '
147UA-118154597-1
vendor: 5 bytes, line 147
147');
148</script>
148 149<style> 150 151 152 153 154 .elementor-message { 155 margin-top: 40px !important; 156} 157 @media only screen and (max-width: 1024px) { 158 .footer-title .elementor-widget-container, 159 .header-title .elementor-widget-container{ 160 position: relative; 161 } 162 163 .footer-title .elementor-widget-container:before, 164 .header-title .elementor-widget-container:before{ 165 position: absolute; 166 content: " "; 167 height: 7px; 168 width: 7px; 169 border-right: 1.5px solid #503AF2; 170 border-bottom: 1.5px solid #503AF2; 171 right: 0px; 172 transform: rotateZ(45deg); 173 } 174 .footer-title.active-footer-title .elementor-widget-container:before, 175 .header-title.active-header-title .elementor-widget-container:before{ 176 transform: rotateZ(225deg); 177 } 178 179 .header-title.active-header-title .elementor-heading-title{ 180 color: #503AF2 !important; 181 } 182 } 183 184 @media only screen and (min-width: 1025px) { 185 .elementskit-navbar-nav .elementskit-megamenu-panel { 186 width: 1104px !important; 187 left: -480px !important; 188} 189 } 190 @media all and (min-width: 768px) { 191 .elementor-36126 .elementor-element.elementor-element-15496a7d { 192 display: flex !important; 193 } 194 header.menu-sticky .elementor-element.main-logo-container { 195 width: 10% !important; 196 display: flex !important; 197 } 198 header.menu-sticky .elementor-element.menu-container-column { 199 width: 72% !important; 200 } 201 } 202 @media only screen and (max-width: 767px){ 203 .elementor-36126 .elementor-element.elementor-element-15496a7d { 204 display: flex !important; 205 } 206 .menu-sticky .elementor-36126 .elementor-element.elementor-element-31b5c70e { 207 width: 50% !important; 208 } 209 } 210 .ekit-wid-con .fasicon.icon-down-arrow1::before, .ekit-wid-con .icon.icon-down-arrow1::before, .icon.icon-down-arrow1::before { 211 content: "\e994"; 212 content: ''; 213 /* background-color: red; */ 214 height: 8px; 215 width: 8px; 216 display: inline-block; 217 transform: rotateZ(45deg); 218 border-right: 1px solid; 219 border-bottom: 1px solid; 220 left: 3px; 221} 222 223 224 225 .top-bar-container{ 226 display: none; 227 } 228 .page.page-id-52249 .top-bar-container, 229 .home .top-bar-container{ 230 display: block ; 231 } 232 233/* HEADER MENU STYLE */ 234 235 236 .hackathon-menu-style > a{ 237 position: relative; 238 overflow: hidden; 239 padding-left: 19px !important; 240 padding-right: 19px !important; 241 margin-left: 19px; 242 border-radius: 7px !important; 243 } 244 245 .hackathon-menu-style a:before { 246 content: " "; 247 width: 350px; 248 height: 250px; 249 position: absolute; 250 z-index: -10; 251 top: 50%; 252 left: 50%; 253 transform: translate(-50%, -50%); 254 background: conic-gradient(transparent, transparent, transparent, #503af2, #3866ff, transparent, transparent, transparent); 255 animation: rotate 3s infinite linear; 256} 257 258 .hackathon-menu-style a:after { 259 content: " "; 260 width: calc(100% - 4px); 261 height: calc(100% - 4px); 262 position: absolute; 263 z-index: -9; 264 top: 2px; 265 left: 2px; 266 right: 2px; 267 background-color: #f2f7fd; 268 border-radius: 5px; 269 } 270 .elementor-sticky--effects .hackathon-menu-style a:after{ 271 background-color: #fff; 272 } 273@keyframes rotate { 274 0% { 275 transform: translate(-50%, -50%) rotate(0deg); 276 } 277 278 100% { 279 transform: translate(-50%, -50%) rotate(360deg); 280 } 281} 282 @media all and (max-width: 1024px) { 283 .hackathon-menu-style > a{ 284 padding-left: 0px !important; 285 } 286 .hackathon-menu-style a:before, 287 .hackathon-menu-style a:after{ 288 display: none; 289 } 290} 291 292/* HEADER MENU STYLE */ 293 294 295/* HEADER LOGO STYLE */ 296 297 .logo-container { 298 position: relative; 299 300 } 301 302 .logo { 303 position: absolute; 304 top: 0; 305 left: 0; 306 width: 100%; 307 height: 100%; 308 opacity: 0; 309 transition: opacity 0.5s ease-in-out; 310 display: flex; 311 justify-content: center; 312 align-items: center; 313 } 314 315 .logo img { 316 max-width: 100%; 317 max-height: 100%; 318 } 319 320 /* Keyframe animation for instant logo transitions */
321 @keyframes logoSlider { 322 0%, 45% { 323 opacity: 1; 324 z-index: 10; 325 } 326 50%, 100% { 327 opacity: 0; 328 z-index: -10; 329 } 330 } 331 332 /* First logo animation */ 333 #logo1 { 334 animation: logoSlider 4s infinite; 335 } 336 337 /* Second logo animation */ 338 #logo2 { 339 animation: logoSlider 4s infinite 2s; 340 } 341 342 343 344 a.countDownStyle, 345 a.countDownStyle:hover{ 346 color: #fff; 347 text-decoration: underline; 348 font-family: "JetBrains Mono", Plus Jakarta Sans; 349 } 350 351body.home p.countdown { 352 padding-top: 8px; 353} 354</style> 355<style> 356@media only screen and (max-width: 766px) { 357.main-footer-section .elementor-container { 358 margin-left: 15px; 359 margin-right: 15px; 360} 361 362.main-footer-section .elementor-container .elementor-column.elementor-inner-column.elementor-element { 363 width: 100%; 364} 365 366.main-footer-section .elementor-container .elementor-column.elementor-inner-column.elementor-elemen .elementor-heading-title{ 367 background-color: red; 368} 369.main-footer-section .footer-col-title p.elementor-heading-title{ 370/* margin-bottom: -36px; */ 371 margin-bottom: 0px; 372 margin-top: 25px; 373} 374 .footer-col-title{} 375.main-footer-section .elementor-icon-list-items li{ 376 padding-bottom: 0px !important; 377 margin-bottom: -7px; 378} 379} 380.elementor-element-2bdfa75d .elementor-widget-image-box .elementor-image-box-wrapper , 381 .elementor-element-73599ef .elementor-widget-image-box .elementor-image-box-wrapper{ 382 text-align: left !important; 383} 384 385 386 .carrier-form-overlay{ 387background: rgba(255, 255, 255, 0.34); 388border-radius: 16px; 389box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1); 390backdrop-filter: blur(5px); 391-webkit-backdrop-filter: blur(5px); 392border: 1px solid rgba(255, 255, 255, 0.3); 393 height: 100%; 394 padding-top: 17%; 395} 396.carrier-form-overlay .elementor-widget-container{ 397 transform: translateY(-50%); 398} 399 400 401@media only screen and (max-width: 768px) { 402 .carrier-form-overlay{ 403 padding-top: 50%; 404 } 405} 406 407 408 .carrier-step-html { 409 font-size: 27px; 410 font-weight: 500; 411 color: #000; 412} 413</style> 414<style> 415 416.form-with-loading .elementor-widget-container:has(.elementor-form.elementor-form-waiting) { 417 position: relative; 418} 419 420.form-with-loading .elementor-widget-container:has(.elementor-form.elementor-form-waiting)::before { 421 content: ""; 422 position: absolute; 423 top: 50%; 424 left: 50%; 425 width: 50px; 426 height: 50px; 427 border: 6px solid #fff; 428 border-top: 6px solid #3866ff; 429 border-radius: 50%; 430 animation: spin 1s linear infinite; 431 transform: translate(-50%, -50%); 432 z-index: 9999; 433} 434 435@keyframes spin { 436 0% { 437 transform: translate(-50%, -50%) rotate(0deg); 438 } 439 100% { 440 transform: translate(-50%, -50%) rotate(360deg); 441 } 442} 443.form-overlay-text{ 444 height: 100%; 445 background-color: #000000c2; 446 position: absolute; 447 z-index: 9; 448 border-radius: 12px; 449} 450.form-overlay-text .elementor-heading-title { 451 margin-top: 50%; 452} 453 454</style> 455
456<script type="text/rocketlazyloadscript">
vendor: 408 bytes, lines 456-465
456 457!function(f,b,e,v,n,t,s) 458{if(f.fbq)return;n=f.fbq=function(){n.callMethod? 459n.callMethod.apply(n,arguments):n.queue.push(arguments)}; 460if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; 461n.queue=[];t=b.createElement(e);t.async=!0; 462t.src=v;s=b.getElementsByTagName(e)[0]; 463s.parentNode.insertBefore(t,s)}(window, document,'script', 464'https://connect.facebook.net/en_US/fbevents.js'); 465fbq('init', '
465886667789141018
vendor: 32 bytes, lines 465-466
465'); 466fbq('track', 'PageView');
467</script>
467 468<noscript><img height="1" width="1" style="display:none" 469src="https://www.facebook.com/tr?id=886667789141018&ev=PageView&noscript=1" 470/></noscript> 471 472<style> 473 474/* Blog-counter-process section start */ 475 476/* .blog-counter-process .elementor-widget-container{ 477 height: 188px !important; 478 } */ 479.blog-counter-process .elementor-counter{ 480 display: flex; 481 flex-direction: column; 482} 483.blog-counter-process .elementor-counter-number-wrapper{ 484 order: 2; 485} 486/* @media screen and (max-width: 767px){ 487 .blog-counter-process .elementor-widget-container{ 488 height: 154px !important; 489 } 490} */ 491 492/* Blog-counter-process section end */ 493 494 495/* counter viva section start */ 496 497 .counter-viva .elementor-widget-container{ 498 height: 188px !important; 499 } 500.counter-viva .elementor-counter{ 501 display: flex; 502 flex-direction: column; 503} 504.counter-viva .elementor-counter-number-wrapper{ 505 order: 2; 506} 507@media screen and (max-width: 767px){ 508 .counter-viva .elementor-widget-container{ 509 height: 154px !important; 510 } 511} 512 513/* counter viva section end */ 514 515div#viva_blog_container { 516 padding-top: 116px; 517} 518.viva_blog_container { 519 display: flex; 520 column-gap: 64px; 521} 522 523.search_and_category_filter { 524 width: 280px; 525 526} 527 input#post-search { 528 border-radius: 8px; 529 padding: 10px 14px 10px 40px; 530} 531 532 .viva_blog_container div#search-box { 533 position: relative; 534} 535 536.viva_blog_container div#search-box .search-icon{ 537 position: absolute; 538 top:50%; 539 transform: translateY(-40%); 540 left: 14px 541} 542p.category-filter-title { 543 font-family: inherit; 544 font-size: 14px; 545 font-weight: 600; 546 line-height: 20px; 547 letter-spacing: 0em; 548 text-align: left; 549 margin-top: 32px; 550} 551div.filtered-posts-pagination-container { 552 width: calc(100% - 280px); 553} 554 555div#category-filter-buttons { 556 display: flex; 557 flex-direction: column; 558 align-items: flex-start; 559 row-gap: 14px; 560} 561 562p.category-filter- { 563 font-family:"Plus Jakarta Sans", Sans-serif; 564 font-size: 14px; 565 font-weight: 600; 566 line-height: 20px; 567 letter-spacing: 0em; 568 text-align: left; 569 margin-bottom: 0px; 570 margin-top: 32px; 571 color: #C5E8FF; 572} 573 574button.category-filter-button { 575 font-family: "Plus Jakarta Sans", Sans-serif; 576 font-size: 16px; 577 font-weight: 500; 578 line-height: 24px; 579 letter-spacing: 0em; 580 text-align: left; 581 padding: 8px 15px; 582 border-radius: 6px; 583 width: 100%; 584 border: 0px; 585 color: #C9C9C9; 586 } 587 588 button.category-filter-button.active, button.category-filter-button:hover { 589 background-color: #503AF2; 590 color: #fff; 591} 592 button.category-filter-button:focus{ 593 background-color: #503AF2; 594 color: #fff; 595 outline: none; 596 border: none; 597 } 598 599 /* Container for the posts */ 600#filtered-posts-container { 601 display: flex; 602 flex-wrap: wrap; 603 justify-content: space-between; 604} 605 606/* Style for each post */ 607.filtered-post { 608 width: 48%; /* Adjust the width as needed */ 609 margin-bottom: 48px; 610 box-sizing: border-box; 611} 612 613 .featured-image img { 614 border-radius: 16px 16px 0px 0px; 615} 616 617/* Media query for responsiveness */ 618@media (max-width: 768px) { 619 .filtered-post { 620 width: 100%; /* Full width on smaller screens */ 621 } 622} 623 624 p.category_style { 625 margin: 0px; 626 margin-top: 32px; 627} 628 p.category_style> a { 629 font-family: "Plus Jakarta Sans", Sans-serif; 630 font-size: 14px; 631 font-weight: 600; 632 line-height: 20px; 633 letter-spacing: 0em; 634 text-align: left; 635 color: #C5E8FF; 636} 637 h2.blog_home_post_title a { 638 font-family: "Plus Jakarta Sans", Sans-serif; 639 font-size: 24px; 640 font-weight: 600; 641 line-height: 32px; 642 letter-spacing: 0em; 643 text-align: left; 644 color: #fff; 645} 646p.blog_home_post_content { 647 font-family: "Plus Jakarta Sans", Sans-serif; 648 font-size: 16px; 649 font-weight: 400; 650 line-height: 24px; 651 letter-spacing: 0em; 652 text-align: left; 653 color: #F7F7FF; 654} 655
656 .blog_home_post_author-info { 657 display: flex; 658 column-gap: 12px; 659 margin-top: 24px; 660} 661 662.blog_home_post_author-avatar img { 663 border-radius: 50%; 664} 665 666p.blog_home_post_author { 667 font-family: "Plus Jakarta Sans", Sans-serif; 668 font-size: 14px; 669 font-weight: 600; 670 line-height: 20px; 671 letter-spacing: 0em; 672 text-align: left; 673 color: #fff; 674 margin: 0px; 675} 676 677p.blog_home_post_date { 678 font-family: "Plus Jakarta Sans", Sans-serif; 679 font-size: 14px; 680 font-weight: 400; 681 line-height: 20px; 682 letter-spacing: 0em; 683 text-align: left; 684 color: #fff; 685} 686 .page-numbers { 687 font-family: "Plus Jakarta Sans", Sans-serif; 688 font-size: 14px; 689 font-weight: 500; 690 line-height: 20px; 691 letter-spacing: 0em; 692 text-align: center; 693 color: #B3B3B4; 694 padding: 10px 15px; 695 background-color: transparent; 696 border-radius: 8px; 697} 698 .page-numbers.current{ 699 background-color: #503AF2; 700 color: #fff; 701 } 702 703a.prev.page-numbers, 704 a.next.page-numbers { 705 padding: 8px 14px; 706 background-color: #fff; 707 border-radius: 8px; 708 color: #344054; 709 font-weight: 600; 710 font-size: 14px; 711} 712div#pagination-container .pagination { 713 text-align: center; 714} 715 a.next.page-numbers{ 716 position: relative; 717 padding: 8px 33px 8px 14px; 718 } 719 720 a.next.page-numbers:before { 721 position: absolute; 722 content: " "; 723 height: 14px; 724 width: 14px; 725 background-image: var(--wpr-bg-805242cf-3979-4ff7-b2b4-8e4c42490435); 726 right: 12px; 727 top: 50%; 728 transform: translateY(-50%); 729 background-repeat: no-repeat; 730 background-size: cover; 731} 732 a.prev.page-numbers{ 733 position: relative; 734 padding: 8px 14px 8px 33px; 735 } 736 a.prev.page-numbers:before { 737 position: absolute; 738 content: " "; 739 height: 14px; 740 width: 14px; 741 background-image: var(--wpr-bg-289b6d79-7d47-4a27-a9cc-b50e9ab1c79f); 742 left: 12px; 743 top: 50%; 744 transform: translateY(-50%); 745 background-repeat: no-repeat; 746 background-size: cover; 747} 748 /* Apply styles to individual page numbers when hovered */ 749#pagination-container .pagination .page-numbers:hover { 750 color: #fff; 751} 752 753/* Reset styles for Next and Previous links */ 754#pagination-container .pagination .next:hover, 755#pagination-container .pagination .prev:hover { 756 color: #000; /* or the default color you want to use */ 757 background-color: #fff; /* Reset background-color to default */ 758} 759 @media (max-width: 768px) { 760 .viva_blog_container { 761 flex-direction: column; 762 } 763 .search_and_category_filter { 764 width: 100%; 765 } 766 div.filtered-posts-pagination-container { 767 width: 100%; 768} 769 div#category-filter-buttons { 770 display: flex; 771 flex-direction: row; 772 align-items: flex-start; 773 row-gap: 10px; 774 flex-wrap: wrap; 775 margin-bottom: 30px; 776 column-gap: 10px; 777} 778 p.category-filter- { 779 width: 100%; 780 margin-bottom: 16px; 781 } 782 button.category-filter-button { 783 width: auto; 784 } 785 div#viva_blog_container { 786 padding-top: 30px; 787 } 788 p.category_style { 789 margin: 0px; 790 margin-top: 12px; 791} 792 .blog_home_post_title{ 793 line-height: unset; 794 line-height: unset; 795 font-size: unset; 796 } 797 } 798 .elementor-kit-7 button{ 799 background-color: unset; 800 } 801 802 div#pagination-container .pagination { 803 width: 60%; 804} 805</style> 806<style> 807 808 body{ 809 margin: 0px; 810 } 811 812</style> 813 814<style> 815.wrapper { 816 column-gap: 16px; 817 row-gap: 40px; 818 align-items: start; 819} 820 821.hiring { 822/* align-self: start;*/ 823 height: 415px; 824} 825 826.services { 827 min-height: 0; 828} 829 830.for_hiring .elementor-widget-container { 831 padding-top: 0px; 832 height: 32px !important; 833 width: 32px !important; 834 border-radius: 50%; 835 display: flex; 836 justify-content: center; 837 align-items: center; 838} 839 840.for-hiring-text { 841 transform: translateY(-4px); 842} 843 844.for_hiring .elementor-widget-container .elementor-icon { 845 padding-top: 7px; 846 padding-left: 1px; 847} 848 849.services .elementor-image-box-title { 850 position: relative; 851 display: inline-block; 852} 853 854.services .services_item .elementor-widget-image-box .elementor-image-box-title:before { 855 position: absolute; 856 content: " "; 857 height: 22px; 858 width: 22px; 859 right: -26px; 860 top: -2px; 861 border-radius: 50%; 862 background-position: center; 863 background-repeat: no-repeat; 864 background-image: url('data:image/svg+xml,<svg width="15" height="15" viewBox="0 0 15 15" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M7.16667 0C11.1247 0 14.3333 3.20867 14.3333 7.16667C14.3333 11.1247 11.1247 14.3333 7.16667 14.3333C3.20867 14.3333 0 11.1247 0 7.16667C0 3.20867 3.20867 0 7.16667 0ZM6.85333 4.48C6.80756 4.43088 6.75236 4.39147 6.69102 4.36415C6.62969 4.33682 6.56348 4.32212 6.49635 4.32094C6.42921 4.31975 6.36253 4.3321 6.30027 4.35725C6.23801 4.3824 6.18145 4.41983 6.13397 4.46731C6.0865 4.51479 6.04907 4.57134 6.02392 4.6336C5.99877 4.69586 5.98642 4.76255 5.98761 4.82968C5.98879 4.89682 6.00348 4.96303 6.03081 5.02436C6.05814 5.08569 6.09754 5.14089 6.14667 5.18667L8.12667 7.16667L6.14667 9.14667C6.09754 9.19244 6.05814 9.24764 6.03081 9.30897C6.00348 9.37031 5.98879 9.43652 5.98761 9.50365C5.98642 9.57079 5.99877 9.63747 6.02392 9.69973C6.04907 9.76199 6.0865 9.81855 6.13397 9.86602C6.18145 9.9135 6.23801 9.95093 6.30027 9.97608C6.36253 10.0012 6.42921 10.0136 6.49635 10.0124C6.56348 10.0112 6.62969 9.99652 6.69102 9.96919C6.75236 9.94186 6.80756 9.90246 6.85333 9.85333L9.18667 7.52C9.2803 7.42625 9.33289 7.29917 9.33289 7.16667C9.33289 7.03417 9.2803 6.90708 9.18667 6.81333L6.85333 4.48Z" fill="%230C0A25" fill-opacity="0.2"/></svg>'); 865} 866 867.services .services_item:hover .elementor-widget-image-box .elementor-image-box-title:before { 868 background-image: url('data:image/svg+xml,<svg width="15" height="15" viewBox="0 0 15 15" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M7.16667 0C11.1247 0 14.3333 3.20867 14.3333 7.16667C14.3333 11.1247 11.1247 14.3333 7.16667 14.3333C3.20867 14.3333 0 11.1247 0 7.16667C0 3.20867 3.20867 0 7.16667 0ZM6.85333 4.48C6.80756 4.43088 6.75236 4.39147 6.69102 4.36415C6.62969 4.33682 6.56348 4.32212 6.49635 4.32094C6.42921 4.31975 6.36253 4.3321 6.30027 4.35725C6.23801 4.3824 6.18145 4.41983 6.13397 4.46731C6.0865 4.51479 6.04907 4.57134 6.02392 4.6336C5.99877 4.69586 5.98642 4.76255 5.98761 4.82968C5.98879 4.89682 6.00348 4.96303 6.03081 5.02436C6.05814 5.08569 6.09754 5.14089 6.14667 5.18667L8.12667 7.16667L6.14667 9.14667C6.09754 9.19244 6.05814 9.24764 6.03081 9.30897C6.00348 9.37031 5.98879 9.43652 5.98761 9.50365C5.98642 9.57079 5.99877 9.63747 6.02392 9.69973C6.04907 9.76199 6.0865 9.81855 6.13397 9.86602C6.18145 9.9135 6.23801 9.95093 6.30027 9.97608C6.36253 10.0012 6.42921 10.0136 6.49635 10.0124C6.56348 10.0112 6.62969 9.99652 6.69102 9.96919C6.75236 9.94186 6.80756 9.90246 6.85333 9.85333L9.18667 7.52C9.2803 7.42625 9.33289 7.29917 9.33289 7.16667C9.33289 7.03417 9.2803 6.90708 9.18667 6.81333L6.85333 4.48Z" fill="%23503AF2"/></svg>'); 869} 870 871.for_hiring_item svg { 872 color: #0C0A25; 873 transition: .3s; 874} 875 876.for_hiring_item:hover svg { 877 color: #503AF2; 878} 879 880/* Mobile */ 881@media (max-width: 1024px) { 882 .wrapper { 883 column-gap: 0;
884 row-gap: 24px; 885 } 886 887 .services .services_item .elementor-widget-image-box .elementor-image-box-title:before { 888 right: -29px; 889 top: -2px; 890 } 891} 892 893/* Mobile copied CTA style */ 894@media (max-width: 1024px) { 895 .hiring { 896/* align-self: start;*/ 897 height: auto; 898} 899 ul#menu-main-menu { 900 transform: translateX(10px); 901} 902/* .contact-menu-item + [data-id="af90714"] { 903 width: calc(100% - 30px) !important; 904 margin: 10px 15px !important; 905 border-radius: 12px !important; 906 overflow: hidden !important; 907 display: flex !important; 908 flex-direction: column !important; 909 border: 1px solid #00000005; 910 background: linear-gradient(180deg, #FFFFFF 0%, rgba(211, 254, 232, 0.4) 100%); 911 } 912 913 .contact-menu-item + [data-id="af90714"] [data-id="07d5372"] { 914 width: 100% !important; 915 padding: 20px !important; 916 box-sizing: border-box !important; 917 background: transparent !important; 918 order: 1 !important; 919 } 920 921 .contact-menu-item + [data-id="af90714"] [data-id="bb9a981"] { 922 width: 100% !important; 923 padding: 20px !important; 924 box-sizing: border-box !important; 925 background: transparent !important; 926 order: 2 !important; 927 } 928 929 .contact-menu-item + [data-id="af90714"] [data-id="07d5372"] h2.elementor-heading-title { 930 font-size: 16px !important; 931 line-height: 1.6 !important; 932 color: #1a1a2e !important; 933 font-style: normal !important; 934 margin-bottom: 14px !important; 935 font-weight: 600 !important; 936 } 937 938 .contact-menu-item + [data-id="af90714"] [data-id="2ffb1c0"] { 939 display: flex !important; 940 flex-direction: row !important; 941 align-items: center !important; 942 gap: 10px !important; 943 text-decoration: none !important; 944 } 945 946 .contact-menu-item + [data-id="af90714"] [data-id="2ffb1c0"] img { 947 width: 40px !important; 948 height: 40px !important; 949 border-radius: 8px !important; 950 object-fit: cover !important; 951 flex-shrink: 0 !important; 952 } 953 954 .contact-menu-item + [data-id="af90714"] [data-id="2ffb1c0"] h3.elementor-image-box-title, 955 .contact-menu-item + [data-id="af90714"] [data-id="2ffb1c0"] .elementor-image-box-title a, 956 .contact-menu-item + [data-id="af90714"] [data-id="2ffb1c0"] .elementor-image-box-title { 957 font-size: 14px !important; 958 font-weight: 600 !important; 959 color: #1a1a2e !important; 960 margin: 0 0 2px 0 !important; 961 text-align: left; 962 } 963 964 .contact-menu-item + [data-id="af90714"] [data-id="2ffb1c0"] .elementor-image-box-description { 965 font-size: 12px !important; 966 color: #6b7280 !important; 967 margin: 0 !important; 968 } 969 970 .contact-menu-item + [data-id="af90714"] [data-id="bb9a981"] h2.elementor-heading-title { 971 font-size: 16px !important; 972 line-height: 1.4 !important; 973 color: #1a1a2e !important; 974 margin-bottom: 10px !important; 975 font-weight: 600 !important; 976 } 977 978 .contact-menu-item + [data-id="af90714"] .elementor-button { 979 display: inline-flex !important; 980 align-items: center !important; 981 gap: 6px !important; 982 background: transparent !important; 983 color: #1a1a2e !important; 984 padding: 0 !important; 985 font-weight: 500 !important; 986 font-size: 14px !important; 987 border: none !important; 988 box-shadow: none !important; 989 text-decoration: none !important; 990 } 991 992 .contact-menu-item + [data-id="af90714"] .e-con-inner, 993 .contact-menu-item + [data-id="af90714"] > .e-flex { 994 flex-direction: column !important; 995 width: 100% !important; 996 } */ 997 998 999 /* Main CTA wrapper â .cta-menu-section */ 1000 .contact-menu-item + [data-id="54706d7"] { 1001 width: calc(100% - 30px) !important; 1002 margin: 10px 15px !important; 1003 border-radius: 12px !important; 1004 overflow: hidden !important; 1005 display: flex !important; 1006 flex-direction: column !important; 1007 border: 1px solid #00000005; 1008 background: linear-gradient(180deg, #FFFFFF 0%, rgba(211, 254, 232, 0.4) 100%); 1009 } 1010 1011 /* Testimonial column (à¦à¦ªà¦°à§) â .mega-menu-cta-col-2 */ 1012 .contact-menu-item + [data-id="54706d7"] [data-id="a8cdf10"] { 1013 width: 100% !important; 1014 padding: 20px !important; 1015 box-sizing: border-box !important; 1016 background: transparent !important; 1017 order: 1 !important; 1018 } 1019 1020 /* CTA column (নিà¦à§) â .mega-menu-cta-col-1 */ 1021 .contact-menu-item + [data-id="54706d7"] [data-id="b55f6f4"] { 1022 width: 100% !important; 1023 padding: 20px !important; 1024 box-sizing: border-box !important; 1025 background: transparent !important; 1026 order: 2 !important; 1027 } 1028 1029 /* Testimonial quote text â .mega-menu-cta-testimonial-text */ 1030 .contact-menu-item + [data-id="54706d7"] [data-id="a8cdf10"] h2.elementor-heading-title { 1031 font-size: 16px !important; 1032 line-height: 1.6 !important; 1033 color: #1a1a2e !important; 1034 font-style: normal !important; 1035 margin-bottom: 14px !important; 1036 font-weight: 600 !important; 1037 } 1038 1039 /* Person row (image + name) */ 1040 .contact-menu-item + [data-id="54706d7"] [data-id="6ab69ae"] { 1041 display: flex !important; 1042 flex-direction: row !important;
1043 align-items: center !important; 1044 gap: 10px !important; 1045 text-decoration: none !important; 1046 } 1047 1048 /* Person avatar */ 1049 .contact-menu-item + [data-id="54706d7"] [data-id="6ab69ae"] img { 1050 width: 40px !important; 1051 height: 40px !important; 1052 border-radius: 8px !important; 1053 object-fit: cover !important; 1054 flex-shrink: 0 !important; 1055 } 1056 1057 /* Person name â color override */ 1058 .contact-menu-item + [data-id="54706d7"] [data-id="6ab69ae"] h3.elementor-image-box-title, 1059 .contact-menu-item + [data-id="54706d7"] [data-id="6ab69ae"] .elementor-image-box-title a, 1060 .contact-menu-item + [data-id="54706d7"] [data-id="6ab69ae"] .elementor-image-box-title { 1061 font-size: 14px !important; 1062 font-weight: 600 !important; 1063 color: #1a1a2e !important; 1064 margin: 0 0 2px 0 !important; 1065 text-align: left !important; 1066 } 1067 1068 /* Person role/designation */ 1069 .contact-menu-item + [data-id="54706d7"] [data-id="6ab69ae"] .elementor-image-box-description { 1070 font-size: 12px !important; 1071 color: #6b7280 !important; 1072 margin: 0 !important; 1073 } 1074 1075 /* CTA heading "Want to accelerate..." â .mega-menu-cta-title */ 1076 .contact-menu-item + [data-id="54706d7"] [data-id="b55f6f4"] h2.elementor-heading-title { 1077 font-size: 16px !important; 1078 line-height: 1.4 !important; 1079 color: #1a1a2e !important; 1080 margin-bottom: 10px !important; 1081 font-weight: 600 !important; 1082 } 1083 1084 /* "Book a call" button â .mega-menu-cta-button */ 1085 .contact-menu-item + [data-id="54706d7"] .elementor-button { 1086 display: inline-flex !important; 1087 align-items: center !important; 1088 gap: 6px !important; 1089 background: transparent !important; 1090 color: #1a1a2e !important; 1091 padding: 0 !important; 1092 font-weight: 500 !important; 1093 font-size: 14px !important; 1094 border: none !important; 1095 box-shadow: none !important; 1096 text-decoration: none !important; 1097 } 1098 1099 /* Inner flex containers fix */ 1100 .contact-menu-item + [data-id="54706d7"] .e-con-inner, 1101 .contact-menu-item + [data-id="54706d7"] > .e-flex { 1102 flex-direction: column !important; 1103 width: 100% !important; 1104 } 1105 1106 1107} 1108 1109.cta-menu-section-copy { 1110 display: none; 1111} 1112 1113@media (max-width: 1024px) { 1114 .cta-menu-section { 1115 display: none; 1116 } 1117 1118 .cta-menu-section-copy { 1119 display: block; 1120 } 1121} 1122</style> 1123<style> 1124 .top-logo-design .elementor-nav-menu li.menu-item a.elementor-item{ 1125 position: relative; 1126 } 1127 .top-logo-design .elementor-nav-menu > li.menu-item.current_page_item:before{ 1128 position: absolute; 1129 content: " "; 1130 height: 6px; 1131 width: 18px; 1132 background-color: #503AF2 !important; 1133 left: 21px; 1134 z-index: 2; 1135 } 1136 1137/* blog menu purpose code start */ 1138 .top-logo-design a.elementor-item.elementor-item-active:before{ 1139 content: ""; 1140 position: absolute; 1141 width: 18px; 1142 height: 6px; 1143 background-color: #503AF2 !important; 1144 bottom: 9px; 1145 left: 20px; 1146 } 1147/* blog menu purpose code end */ 1148 1149 1150/* submenu active color start */ 1151 .top-logo-design .current-menu-ancestor:before{ 1152 content: ""; 1153 width: 18px; 1154 height: 6px; 1155 background-color: #503AF2 !important; 1156 position: absolute; 1157 top: 36px; 1158 left: 22px; 1159} 1160/* submenu active color end */ 1161 1162/* menu border-bottom code start */ 1163 header.elementor-section.elementor-top-section .elementor-container { 1164 border-bottom: 1px solid rgba(80, 58, 242, 0.1); 1165} 1166/* menu border-bottom code end */ 1167 1168 1169/* .top-logo-design .elementor-nav-menu > li.menu-item:before{ 1170 position: absolute; 1171 content: " "; 1172 height: 6px; 1173 width: 0px; 1174 background-color: #503AF2 !important; 1175 bottom: 9px; 1176 left: 21px; 1177 z-index: 2; 1178 transition: .3s; 1179 } 1180 .top-logo-design .elementor-nav-menu > li.menu-item:hover:before{ 1181 width: 18px; 1182 } */ 1183 .top-logo-design .elementor-menu-toggle{ 1184 padding: 0px; 1185 margin-top: 5px; 1186 background-color: transparent; 1187 } 1188 .top-logo-design .elementor-menu-toggle i.elementor-menu-toggle__icon--open.eicon-menu-bar{ 1189 background-color: red; 1190 position: relative; 1191 font-family: unset; 1192 } 1193 .top-logo-design .elementor-menu-toggle i.elementor-menu-toggle__icon--open.eicon-menu-bar:before{ 1194 position: absolute; 1195 color: transparent;
1196 background-image: var(--wpr-bg-59a98ab2-1b26-4347-ad95-ee05b73c1f6a); 1197 right: 3px; 1198 background-repeat: no-repeat; 1199 background-position: center; 1200 background-size: contain; 1201 width: 22px; 1202 } 1203 .top-logo-design .elementor-menu-toggle i.elementor-menu-toggle__icon--close.eicon-close { 1204 background-color: red; 1205 position: relative; 1206 font-family: unset; 1207 } 1208 1209 .top-logo-design .elementor-menu-toggle i.elementor-menu-toggle__icon--close.eicon-close:before { 1210 position: absolute; 1211 color: transparent; 1212 background-image: var(--wpr-bg-45781e85-1cd9-446a-9f58-79ff41da5a63); 1213 right: 3px; 1214 background-repeat: no-repeat; 1215 background-position: center; 1216 background-size: contain; 1217 width: 22px; 1218 } 1219 1220 .top-logo-design .elementor-nav-menu--dropdown.elementor-nav-menu__container { 1221 margin-top: 45px; 1222 } 1223 1224/* Contact Section Start*/ 1225 @media only screen and (max-width: 430px){ 1226 /*Small smartphones [325px -> 430px]*/ 1227 .custome-form .elementor-field-label{ 1228 padding-bottom: 4px !important; 1229 padding-left: 4px !important; 1230 } 1231 .custome-form .elementor-field-group input.elementor-field{ 1232/* background-color: red !important; */ 1233 } 1234 .custome-form .elementor-field-group .elementor-field-textual.elementor-size-lg { 1235 min-height: 46px; 1236 padding: 7px 20px; 1237 } 1238 .top-logo-design .elementor-nav-menu > li.menu-item.current_page_item:before{ 1239 height: 3px; 1240 width: 18px; 1241 background-color: #503AF2 !important; 1242 bottom: 9px; 1243 left: 21px;
1244 left: 21px; 1245 z-index: 5; 1246 top: 35px; 1247 } 1248 } 1249.top-logo-design .elementor-nav-menu > .ul a.elementor-item.has-submenu .sub-arrow .fa-chevron-down:before { 1250 position: absolute; 1251 content: "\f078"; 1252 1253 background-color: red; 1254 height: 20px; 1255 width: 20px; 1256} 1257 1258 .fa-chevron-down:before { 1259 content: "\f078"; 1260 color: transparent; 1261/* background-color: red; */ 1262 height: 20px; 1263 width: 47px; 1264 padding: 0px 2px; 1265 background-image: var(--wpr-bg-63a9cb6a-8659-415e-b728-4e3b9e48f306); 1266 background-repeat: no-repeat; 1267 background-size: contain; 1268 background-position: center; 1269} 1270/* .fa, .fas { 1271 font-family: unset; 1272 font-weight: 900; 1273} */ 1274 1275/* Contact Section Start*/ 1276 1277 1278 1279 1280 @media only screen and (min-width: 1025px) { 1281/* */ 1282 li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.menu-item-71 > ul.sub-menu.elementor-nav-menu--dropdown.sm-nowrap{ 1283 transform: translateX(-50%) !important; 1284 column-count: 2 !important; 1285 column-gap: 0 !important; 1286 } 1287 li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.menu-item-71 > ul.sub-menu.elementor-nav-menu--dropdown.sm-nowrap 1288 > a.elementor-sub-item{ 1289 display: inline-block !important; 1290 background-color: red; 1291 } 1292 1293 li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.menu-item-71 > ul.sub-menu.elementor-nav-menu--dropdown.sm-nowrap 1294 > a.elementor-sub-item > span{ 1295 display: inline-block !important; 1296 } 1297 1298 li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.menu-item-71 .elementor-nav-menu--dropdown a { 1299 display: inherit !important; 1300 position: relative !important; 1301 padding-left: 58px !important; 1302} 1303 li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.menu-item-71 .elementor-nav-menu--dropdown li:nth-child(1) a:before{ 1304 position: absolute; 1305 content: " "; 1306 /* background-color: red; */ 1307 background-image: var(--wpr-bg-a228b1df-a49a-4b23-b8d9-a713fbeb71ee); 1308 height: 100%; 1309 width: 60px; 1310 top: 0px; 1311 left: 0px; 1312 background-repeat: no-repeat; 1313 background-position: center; 1314 background-size: 35px; 1315 } 1316 li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.menu-item-71 .elementor-nav-menu--dropdown li:nth-child(2) a:before{ 1317 position: absolute; 1318 content: " "; 1319 /* background-color: red; */ 1320 background-image: var(--wpr-bg-f3af8fe6-0824-4b62-a7a6-35eb41751e8a); 1321 height: 100%; 1322 width: 60px; 1323 top: 0px; 1324 left: 0px; 1325 background-repeat: no-repeat; 1326 background-position: center; 1327 background-size: 35px; 1328 } 1329 li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.menu-item-71 .elementor-nav-menu--dropdown li:nth-child(3) a:before{ 1330 position: absolute; 1331 content: " "; 1332 /* background-color: red; */ 1333 background-image: var(--wpr-bg-a1a46434-8e37-4c35-ba11-f433b91d8717); 1334 height: 100%; 1335 width: 60px; 1336 top: 0px; 1337 left: 0px; 1338 background-repeat: no-repeat; 1339 background-position: center; 1340 background-size: 35px; 1341 } 1342 li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.menu-item-71 .elementor-nav-menu--dropdown li:nth-child(4) a:before{ 1343 position: absolute; 1344 content: " "; 1345 /* background-color: red; */ 1346 background-image: var(--wpr-bg-5e7166d3-4c4d-4721-9171-106d1bfe1f15); 1347 height: 100%; 1348 width: 60px; 1349 top: 0px; 1350 left: 0px; 1351 background-repeat: no-repeat; 1352 background-position: center; 1353 background-size: 35px; 1354 } 1355 li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.menu-item-71 .elementor-nav-menu--dropdown li:nth-child(5) a:before{ 1356 position: absolute; 1357 content: " "; 1358 /* background-color: red; */ 1359/* background-image: url(https://vivasoftltd.wpenginepowered.com/wp-content/uploads/2022/12/Selfcare-Solution.svg); */ 1360 height: 100%; 1361 width: 60px; 1362 top: 0px; 1363 left: 0px; 1364 background-repeat: no-repeat; 1365 background-position: center; 1366 background-size: 35px; 1367 } 1368 li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.menu-item-71 .elementor-nav-menu--dropdown li:nth-child(6) a:before{ 1369 position: absolute; 1370 content: " "; 1371 /* background-color: red; */ 1372/* background-image: url(https://vivasoftltd.wpenginepowered.com/w
1372p-content/uploads/2022/12/M-Market.svg); */ 1373 height: 100%; 1374 width: 60px; 1375 top: 0px; 1376 left: 0px; 1377 background-repeat: no-repeat; 1378 background-position: center; 1379 background-size: 35px; 1380 } 1381 li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.menu-item-71 .elementor-nav-menu--dropdown li:nth-child(7) a:before{ 1382 position: absolute; 1383 content: " "; 1384 /* background-color: red; */ 1385/* background-image: url(https://vivasoftltd.wpenginepowered.com/wp-content/uploads/2022/12/PI-Ticketing.svg); */ 1386 height: 100%; 1387 width: 60px; 1388 top: 0px; 1389 left: 0px; 1390 background-repeat: no-repeat; 1391 background-position: center; 1392 background-size: 35px; 1393 } 1394 li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.menu-item-71 .elementor-nav-menu--dropdown li:nth-child(8) a:before{ 1395 position: absolute; 1396 content: " "; 1397 /* background-color: red; */ 1398/* background-image: url(https://vivasoftltd.wpenginepowered.com/wp-content/uploads/2022/12/Viva-Pension.svg); */ 1399 height: 100%; 1400 width: 60px; 1401 top: 0px; 1402 left: 0px; 1403 background-repeat: no-repeat; 1404 background-position: center; 1405 background-size: 35px; 1406 } 1407 li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.menu-item-71 .elementor-nav-menu--dropdown a span{ 1408 font-size: 12px; 1409 font-weight: normal; 1410 color: #00156A; 1411 } 1412/* */ 1413/* */ 1414 1415 li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children.menu-item-1613 > ul.sub-menu.elementor-nav-menu--dropdown.sm-nowrap{ 1416/* transform: translateX(-50%) !important; 1417 column-count: 2 !important; 1418 column-gap: 0 !important; */ 1419 } 1420 li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children.menu-item-1613 > ul.sub-menu.elementor-nav-menu--dropdown.sm-nowrap 1421 > a.elementor-sub-item{ 1422 display: inline-block !important; 1423 background-color: red; 1424 } 1425 1426 li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children.menu-item-1613 > ul.sub-menu.elementor-nav-menu--dropdown.sm-nowrap 1427 > a.elementor-sub-item > span{ 1428 display: inline-block !important; 1429 } 1430 1431 li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children.menu-item-1613 .elementor-nav-menu--dropdown a { 1432 display: inherit !important; 1433 position: relative !important; 1434 padding-left: 58px !important; 1435} 1436 li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children.menu-item-1613 .elementor-nav-menu--dropdown li:nth-child(1) a:before{ 1437 position: absolute; 1438 content: " "; 1439 /* background-color: red; */ 1440/* background-image: url(https://vivasoftltd.wpenginepowered.com/wp-content/uploads/2022/12/Team-Augmentation.svg); */ 1441 height: 100%; 1442 width: 60px; 1443 top: 0px; 1444 left: 0px; 1445 background-repeat: no-repeat; 1446 background-position: center; 1447 background-size: 30px; 1448 } 1449 1450 li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children.menu-item-1613 .elementor-nav-menu--dropdown li:nth-child(2) a:before{ 1451 position: absolute; 1452 content: " "; 1453 /* background-color: red; */ 1454/* background-image: url(https://vivasoftltd.wpenginepowered.com/wp-content/uploads/2022/12/Project-Development.svg); */ 1455 height: 100%; 1456 width: 60px; 1457 top: 0px; 1458 left: 0px; 1459 background-repeat: no-repeat; 1460 background-position: center; 1461 background-size: 30px; 1462 } 1463 1464 li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children.menu-item-1613 .elementor-nav-menu--dropdown li:nth-child(3) a:before{ 1465 position: absolute; 1466 content: " "; 1467 /* background-color: red; */ 1468/* background-image: url(https://vivasoftltd.wpenginepowered.com/wp-content/uploads/2022/12/mVP-Services.svg); */ 1469 height: 100%; 1470 width: 60px; 1471 top: 0px; 1472 left: 0px; 1473 background-repeat: no-repeat; 1474 background-position: center; 1475 background-size: 30px; 1476 } 1477 1478 li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children.menu-item-1613 .elementor-nav-menu--dropdown li:nth-child(4) a:before{ 1479 position: absolute; 1480 content: " "; 1481 /* background-color: red; */
1482 background-image: var(--wpr-bg-8ef0aeae-c3db-478e-ac6c-e8925816fe50); 1483 height: 100%; 1484 width: 60px; 1485 top: 0px; 1486 left: 0px; 1487 background-repeat: no-repeat; 1488 background-position: center; 1489 background-size: 30px; 1490 } 1491 .services-icon-design .elementor-nav-menu--dropdown li a{ 1492 position: relative; 1493/* background-color: blue; */ 1494 display: inherit !important; 1495 position: relative !important; 1496 padding-left: 58px !important; 1497 } 1498 .services-icon-design .elementor-nav-menu--dropdown li:nth-child(1) > a:before{ 1499 position: absolute; 1500 content: " "; 1501 /* background-color: red; */ 1502 background-image: var(--wpr-bg-29ec7421-94a2-4958-8815-a7dd46e5a6fc); 1503 height: 100%; 1504 width: 60px; 1505 top: 0px; 1506 left: 0px; 1507 background-repeat: no-repeat; 1508 background-position: center; 1509 background-size: 30px; 1510 } 1511 .services-icon-design .elementor-nav-menu--dropdown li:nth-child(2) > a:before{ 1512 position: absolute; 1513 content: " "; 1514 /* background-color: red; */ 1515 background-image: var(--wpr-bg-1a2adcc7-897a-44db-9d53-8cd8d40fe076); 1516 height: 100%; 1517 width: 60px; 1518 top: 0px; 1519 left: 0px; 1520 background-repeat: no-repeat; 1521 background-position: center; 1522 background-size: 30px; 1523 } 1524 .services-icon-design .elementor-nav-menu--dropdown li:nth-child(3) > a:before{ 1525 position: absolute; 1526 content: " "; 1527 /* background-color: red; */ 1528 background-image: var(--wpr-bg-6b2c6a9f-9bd6-4b43-bbe1-58da3d6d9001); 1529 height: 100%; 1530 width: 60px; 1531 top: 0px; 1532 left: 0px; 1533 background-repeat: no-repeat; 1534 background-position: center; 1535 background-size: 30px; 1536 } 1537 .services-icon-design .elementor-nav-menu--dropdown li:nth-child(4) > a:before{ 1538 position: absolute; 1539 content: " "; 1540 /* background-color: red; */ 1541 background-image: var(--wpr-bg-32daabdb-9d18-4903-a426-2e70abb5670d); 1542 height: 100%; 1543 width: 60px; 1544 top: 0px; 1545 left: 0px; 1546 background-repeat: no-repeat; 1547 background-position: center; 1548 background-size: 30px; 1549 } 1550} 1551 li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.menu-item-71 .elementor-nav-menu--dropdown a span{ 1552 display: none; 1553 } 1554/* list style type none section start */ 1555 1556 .technology-tag .elementor-icon-list-items{ 1557 list-style: none; 1558} 1559 .ls-none .elementor-icon-list-items{ 1560 list-style: none; 1561} 1562/* list style type none section end */ 1563</style> 1564<style> 1565 .elementor-nav-menu--dropdown > .elementor-nav-menu .current-menu-parent ul.sub-menu{ 1566 display: block; 1567 1568 } 1569 1570 .elementor-nav-menu--dropdown > .elementor-nav-menu .current-menu-parent ul.sub-menu .current-menu-item{ 1571 background-color: #f9f9f9 !important; 1572 } 1573 1574/* .image-overflow { 1575 border-radius: 32px; 1576 } */ 1577 1578.stiky-inner-section{ 1579 height: 880px; 1580 position: sticky; 1581 top: 60px; 1582 } 1583 1584.elementor-element.elementor-element-ecf6cdf.single-catagories-list.elementor-widget.elementor-widget-wp-widget-categories .elementor-widget-container{ 1585 background-color: rgb(150 150 150 / 5%); 1586 padding: 18px 20px; 1587 border-radius: 17px; 1588} 1589 1590.elementor-element.elementor-element-ecf6cdf.single-catagories-list.elementor-widget.elementor-widget-wp-widget-categories .elementor-widget-container ul li { 1591 border-bottom: 1px solid #00000017; 1592 padding-bottom: 5px; 1593 margin-bottom: 5px; 1594} 1595 1596 .single-catagories-list .elementor-widget-container ul { 1597 list-style-type: none !important; 1598 border-bottom: 0px solid #E8E8FD !important; 1599 margin-bottom: 5px; 1600} 1601 1602/* Mani menu icon */ 1603.elementor-nav-menu .elementor-item .sub-arrow { 1604 position: relative; 1605 display: none; 1606} 1607 .elementor-nav-menu > li.menu-item{ 1608 margin-right: 15px !important; 1609} 1610.elementor-nav-menu > li.menu-item:last-child{ 1611 margin-right: 0px !important; 1612} 1613.elementor-nav-menu .sub-arrow .e-font-icon-svg.fa-svg-chevron-down { 1614 visibility: hidden; 1615} 1616 .elementor-nav-menu .elementor-item .sub-arrow{ 1617 position: relative; 1618} 1619/* .elementor-nav-menu .elementor-item .sub-arrow:before{ 1620 position: absolute; 1621 content: ''; 1622 height: 9px; 1623 width: 9px; 1624 background-color: transparent; 1625 border: 2px solid; 1626 border-color: blue; 1627 border-top-width: 0px; 1628 border-right-width: 2px; 1629 border-bottom-width: 2px; 1630 border-left-width: 0px; 1631 transform: rotate(45deg); 1632 top: 10px; 1633} */
1634 .elementor-nav-menu .elementor-item:hover .sub-arrow:before{ 1635 border-color: inherit; 1636 } 1637 .menu-item-has-children{ 1638/* background-color: blue; */ 1639 position: relativel; 1640 } 1641/* .menu-item-has-children:before{ 1642 position: absolute; 1643 content: ''; 1644 height: 9px; 1645 width: 9px; 1646 background-color: transparent; 1647 border: 2px solid; 1648 border-color: blue; 1649 border-top-width: 0px; 1650 border-right-width: 2px; 1651 border-bottom-width: 2px; 1652 border-left-width: 0px; 1653 transform: rotate(45deg); 1654 top: 19px; 1655 right: 5px; 1656 transition: .3s; 1657 } */ 1658 1659 .menu-item-has-children:after{ 1660 position: absolute !important; 1661 content: '' !important; 1662 height: 9px !important; 1663 width: 9px !important; 1664 background-color: transparent !important; 1665 border: 2px solid !important; 1666 border-color: blue !important; 1667 border-top-width: 0px !important; 1668 border-right-width: 2px !important; 1669 border-bottom-width: 2px !important; 1670 border-left-width: 0px !important; 1671 transform: rotate(45deg) !important; 1672 top: 19px !important; 1673 right: 5px !important; 1674 transition: .3s; 1675 z-index: 10; 1676 visibility: hidden; 1677 } 1678 .menu-item-has-children:hover:before{ 1679 border-color: #3866FF; 1680 } 1681 1682/* .elementor-nav-menu .elementor-item.has-submenu:hover{ 1683 position: relative; 1684} 1685.elementor-nav-menu .elementor-item.has-submenu:hover:before{ 1686 position: absolute; 1687 content: ''; 1688 height: 20px; 1689 width: 20px; 1690 background-color: red !important; 1691 border:2px solid; 1692 border: 0px 1px 1px 1px; 1693 border-color: blue; 1694 border-top-width: 0px; 1695 border-right-width: 2px; 1696 border-bottom-width: 2px; 1697 border-left-width: 0px; 1698 top:0px; 1699 left: 0px; 1700} */ 1701 1702 .elementor-item.elementor-item-anchor.has-submenu{ 1703 1704 } 1705 .top-logo-design .elementor-nav-menu > .menu-item > .elementor-item{ 1706/* background-color: red; */ 1707 } 1708 1709 .top-logo-design .elementor-nav-menu > li.menu-item.current_page_item:before { 1710 position: absolute; 1711 content: " "; 1712 height: 6px; 1713 width: 18px; 1714 background-color: #503AF2 !important; 1715 left: 21px; 1716 z-index: 6; 1717 bottom: 9px; 1718} 1719 1720/* home page blog section start */ 1721 1722 /* mobile responsive start */ 1723 1724 @media only screen and (max-width: 767px) { 1725 .home-blog-module.tpg-el-main-wrapper .tpg-el-image-wrap{ 1726 object-fit: contain; 1727 } 1728 .home-blog-module .tpg-el-main-wrapper .tpg-el-image-wrap img { 1729 height: 100% !important; 1730 } 1731} 1732 1733/* mobile responsive end */ 1734 1735/* home page blog section end */ 1736 1737/* contact page nav menu section start */ 1738 1739 .get-started-btn .elementor-item:hover{ 1740 color: white !important; 1741} 1742 1743/* contact page nav menu section end */ 1744 1745 .faq-accordion .elementor-accordion-item .elementor-tab-content { 1746 border-top-color: #F9F9F9; 1747 margin-top: -20px !important; 1748 border-radius: 0px 0px 8px 8px; 1749} 1750</style> 1751<style> 1752 1753/* sticky section start */ 1754 1755/* .search-blog .elementor-widget-wrap{ 1756 height: 432px; 1757 position: sticky; 1758 top: 157px; 1759} */ 1760/* .stiky-inner-section .elementor-container{ 1761 height: 432px; 1762 position: sticky; 1763 top: 157px; 1764 background-color: red; 1765 } */ 1766/* sticky section end */ 1767 1768 1769 1770</style> 1771<link rel="icon" href="https://vivasoftltd.com/wp-content/uploads/2022/09/cropped-feb-icon-180x180-1-150x150.webp" sizes="32x32" /> 1772<link rel="icon" href="https://vivasoftltd.com/wp-content/uploads/2022/09/cropped-feb-icon-180x180-1.webp" sizes="192x192" /> 1773<link rel="apple-touch-icon" href="https://vivasoftltd.com/wp-content/uploads/2022/09/cropped-feb-icon-180x180-1.webp" /> 1774<meta name="msapplication-TileImage" content="https://vivasoftltd.com/wp-content/uploads/2022/09/cropped-feb-icon-180x180-1.png" />
1775<script type="text/rocketlazyloadscript" id="wpacu-preload-async-css-fallback"> 1776/*! LoadCSS. [c]2020 Filament Group, Inc. MIT License */ 1777/* This file is meant as a standalone workflow for 1778- testing support for link[rel=preload] 1779- enabling async CSS loading in browsers that do not support rel=preload 1780- applying rel preload css once loaded, whether supported or not. 1781*/ 1782(function(w){"use strict";var wpacuLoadCSS=function(href,before,media,attributes){var doc=w.document;var ss=doc.createElement('link');var ref;if(before){ref=before}else{var refs=(doc.body||doc.getElementsByTagName('head')[0]).childNodes;ref=refs[refs.length-1]} 1783var sheets=doc.styleSheets;if(attributes){for(var attributeName in attributes){if(attributes.hasOwnProperty(attributeName)){ss.setAttribute(attributeName,attributes[attributeName])}}} 1784ss.rel="stylesheet";ss.href=href;ss.media="only x";function ready(cb){if(doc.body){return cb()} 1785setTimeout(function(){ready(cb)})} 1786ready(function(){ref.parentNode.insertBefore(ss,(before?ref:ref.nextSibling))});var onwpaculoadcssdefined=function(cb){var resolvedHref=ss.href;var i=sheets.length;while(i--){if(sheets[i].href===resolvedHref){return cb()}} 1787setTimeout(function(){onwpaculoadcssdefined(cb)})};function wpacuLoadCB(){if(ss.addEventListener){ss.removeEventListener("load",wpacuLoadCB)} 1788ss.media=media||"all"} 1789if(ss.addEventListener){ss.addEventListener("load",wpacuLoadCB)} 1790ss.onwpaculoadcssdefined=onwpaculoadcssdefined;onwpaculoadcssdefined(wpacuLoadCB);return ss};if(typeof exports!=="undefined"){exports.wpacuLoadCSS=wpacuLoadCSS}else{w.wpacuLoadCSS=wpacuLoadCSS}}(typeof global!=="undefined"?global:this)) 1791</script>
1791<noscript><style id="rocket-lazyload-nojs-css">.rll-youtube-player, [data-lazy-src]{display:none !important;}</style></noscript><style id="wpr-lazyload-bg-container"></style><style id="wpr-lazyload-bg-exclusion"></style> 1792<noscript> 1793<style id="wpr-lazyload-bg-nostyle">.elementor-246 .elementor-element.elementor-element-7cfafb9:not(.elementor-motion-effects-element-type-background), .elementor-246 .elementor-element.elementor-element-7cfafb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{--wpr-bg-c78bc712-bad7-4173-bc64-e4f1b161b49e: url('https://vivasoftltd.com/wp-content/uploads/2026/04/footer-shape.png');}.elementor-13591 .elementor-element.elementor-element-f312d64:not(.elementor-motion-effects-element-type-background), .elementor-13591 .elementor-element.elementor-element-f312d64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{--wpr-bg-fdf0b73f-fcea-48d3-ac74-d7256480b158: url('https://vivasoftltd.com/wp-content/uploads/2024/03/G1.svg');}.elementor-13591 .elementor-element.elementor-element-f312d64::before, .elementor-13591 .elementor-element.elementor-element-f312d64 > .elementor-background-video-container::before, .elementor-13591 .elementor-element.elementor-element-f312d64 > .e-con-inner > .elementor-background-video-container::before, .elementor-13591 .elementor-element.elementor-element-f312d64 > .elementor-background-slideshow::before, .elementor-13591 .elementor-element.elementor-element-f312d64 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13591 .elementor-element.elementor-element-f312d64 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--wpr-bg-c5094b09-fb11-41b2-9417-52166e230765: url('https://vivasoftltd.com/wp-content/uploads/2024/03/Group-1321314097.png');}.elementor-13591 .elementor-element.elementor-element-3647dfd:not(.elementor-motion-effects-element-type-background), .elementor-13591 .elementor-element.elementor-element-3647dfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{--wpr-bg-c74a54ce-2d50-456a-8d03-17de8b4d2c72: url('https://vivasoftltd.com/wp-content/uploads/2024/03/Frame-1321314175.png');}.rll-youtube-player .play{--wpr-bg-829f6dee-f9a7-4d16-a430-765dcb6eb377: url('https://vivasoftltd.com/wp-content/plugins/wp-rocket/assets/img/youtube.png');}a.next.page-numbers:before{--wpr-bg-805242cf-3979-4ff7-b2b4-8e4c42490435: url('https://new.vivasoftltd.com/wp-content/uploads/2024/02/next-Icon.svg');}a.prev.page-numbers:before{--wpr-bg-289b6d79-7d47-4a27-a9cc-b50e9ab1c79f: url('https://new.vivasoftltd.com/wp-content/uploads/2024/02/prev-Icon.svg');}.top-logo-design .elementor-menu-toggle i.elementor-menu-toggle__icon--open.eicon-menu-bar:before{--wpr-bg-59a98ab2-1b26-4347-ad95-ee05b73c1f6a: url('https://vivasoftltd.wpenginepowered.com/wp-content/uploads/2022/12/menu-ham-burger-icon.svg');}.top-logo-design .elementor-menu-toggle i.elementor-menu-toggle__icon--close.eicon-close:before{--wpr-bg-45781e85-1cd9-446a-9f58-79ff41da5a63: url('https://vivasoftltd.wpenginepowered.com/wp-content/uploads/2022/12/menu-cros-icon.svg');}.fa-chevron-down:before{--wpr-bg-63a9cb6a-8659-415e-b728-4e3b9e48f306: url('https://vivasoftltd.wpenginepowered.com/wp-content/uploads/2022/12/nav-down-icon.svg');}li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.menu-item-71 .elementor-nav-menu--dropdown li:nth-child(1) a:before{--wpr-bg-a228b1df-a49a-4b23-b8d9-a713fbeb71ee: url('https://vivasoftltd.wpenginepowered.com/wp-content/uploads/2022/12/PI-HR-Solution-1.svg');}li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.menu-item-71 .elementor-nav-menu--dropdown li:nth-child(2) a:before{--wpr-bg-f3af8fe6-0824-4b62-a7a6-35eb41751e8a: url('https://vivasoftltd.wpenginepowered.com/wp-content/uploads/2022/12/PI-TMS.svg');}li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.menu-item-71 .elementor-nav-menu--dropdown li:nth-child(3) a:before{--wpr-bg-a1a46434-8e37-4c35-ba11-f433b91d8717: url('https://vivasoftltd.wpenginepowered.com/w
1793p-content/uploads/2022/12/Fleet-Management-Solution.svg');}li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.menu-item-71 .elementor-nav-menu--dropdown li:nth-child(4) a:before{--wpr-bg-5e7166d3-4c4d-4721-9171-106d1bfe1f15: url('https://vivasoftltd.wpenginepowered.com/wp-content/uploads/2022/12/MFS.svg');}li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children.menu-item-1613 .elementor-nav-menu--dropdown li:nth-child(4) a:before{--wpr-bg-8ef0aeae-c3db-478e-ac6c-e8925816fe50: url('https://vivasoftltd.wpenginepowered.com/wp-content/uploads/2022/12/Group-1000002678.svg');}.services-icon-design .elementor-nav-menu--dropdown li:nth-child(1) > a:before{--wpr-bg-29ec7421-94a2-4958-8815-a7dd46e5a6fc: url('https://vivasoftltd.wpenginepowered.com/wp-content/uploads/2022/12/Team-Augmentation.svg');}.services-icon-design .elementor-nav-menu--dropdown li:nth-child(2) > a:before{--wpr-bg-1a2adcc7-897a-44db-9d53-8cd8d40fe076: url('https://vivasoftltd.wpenginepowered.com/wp-content/uploads/2022/12/Project-Development.svg');}.services-icon-design .elementor-nav-menu--dropdown li:nth-child(3) > a:before{--wpr-bg-6b2c6a9f-9bd6-4b43-bbe1-58da3d6d9001: url('https://vivasoftltd.wpenginepowered.com/wp-content/uploads/2022/12/mVP-Services.svg');}.services-icon-design .elementor-nav-menu--dropdown li:nth-child(4) > a:before{--wpr-bg-32daabdb-9d18-4903-a426-2e70abb5670d: url('https://vivasoftltd.wpenginepowered.com/wp-content/uploads/2022/12/Group-1000002678.svg');}</style> 1794</noscript>
1795<script type="application/javascript">const rocket_pairs = [{"selector":".elementor-246 .elementor-element.elementor-element-7cfafb9:not(.elementor-motion-effects-element-type-background), .elementor-246 .elementor-element.elementor-element-7cfafb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer","style":".elementor-246 .elementor-element.elementor-element-7cfafb9:not(.elementor-motion-effects-element-type-background), .elementor-246 .elementor-element.elementor-element-7cfafb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{--wpr-bg-c78bc712-bad7-4173-bc64-e4f1b161b49e: url('https:\/\/vivasoftltd.com\/wp-content\/uploads\/2026\/04\/footer-shape.png');}","hash":"c78bc712-bad7-4173-bc64-e4f1b161b49e","url":"https:\/\/vivasoftltd.com\/wp-content\/uploads\/2026\/04\/footer-shape.png"},{"selector":".elementor-13591 .elementor-element.elementor-element-f312d64:not(.elementor-motion-effects-element-type-background), .elementor-13591 .elementor-element.elementor-element-f312d64 > .elementor-motion-effects-container > .elementor-motion-effects-layer","style":".elementor-13591 .elementor-element.elementor-element-f312d64:not(.elementor-motion-effects-element-type-background), .elementor-13591 .elementor-element.elementor-element-f312d64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{--wpr-bg-fdf0b73f-fcea-48d3-ac74-d7256480b158: url('https:\/\/vivasoftltd.com\/wp-content\/uploads\/2024\/03\/G1.svg');}","hash":"fdf0b73f-fcea-48d3-ac74-d7256480b158","url":"https:\/\/vivasoftltd.com\/wp-content\/uploads\/2024\/03\/G1.svg"},{"selector":".elementor-13591 .elementor-element.elementor-element-f312d64, .elementor-13591 .elementor-element.elementor-element-f312d64 > .elementor-background-video-container, .elementor-13591 .elementor-element.elementor-element-f312d64 > .e-con-inner > .elementor-background-video-container, .elementor-13591 .elementor-element.elementor-element-f312d64 > .elementor-background-slideshow, .elementor-13591 .elementor-element.elementor-element-f312d64 > .e-con-inner > .elementor-background-slideshow, .elementor-13591 .elementor-element.elementor-element-f312d64 > .elementor-motion-effects-container > .elementor-motion-effects-layer","style":".elementor-13591 .elementor-element.elementor-element-f312d64::before, .elementor-13591 .elementor-element.elementor-element-f312d64 > .elementor-background-video-container::before, .elementor-13591 .elementor-element.elementor-element-f312d64 > .e-con-inner > .elementor-background-video-container::before, .elementor-13591 .elementor-element.elementor-element-f312d64 > .elementor-background-slideshow::before, .elementor-13591 .elementor-element.elementor-element-f312d64 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13591 .elementor-element.elementor-element-f312d64 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--wpr-bg-c5094b09-fb11-41b2-9417-52166e230765: url('https:\/\/vivasoftltd.com\/wp-content\/uploads\/2024\/03\/Group-1321314097.png');}","hash":"c5094b09-fb11-41b2-9417-52166e230765","url":"https:\/\/vivasoftltd.com\/wp-content\/uploads\/2024\/03\/Group-1321314097.png"},{"selector":".elementor-13591 .elementor-element.elementor-element-3647dfd:not(.elementor-motion-effects-element-type-background), .elementor-13591 .elementor-element.elementor-element-3647dfd > .elementor-motion-effects-container > .elementor-motion-effects-layer","style":".elementor-13591 .elementor-element.elementor-element-3647dfd:not(.elementor-motion-effects-element-type-background), .elementor-13591 .elementor-element.elementor-element-3647dfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{--wpr-bg-c74a54ce-2d50-456a-8d03-17de8b4d2c72: url('https:\/\/vivasoftltd.com\/wp-content\/uploads\/2024\/03\/Frame-1321314175.png');}","hash":"c74a54ce-2d50-456a-8d03-17de8b4d2c72","url":"https:\/\/vivasoftltd.com\/wp-content\/uploads\/2024\/03\/Frame-1321314175.png"},{"selector":".rll-youtube-player .play","style":".rll-youtube-player .play{--wpr-bg-829f6dee-f9a7-4d16-a430-765dcb6eb377: url('https:\/\/vivasoftltd.com\/wp-content\/plugins\/wp-rocket\/assets\/img\/youtube.png');}","hash":"829f6dee-f9a7-4d16-a430-765dcb6eb377","url":"https:\/\/vivasoftltd.com\/wp-content\/plugins\/wp-rocket\/assets\/img\/youtube.png"},{"selector":"a.next.page-numbers","style":"a.next.page-numbers:before{--wpr-bg-805242cf-3979-4ff7-b2b4-8e4c42490435: url('https:\/\/new.vivasoftltd.com\/wp-content\/uploads\/2024\/02\/next-Icon.svg');}","hash":"805242cf-3979-4ff7-b2b4-8e4c42490435","url":"https:\/\/new.vivasoftltd.com\/wp-content\/uploads\/2024\/02\/next-Icon.svg"},{"selector":"a.prev.page-numbers","style":"a.prev.page-numbers:before{--wpr-bg-289b6d79-7d47-4a27-a9cc-b50e9ab1c79f: url('https:\/\/new.vivasoftltd.com\/wp-content\/uploads\/2024\/02\/prev-Icon.svg');}","hash":"289b6d79-7d47-4a27-a9cc-b50e9ab1c79f","url":"https:\/\/new.vivasoftltd.com\/wp-content\/uploads\/2024\/02\/prev-Icon.svg"},{"selector":".top-logo-design .elementor-menu-toggle i.elementor-menu-toggle__icon--open.eicon-menu-bar","style":".top-logo-design .elementor-menu-toggle i.elementor-menu-toggle__icon--open.eicon-menu-bar:before{--wpr-bg-59a98ab2-1b26-4347-ad95-ee05b73c1f6a: url('https:\/\/vivasoftltd.wpenginepowered.com\/wp-content\/uploads\/2022\/12\/menu-ham-burger-icon.svg');}","hash":"59a98ab2-1b26-4347-ad95-ee05b73c1f6a","url":"https:\/\/vivasoftltd.wpenginepowered.com\/wp-content\/uploads\/2022\/12\/menu-ham-burger-icon.svg"},{"selector":".top-logo-design .elementor-menu-toggle i.elementor-menu-toggle__icon--close.eicon-close","style":".top-logo-design .elementor-menu-toggle i.elementor-menu-toggle__icon--close.eicon-close:before{--wpr-bg-45781e85-1cd9-446a-9f58-79ff41da5a63: url('https:\/\/vivasoftltd.wpenginepowered.com\/wp-content\/uploads\/2022\/12\/menu-cros-icon.svg');}","hash":"45781e85-1cd9-446a-9f58-79ff41da5a63","url":"https:\/\/vivasoftltd.wpenginepowered.com\/wp-content\/uploads\/2022\/12\/menu-cros-icon.svg"},{"selector":".fa-chevron-down","style":".fa-chevron-down:before{--wpr-bg-63a9cb6a-8659-415e-b728-4e3b9e48f306: url('https:\/\/vivasoftltd.wpenginepowered.com\/wp-content\/uploads\/2022\/12\/nav-down-icon.svg');}","hash":"63a9cb6a-8659-415e-b728-4e3b9e48f306","url":"https:\/\/vivasoftltd.wpenginepowered.com\/wp-content\/uploads\/2022\/12\/nav-down-icon.svg"},{"selector":"li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.menu-item-71 .elementor-nav-menu--dropdown li:nth-child(1) a","style":"li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.menu-item-71 .elementor-nav-menu--dropdown li:nth-child(1) a:before{--wpr-bg-a228b1df-a49a-4b23-b8d9-a713fbeb71ee: url('https:\/\/vivasoftltd.wpenginepowered.com\/wp-content\/uploads\/2022\/12\/PI-HR-Solution-1.svg');}","hash":"a228b1df-a49a-4b23-b8d9-a713fbeb71ee","url":"https:\/\/vivasoftltd.wpenginepowered.com\/wp-content\/uploads\/2022\/12\/PI-HR-Solution-1.svg"},{"selector":"li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.menu-item-71 .elementor-nav-menu--dropdown li:nth-child(2) a","style":"li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.menu-item-71 .elementor-nav-menu--dropdown li:nth-child(2) a:before{--wpr-bg-f3af8fe6-0824-4b62-a7a6-35eb41751e8a: url('https:\/\/vivasoftltd.wpenginepowered.com\/wp-content\/uploads\/2022\/12\/PI-TMS.svg');}","hash":"f3af8fe6-0824-4b62-a7a6-35eb41751e8a","url":"https:\/\/vivasoftltd.wpenginepowered.com\/wp-content\/uploads\/2022\/12\/PI-TMS.svg"},{"selector":"li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.menu-item-71 .elementor-nav-menu--dropdown li:nth-child(3) a","style":"li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.menu-item-71 .elementor-nav-menu--dropdown li:nth-child(3) a:before{--wpr-bg-a1a46434-8e37-4c35-ba11-f433b91d8717: url('https:\/\/vivasoftltd.wpenginepowered.com\/wp-content\/uploads\/2022\/12\/Fleet-Management-Solution.svg');}","hash":"a1a46434-8e37-4c35-ba11-f433b91d8717","url":"https:\/\/vivasoftltd.wpenginepowered.com\/wp-content\/uploads\/2022\/12\/Fleet-Management-Solution.svg"},{"selector":"li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.menu-item-71 .elementor-nav-menu--dropdown li:nth-child(4) a","style":"li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.menu-item-71 .elementor-nav-menu--dropdown li:nth-child(4) a:before{--wpr-bg-5e7166d3-4c4d-4721-9171-106d1bfe1f15: url('https:\/\/vivasoftltd.wpenginepowered.com\/wp-content\/uploads\/2022\/12\/MFS.svg');}","hash":"5e7166d3-4c4d-4721-9171-106d1bfe1f15","url":"https:\/\/vivasoftltd.wpenginepowered.com\/wp-content\/uploads\/2022\/12\/MFS.svg"},{"selector":"li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children.menu-item-1613 .elementor-nav-menu--dropdown li:nth-child(4) a","style":"li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children.menu-item-1613 .elementor-nav-menu--dropdown li:nth-child(4) a:before{--wpr-bg-8ef0aeae-c3db-478e-ac6c-e8925816fe50: url('https:\/\/vivasoftltd.wpenginepowered.com\/wp-content\/uploads\/2022\/12\/Group-1000002678.svg');}","hash":"8ef0aeae-c3db-478e-ac6c-e8925816fe50","url":"https:\/\/vivasoftltd.wpenginepowered.com\/wp-content\/uploads\/2022\/12\/Group-1000002678.svg"},{"selector":".services-icon-design .elementor-nav-menu--dropdown li:nth-child(1) > a","style":".services-icon-design .elementor-nav-menu--dropdown li:nth-child(1) > a:before{--wpr-bg-29ec7421-94a2-4958-8815-a7dd46e5a6fc: url('https:\/\/vivasoftltd.wpenginepowered.com\/wp-content\/uploads\/2022\/12\/Team-Augmentation.svg');}","hash":"29ec7421-94a2-4958-8815-a7dd46e5a6fc","url":"https:\/\/vivasoftltd.wpenginepowered.com\/wp-content\/uploads\/2022\/12\/Team-Augmentation.svg"},{"selector":".services-icon-design .elementor-nav-menu--dropdown li:nth-child(2) > a","style":".services-icon-design .elementor-nav-menu--dropdown li:nth-child(2) > a:before{--wpr-bg-1a2adcc7-897a-44db-9d53-8cd8d40fe076: url('https:\/\/vivasoftltd.wpenginepowered.com\/wp-content\/uploads\/2022\/12\/Project-Development.svg');}","hash":"1a2adcc7-897a-44db-9d53-8cd8d40fe076","url":"https:\/\/vivasoftltd.wpenginepowered.com\/wp-content\/uploads\/2022\/12\/Project-Development.svg"},{"selector":".services-icon-design .elementor-nav-menu--dropdown li:nth-child(3) > a","style":".services-icon-design .elementor-nav-menu--dropdown li:nth-child(3) > a:before{--wpr-bg-6b2c6a9f-9bd6-4b43-bbe1-58da3d6d9001: url('https:\/\/vivasoftltd.wpenginepowered.com\/wp-content\/uploads\/2022\/12\/mVP-Services.svg');}","hash":"6b2c6a9f-9bd6-4b43-bbe1-58da3d6d9001","url":"https:\/\/vivasoftltd.wpenginepowered.com\/wp-content\/uploads\/2022\/12\/mVP-Services.svg"},{"selector":".services-icon-design .elementor-nav-menu--dropdown li:nth-child(4) > a","style":".services-icon-design .elementor-nav-menu--dropdown li:nth-child(4) > a:before{--wpr-bg-32daabdb-9d18-4903-a426-2e70abb5670d: url('https:\/\/vivasoftltd.wpenginepowered.com\/wp-content\/uploads\/2022\/12\/Group-1000002678.svg');}","hash":"32daabdb-9d18-4903-a426-2e70abb5670d","url":"https:\/\/vivasoftltd.wpenginepowered.com\/wp-content\/uploads\/2022\/12\/Group-1000002678.svg"}]; const rocket_excluded_pairs = [];</script>
1795<meta name="generator" content="WP Rocket 3.23.3.3" data-wpr-features="wpr_lazyload_css_bg_img wpr_delay_js wpr_defer_js wpr_minify_js wpr_lazyload_images wpr_lazyload_iframes wpr_image_dimensions wpr_cache_webp wpr_minify_css wpr_host_fonts_locally wpr_desktop" /></head> 1796<body class="blog wp-embed-responsive wp-theme-hello-elementor wp-child-theme-hello-elementor-child hello-elementor-default elementor-page-13591 elementor-default elementor-template-full-width elementor-kit-7"> 1797 1798 1799 1800 1801 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-N6TFKBC3" height="0" width="0" style="display:none;visibility:hidden" aria-hidden="true"></iframe></noscript> 1802 1803<a class="skip-link screen-reader-text" href="#content">Skip to content</a> 1804 1805 <header data-rocket-location-hash="8e626037c222263f078226ac44f6bd27" data-elementor-type="header" data-elementor-id="45208" class="elementor elementor-45208 elementor-location-header" data-elementor-post-type="elementor_library"> 1806 <div class="elementor-element elementor-element-4d6cbd4 e-con-full menu-sticky e-flex e-con e-parent" data-id="4d6cbd4" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic","sticky":"top","sticky_on":["desktop","mobile"],"sticky_effects_offset":50,"sticky_offset":0,"sticky_anchor_link_offset":0}"> 1807 <div data-rocket-location-hash="8040cb94f71c7a95016d4d3793f9a2df" class="elementor-element elementor-element-c5085ce e-con-full e-flex e-con e-child" data-id="c5085ce" data-element_type="container" data-e-type="container"> 1808 <div class="elementor-element elementor-element-5a33a9a main-logo elementor-widget elementor-widget-image" data-id="5a33a9a" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1809 <div class="elementor-widget-container"> 1810 <a href="https://vivasoftltd.com/" aria-label="Go to Homepage"> 1811 <img width="583" height="77" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20583%2077'%3E%3C/svg%3E" class="attachment-full size-full wp-image-76713" alt="vivasoftltd-logo" data-lazy-srcset="https://vivasoftltd.com/wp-content/uploads/2026/08/vivasoftltd-logo.webp 583w,https://vivasoftltd.com/wp-content/uploads/2026/08/vivasoftltd-logo-300x40.webp 300w" data-lazy-sizes="(max-width: 583px) 100vw, 583px" data-lazy-src="https://vivasoftltd.com/wp-content/uploads/2026/08/vivasoftltd-logo.webp" /><noscript><img width="583" height="77" src="https://vivasoftltd.com/wp-content/uploads/2026/08/vivasoftltd-logo.webp" class="attachment-full size-full wp-image-76713" alt="vivasoftltd-logo" srcset="https://vivasoftltd.com/wp-content/uploads/2026/08/vivasoftltd-logo.webp 583w,https://vivasoftltd.com/wp-content/uploads/2026/08/vivasoftltd-logo-300x40.webp 300w" sizes="(max-width: 583px) 100vw, 583px" /></noscript> </a> 1812 </div> 1813 </div> 1814 </div> 1815 <div data-rocket-location-hash="63cad2e8a00fdd91713ebaddc8413d02" class="elementor-element elementor-element-13d0e51 e-con-full menu-container-column e-flex e-con e-child" data-id="13d0e51" data-element_type="container" data-e-type="container"> 1816 <div class="elementor-element elementor-element-d5d8f53 hamburg-menu elementor-widget elementor-widget-ekit-nav-menu" data-id="d5d8f53" data-element_type="widget" data-e-type="widget" data-widget_type="ekit-nav-menu.default"> 1817 <div class="elementor-widget-container"> 1818 <nav class="ekit-wid-con ekit_menu_responsive_tablet" 1819 data-hamburger-icon="https://vivasoftltd.com/wp-content/uploads/2024/03/menu-01.svg" 1820 data-hamburger-icon-type="url" 1821 data-responsive-breakpoint="1024" 1822 data-close-on-anchor="no"> 1823 <button class="elementskit-menu-hamburger elementskit-menu-toggler" type="button" aria-expanded="false" aria-controls="ekit-megamenu-main-menu" aria-label="Menu"> 1824 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M3 12H21M3 6H21M3 18H21" stroke="#344054" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg> </button> 1825 <div id="ekit-megamenu-main-menu" class="elementskit-menu-container elementskit-menu-offcanvas-elements elementskit-navbar-nav-default ekit-nav-menu-one-page- ekit-nav-dropdown-hover"><ul id="menu-main-menu" class="elementskit-navbar-nav elementskit-menu-po-left submenu-click-on-icon"><li id="menu-item-1613" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1613 nav-item elementskit-dropdown-has relative_position elementskit-dropdown-menu-default_width elementskit-megamenu-has elementskit-mobile-builder
1825-content" data-vertical-menu=750px><a href="#" class="ekit-menu-nav-link" aria-haspopup="true" aria-expanded="false" aria-controls="ekit-megamenu-panel-1613">Services<i aria-hidden="true" class="icon icon-down-arrow1 elementskit-submenu-indicator"></i></a><div class="elementskit-megamenu-panel" id="ekit-megamenu-panel-1613"> <div data-elementor-type="wp-post" data-elementor-id="36146" class="elementor elementor-36146" data-elementor-post-type="elementskit_content"> 1826 <div class="elementor-element elementor-element-f7874a1 vivasoft-megamenu e-flex e-con-boxed e-con e-parent" data-id="f7874a1" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 1827 <div data-rocket-location-hash="3f2ebbf863d4612ef775d00659a69d20" class="e-con-inner"> 1828 <div class="elementor-element elementor-element-f3b3e1e e-con-full wrapper e-flex e-con e-child" data-id="f3b3e1e" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 1829 <div class="elementor-element elementor-element-60d16ae e-con-full e-flex e-con e-child" data-id="60d16ae" data-element_type="container" data-e-type="container"> 1830 <div class="elementor-element elementor-element-9283503 e-con-full services e-flex e-con e-child" data-id="9283503" data-element_type="container" data-e-type="container"> 1831 <div class="elementor-element elementor-element-16eb0ec e-con-full e-flex e-con e-child" data-id="16eb0ec" data-element_type="container" data-e-type="container"> 1832 <a class="elementor-element elementor-element-8e54614 e-con-full services_item e-flex e-con e-child" data-id="8e54614" data-element_type="container" data-e-type="container" href="https://vivasoftltd.com/team-augmentation/"> 1833 <div class="elementor-element elementor-element-b685f3c elementor-widget elementor-widget-image" data-id="b685f3c" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1834 <div class="elementor-widget-container"> 1835 <img fetchpriority="high" width="800" height="800" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20800%20800'%3E%3C/svg%3E" class="attachment-large size-large wp-image-74614" alt="" data-lazy-src="https://vivasoftltd.com/wp-content/uploads/2026/06/Team-Augmentation-1.svg" /><noscript><img fetchpriority="high" width="800" height="800" src="https://vivasoftltd.com/wp-content/uploads/2026/06/Team-Augmentation-1.svg" class="attachment-large size-large wp-image-74614" alt="" /></noscript> </div> 1836 </div> 1837 <div class="elementor-element elementor-element-b34485b elementor-vertical-align-middle elementor-vertical-align-top elementor-widget__width-inherit elementor-widget-mobile__width-initial elementor-widget elementor-widget-image-box" data-id="b34485b" data-element_type="widget" data-e-type="widget" data-widget_type="image-box.default"> 1838 <div class="elementor-widget-container"> 1839 <div class="elementor-image-box-wrapper"><div class="elementor-image-box-content"><p class="elementor-image-box-title">Team Augmentation</p><p class="elementor-image-box-description">Extend your team with proven experts. </p></div></div> </div> 1840 </div> 1841 </a> 1842 <a class="elementor-element elementor-element-f1a97de e-con-full services_item e-flex e-con e-child" data-id="f1a97de" data-element_type="container" data-e-type="container" href="https://vivasoftltd.com/end-to-end-development/"> 1843 <div class="elementor-element elementor-element-d80e429 elementor-widget elementor-widget-image" data-id="d80e429" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1844 <div class="elementor-widget-container"> 1845 <img width="800" height="800" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20800%20800'%3E%3C/svg%3E" class="attachment-large size-large wp-image-74615" alt="" data-lazy-src="https://vivasoftltd.com/wp-content/uploads/2026/06/Product-Development-1.svg" /><noscript><img loading="lazy" width="800" height="800" src="https://vivasoftltd.com/wp-content/uploads/2026/06/Product-Development-1.svg" class="attachment-large size-large wp-image-74615" alt="" /></noscript> </div>
1846 </div> 1847 <div class="elementor-element elementor-element-aecc558 elementor-vertical-align-middle elementor-vertical-align-top elementor-widget__width-inherit elementor-widget-mobile__width-initial elementor-widget elementor-widget-image-box" data-id="aecc558" data-element_type="widget" data-e-type="widget" data-widget_type="image-box.default"> 1848 <div class="elementor-widget-container"> 1849 <div class="elementor-image-box-wrapper"><div class="elementor-image-box-content"><p class="elementor-image-box-title">End to End Development</p><p class="elementor-image-box-description">Complete software development, end to end. </p></div></div> </div> 1850 </div> 1851 </a> 1852 </div> 1853 <div class="elementor-element elementor-element-458baed e-con-full e-flex e-con e-child" data-id="458baed" data-element_type="container" data-e-type="container"> 1854 <a class="elementor-element elementor-element-be75c24 e-con-full services_item e-flex e-con e-child" data-id="be75c24" data-element_type="container" data-e-type="container" href="https://vivasoftltd.com/mvp-service/"> 1855 <div class="elementor-element elementor-element-234223b elementor-widget elementor-widget-image" data-id="234223b" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1856 <div class="elementor-widget-container"> 1857 <img width="800" height="800" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20800%20800'%3E%3C/svg%3E" class="attachment-large size-large wp-image-74616" alt="" data-lazy-src="https://vivasoftltd.com/wp-content/uploads/2026/06/MVP-Services-1.svg" /><noscript><img loading="lazy" width="800" height="800" src="https://vivasoftltd.com/wp-content/uploads/2026/06/MVP-Services-1.svg" class="attachment-large size-large wp-image-74616" alt="" /></noscript> </div> 1858 </div> 1859 <div class="elementor-element elementor-element-6f47f75 elementor-vertical-align-middle elementor-vertical-align-top elementor-widget__width-inherit elementor-widget-mobile__width-initial elementor-widget elementor-widget-image-box" data-id="6f47f75" data-element_type="widget" data-e-type="widget" data-widget_type="image-box.default"> 1860 <div class="elementor-widget-container"> 1861 <div class="elementor-image-box-wrapper"><div class="elementor-image-box-content"><p class="elementor-image-box-title">MVP Services</p><p class="elementor-image-box-description">Turn promising ideas into market-ready MVPs.</p></div></div> </div> 1862 </div> 1863 </a> 1864 <a class="elementor-element elementor-element-b05df13 e-con-full services_item e-flex e-con e-child" data-id="b05df13" data-element_type="container" data-e-type="container" href="https://vivasoftltd.com/offshore-office-expansion/"> 1865 <div class="elementor-element elementor-element-ed95ff6 elementor-widget elementor-widget-image" data-id="ed95ff6" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1866 <div class="elementor-widget-container"> 1867 <img width="800" height="800" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20800%20800'%3E%3C/svg%3E" class="attachment-large size-large wp-image-74617" alt="" data-lazy-src="https://vivasoftltd.com/wp-content/uploads/2026/06/Offshore-Development-1.svg" /><noscript><img loading="lazy" width="800" height="800" src="https://vivasoftltd.com/wp-content/uploads/2026/06/Offshore-Development-1.svg" class="attachment-large size-large wp-image-74617" alt="" /></noscript> </div> 1868 </div> 1869 <div class="elementor-element elementor-element-fed2048 elementor-vertical-align-middle elementor-vertical-align-top elementor-widget__width-inherit elementor-widget-mobile__width-initial elementor-widget elementor-widget-image-box" data-id="fed2048" data-element_type="widget" data-e-type="widget" data-widget_type="image-box.default"> 1870 <div class="elementor-widget-container"> 1871 <div class="elementor-image-box-wrapper"><div class="elementor-image-box-content"><p class="elementor-image-box-title">Offshore Development</p><p class="elementor-image-box-description">High-quality development, built to scale.</p></div></div>
1871 </div> 1872 </div> 1873 </a> 1874 </div> 1875 </div> 1876 <div class="elementor-element elementor-element-54706d7 e-con-full cta cta-menu-section e-flex e-con e-child" data-id="54706d7" data-element_type="container" data-e-type="container" data-settings="{"background_background":"gradient"}"> 1877 <div class="elementor-element elementor-element-b55f6f4 e-con-full mega-menu-cta-col-1 e-flex e-con e-child" data-id="b55f6f4" data-element_type="container" data-e-type="container"> 1878 <div class="elementor-element elementor-element-7af6483 mega-menu-cta-title elementor-widget elementor-widget-heading" data-id="7af6483" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1879 <div class="elementor-widget-container"> 1880 <p class="elementor-heading-title elementor-size-default">Want to accelerate your software company?</p> </div> 1881 </div> 1882 <div class="elementor-element elementor-element-a43c703 mega-menu-cta-button elementor-widget elementor-widget-button" data-id="a43c703" data-element_type="widget" data-e-type="widget" data-widget_type="button.default"> 1883 <div class="elementor-widget-container"> 1884 <div class="elementor-button-wrapper"> 1885 <a class="elementor-button elementor-button-link elementor-size-sm" href="https://calendly.com/vivasoftltd/30min" target="_blank" rel="nofollow"> 1886 <span class="elementor-button-content-wrapper"> 1887 <span class="elementor-button-icon"> 1888 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><g clip-path="url(#clip0_9676_9832)"><path fill-rule="evenodd" clip-rule="evenodd" d="M8.00016 0.833252C11.9582 0.833252 15.1668 4.04192 15.1668 7.99992C15.1668 11.9579 11.9582 15.1666 8.00016 15.1666C4.04216 15.1666 0.833496 11.9579 0.833496 7.99992C0.833496 4.04192 4.04216 0.833252 8.00016 0.833252ZM7.68683 5.31325C7.64105 5.26413 7.58585 5.22473 7.52452 5.1974C7.46319 5.17007 7.39698 5.15538 7.32984 5.15419C7.26271 5.15301 7.19602 5.16536 7.13376 5.1905C7.07151 5.21565 7.01495 5.25308 6.96747 5.30056C6.91999 5.34804 6.88256 5.40459 6.85741 5.46685C6.83227 5.52911 6.81992 5.5958 6.8211 5.66293C6.82229 5.73007 6.83698 5.79628 6.86431 5.85761C6.89164 5.91894 6.93104 5.97414 6.98016 6.01992L8.96016 7.99992L6.98016 9.97992C6.93104 10.0257 6.89164 10.0809 6.86431 10.1422C6.83698 10.2036 6.82229 10.2698 6.8211 10.3369C6.81992 10.404 6.83227 10.4707 6.85741 10.533C6.88256 10.5952 6.91999 10.6518 6.96747 10.6993C7.01495 10.7468 7.07151 10.7842 7.13376 10.8093C7.19602 10.8345 7.26271 10.8468 7.32984 10.8456C7.39698 10.8445 7.46319 10.8298 7.52452 10.8024C7.58585 10.7751 7.64105 10.7357 7.68683 10.6866L10.0202 8.35325C10.1138 8.2595 10.1664 8.13242 10.1664 7.99992C10.1664 7.86742 10.1138 7.74034 10.0202 7.64658L7.68683 5.31325Z" fill="#503AF2"></path></g><defs><clipPath id="clip0_9676_9832"><rect width="16" height="16" fill="white"></rect></clipPath></defs></svg> </span> 1889 <span class="elementor-button-text">Book a call</span> 1890 </span> 1891 </a> 1892 </div> 1893 </div> 1894 </div> 1895 </div> 1896 <div class="elementor-element elementor-element-a8cdf10 e-con-full mega-menu-cta-col-2 e-flex e-con e-child" data-id="a8cdf10" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 1897 <div class="elementor-element elementor-element-9c9530b mega-menu-cta-testimonial-text elementor-widget elementor-widget-heading" data-id="9c9530b" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1898 <div class="elementor-widget-container"> 1899 <p class="elementor-heading-title elementor-size-default">"From co-founders to team, working with them was a delight!"</p> </div> 1900 </div> 1901 <a class="elementor-element elementor-element-6ab69ae e-con-full e-flex e-con e-child" data-id="6ab69ae" data-element_type="container" data-e-type="container" href="https://vivasoftltd.com/case-study/well-team/"> 1902 <div class="elementor-element elementor-element-2d6468b elementor-widget elementor-widget-image" data-id="2d6468b" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1903 <div class="elementor-widget-container"> 1904 <img width="100" height="100" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20100%20100'%3E%3C/svg%3E" class="attachment-large size-large wp-image-74642" alt="" data-lazy-src="https://vivasoftltd.com/wp-content/uploads/2024/03/troy-flower.webp" /><noscript><img loading="lazy" width="100" height="100" src="https://vivasoftltd.com/wp-content/uploads/2024/03/troy-flower.webp" class="attachment-large size-large wp-image-74642" alt="" /></noscript> </div>
1905 </div> 1906 <div class="elementor-element elementor-element-2da8c5f elementor-vertical-align-middle elementor-vertical-align-top elementor-widget elementor-widget-image-box" data-id="2da8c5f" data-element_type="widget" data-e-type="widget" data-widget_type="image-box.default"> 1907 <div class="elementor-widget-container"> 1908 <div class="elementor-image-box-wrapper"><div class="elementor-image-box-content"><p class="elementor-image-box-title">Troy Flower</p><p class="elementor-image-box-description">Founder, Wellteam</p></div></div> </div> 1909 </div> 1910 </a> 1911 </div> 1912 </div> 1913 </div> 1914 <div class="elementor-element elementor-element-a89ceb6 e-con-full hiring e-flex e-con e-child" data-id="a89ceb6" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 1915 <div class="elementor-element elementor-element-46504a9 elementor-widget elementor-widget-heading" data-id="46504a9" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1916 <div class="elementor-widget-container"> 1917 <p class="elementor-heading-title elementor-size-default">Hiring Solutions</p> </div> 1918 </div> 1919 <a class="elementor-element elementor-element-e048187 e-con-full for_hiring_item e-flex e-con e-child" data-id="e048187" data-element_type="container" data-e-type="container" href="https://vivasoftltd.com/hire-developers/"> 1920 <div class="elementor-element elementor-element-6b3e9e5 for_hiring elementor-view-default elementor-widget elementor-widget-icon" data-id="6b3e9e5" data-element_type="widget" data-e-type="widget" data-widget_type="icon.default"> 1921 <div class="elementor-widget-container"> 1922 <div class="elementor-icon-wrapper"> 1923 <div class="elementor-icon"> 1924 <svg xmlns="http://www.w3.org/2000/svg" width="17" height="23" viewBox="0 0 17 23" fill="none"><path d="M16.2991 11.0156L5.79911 22.2656C5.68784 22.3844 5.54097 22.4637 5.38065 22.4917C5.22034 22.5196 5.05528 22.4947 4.91039 22.4206C4.7655 22.3465 4.64863 22.2273 4.57743 22.0809C4.50623 21.9346 4.48455 21.7691 4.51568 21.6094L5.89005 14.7347L0.487238 12.7059C0.371205 12.6625 0.267731 12.5911 0.186059 12.4979C0.104388 12.4048 0.0470632 12.2928 0.0192066 12.1721C-0.00865008 12.0514 -0.0061709 11.9257 0.0264224 11.8061C0.0590157 11.6866 0.120708 11.577 0.205988 11.4872L10.706 0.237181C10.8173 0.118433 10.9641 0.0390974 11.1244 0.0111465C11.2848 -0.0168043 11.4498 0.00814581 11.5947 0.082232C11.7396 0.156318 11.8565 0.27552 11.9277 0.421851C11.9989 0.568182 12.0205 0.7337 11.9894 0.893431L10.6113 7.77562L16.0141 9.80156C16.1293 9.84525 16.2319 9.91664 16.313 10.0094C16.394 10.1022 16.4509 10.2135 16.4787 10.3335C16.5065 10.4535 16.5044 10.5785 16.4724 10.6975C16.4404 10.8165 16.3796 10.9257 16.2954 11.0156H16.2991Z" fill="currentColor"></path></svg> </div> 1925 </div> 1926 </div> 1927 </div> 1928 <div class="elementor-element elementor-element-f2cdf49 elementor-vertical-align-middle elementor-vertical-align-top elementor-widget-mobile__width-initial for-hiring-text elementor-widget elementor-widget-image-box" data-id="f2cdf49" data-element_type="widget" data-e-type="widget" data-widget_type="image-box.default"> 1929 <div class="elementor-widget-container"> 1930 <div class="elementor-image-box-wrapper"><div class="elementor-image-box-content"><p class="elementor-image-box-title">Hire Developers</p></div></div> </div> 1931 </div> 1932 </a> 1933 <a class="elementor-element elementor-element-8238cfd e-con-full for_hiring_item e-flex e-con e-child" data-id="8238cfd" data-element_type="container" data-e-type="container" href="https://vivasoftltd.com/hire-javascript-developers/"> 1934 <div class="elementor-element elementor-element-48d3b09 for_hiring elementor-view-default elementor-widget elementor-widget-icon" data-id="48d3b09" data-element_type="widget" data-e-type="widget" data-widget_type="icon.default"> 1935 <div class="elementor-widget-container"> 1936 <div class="elementor-icon-wrapper"> 1937 <div class="elementor-icon"> 1938 <svg xmlns="http://www.w3.org/2000/svg" width="18" height="20" viewBox="0 0 18 20" fill="none"><path d="M17.406 5.46938L12.156 0.219375C12.0863 0.149749 12.0035 0.094539 11.9125 0.0568979C11.8214 0.0192569 11.7239 -7.72394e-05 11.6253 2.31899e-07H2.62534C2.22752 2.31899e-07 1.84599 0.158035 1.56468 0.43934C1.28338 0.720645 1.12534 1.10218 1.12534 1.5V8.625C1.12534 8.72446 1.16485 8.81984 1.23518 8.89017C1.30551 8.96049 1.40089 9 1.50034 9H12.7503C12.8498 9 12.9452 9.03951 13.0155 9.10983C13.0858 9.18016 13.1253 9.27554 13.1253 9.375V19.125C13.1253 19.2245 13.1649 19.3198 13.2352 19.3902C13.3055 19.4605 13.4009 19.5 13.5003 19.5H16.1253C16.5232 19.5 16.9047 19.342 17.186 19.0607C17.4673 18.7794 17.6253 18.3978 17.6253 18V6C17.6254 5.90148 17.6061 5.80391 17.5684 5.71286C17.5308 5.62182 17.4756 5.53908 17.406 5.46938ZM11.6253 6V1.875L15.7503 6H11.6253ZM11.2325 16.1541C11.2033 16.4409 11.1109 16.7177 10.9619 16.9646C10.8129 17.2115 10.6111 17.4223 10.371 17.5819C9.88441 17.9062 9.28159 18 8.73128 18C8.25062 17.9973 7.77221 17.9343 7.30722 17.8125C7.11564 17.7589 6.9532 17.6314 6.85562 17.4581C6.75804 17.2847 6.73333 17.0797 6.78691 16.8881C6.84049 16.6965 6.96798 16.5341 7.14133 16.4365C7.31469 16.3389 7.5197 16.3142 7.71128 16.3678C8.12191 16.4803 9.11753 16.6209 9.5441 16.3341C9.6266 16.2787 9.71566 16.1916 9.74472 15.9656C9.7766 15.7153 9.67722 15.5813 8.54659 15.2541C7.67003 15.0009 6.20285 14.5763 6.39035 13.0875C6.41972 12.8
1938063 6.51052 12.5351 6.65632 12.2929C6.80212 12.0507 6.99936 11.8435 7.2341 11.6859C8.34503 10.9359 10.1141 11.3756 10.3128 11.4272C10.5053 11.4778 10.6698 11.6028 10.7701 11.7746C10.8704 11.9465 10.8983 12.1511 10.8477 12.3436C10.7971 12.536 10.6721 12.7005 10.5003 12.8008C10.3284 12.9011 10.1237 12.929 9.93128 12.8784C9.51034 12.7687 8.50347 12.6384 8.07222 12.9309C8.01586 12.9692 7.96944 13.0204 7.93683 13.0803C7.90422 13.1401 7.88636 13.2069 7.88472 13.275C7.87441 13.3594 7.87253 13.3772 7.98972 13.4531C8.20628 13.5928 8.59441 13.7044 8.96941 13.8131C9.89003 14.0784 11.4378 14.5312 11.2325 16.1541ZM4.87534 12V15.5072C4.87534 16.8403 3.82722 17.9691 2.49316 17.9991C2.17141 18.0064 1.8514 17.9499 1.55159 17.833C1.25177 17.716 0.97809 17.5408 0.746335 17.3175C0.51458 17.0942 0.329339 16.8272 0.201301 16.5319C0.073264 16.2367 0.00496481 15.919 0.000344794 15.5972C-0.00544895 15.4041 0.0619524 15.2159 0.189042 15.0704C0.316131 14.9249 0.493519 14.8328 0.685657 14.8125C0.791209 14.8033 0.89751 14.8166 0.997559 14.8515C1.09761 14.8863
19381.18913 14.942 1.2661 15.0148C1.34307 15.0876 1.40375 15.1759 1.44412 15.2739C1.4845 15.3718 1.50366 15.4772 1.50034 15.5831C1.491 15.7301 1.52078 15.877 1.58665 16.0087C1.65253 16.1405 1.75214 16.2524 1.87534 16.3331C2.61128 16.785 3.37534 16.2628 3.37534 15.5644V12.0253C3.37226 11.8314 3.44282 11.6436 3.57279 11.4997C3.70276 11.3558 3.88247 11.2666 4.07566 11.25C4.17825 11.2432 4.28114 11.2575 4.37795 11.2922C4.47476 11.3268 4.56342 11.381 4.63841 11.4513C4.7134 11.5216 4.77314 11.6066 4.8139 11.701C4.85465 11.7954 4.87557 11.8972 4.87534 12Z" fill="currentColor"></path></svg> </div> 1939 </div> 1940 </div> 1941 </div> 1942 <div class="elementor-element elementor-element-0a18208 elementor-vertical-align-middle elementor-vertical-align-top elementor-widget-mobile__width-initial for-hiring-text elementor-widget elementor-widget-image-box" data-id="0a18208" data-element_type="widget" data-e-type="widget" data-widget_type="image-box.default"> 1943 <div class="elementor-widget-container"> 1944 <div class="elementor-image-box-wrapper"><div class="elementor-image-box-content"><p class="elementor-image-box-title">JavaScript Developers</p></div></div> </div> 1945 </div> 1946 </a> 1947 <a class="elementor-element elementor-element-671842c e-con-full for_hiring_item e-flex e-con e-child" data-id="671842c" data-element_type="container" data-e-type="container" href="https://vivasoftltd.com/hire-python-developers/"> 1948 <div class="elementor-element elementor-element-bd2204c for_hiring elementor-view-default elementor-widget elementor-widget-icon" data-id="bd2204c" data-element_type="widget" data-e-type="widget" data-widget_type="icon.default"> 1949 <div class="elementor-widget-container"> 1950 <div class="elementor-icon-wrapper"> 1951 <div class="elementor-icon"> 1952 <svg xmlns="http://www.w3.org/2000/svg" width="17" height="20" viewBox="0 0 17 20" fill="none"><path d="M16.2807 5.46938L11.0307 0.219375C10.961 0.149749 10.8783 0.094539 10.7872 0.0568979C10.6962 0.0192569 10.5986 -7.72394e-05 10.5001 2.31899e-07H1.5001C1.10227 2.31899e-07 0.720741 0.158035 0.439437 0.43934C0.158132 0.720645 9.70042e-05 1.10218 9.70042e-05 1.5V8.625C9.70042e-05 8.72446 0.0396059 8.81984 0.109932 8.89017C0.180258 8.96049 0.275641 9 0.375097 9H12.3751C12.4746 9 12.5699 9.03951 12.6403 9.10983C12.7106 9.18016 12.7501 9.27554 12.7501 9.375V19.125C12.7501 19.2245 12.7896 19.3198 12.8599 19.3902C12.9303 19.4605 13.0256 19.5 13.1251 19.5H15.0001C15.3979 19.5 15.7795 19.342 16.0608 19.0607C16.3421 18.7794 16.5001 18.3978 16.5001 18V6C16.5002 5.90148 16.4808 5.80391 16.4432 5.71286C16.4056 5.62182 16.3503 5.53908 16.2807 5.46938ZM10.5001 6V1.875L14.6251 6H10.5001ZM2.2501 11.25H0.750097C0.551185 11.25 0.360419 11.329 0.219767 11.4697C0.0791148 11.6103 9.70042e-05 11.8011 9.70042e-05 12V17.2247C-0.0029872 17.4186 0.0675737 17.6064 0.197544 17.7503C0.327515 17.8942 0.507222 17.9834 0.70041 18C0.803 18.0068 0.905894 17.9925 1.0027 17.9578C1.09951 17.9232 1.18817 17.869 1.26316 17.7987C1.33816 17.7284 1.39789 17.6434 1.43865 17.549C1.47941 17.4546 1.50032 17.3528 1.5001 17.25V16.5H2.19385C3.6226 16.5 4.83197 15.3825 4.87416 13.9547C4.88483 13.6034 4.82485 13.2535 4.69777 12.9259C4.5707 12.5982 4.37912 12.2994 4.13439 12.0471C3.88967 11.7949 3.59678 11.5944 3.2731 11.4574C2.94943 11.3205 2.60155 11.25 2.2501 11.25ZM2.21728 15H1.5001V12.75H2.2501C2.40745 12.7493 2.5632 12.7815 2.7073 12.8448C2.8514 12.908 2.98063 13.0007 3.08666 13.117C3.19268 13.2332 3.27313 13.3705 3.32281 13.5198C3.3725 13.6691 3.39031 13.8271 3.3751 13.9838C3.34236 14.2665 3.20579 14.527 2.99186 14.7148C2.77794 14.9026 2.5019 15.0042 2.21728 15ZM10.7485 12.4237L9.0001 15.2147V17.2247C9.0027 17.4182 8.93193 17.6056 8.802 17.7491C8.67208 17.8926 8.49265 17.9816 8.29978 17.9981C8.1972 18.0049 8.0943 17.9906 7.99749 17.956C7.90068 17.9213 7.81203 17.8672 7.73703 17.7968C7.66204 17.7265 7.60231 17.6415 7.56155 17.5471C7.52079 17.4527 7.49987 17.3509 7.5001 17.2481V15.2147L5.75541 12.4237C5.64761 12.2568 5.60849 12.0546 5.64622 11.8595C5.68396 11.6643 5.79563 11.4913 5.95791 11.3766C6.0414 11.3207 6.13524 11.2823 6.23388 11.2634C6.33251 11.2445 6.43394 11.2457 6.53213 11.2667C6.63032 11.2878 6.72327 11.3284 6.80549 11.3861C6.8877 11.4437 6.95749 11.5173 7.01072 11.6025L8.2501 13.5853L9.48947 11.6025C9.5427 11.5173 9.6125 11.4437 9.69471 11.3861C9.77692 11.3284 9.86988 11.2878 9.96807 11.2667C10.0663 11.2457 10.1677 11.2445 10.2663 11.2634C10.365 11.2823 10.4588 11.3207 10.5423 11.3766C10.7046 11.4913
195210.8162 11.6643 10.854 11.8595C10.8917 12.0546 10.8526 12.2568 10.7448 12.4237H10.7485Z" fill="currentColor"></path></svg> </div> 1953 </div> 1954 </div> 1955 </div> 1956 <div class="elementor-element elementor-element-d568d30 elementor-vertical-align-middle elementor-vertical-align-top elementor-widget-mobile__width-initial for-hiring-text elementor-widget elementor-widget-image-box" data-id="d568d30" data-element_type="widget" data-e-type="widget" data-widget_type="image-box.default"> 1957 <div class="elementor-widget-container"> 1958 <div class="elementor-image-box-wrapper"><div class="elementor-image-box-content"><p class="elementor-image-box-title">Python Developers</p></div></div> </div> 1959 </div> 1960 </a> 1961 <a class="elementor-element elementor-element-14bcf5f e-con-full for_hiring_item e-flex e-con e-child" data-id="14bcf5f" data-element_type="container" data-e-type="container" href="https://vivasoftltd.com/hire-dot-net-developers/"> 1962 <div class="elementor-element elementor-element-36eb61e for_hiring elementor-view-default elementor-widget elementor-widget-icon" data-id="36eb61e" data-element_type="widget" data-e-type="widget" data-widget_type="icon.default"> 1963 <div class="elementor-widget-container"> 1964 <div class="elementor-icon-wrapper"> 1965 <div class="elementor-icon"> 1966 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none">
1966<path d="M12.25 0H3.75C1.67893 0 0 1.67893 0 3.75V12.25C0 14.3211 1.67893 16 3.75 16H12.25C14.3211 16 16 14.3211 16 12.25V3.75C16 1.67893 14.3211 0 12.25 0Z" fill="currentColor"></path><path d="M1.50325 10.5589C1.36346 10.5589 1.24465 10.5132 1.14681 10.4218C1.04894 10.328 1 10.2166 1 10.0876C1 9.95633 1.04894 9.84377 1.14681 9.74994C1.24465 9.65619 1.36346 9.60929 1.50325 9.60925C1.64538 9.60925 1.76538 9.65615 1.86325 9.74994C1.96342 9.84373 2.0135 9.95629 2.0135 10.0876C2.0135 10.2166 1.96342 10.328 1.86325 10.4218C1.76538 10.5132 1.64538 10.5589 1.50325 10.5589ZM7.09169 10.4816H6.18306L3.78906 6.77419C3.72939 6.68209 3.67906 6.58427 3.63881 6.48219H3.61781C3.63644 6.5901 3.64575 6.82108 3.64575 7.17513V10.4816H2.84194V5.4375H3.81L6.12362 9.057C6.2215 9.20708 6.28442 9.31027 6.31238 9.36656H6.32631C6.30302 9.2329 6.29138 9.00658 6.29138 8.68762V5.4375H7.09169V10.4816ZM11.0061 10.4816H8.19275V5.4375H10.8943V6.14806H9.02456V7.57613H10.7476V8.28312H9.02456V9.77456H11.0061V10.4816ZM15.0044 6.14806H13.5646V10.4816H12.7327V6.14806H11.2964V5.4375H15.0044V6.14806Z" fill="white"></path></svg> </div> 1967 </div> 1968 </div> 1969 </div> 1970 <div class="elementor-element elementor-element-199f63e elementor-vertical-align-middle elementor-vertical-align-top elementor-widget-mobile__width-initial for-hiring-text elementor-widget elementor-widget-image-box" data-id="199f63e" data-element_type="widget" data-e-type="widget" data-widget_type="image-box.default"> 1971 <div class="elementor-widget-container"> 1972 <div class="elementor-image-box-wrapper"><div class="elementor-image-box-content"><p class="elementor-image-box-title">.NET Developers</p></div></div> </div> 1973 </div> 1974 </a> 1975 <a class="elementor-element elementor-element-268d7ed e-con-full for_hiring_item e-flex e-con e-child" data-id="268d7ed" data-element_type="container" data-e-type="container" href="https://vivasoftltd.com/hire-golang-developers/"> 1976 <div class="elementor-element elementor-element-f182975 for_hiring elementor-view-default elementor-widget elementor-widget-icon" data-id="f182975" data-element_type="widget" data-e-type="widget" data-widget_type="icon.default"> 1977 <div class="elementor-widget-container"> 1978 <div class="elementor-icon-wrapper"> 1979 <div class="elementor-icon"> 1980 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none">
1980<path d="M12.25 0H3.75C1.67893 0 0 1.67893 0 3.75V12.25C0 14.3211 1.67893 16 3.75 16H12.25C14.3211 16 16 14.3211 16 12.25V3.75C16 1.67893 14.3211 0 12.25 0Z" fill="currentColor"></path><path d="M2.53125 7.07715C2.50625 7.07715 2.5 7.06465 2.5125 7.0459L2.64375 6.87715C2.65625 6.8584 2.6875 6.8459 2.7125 6.8459H4.94375C4.96875 6.8459 4.975 6.86465 4.9625 6.8834L4.85625 7.0459C4.84375 7.06465 4.8125 7.0834 4.79375 7.0834L2.53125 7.07715ZM1.5875 7.65215C1.5625 7.65215 1.55625 7.63965 1.56875 7.6209L1.7 7.45215C1.7125 7.4334 1.74375 7.4209 1.76875 7.4209H4.61875C4.64375 7.4209 4.65625 7.43965 4.65 7.4584L4.6 7.6084C4.59375 7.6334 4.56875 7.6459 4.54375 7.6459L1.5875 7.65215ZM3.1 8.22715C3.075 8.22715 3.06875 8.2084 3.08125 8.18965L3.16875 8.0334C3.18125 8.01465 3.20625 7.9959 3.23125 7.9959H4.48125C4.50625 7.9959 4.51875 8.01465 4.51875 8.03965L4.50625 8.18965C4.50625 8.21465 4.48125 8.23339 4.4625 8.23339L3.1 8.22715ZM9.5875 6.96465C9.19375 7.06465 8.925 7.13965 8.5375 7.23965C8.44375 7.26465 8.4375 7.2709 8.35625 7.17715C8.2625 7.0709 8.19375 7.00215 8.0625 6.93965C7.66875 6.7459 7.2875 6.80215 6.93125 7.0334C6.50625 7.3084 6.2875 7.71464 6.29375 8.2209C6.3 8.7209 6.64375 9.13339 7.1375 9.20214C7.5625 9.25839 7.91875 9.1084 8.2 8.78965C8.25625 8.7209 8.30625 8.6459 8.36875 8.5584H7.1625C7.03125 8.5584 7 8.47715 7.04375 8.3709C7.125 8.17715 7.275 7.85214 7.3625 7.68965C7.38125 7.65215 7.425 7.58965 7.51875 7.58965H9.79375C9.78125 7.7584 9.78125 7.92715 9.75625 8.0959C9.6875 8.5459 9.51875 8.9584 9.24375 9.3209C8.79375 9.91465 8.20625 10.2834 7.4625 10.3834C6.85 10.4646 6.28125 10.3459 5.78125 9.9709C5.31875 9.6209 5.05625 9.1584 4.9875 8.5834C4.90625 7.90215 5.10625 7.28965 5.51875 6.75215C5.9625 6.1709 6.55 5.80215 7.26875 5.6709C7.85625 5.56465 8.41875 5.6334 8.925 5.97715C9.25625 6.1959 9.49375 6.4959 9.65 6.8584C9.6875 6.91465 9.6625 6.9459 9.5875 6.96465Z" fill="white"></path><path d="M11.6563 10.4209C11.0875 10.4084 10.5688 10.2459 10.1313 9.87088C9.76253 9.55213 9.53128 9.14588 9.45628 8.66463C9.34378 7.95838 9.53753 7.33338 9.96253 6.77713C10.4188 6.17713 10.9688 5.86463 11.7125 5.73338C12.35 5.62088 12.95 5.68338 13.4938 6.05213C13.9875 6.38963 14.2938 6.84588 14.375 7.44588C14.4813 8.28963 14.2375 8.97713 13.6563 9.56463C13.2438 9.98338 12.7375 10.2459 12.1563 10.3646C11.9875 10.3959 11.8188 10.4021 11.6563 10.4209ZM13.1438 7.89588C13.1375 7.81463 13.1375 7.75213 13.125 7.68963C13.0125 7.07088 12.4438 6.72088 11.85 6.85838C11.2688 6.98963 10.8938 7.35838 10.7563 7.94588C10.6438 8.43338 10.8813 8.92713 11.3313 9.12713C11.675 9.27713 12.0188 9.25838 12.35 9.08963C12.8438 8.83338 13.1125 8.43338 13.1438 7.89588Z" fill="white"></path></svg> </div> 1981 </div> 1982 </div> 1983 </div> 1984 <div class="elementor-element elementor-element-d3daf5d elementor-vertical-align-middle elementor-vertical-align-top elementor-widget-mobile__width-initial for-hiring-text elementor-widget elementor-widget-image-box" data-id="d3daf5d" data-element_type="widget" data-e-type="widget" data-widget_type="image-box.default"> 1985 <div class="elementor-widget-container"> 1986 <div class="elementor-image-box-wrapper"><div class="elementor-image-box-content"><p class="elementor-image-box-title">Golang Developers</p></div></div> </div> 1987 </div> 1988 </a> 1989 <a class="elementor-element elementor-element-8b1f958 e-con-full for_hiring_item e-flex e-con e-child" data-id="8b1f958" data-element_type="container" data-e-type="container" href="https://vivasoftltd.com/hire-java-developers/"> 1990 <div class="elementor-element elementor-element-823ee0a for_hiring elementor-view-default elementor-widget elementor-widget-icon" data-id="823ee0a" data-element_type="widget" data-e-type="widget" data-widget_type="icon.default"> 1991 <div class="elementor-widget-container"> 1992 <div class="elementor-icon-wrapper"> 1993 <div class="elementor-icon"> 1994 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M13 5H2C1.86739 5 1.74021 5.05268 1.64645 5.14645C1.55268 5.24021 1.5 5.36739 1.5 5.5V8.5C1.50149 9.35124 1.68354 10.1925 2.03411 10.9682C2.38468 11.7439 2.89581 12.4364 3.53375 13H2C1.86739 13 1.74021 13.0527 1.64645 13.1464C1.55268 13.2402 1.5 13.3674 1.5 13.5C1.5 13.6326 1.55268 13.7598 1.64645 13.8536C1.74021 13.9473 1.86739 14 2 14H13C13.1326 14 13.2598 13.9473 13.3536 13.8536C13.4473 13.7598 13.5 13.6326 13.5 13.5C13.5 13.3674 13.4473 13.2402 13.3536 13.1464C13.2598 13.0527 13.1326 13 13 13H11.4663C12.232 12.3213 12.8127 11.4591 13.1538 10.4944C13.7888 10.4552 14.3851 10.1754 14.821 9.71198C15.2569 9.24852 15.4998 8.63627 15.5 8V7.5C15.5 6.83696 15.2366 6.20107 14.7678 5.73223C14.2989 5.26339 13.663 5 13 5ZM14.5 8C14.4998 8.32349 14.395 8.63824 14.2013 8.8973C14.0075 9.15636 13.7352 9.34585 13.425 9.4375C13.4745 9.12745 13.4996 8.81398 13.5 8.5V6.08625C13.7924 6.18962 14.0455 6.38107 14.2246 6.63425C14.4037 6.88743 14.4999 7.18989 14.5 7.5V8ZM7 3.5V1.5C7 1.36739 7.05268 1.24021 7.14645 1.14645C7.24021 1.05268 7.36739 1 7.5 1C7.63261 1 7.75979 1.05268 7.85355 1.14645C7.94732 1.24021 8 1.36739 8 1.5V3.5C8 3.63261 7.94732 3.75979 7.85355 3.85355C7.75979 3.94732 7.63261 4 7.5 4C7.36739 4 7.24021 3.94732 7.14645 3.85355C7.05268 3.75979 7 3.63261 7 3.5ZM9 3.5V1.5C9 1.36739 9.05268 1.24021 9.14645 1.14645C9.24021 1.05268 9.36739 1 9.5 1C9.63261 1 9.75979 1.05268 9.85355 1.14645C9.94732 1.24021 10 1.36739 10 1.5V3.5C10 3.63261 9.94732 3.75979 9.85355 3.85355C9.75979 3.94732 9.63261 4 9.5 4C9.36739 4 9.24021 3.94732 9.14645 3.85355C9.05268 3.75979 9 3.63261 9 3.5ZM5 3.5V1.5C5 1.36739 5.05268 1.24021 5.14645 1.14645C5.24021 1.05268 5.36739 1 5.5 1C5.63261 1 5.75979 1.05268 5.85355 1.14645C5.94732 1.24021 6 1.36739 6 1.5V3.5C6 3.63261 5.94732 3.75979 5.85355 3.85355C5.75979 3.94732 5.63261 4 5.5 4C5.36739 4 5.24021 3.94732 5.14645 3.85355C5.05268 3.75979 5 3.63261 5 3.5Z" fill="currentColor"></path></svg> </div> 1995 </div> 1996 </div>
1997 </div> 1998 <div class="elementor-element elementor-element-1f3305a elementor-vertical-align-middle elementor-vertical-align-top elementor-widget-mobile__width-initial for-hiring-text elementor-widget elementor-widget-image-box" data-id="1f3305a" data-element_type="widget" data-e-type="widget" data-widget_type="image-box.default"> 1999 <div class="elementor-widget-container"> 2000 <div class="elementor-image-box-wrapper"><div class="elementor-image-box-content"><p class="elementor-image-box-title">Java Developers</p></div></div> </div> 2001 </div> 2002 </a> 2003 </div> 2004 </div> 2005 </div> 2006 </div> 2007 </div> 2008 </div></li> 2009<li id="menu-item-62485" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-62485 nav-item elementskit-mobile-builder-content" data-vertical-menu=750px><a href="https://vivasoftltd.com/mvp-cost-calculator/" class="ekit-menu-nav-link">MVP Calculator</a></li> 2010<li id="menu-item-67299" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-67299 nav-item elementskit-mobile-builder-content" data-vertical-menu=750px><a href="https://vivasoftltd.com/case-study/" class="ekit-menu-nav-link">Case Study</a></li> 2011<li id="menu-item-19790" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-16 current_page_item current_page_parent menu-item-19790 nav-item elementskit-mobile-builder-content active" data-vertical-menu=750px><a href="https://vivasoftltd.com/blog/" class="ekit-menu-nav-link active">Blog</a></li> 2012<li id="menu-item-43325" class="contact-menu-item menu-item menu-item-type-post_type menu-item-object-page menu-item-43325 nav-item elementskit-mobile-builder-content" data-vertical-menu=750px><a href="https://vivasoftltd.com/contact/" class="ekit-menu-nav-link">Contact</a></li> 2013</ul><div class="elementskit-nav-identity-panel"><a class="elementskit-nav-logo" href="https://vivasoftltd.com" target="" rel=""><img width="200" height="66" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20200%2066'%3E%3C/svg%3E" title="viva logo" alt="viva logo" decoding="async" data-lazy-src="https://vivasoftltd.com/wp-content/uploads/2024/07/viva.webp" /><noscript><img width="200" height="66" src="https://vivasoftltd.com/wp-content/uploads/2024/07/viva.webp" title="viva logo" alt="viva logo" decoding="async" /></noscript></a><button class="elementskit-menu-close elementskit-menu-toggler" type="button">X</button></div></div> 2014 <div class="elementskit-menu-overlay elementskit-menu-offcanvas-elements elementskit-menu-toggler ekit-nav-menu--overlay"></div> </nav> 2015 </div> 2016 </div> 2017 </div> 2018 <div data-rocket-location-hash="61aa6a898e6dec6d54dd91c85954d663" class="elementor-element elementor-element-571f6b2 e-con-full elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child" data-id="571f6b2" data-element_type="container" data-e-type="container"> 2019 <div class="elementor-element elementor-element-a9b6ac5 elementor-align-right schedule-call elementor-widget__width-inherit elementor-widget elementor-widget-button" data-id="a9b6ac5" data-element_type="widget" data-e-type="widget" data-widget_type="button.default"> 2020 <div class="elementor-widget-container"> 2021 <div class="elementor-button-wrapper"> 2022 <a class="elementor-button elementor-button-link elementor-size-sm" href="https://calendly.com/vivasoftltd/30min" target="_blank"> 2023 <span class="elementor-button-content-wrapper"> 2024 <span class="elementor-button-text">Schedule a Call</span> 2025 </span> 2026 </a> 2027 </div> 2028 </div> 2029 </div> 2030 </div> 2031 </div> 2032 </header> 2033 <div data-rocket-location-hash="09b2953201b968f6bf6d65c846448c69" data-elementor-type="archive" data-elementor-id="13591" class="elementor elementor-13591 elementor-location-archive" data-elementor-post-type="elementor_library"> 2034 <div class="elementor-element elementor-element-f312d64 e-flex e-con-boxed e-con e-parent" data-id="f312d64" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 2035 <div data-rocket-location-hash="547ec2470d2bda10abb0f19dcabad963" class="e-con-inner"> 2036 <div class="elementor-element elementor-element-09591db e-con-full e-flex e-con e-child" data-id="09591db" data-element_type="container" data-e-type="container"> 2037 <div class="elementor-element elementor-element-ef2b062 elementor-widget__width-initial hero-offshore elementor-widget elementor-widget-text-editor" data-id="ef2b062" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 2038 <div class="elementor-widget-container"> 2039 Our Blogsð </div>
2040 </div> 2041 <div class="elementor-element elementor-element-913a52e elementor-widget elementor-widget-heading" data-id="913a52e" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2042 <div class="elementor-widget-container"> 2043 <h2 class="elementor-heading-title elementor-size-default">Get updated with latest development news and events</h2> </div> 2044 </div> 2045 <div class="elementor-element elementor-element-f675d11 elementor-widget elementor-widget-text-editor" data-id="f675d11" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 2046 <div class="elementor-widget-container"> 2047 Looking for top-tier IT staff augmentation services? Vivasoft has you covered. We 2048offer comprehensive solutions . </div> 2049 </div> 2050 <div class="elementor-element elementor-element-87c1d3c viva-submit elementor-button-align-stretch elementor-widget elementor-widget-form" data-id="87c1d3c" data-element_type="widget" data-e-type="widget" data-settings="{"button_width":"30","step_next_label":"Next","step_previous_label":"Previous","step_type":"number_text","step_icon_shape":"circle"}" data-widget_type="form.default"> 2051 <div class="elementor-widget-container"> 2052 <form class="elementor-form" method="post" name="New Form" aria-label="New Form"> 2053 <input type="hidden" name="post_id" value="13591"/> 2054 <input type="hidden" name="form_id" value="87c1d3c"/> 2055 <input type="hidden" name="referer_title" value="Blog | Vivasoft Ltd." /> 2056 2057 2058 <div class="elementor-form-fields-wrapper elementor-labels-above"> 2059 <div class="elementor-field-type-email elementor-field-group elementor-column elementor-field-group-email elementor-col-60 elementor-field-required"> 2060 <input size="1" type="email" name="form_fields[email]" id="form-field-email" class="elementor-field elementor-size-sm elementor-field-textual" placeholder="Enter your email" required="required"> 2061 </div> 2062 <div class="elementor-field-type-html elementor-field-group elementor-column elementor-field-group-field_1333a29 elementor-col-100"> 2063 <span class="viva-form-html">We care about your data in our <a href="https://vivasoftltd.com/privacy-policy/" style="color:#475467; text-decoration: underline !important;">privacy policy.</a> 2064</span> </div> 2065 <div class="elementor-field-group elementor-column elementor-field-type-submit elementor-col-30 e-form__buttons"> 2066 <button class="elementor-button elementor-size-sm" type="submit"> 2067 <span class="elementor-button-content-wrapper"> 2068 <span class="elementor-button-text">Get started</span> 2069 </span> 2070 </button> 2071 </div> 2072 </div> 2073 </form> 2074 </div> 2075 </div> 2076 </div> 2077 <div class="elementor-element elementor-element-b112138 e-con-full e-flex e-con e-child" data-id="b112138" data-element_type="container" data-e-type="container"> 2078 <div class="elementor-element elementor-element-3433920 e-con-full e-flex e-con e-child" data-id="3433920" data-element_type="container" data-e-type="container"> 2079 <div class="elementor-element elementor-element-505ed7a elementor-widget__width-initial blog-counter-process elementor-widget elementor-widget-counter" data-id="505ed7a" data-element_type="widget" data-e-type="widget" data-widget_type="counter.default"> 2080 <div class="elementor-widget-container"> 2081 <div class="elementor-counter"> 2082 <div class="elementor-counter-title">Tech Stack</div> <div class="elementor-counter-number-wrapper"> 2083 <span class="elementor-counter-number-prefix"></span> 2084 <span class="elementor-counter-number" data-duration="2000" data-to-value="180" data-from-value="100" data-delimiter=",">100</span> 2085 <span class="elementor-counter-number-suffix">+</span> 2086 </div> 2087 </div> 2088 </div> 2089 </div> 2090 <div class="elementor-element elementor-element-b38193a elementor-widget-mobile__width-initial elementor-widget elementor-widget-image" data-id="b38193a" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2091 <div class="elementor-widget-container"> 2092 <img width="226" height="223" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20226%20223'%3E%3C/svg%3E" class="attachment-full size-full wp-image-43343" alt="" data-lazy-src="https://vivasoftltd.com/wp-content/uploads/2023/01/Blog-2.webp" /><noscript><img loading="lazy" width="226" height="223" src="https://vivasoftltd.com/wp-content/uploads/2023/01/Blog-2.webp" class="attachment-full size-full wp-image-43343" alt="" /></noscript> </div>
2093 </div> 2094 </div> 2095 <div class="elementor-element elementor-element-b94a86b e-con-full e-flex e-con e-child" data-id="b94a86b" data-element_type="container" data-e-type="container"> 2096 <div class="elementor-element elementor-element-c497c39 elementor-widget elementor-widget-image" data-id="c497c39" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2097 <div class="elementor-widget-container"> 2098 <img width="226" height="209" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20226%20209'%3E%3C/svg%3E" class="attachment-full size-full wp-image-43337" alt="" data-lazy-src="https://vivasoftltd.com/wp-content/uploads/2023/01/Blog-1.webp" /><noscript><img loading="lazy" width="226" height="209" src="https://vivasoftltd.com/wp-content/uploads/2023/01/Blog-1.webp" class="attachment-full size-full wp-image-43337" alt="" /></noscript> </div> 2099 </div> 2100 <div class="elementor-element elementor-element-21391eb elementor-widget elementor-widget-image" data-id="21391eb" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2101 <div class="elementor-widget-container"> 2102 <img width="226" height="298" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20226%20298'%3E%3C/svg%3E" class="attachment-full size-full wp-image-43349" alt="" data-lazy-src="https://vivasoftltd.com/wp-content/uploads/2023/01/Blog-3.webp" /><noscript><img loading="lazy" width="226" height="298" src="https://vivasoftltd.com/wp-content/uploads/2023/01/Blog-3.webp" class="attachment-full size-full wp-image-43349" alt="" /></noscript> </div> 2103 </div> 2104 </div> 2105 </div> 2106 </div> 2107 </div> 2108 <div class="elementor-element elementor-element-a2977ef e-flex e-con-boxed e-con e-parent" data-id="a2977ef" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 2109 <div class="e-con-inner"> 2110 <div class="elementor-element elementor-element-5c96160 e-flex e-con-boxed e-con e-child" data-id="5c96160" data-element_type="container" data-e-type="container"> 2111 <div class="e-con-inner"> 2112 <div class="elementor-element elementor-element-4bafa76 elementor-widget elementor-widget-image-box" data-id="4bafa76" data-element_type="widget" data-e-type="widget" data-widget_type="image-box.default"> 2113 <div class="elementor-widget-container"> 2114 <div class="elementor-image-box-wrapper"><div class="elementor-image-box-content"><h3 class="elementor-image-box-title">Resources and insights</h3><p class="elementor-image-box-description">The latest industry news, interviews, technologies, and resources.</p></div></div> </div> 2115 </div> 2116 </div> 2117 </div> 2118 <div class="elementor-element elementor-element-aa47c57 e-flex e-con-boxed e-con e-child" data-id="aa47c57" data-element_type="container" data-e-type="container"> 2119 <div class="e-con-inner"> 2120 <div class="elementor-element elementor-element-bbd316b elementor-widget elementor-widget-shortcode" data-id="bbd316b" data-element_type="widget" data-e-type="widget" data-widget_type="shortcode.default"> 2121 <div class="elementor-widget-container"> 2122 <div class="elementor-shortcode"> 2123 2124 <div class="viva_container" id="viva_blog_container"> 2125 <div class="viva_blog_container"> 2126 <div class="search_and_category_filter"> 2127 <div id="search-box"> 2128 <input type="text" id="post-search" placeholder="Search"> 2129 <div class="search-icon"> 2130 <svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"> 2131<path d="M16.5 16.5L13.5834 13.5833M15.6667 8.58333C15.6667 12.4954 12.4954 15.6667 8.58333 15.6667C4.67132 15.6667 1.5 12.4954 1.5 8.58333C1.5 4.67132 4.67132 1.5 8.58333 1.5C12.4954 1.5 15.6667 4.67132 15.6667 8.58333Z" stroke="#667085" stroke-width="1.66667" stroke-linecap="round" stroke-linejoin="round"/> 2132</svg> 2133 2134 </div> 2135 </div> 2136 2137 <div id="category-filter-buttons"> 2138 <p class="category-filter-">
2138Blog categories</p> 2139 <button class="category-filter-button" data-category="">All Categories</button> 2140 <button class="category-filter-button" data-category="net"> 2141 .NET </button> 2142 <button class="category-filter-button" data-category="ai"> 2143 AI </button> 2144 <button class="category-filter-button" data-category="blockchain"> 2145 Blockchain </button> 2146 <button class="category-filter-button" data-category="blog"> 2147 Blog </button> 2148 <button class="category-filter-button" data-category="business"> 2149 Business </button> 2150 <button class="category-filter-button" data-category="data-engineering"> 2151 Data Engineering </button> 2152 <button class="category-filter-button" data-category="git"> 2153 Git </button> 2154 <button class="category-filter-button" data-category="golang"> 2155 Golang </button> 2156 <button class="category-filter-button" data-category="java"> 2157 Java </button> 2158 <button class="category-filter-button" data-category="javascript"> 2159 JavaScript </button> 2160 <button class="category-filter-button" data-category="mobile-app-development"> 2161 Mobile App Development </button> 2162 <button class="category-filter-button" data-category="mvp"> 2163 MVP </button> 2164 <button class="category-filter-button" data-category="personal"> 2165 Personal </button> 2166 <button class="category-filter-button" data-category="programming-development"> 2167 Programming & Development </button> 2168 <button class="category-filter-button" data-category="python"> 2169 Python </button> 2170 <button class="category-filter-button" data-category="react"> 2171 React </button> 2172 <button class="category-filter-button" data-category="software-development"> 2173 Software Development </button> 2174 <button class="category-filter-button" data-category="sql-server"> 2175 SQL Server </button> 2176 <button class="category-filter-button" data-category="staff-augmentation"> 2177 Staff-Augmentation </button> 2178 <button class="category-filter-button" data-category="technology"> 2179 Technology </button> 2180 <button class="category-filter-button" data-category="web"> 2181 Web </button> 2182 </div> 2183 </div> 2184 2185 <div class="filtered-posts-pagination-container"> 2186 <div id="filtered-posts-container"></div> 2187 <div id="pagination-container"> 2188 <div> </div> 2189 </div> 2190 </div> 2191 2192 </div> 2193 2194 2195 2196 2197 2198
2198<script type="text/rocketlazyloadscript">window.addEventListener('DOMContentLoaded', function() { 2199 jQuery(document).ready(function($) { 2200 2201 // $('.page-numbers').click(function() { 2202 // // Code to be executed when the button is clicked 2203 // alert('Button clicked!'); 2204 // }); 2205 2206 $(document).on('click', '.page-numbers', function() { 2207 console.log('fdss'); 2208 $('html, body').animate({ 2209 scrollTop: $("#viva_blog_container")?.offset()?.top 2210 }, 2000); 2211 }); 2212 2213 var ajaxurl = 'https://vivasoftltd.com/wp-admin/admin-ajax.php'; 2214 2215 // Localize script to pass variables to JavaScript 2216 var ajax_obj = { 2217 'ajax_url': 'https://vivasoftltd.com/wp-admin/admin-ajax.php' 2218 }; 2219 2220 // Get the current URL 2221 var currentURL = window.location.href; 2222 2223 // Extract the value of the "paged" parameter from the URL 2224 var urlParams = new URLSearchParams(window.location.search); 2225 var paged = urlParams.get('paged') || 1; 2226 2227 // Initial AJAX request to load all posts 2228 filterPosts('', '', 8, paged); // Start with page 1 2229 2230 // Add active class to the "All Categories" button 2231 $('.category-filter-button[data-category=""]').addClass('active'); 2232 2233 // Handle category filter button clicks 2234 $('.category-filter-button').on('click', function() { 2235 // Remove active class from all buttons 2236 $('.category-filter-button').removeClass('active'); 2237 2238 var category = $(this).data('category'); 2239 var search = $('#post-search').val(); 2240 filterPosts(category, search, 8, 1); // Reset to page 1 2241 2242 // Add active class to the clicked button 2243 $(this).addClass('active'); 2244 }); 2245 2246 // Handle live search while typing 2247 $('#post-search').on('input', function() { 2248 var category = $('.category-filter-button.active').data('category'); 2249 var search = $(this).val(); 2250 filterPosts(category, search, 8, 1); // Reset to page 1 2251 }); 2252 2253 // Add event listener to pagination links 2254 $(document).on('click', '.pagination a', function(e) { 2255 e.preventDefault(); 2256 2257 // Extract the "paged" value from the href attribute 2258 var href = $(this).attr('href'); 2259 var paged = getParameterByName('paged', href); 2260 2261 // Check if the "paged" value is undefined or null 2262 if (paged === undefined || paged === null) { 2263 console.error("The 'paged' parameter is not set in the href of the clicked pagination link."); 2264 return; 2265 } 2266 2267 // Assuming you have the category and search values available 2268 var category = $('.category-filter-button.active').data('category'); 2269 var search = $('#post-search').val(); 2270 2271 // Log the paged value to the console 2272 console.log(paged); 2273 2274 // Call the filterPosts function with the retrieved values 2275 filterPosts(category, search, 8, paged); 2276 2277 // Remove active class from all pagination links 2278 $('.pagination a').removeClass('active'); 2279 2280 // Add active class to the clicked pagination link 2281 $(this).addClass('active'); 2282 }); 2283 2284 function filterPosts(category, search, postsPerPage, paged) { 2285 $.ajax({ 2286 type: 'POST', 2287 url: ajax_obj.ajax_url, 2288 data: { 2289 action: 'filter_posts', 2290 category: category, 2291 search: search, 2292 posts_per_page: postsPerPage, 2293 paged: paged, 2294 }, 2295 success: function(response) { 2296 var data = $.parseJSON(response); 2297 console.log(data.paginateData); 2298 $('#filtered-posts-container').html(data.posts); 2299 $('#pagination-container').html(data.paginateData); 2300 2301 // Display the message when no posts are found 2302 if (data.message) { 2303 $('#filtered-posts-container').append('<p>' + data.message + '</p>'); 2304 } 2305 2306 // Display pagination links 2307 // $('#pagination-container').html(data.pagination); 2308 // $('.pagination').html(data.pagination); 2309 }, 2310 error: function(error) { 2311 console.log(error); 2312 } 2313 }); 2314 } 2315 2316 // Helper function to get a query parameter value by name 2317 function getParameterByName(name, url) { 2318 name = name.replace(/[\[\]]/g, "\\$&"); 2319 var regex = new RegExp("[?&]" + name + "(=([^&#]*)|&|#|$)"), 2320 results = regex.exec(url); 2321 if (!results) return null; 2322 if (!results[2]) return ''; 2323 return decodeURIComponent(results[2].replace(/\+/g, " ")); 2324 } 2325 }); 2326 });</script>
2326 2327 </div> 2328 </div> 2329 </div> 2330 </div> 2331 </div> 2332 </div> 2333 </div> 2334 <div class="elementor-element elementor-element-3647dfd e-flex e-con-boxed e-con e-parent" data-id="3647dfd" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 2335 <div class="e-con-inner"> 2336 <div class="elementor-element elementor-element-f3365f9 e-con-full e-flex e-con e-child" data-id="f3365f9" data-element_type="container" data-e-type="container"> 2337 <div class="elementor-element elementor-element-e5dc4a4 assemble-team elementor-cta--skin-classic elementor-animated-content elementor-bg-transform elementor-bg-transform-zoom-in elementor-widget elementor-widget-call-to-action" data-id="e5dc4a4" data-element_type="widget" data-e-type="widget" data-widget_type="call-to-action.default"> 2338 <div class="elementor-widget-container"> 2339 <div class="elementor-cta"> 2340 <div class="elementor-cta__content"> 2341 2342 <h2 class="elementor-cta__title elementor-cta__content-item elementor-content-item"> 2343 Accelerate Your Software Development Potential with Us </h2> 2344 2345 <div class="elementor-cta__description elementor-cta__content-item elementor-content-item"> 2346 With our innovative solutions and dedicated expertise, success is a guaranteed outcome. Let's accelerate together towards your goals and beyond. </div> 2347 2348 <div class="elementor-cta__button-wrapper elementor-cta__content-item elementor-content-item "> 2349 <a class="elementor-cta__button elementor-button elementor-size-" href="https://vivasoftltd.com/contact/" target="_blank"> 2350 Hire The Best Team </a> 2351 </div> 2352 </div> 2353 </div> 2354 </div> 2355 </div> 2356 </div> 2357 <div class="elementor-element elementor-element-0daecc3 e-con-full e-flex e-con e-child" data-id="0daecc3" data-element_type="container" data-e-type="container"> 2358 <div class="elementor-element elementor-element-a6edc29 elementor-widget__width-initial elementor-widget elementor-widget-image" data-id="a6edc29" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2359 <div class="elementor-widget-container"> 2360 <img width="171" height="143" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20171%20143'%3E%3C/svg%3E" class="attachment-full size-full wp-image-35725" alt="Potential Developer" data-lazy-src="https://vivasoftltd.com/wp-content/uploads/2024/03/Rectangle-1401.webp" /><noscript><img loading="lazy" width="171" height="143" src="https://vivasoftltd.com/wp-content/uploads/2024/03/Rectangle-1401.webp" class="attachment-full size-full wp-image-35725" alt="Potential Developer" /></noscript> </div> 2361 </div> 2362 <div class="elementor-element elementor-element-5b2649e elementor-widget__width-initial counter-viva elementor-widget elementor-widget-counter" data-id="5b2649e" data-element_type="widget" data-e-type="widget" data-widget_type="counter.default"> 2363 <div class="elementor-widget-container"> 2364 <div class="elementor-counter"> 2365 <div class="elementor-counter-title">Tech Stack</div> <div class="elementor-counter-number-wrapper"> 2366 <span class="elementor-counter-number-prefix"></span> 2367 <span class="elementor-counter-number" data-duration="2000" data-to-value="20" data-from-value="0" data-delimiter=",">0</span> 2368 <span class="elementor-counter-number-suffix">+</span> 2369 </div> 2370 </div> 2371 </div> 2372 </div> 2373 <div class="elementor-element elementor-element-758c7d1 elementor-widget__width-initial elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-image" data-id="758c7d1" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2374 <div class="elementor-widget-container"> 2375 <img width="171" height="283" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20171%20283'%3E%3C/svg%3E" class="attachment-full size-full wp-image-35731" alt="" data-lazy-src="https://vivasoftltd.com/wp-content/uploads/2024/03/Rectangle-1399-1.webp" /><noscript><img loading="lazy" width="171" height="283" src="https://vivasoftltd.com/wp-content/uploads/2024/03/Rectangle-1399-1.webp" class="attachment-full size-full wp-image-35731" alt="" /></noscript> </div>
2376 </div> 2377 <div class="elementor-element elementor-element-0bd6584 elementor-widget__width-initial elementor-widget elementor-widget-image" data-id="0bd6584" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2378 <div class="elementor-widget-container"> 2379 <img width="357" height="211" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20357%20211'%3E%3C/svg%3E" class="attachment-full size-full wp-image-35737" alt="" data-lazy-srcset="https://vivasoftltd.com/wp-content/uploads/2024/03/Rectangle-1404.webp 357w,https://vivasoftltd.com/wp-content/uploads/2024/03/Rectangle-1404-300x177.webp 300w" data-lazy-sizes="(max-width: 357px) 100vw, 357px" data-lazy-src="https://vivasoftltd.com/wp-content/uploads/2024/03/Rectangle-1404.webp" /><noscript><img loading="lazy" width="357" height="211" src="https://vivasoftltd.com/wp-content/uploads/2024/03/Rectangle-1404.webp" class="attachment-full size-full wp-image-35737" alt="" srcset="https://vivasoftltd.com/wp-content/uploads/2024/03/Rectangle-1404.webp 357w,https://vivasoftltd.com/wp-content/uploads/2024/03/Rectangle-1404-300x177.webp 300w" sizes="(max-width: 357px) 100vw, 357px" /></noscript> </div> 2380 </div> 2381 <div class="elementor-element elementor-element-c798ff7 elementor-widget__width-initial elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-image" data-id="c798ff7" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2382 <div class="elementor-widget-container"> 2383 <img width="171" height="170" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20171%20170'%3E%3C/svg%3E" class="attachment-full size-full wp-image-35743" alt="Vivasoft - Career Opportunity" data-lazy-srcset="https://vivasoftltd.com/wp-content/uploads/2024/03/Rectangle-1409-1.webp 171w,https://vivasoftltd.com/wp-content/uploads/2024/03/Rectangle-1409-1-150x150.webp 150w" data-lazy-sizes="(max-width: 171px) 100vw, 171px" data-lazy-src="https://vivasoftltd.com/wp-content/uploads/2024/03/Rectangle-1409-1.webp" /><noscript><img loading="lazy" width="171" height="170" src="https://vivasoftltd.com/wp-content/uploads/2024/03/Rectangle-1409-1.webp" class="attachment-full size-full wp-image-35743" alt="Vivasoft - Career Opportunity" srcset="https://vivasoftltd.com/wp-content/uploads/2024/03/Rectangle-1409-1.webp 171w,https://vivasoftltd.com/wp-content/uploads/2024/03/Rectangle-1409-1-150x150.webp 150w" sizes="(max-width: 171px) 100vw, 171px" /></noscript> </div> 2384 </div> 2385 </div> 2386 </div> 2387 </div> 2388 </div> 2389 <footer data-elementor-type="footer" data-elementor-id="246" class="elementor elementor-246 elementor-location-footer" data-elementor-post-type="elementor_library"> 2390 <div class="elementor-element elementor-element-500983d e-con-full e-flex e-con e-parent" data-id="500983d" data-element_type="container" data-e-type="container"> 2391 <div class="elementor-element elementor-element-0e97ad1 e-flex e-con-boxed e-con e-child" data-id="0e97ad1" data-element_type="container" data-e-type="container"> 2392 <div class="e-con-inner"> 2393 <div class="elementor-element elementor-element-6eef966 e-con-full e-flex e-con e-child" data-id="6eef966" data-element_type="container" data-e-type="container"> 2394 <div class="elementor-element elementor-element-e8ac1ae elementor-widget elementor-widget-image" data-id="e8ac1ae" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2395 <div class="elementor-widget-container"> 2396 <a href="https://vivasoftltd.com/"> 2397 <img width="192" height="25" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20192%2025'%3E%3C/svg%3E" class="attachment-full size-full wp-image-73918" alt="Vivasoft-logo" data-lazy-src="https://vivasoftltd.com/wp-content/uploads/2026/04/Logo.webp" /><noscript><img loading="lazy" width="192" height="25" src="https://vivasoftltd.com/wp-content/uploads/2026/04/Logo.webp" class="attachment-full size-full wp-image-73918" alt="Vivasoft-logo" /></noscript> </a> 2398 </div>
2399 </div> 2400 <div class="elementor-element elementor-element-df9e890 elementor-widget elementor-widget-image" data-id="df9e890" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2401 <div class="elementor-widget-container"> 2402 <a href="https://clutch.co/profile/vivasoftltd" target="_blank"> 2403 <img width="128" height="32" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20128%2032'%3E%3C/svg%3E" class="attachment-large size-large wp-image-73919" alt="clutch-review-icon.png" data-lazy-src="https://vivasoftltd.com/wp-content/uploads/2026/04/clutch-review-icon.webp" /><noscript><img loading="lazy" width="128" height="32" src="https://vivasoftltd.com/wp-content/uploads/2026/04/clutch-review-icon.webp" class="attachment-large size-large wp-image-73919" alt="clutch-review-icon.png" /></noscript> </a> 2404 </div> 2405 </div> 2406 <div class="elementor-element elementor-element-53bfe2c elementor-widget elementor-widget-image" data-id="53bfe2c" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2407 <div class="elementor-widget-container"> 2408 <a href="https://www.goodfirms.co/company/vivasoft-limited" target="_blank"> 2409 <img width="160" height="39" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20160%2039'%3E%3C/svg%3E" class="attachment-large size-large wp-image-73920" alt="good-firms.png" data-lazy-src="https://vivasoftltd.com/wp-content/uploads/2026/04/good-firms.webp" /><noscript><img loading="lazy" width="160" height="39" src="https://vivasoftltd.com/wp-content/uploads/2026/04/good-firms.webp" class="attachment-large size-large wp-image-73920" alt="good-firms.png" /></noscript> </a> 2410 </div> 2411 </div> 2412 <div class="elementor-element elementor-element-a188cd5 elementor-align-start elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="a188cd5" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default"> 2413 <div class="elementor-widget-container"> 2414 <ul class="elementor-icon-list-items"> 2415 <li class="elementor-icon-list-item"> 2416 <a href="mailto:[email protected]" target="_blank"> 2417 2418 <span class="elementor-icon-list-icon"> 2419 <svg xmlns="http://www.w3.org/2000/svg" width="20" height="18" viewBox="0 0 20 18" fill="none"><path d="M19.1663 6.12611L10.1663 0.126112C10.043 0.043883 9.89816 0 9.75 0C9.60184 0 9.457 0.043883 9.33375 0.126112L0.33375 6.12611C0.23101 6.19466 0.146789 6.28752 0.0885654 6.39644C0.0303423 6.50536 -8.00615e-05 6.62698 1.58235e-07 6.75049V16.5005C1.58235e-07 16.8983 0.158035 17.2798 0.43934 17.5611C0.720644 17.8425 1.10218 18.0005 1.5 18.0005H18C18.3978 18.0005 18.7794 17.8425 19.0607 17.5611C19.342 17.2798 19.5 16.8983 19.5 16.5005V6.75049C19.5001 6.62698 19.4697 6.50536 19.4114 6.39644C19.3532 6.28752 19.269 6.19466 19.1663 6.12611ZM6.8175 12.0005L1.5 15.7505V8.20642L6.8175 12.0005ZM8.35219 12.7505H11.1478L16.4569 16.5005H3.04312L8.35219 12.7505ZM12.6825 12.0005L18 8.20642V15.7505L12.6825 12.0005Z" fill="black"></path></svg> </span> 2420 <span class="elementor-icon-list-text">[email protected]</span> 2421 </a> 2422 </li> 2423 <li class="elementor-icon-list-item"> 2424 <a href="tel:+8801329-716158"> 2425 2426 <span class="elementor-icon-list-icon"> 2427 <svg xmlns="http://www.w3.org/2000/svg" width="19" height="19" viewBox="0 0 19 19" fill="none"><path d="M18.7388 14.1636C18.5716 15.4339 17.9477 16.6 16.9837 17.4439C16.0196 18.2879 14.7813 18.7521 13.5 18.7498C6.05626 18.7498 8.4831e-06 12.6936 8.4831e-06 5.24981C-0.00228837 3.96852 0.461903 2.73021 1.30588 1.76615C2.14986 0.802093 3.31592 0.178223 4.58626 0.0110603C4.9075 -0.0281638 5.2328 0.0375558 5.51362 0.198409C5.79444 0.359262 6.0157 0.606621 6.14438 0.90356L8.12438 5.32387V5.33512C8.2229 5.56242 8.26359 5.81059 8.24282 6.05744C8.22204 6.3043 8.14044 6.54217 8.00532 6.74981C7.98845 6.77512 7.97063 6.79856 7.95188 6.822L6.00001 9.13575C6.7022 10.5626 8.1947 12.042 9.64032 12.7461L11.9222 10.8045C11.9446 10.7857 11.9681 10.7681 11.9925 10.752C12.2 10.6136 12.4387 10.5292 12.687 10.5062C12.9353 10.4833 13.1854 10.5227 13.4147 10.6207L13.4269 10.6264L17.8434 12.6054C18.1409 12.7337 18.3889 12.9547 18.5503 13.2356C18.7116 13.5164 18.7778 13.842 18.7388 14.1636Z" fill="black"></path></svg> </span> 2428 <span class="elementor-icon-list-text">+8801329-716158</span> 2429 </a> 2430 </li> 2431 </ul> 2432 </div>
2433 </div> 2434 <div class="elementor-element elementor-element-de28cb6 e-grid-align-left e-grid-align-mobile-left elementor-shape-rounded elementor-grid-0 elementor-widget elementor-widget-social-icons" data-id="de28cb6" data-element_type="widget" data-e-type="widget" data-widget_type="social-icons.default"> 2435 <div class="elementor-widget-container"> 2436 <div class="elementor-social-icons-wrapper elementor-grid" role="list"> 2437 <span class="elementor-grid-item" role="listitem"> 2438 <a class="elementor-icon elementor-social-icon elementor-social-icon- elementor-repeater-item-de56a0c" href="https://www.youtube.com/@vivasoftltd" target="_blank" aria-label="YouTube"> 2439 <span class="elementor-screen-only"></span> 2440 <svg xmlns="http://www.w3.org/2000/svg" width="21" height="17" viewBox="0 0 21 17" fill="none"><path d="M20.4684 2.7675C20.3801 2.42189 20.2109 2.10224 19.9747 1.83491C19.7385 1.56758 19.4421 1.36024 19.11 1.23C15.8962 -0.0112465 10.7812 3.56619e-06 10.5 3.56619e-06C10.2188 3.56619e-06 5.10375 -0.0112465 1.89 1.23C1.5579 1.36024 1.26153 1.56758 1.02534 1.83491C0.789145 2.10224 0.619899 2.42189 0.531563 2.7675C0.28875 3.70313 0 5.41313 0 8.25C0 11.0869 0.28875 12.7969 0.531563 13.7325C0.619767 14.0783 0.788954 14.3981 1.02515 14.6656C1.26136 14.9331 1.5578 15.1406 1.89 15.2709C4.96875 16.4588 9.7875 16.5 10.4381 16.5H10.5619C11.2125 16.5 16.0341 16.4588 19.11 15.2709C19.4422 15.1406 19.7386 14.9331 19.9748 14.6656C20.211 14.3981 20.3802 14.0783 20.4684 13.7325C20.7113 12.795 21 11.0869 21 8.25C21 5.41313 20.7113 3.70313 20.4684 2.7675ZM13.5553 8.86125L9.80531 11.4863C9.69314 11.5648 9.56158 11.6112 9.42492 11.6203C9.28826 11.6294 9.15172 11.601 9.0301 11.538C8.90847 11.475 8.80642 11.3799 8.73501 11.263C8.6636 11.1462 8.62555 11.012 8.625 10.875V5.625C8.62504 5.4878 8.66271 5.35324 8.73392 5.23597C8.80513 5.11869 8.90714 5.02319 9.02885 4.95987C9.15057 4.89655 9.28732 4.86783 9.42422 4.87683C9.56113 4.88584 9.69294 4.93222 9.80531 5.01094L13.5553 7.63594C13.654 7.70512 13.7345 7.79704 13.7901 7.90393C13.8457 8.01081 13.8747 8.12952 13.8747 8.25C13.8747 8.37049 13.8457 8.48919 13.7901 8.59608C13.7345 8.70297 13.654 8.79489 13.5553 8.86407V8.86125Z" fill="#0C0A25"></path></svg> </a> 2441 </span> 2442 <span class="elementor-grid-item" role="listitem"> 2443 <a class="elementor-icon elementor-social-icon elementor-social-icon- elementor-repeater-item-c08b72f" href="https://www.facebook.com/vivasoftltd" target="_blank" aria-label="Facebook"> 2444 <span class="elementor-screen-only"></span> 2445 <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M19.5 9.74888C19.4969 12.1318 18.6226 14.4314 17.0417 16.2145C15.4609 17.9975 13.2826 19.141 10.9171 19.4295C10.8645 19.4355 10.8111 19.4302 10.7607 19.414C10.7102 19.3979 10.6637 19.3712 10.6243 19.3358C10.5848 19.3003 10.5534 19.2569 10.532 19.2085C10.5105 19.16 10.4996 19.1075 10.5 19.0545V11.9989H12.75C12.8528 11.9991 12.9545 11.9782 13.0489 11.9374C13.1433 11.8967 13.2283 11.8369 13.2987 11.7619C13.369 11.6869 13.4232 11.5983 13.4578 11.5015C13.4924 11.4047 13.5068 11.3018 13.5 11.1992C13.4834 11.0063 13.3944 10.8269 13.2509 10.697C13.1074 10.567 12.9201 10.4963 12.7265 10.4989H10.5V8.24888C10.5 7.85105 10.658 7.46952 10.9393 7.18822C11.2206 6.90691 11.6021 6.74888 12 6.74888H13.5C13.6028 6.7491 13.7045 6.72819 13.7989 6.68743C13.8933 6.64667 13.9783 6.58694 14.0487 6.51194C14.119 6.43
2445695 14.1732 6.34829 14.2078 6.25148C14.2424 6.15468 14.2568 6.05178 14.25 5.94919C14.2334 5.756 14.1441 5.5763 14.0002 5.44632C13.8563 5.31635 13.6685 5.24579 13.4746 5.24888H12C11.2043 5.24888 10.4412 5.56495 9.87864 6.12756C9.31603 6.69017 8.99996 7.45323 8.99996 8.24888V10.4989H6.74996C6.64714 10.4987 6.54538 10.5196 6.45099 10.5603C6.35659 10.6011 6.27159 10.6608 6.20126 10.7358C6.13092 10.8108 6.07676 10.8995 6.04213 10.9963C6.0075 11.0931 5.99315 11.196 5.99996 11.2986C6.01655 11.4918 6.10579 11.6715 6.24968 11.8014C6.39357 11.9314 6.5814 12.002 6.77527 11.9989H8.99996V19.0564C9.00028 19.1093 8.9894 19.1617 8.96803 19.2101C8.94666 19.2585 8.91528 19.3018 8.87597 19.3373C8.83665 19.3727 8.79028 19.3994 8.73991 19.4156C8.68954 19.4318 8.6363 19.4372 8.58371 19.4314C6.15498 19.1356 3.9258 17.9388 2.3374 16.0778C0.749005 14.2168 -0.0828389 11.8274 0.00651991 9.38231C0.19402 4.31981 4.29464 0.20419 9.3609 0.00731512C10.6725 -0.0434917 11.981 0.170769 13.2079 0.637282C14.4348 1.10379 15.5551 1.81298 16.5016 2.72241C17.4481 3.63183 18.2015 4.72283 18.7167 5.93013C19.2319 7.13744 19.4983 8.43625 19.5 9.74888Z" fill="black"></path></svg> </a> 2446 </span> 2447 <span class="elementor-grid-item" role="listitem"> 2448 <a class="elementor-icon elementor-social-icon elementor-social-icon- elementor-repeater-item-74ef9ce" href="https://www.linkedin.com/company/vivasoftltd/" target="_blank" aria-label="linkedIn"> 2449 <span class="elementor-screen-only"></span> 2450 <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M18 0H1.5C1.10218 0 0.720644 0.158035 0.43934 0.43934C0.158035 0.720644 0 1.10218 0 1.5V18C0 18.3978 0.158035 18.7794 0.43934 19.0607C0.720644 19.342 1.10218 19.5 1.5 19.5H18C18.3978 19.5 18.7794 19.342 19.0607 19.0607C19.342 18.7794 19.5 18.3978 19.5 18V1.5C19.5 1.10218 19.342 0.720644 19.0607 0.43934C18.7794 0.158035 18.3978 0 18 0ZM6.75 14.25C6.75 14.4489 6.67098 14.6397 6.53033 14.7803C6.38968 14.921 6.19891 15 6 15C5.80109 15 5.61032 14.921 5.46967 14.7803C5.32902 14.6397 5.25 14.4489 5.25 14.25V8.25C5.25 8.05109 5.32902 7.86032 5.46967 7.71967C5.61032 7.57902 5.80109 7.5 6 7.5C6.19891 7.5 6.38968 7.57902 6.53033 7.71967C6.67098 7.86032 6.75 8.05109 6.75 8.25V14.25ZM6 6.75C5.7775 6.75 5.55999 6.68402 5.37498 6.5604C5.18998 6.43679 5.04578 6.26109 4.96064 6.05552C4.87549 5.84995 4.85321 5.62375 4.89662 5.40552C4.94002 5.18729 5.04717 4.98684 5.2045 4.8295C5.36184 4.67217 5.56229 4.56502 5.78052 4.52162C5.99875 4.47821 6.22495 4.50049 6.43052 4.58564C6.63609 4.67078 6.81179 4.81498 6.9354 4.99998C7.05902 5.18499 7.125 5.4025 7.125 5.625C7.125 5.92337 7.00647 6.20952 6.7955 6.4205C6.58452 6.63147 6.29837 6.75 6 6.75ZM15 14.25C15 14.4489 14.921 14.6397 14.7803 14.7803C14.6397 14.921 14.4489 15 14.25 15C14.0511 15 13.8603 14.921 13.7197 14.7803C13.579 14.6397 13.5 14.4489 13.5 14.25V10.875C13.5 10.3777 13.3025 9.90081 12.9508 9.54918C12.5992 9.19754 12.1223 9 11.625 9C11.1277 9 10.6508 9.19754 10.2992 9.54918C9.94754 9.90081 9.75 10.3777 9.75 10.875V14.25C9.75 14.4489 9.67098 14.6397 9.53033 14.7803C9.38968 14.921 9.19891 15 9 15C8.80109 15 8.61032 14.921 8.46967 14.7803C8.32902 14.6397 8.25 14.4489 8.25 14.25V8.25C8.25093 8.06629 8.31925 7.88931 8.44201 7.75264C8.56477 7.61596 8.73342 7.5291 8.91598 7.50852C9.09853 7.48794 9.28229 7.53508 9.43239 7.641C9.5825 7.74691 9.68851 7.90423 9.73031 8.08313C10.2377 7.73894 10.8292 7.53947 11.4414 7.50611C12.0536 7.47276 12.6633 7.60679 13.205 7.89381C13.7468 8.18083 14.2001 8.61 14.5164 9.13523C14.8326 9.66046 14.9998 10.2619 15 10.875V14.25Z" fill="black"></path></svg> </a> 2451 </span> 2452 <span class="elementor-grid-item" role="listitem"> 2453 <a class="elementor-icon elementor-social-icon elementor-social-icon- elementor-repeater-item-c0169fc" href="https://github.com/vivasoft-ltd" target="_blank" aria-label="GitHub"> 2454 <span class="elementor-screen-only"></span> 2455 <svg xmlns="http://www.w3.org/2000/svg" width="21" height="21" viewBox="0 0 21 21" fill="none"><path d="M20.25 7.50001V8.25001C20.2484 9.51902 19.7877 10.7446 18.953 11.7004C18.1183 12.6563 16.966 13.2778 15.7087 13.4503C16.2219 14.107 16.5005 14.9166 16.5 15.75V19.5C16.5 19.6989 16.421 19.8897 16.2803 20.0303C16.1397 20.171 15.9489 20.25 15.75 20.25H9.75C9.55109 20.25 9.36032 20.171 9.21967 20.0303C9.07902 19.8897 9 19.6989 9 19.5V18H6.75C5.75544 18 4.80161 17.6049 4.09835 16.9017C3.39509 16.1984 3 15.2446 3 14.25C3 13.6533 2.76295 13.081 2.34099 12.659C1.91903 12.2371 1.34674 12 0.75 12C0.551088 12 0.360322 11.921 0.21967 11.7803C0.0790176 11.6397 0 11.4489 0 11.25C0 11.0511 0.0790176 10.8603 0.21967 10.7197C0.360322 10.579 0.551088 10.5 0.75 10.5C1.24246 10.5 1.73009 10.597 2.18506 10.7855C2.64003 10.9739 3.05343 11.2501 3.40165 11.5984C3.74987 11.9466 4.02609 12.36 4.21455 12.8149C4.403 13.2699 4.5 13.7576 4.5 14.25C4.5 14.8468 4.73705 15.419 5.15901 15.841C5.58097 16.263 6.15326 16.5 6.75 16.5H9V15.75C8.99952 14.9166 9.27807 14.107 9.79125 13.4503C8.53402 13.2778 7.38166 12.6563 6.54696 11.7004C5.71225 10.7446 5.25158 9.51902 5.25 8.25001V7.50001C
24555.25934 6.56793 5.50756 5.65381 5.97094 4.84501C5.74169 4.10551 5.66816 3.32653 5.75497 2.55719C5.84177 1.78785 6.08704 1.04484 6.47531 0.375012C6.54115 0.260973 6.63586 0.166279 6.7499 0.100451C6.86395 0.0346234 6.99332 -1.73e-05 7.125 1.22731e-05C7.99857 -0.00181625 8.86047 0.200697 9.64182 0.591373C10.4232 0.982048 11.1023 1.55006 11.625 2.25001H13.875C14.3977 1.55006 15.0768 0.982048 15.8582 0.591373C16.6395 0.200697 17.5014 -0.00181625 18.375 1.22731e-05C18.5067 -1.73e-05 18.636 0.0346234 18.7501 0.100451C18.8641 0.166279 18.9588 0.260973 19.0247 0.375012C19.413 1.04482 19.6582 1.78787 19.7449 2.55725C19.8315 3.32662 19.7577 4.10561 19.5281 4.84501C19.9924 5.65349 20.241 6.56776 20.25 7.50001Z" fill="#0C0A25"></path></svg> </a> 2456 </span> 2457 <span class="elementor-grid-item" role="listitem"> 2458 <a class="elementor-icon elementor-social-icon elementor-social-icon- elementor-repeater-item-780ac0a" href="https://dribbble.com/vivasoft" target="_blank" aria-label="Dribbble"> 2459 <span class="elementor-screen-only"></span> 2460 <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M6.495 1.20561C6.43451 1.16819 6.38592 1.11434 6.35488 1.05035C6.32384 0.986361 6.31163 0.914861 6.31969 0.844197C6.32775 0.773532 6.35574 0.706616 6.40039 0.651257C6.44504 0.595897 6.50452 0.554378 6.57188 0.531543C7.93969 0.0602515 9.39528 -0.100557 10.833 0.0607918C12.2707 0.22214 13.6544 0.701597 14.8838 1.46436C14.9283 1.49244 14.9664 1.5296 14.9957 1.5734C15.0249 1.61721 15.0446 1.66668 15.0534 1.71859C15.0623 1.77051 15.0601 1.8237 15.047 1.87472C15.0339 1.92573 15.0102 1.97341 14.9775 2.01467C13.892 3.40177 12.5608 4.57755 11.0503 5.48342C9.83012 3.76991 8.28172 2.31584 6.495 1.20561ZM9.71156 6.18748C8.34233 4.31914 6.54099 2.81019 4.46156 1.78967C4.40202 1.76075 4.3358 1.74836 4.26983 1.75381C4.20386 1.75925 4.14056 1.78232 4.08656 1.82061C2.40317 3.02473 1.14478 4.73147 0.492188 6.69561C0.475793 6.74583 0.470195 6.79895 0.47576 6.85149C0.481326 6.90402 0.49793 6.95479 0.524484 7.00046C0.551038 7.04614 0.586942 7.08568 0.629845 7.11651C0.672749 7.14734 0.721682 7.16876 0.773438 7.17936C1.75196 7.39028 2.74994 7.49775 3.75094 7.49998C5.80961 7.5011 7.84376 7.05319 9.71156 6.18748ZM19.4428 8.68967C19.2044 6.51516 18.2404 4.48438 16.7063 2.92498C16.6688 2.88698 16.6238 2.8574 16.574 2.8382C16.5243 2.819 16.471 2.81063 16.4178 2.81365C16.3646 2.81667 16.3126 2.831 16.2653 2.85569C16.2181 2.88039 16.1766 2.91488 16.1438 2.95686C14.9572 4.46846 13.5058 5.75182 11.8603 6.74436C12.3744 7.63495 12.7999 8.57382 13.1306 9.54748C14.4738 9.18337 15.8593 8.99926 17.2509 8.99998C17.8461 9 18.4408 9.0335 19.0322 9.10029C19.0872 9.10578 19.1428 9.09903 19.1949 9.08052C19.247 9.06201 19.2944 9.0322 19.3337 8.99322C19.3729 8.95424 19.4031 8.90707 19.4219 8.85507C19.4408 8.80308 19.4479 8.74756 19.4428 8.69248V8.68967ZM13.545 10.9865C13.8229 12.1686 13.9629 13.3788 13.9622 14.5931C13.9616 15.7554 13.8324 16.914 13.5769 18.0478C13.5605 18.1172 13.5644 18.1899 13.5879 18.2573C13.6114 18.3246 13.6536 18.3839 13.7096 18.4281C13.7656 18.4722 13.8331 18.4995 13.904 18.5068C13.975 18.514 14.0466 18.5008 14.1103 18.4687C15.5322 17.7554 16.7585 16.7059 17.6827 15.4111C18.6069 14.1163 19.2012 12.6156 19.4138 11.039C19.4202 10.9899 19.4168 10.9399 19.4038 10.8921C19.3908 10.8442 19.3684 10.7994 19.338 10.7603C19.3076 10.7212 19.2697 10.6884 19.2265 10.664C19.1834 10.6396 19.1358 10.624 19.0866 10.6181C17.2326 10.3795 15.3499 10.5069 13.545 10.9931V10.9865ZM11.7038 10.0069C11.4015 9.12038 11.0124 8.26593 10.5422 7.45592C8.42308 8.47397 6.10191 9.00171 3.75094 8.99998C2.652 9.00004 1.55606 8.88535 0.480938 8.65779C0.429066 8.64685 0.375463 8.64703 0.323665 8.65832C0.271867 8.66961 0.223052 8.69176 0.18044 8.72329C0.137828 8.75483 0.102387 8.79505 0.0764551 8.84129C0.0505234 8.88753 0.0346904 8.93874 0.0300006 8.99154C0.0106256 9.24154 0.000625662 9.49436 6.61617e-07 9.74998C-0.000491804 11.085 0.273941 12.4059 0.806203 13.6303C1.33846 14.8546 2.11715 15.9563 3.09375 16.8665C3.13495 16.9043 3.18406 16.9324 3.23749 16.9487C3.29093 16.965 3.34734 16.9692 3.40261 16.961C3.45787 16.9527 3.51059 16.9322 3.55691 16.9009C3.60323 16.8697 3.64197 16.8285 3.67031 16.7803C5.50014 13.6754 8.33383 11.2872 11.7038 10.0097V10.0069ZM4.84688 17.7422C4.82223 17.7852 4.80637 17.8327 4.8002 17.8819C4.79402 17.9311 4.79767 17.981 4.81092 18.0288C4.82417 18.0766 4.84677 18.1212 4.8774 18.1602C4.90803 18.1992 4.94609 18.2317 4.98938 18.2559C6.94999 19.3552 9.2305 19.7424 11.4441 19.3519C11.5099 19.3404 11.5714 19.3112 11.6219 19.2674C11.6725 19.2236 11.7102 19.167 11.7309 19.1034C12.2145 17.6498 12.4614 16.1279 12.4622 14.5959C12.4624 13.5405 12.3448 12.4884 12.1116 11.459C9.03966 12.6559 6.47407 14.8749 4.84688 17.7422Z" fill="black"></path></svg> </a> 2461 </span> 2462 <span class="elementor-grid-item" role="listitem"> 2463 <a class="elementor-icon elementor-social-icon elementor-social-icon- elementor-repeater-item-c8b8cfc" href="https://x.com/VivasoftLtd" target="_blank" aria-label="X"> 2464 <span class="elementor-screen-only"></span> 2465 <svg xmlns="http://www.w3.org/2000/svg" width="17" height="18" viewBox="0 0 17 18" fill="none"><path d="M16.4066 17.6109C16.342 17.7286 16.2471 17.8267 16.1317 17.8951C16.0162 17.9636 15.8846 17.9998 15.7504 18H11.2504C11.1241 18 11 17.9681 10.8893 17.9073C10.7787 17.8465 10.6852 17.7587 10.6176 17.6522L6.82162 11.6869L1.30536 17.7544C1.17089 17.8988 0.984904 17.9845 0.787721 17.9927C0.590538 18.0009 0.398054 17.9311 0.252001 17.7984C0.105948 17.6657 0.0180975 17.4807 0.00749552 17.2836C-0.00310645 17.0866 0.064395 16.8933 0.195365 16.7456L5.9863 10.3706L0.117552 1.15313C0.0452725 1.03973 0.00481053 0.908984 0.000403041 0.774582C-0.00400445 0.64018 0.0278046 0.507066 0.0924997 0.389177C0.157195 0.271288 0.252396 0.172962 0.368134 0.104494C0.483873 0.0360256 0.615891 -6.53095e-05 0.750365 8.87202e-08H5.25036C5.37659 3.91221e-05 5.50077 0.0319361 5.61139 0.0927355C5.722 0.153535 5.81549 0.24127 5.88318 0.347813L9.67912 6.31312L15.1954 0.245625C15.3298 0.101174 15.5158 0.015547 15.713 0.00730857C15.9102 -0.00092985 16.
24651027 0.0688843 16.2487 0.201615C16.3948 0.334346 16.4826 0.519295 16.4932 0.716365C16.5038 0.913434 16.4363 1.10674 16.3054 1.25438L10.5144 7.62469L16.3832 16.8478C16.4551 16.9613 16.4951 17.0919 16.4993 17.2262C16.5034 17.3604 16.4714 17.4933 16.4066 17.6109Z" fill="black"></path></svg> </a> 2466 </span> 2467 </div> 2468 </div> 2469 </div> 2470 </div> 2471 <div class="elementor-element elementor-element-d4c2fc5 e-con-full e-flex e-con e-child" data-id="d4c2fc5" data-element_type="container" data-e-type="container"> 2472 <div class="elementor-element elementor-element-4c1a1ca footer-title footer-title-1 elementor-widget elementor-widget-text-editor" data-id="4c1a1ca" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 2473 <div class="elementor-widget-container"> 2474 <p>Company</p> </div> 2475 </div> 2476 <div class="elementor-element elementor-element-ebab9cc elementor-align-start footer-content elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="ebab9cc" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default"> 2477 <div class="elementor-widget-container"> 2478 <ul class="elementor-icon-list-items"> 2479 <li class="elementor-icon-list-item"> 2480 <a href="https://vivasoftltd.com/about-us/" target="_blank"> 2481 2482 <span class="elementor-icon-list-text">About us</span> 2483 </a> 2484 </li> 2485 <li class="elementor-icon-list-item"> 2486 <a href="https://vivasoftltd.com/career/" target="_blank"> 2487 2488 <span class="elementor-icon-list-text">Career</span> 2489 </a> 2490 </li> 2491 <li class="elementor-icon-list-item"> 2492 <a href="https://vivasoftltd.com/blog/" target="_blank"> 2493 2494 <span class="elementor-icon-list-text">Blog</span> 2495 </a> 2496 </li> 2497 <li class="elementor-icon-list-item"> 2498 <a href="https://academy.vivasoftltd.com/" target="_blank"> 2499 2500 <span class="elementor-icon-list-text">Academy</span> 2501 </a> 2502 </li> 2503 <li class="elementor-icon-list-item"> 2504 <a href="https://vivasoftltd.com/sister-concerns/" target="_blank"> 2505 2506 <span class="elementor-icon-list-text">Our Sister Concerns</span> 2507 </a> 2508 </li> 2509 <li class="elementor-icon-list-item"> 2510 <a href="https://vivasoftltd.com/products/" target="_blank"> 2511 2512 <span class="elementor-icon-list-text">Products</span> 2513 </a> 2514 </li> 2515 <li class="elementor-icon-list-item"> 2516 <a href="https://vivasoftltd.com/hackathon/" target="_blank"> 2517 2518 <span class="elementor-icon-list-text">Hackathon</span> 2519 </a> 2520 </li> 2521 <li class="elementor-icon-list-item"> 2522 <a href="https://vivasoftltd.com/privacy-policy/" target="_blank"> 2523 2524 <span class="elementor-icon-list-text">Privacy Policy</span> 2525 </a> 2526 </li> 2527 <li class="elementor-icon-list-item"> 2528 <a href="https://vivasoftltd.com/contact/" target="_blank"> 2529 2530 <span class="elementor-icon-list-text">Contact</span> 2531 </a> 2532 </li> 2533 </ul> 2534 </div> 2535 </div> 2536 </div> 2537 <div class="elementor-element elementor-element-7a2c743 e-con-full e-flex e-con e-child" data-id="7a2c743" data-element_type="container" data-e-type="container"> 2538 <div class="elementor-element elementor-element-8498828 footer-title footer-title-1 elementor-widget elementor-widget-text-editor" data-id="8498828" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 2539 <div class="elementor-widget-container"> 2540 Collaboration Models </div> 2541 </div> 2542 <div class="elementor-element elementor-element-3ef0fbc elementor-align-start footer-content elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="3ef0fbc" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default"> 2543 <div class="elementor-widget-container"> 2544 <ul class="elementor-icon-list-items"> 2545 <li class="elementor-icon-list-item"> 2546 <a href="https://vivasoftltd.com/team-augmentation/" target="_blank"> 2547 2548 <span class="elementor-icon-list-text">Team Augmentation</span> 2549 </a> 2550 </li> 2551 <li class="elementor-icon-list-item"> 2552 <a href="https://vivasoftltd.com/offshore-office-expansion/" target="_blank"> 2553 2554 <span class="elementor-icon-list-text">Offshore Development</span> 2555 </a> 2556 </li> 2557 <li class="elementor-icon-list-item"> 2558 <a href="https://vivasoftltd.com/mvp-service/" target="_blank"> 2559 2560 <span class="elementor-icon-list-text">MVP Service</span> 2561 </a> 2562 </li> 2563 <li class="elementor-icon-list-item"> 2564 <a href="https://vivasoftltd.com/end-to-end-development/" target="_blank"> 2565 2566 <span class="elementor-icon-list-text">End to End Development</span> 2567 </a> 2568 </li> 2569 </ul> 2570 </div>
2571 </div> 2572 </div> 2573 <div class="elementor-element elementor-element-25fc221 e-con-full e-flex e-con e-child" data-id="25fc221" data-element_type="container" data-e-type="container"> 2574 <div class="elementor-element elementor-element-2350bb7 footer-title footer-title-1 elementor-widget elementor-widget-text-editor" data-id="2350bb7" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 2575 <div class="elementor-widget-container"> 2576 For Hiring </div> 2577 </div> 2578 <div class="elementor-element elementor-element-7145c0e elementor-align-start footer-content elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="7145c0e" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default"> 2579 <div class="elementor-widget-container"> 2580 <ul class="elementor-icon-list-items"> 2581 <li class="elementor-icon-list-item"> 2582 <a href="https://vivasoftltd.com/hire-developers/" target="_blank"> 2583 2584 <span class="elementor-icon-list-text">Hire Developers</span> 2585 </a> 2586 </li> 2587 <li class="elementor-icon-list-item"> 2588 <a href="https://vivasoftltd.com/hire-javascript-developers/" target="_blank"> 2589 2590 <span class="elementor-icon-list-text">JavaScript Developers</span> 2591 </a> 2592 </li> 2593 <li class="elementor-icon-list-item"> 2594 <a href="https://vivasoftltd.com/hire-python-developers/" target="_blank"> 2595 2596 <span class="elementor-icon-list-text">Python Developers</span> 2597 </a> 2598 </li> 2599 <li class="elementor-icon-list-item"> 2600 <a href="https://vivasoftltd.com/hire-java-developers/" target="_blank"> 2601 2602 <span class="elementor-icon-list-text">Java Developers</span> 2603 </a> 2604 </li> 2605 <li class="elementor-icon-list-item"> 2606 <a href="https://vivasoftltd.com/hire-golang-developers/" target="_blank"> 2607 2608 <span class="elementor-icon-list-text">Golang Developers</span> 2609 </a> 2610 </li> 2611 <li class="elementor-icon-list-item"> 2612 <a href="https://vivasoftltd.com/hire-dot-net-developers/" target="_blank"> 2613 2614 <span class="elementor-icon-list-text">.NET Developers</span> 2615 </a> 2616 </li> 2617 </ul> 2618 </div> 2619 </div> 2620 </div> 2621 </div> 2622 </div> 2623 <div class="elementor-element elementor-element-7cfafb9 e-con-full e-flex e-con e-child" data-id="7cfafb9" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 2624 <div class="elementor-element elementor-element-96c25ee e-flex e-con-boxed e-con e-child" data-id="96c25ee" data-element_type="container" data-e-type="container"> 2625 <div class="e-con-inner"> 2626 <div class="elementor-element elementor-element-2cc4f9b e-con-full e-flex e-con e-child" data-id="2cc4f9b" data-element_type="container" data-e-type="container"> 2627 <div class="elementor-element elementor-element-22fe831 elementor-widget elementor-widget-heading" data-id="22fe831" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2628 <div class="elementor-widget-container"> 2629 <p class="elementor-heading-title elementor-size-default">Awards:</p> </div> 2630 </div> 2631 <div class="elementor-element elementor-element-9925c54 e-con-full e-flex e-con e-child" data-id="9925c54" data-element_type="container" data-e-type="container"> 2632 <div class="elementor-element elementor-element-ac4a8c8 elementor-widget elementor-widget-image" data-id="ac4a8c8" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2633 <div class="elementor-widget-container"> 2634 <img width="77" height="80" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2077%2080'%3E%3C/svg%3E" class="attachment-full size-full wp-image-73929" alt="top-software-development-companies-1.png" data-lazy-src="https://vivasoftltd.com/wp-content/uploads/2026/04/top-software-development-companies-1.webp" /><noscript>
2634<img loading="lazy" width="77" height="80" src="https://vivasoftltd.com/wp-content/uploads/2026/04/top-software-development-companies-1.webp" class="attachment-full size-full wp-image-73929" alt="top-software-development-companies-1.png" /></noscript> </div> 2635 </div> 2636 <div class="elementor-element elementor-element-5ccdf09 elementor-widget elementor-widget-image" data-id="5ccdf09" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2637 <div class="elementor-widget-container"> 2638 <img width="74" height="80" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2074%2080'%3E%3C/svg%3E" class="attachment-full size-full wp-image-73930" alt="top-staff-augmentation.png" data-lazy-src="https://vivasoftltd.com/wp-content/uploads/2026/04/top-staff-augmentation.webp" /><noscript><img loading="lazy" width="74" height="80" src="https://vivasoftltd.com/wp-content/uploads/2026/04/top-staff-augmentation.webp" class="attachment-full size-full wp-image-73930" alt="top-staff-augmentation.png" /></noscript> </div> 2639 </div> 2640 <div class="elementor-element elementor-element-c043f85 elementor-widget elementor-widget-image" data-id="c043f85" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2641 <div class="elementor-widget-container"> 2642 <img width="74" height="80" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2074%2080'%3E%3C/svg%3E" class="attachment-full size-full wp-image-73931" alt="Top-Clutch-Software-Developers.png" data-lazy-src="https://vivasoftltd.com/wp-content/uploads/2026/04/Top-Clutch-Software-Developers.webp" /><noscript><img loading="lazy" width="74" height="80" src="https://vivasoftltd.com/wp-content/uploads/2026/04/Top-Clutch-Software-Developers.webp" class="attachment-full size-full wp-image-73931" alt="Top-Clutch-Software-Developers.png" /></noscript> </div> 2643 </div> 2644 <div class="elementor-element elementor-element-0e3f8da elementor-widget elementor-widget-image" data-id="0e3f8da" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2645 <div class="elementor-widget-container"> 2646 <img width="74" height="80" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2074%2080'%3E%3C/svg%3E" class="attachment-full size-full wp-image-73932" alt="top-machine-learning.png" data-lazy-src="https://vivasoftltd.com/wp-content/uploads/2026/04/top-machine-learning.webp" /><noscript><img loading="lazy" width="74" height="80" src="https://vivasoftltd.com/wp-content/uploads/2026/04/top-machine-learning.webp" class="attachment-full size-full wp-image-73932" alt="top-machine-learning.png" /></noscript> </div> 2647 </div> 2648 <div class="elementor-element elementor-element-5893621 elementor-widget elementor-widget-image" data-id="5893621" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2649 <div class="elementor-widget-container"> 2650 <img width="74" height="80" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2074%2080'%3E%3C/svg%3E" class="attachment-full size-full wp-image-73933" alt="top-artificial-intelligence.png" data-lazy-src="https://vivasoftltd.com/wp-content/uploads/2026/04/top-artificial-intelligence.webp" /><noscript><img loading="lazy" width="74" height="80" src="https://vivasoftltd.com/wp-content/uploads/2026/04/top-artificial-intelligence.webp" class="attachment-full size-full wp-image-73933" alt="top-artificial-intelligence.png" /></noscript> </div> 2651 </div> 2652 </div> 2653 </div> 2654 <div class="elementor-element elementor-element-88589d6 e-con-full e-flex e-con e-child" data-id="88589d6" data-element_type="container" data-e-type="container"> 2655 <div class="elementor-element elementor-element-adfbc2e elementor-widget elementor-widget-heading" data-id="adfbc2e" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2656 <div class="elementor-widget-container"> 2657 <p class="elementor-heading-title elementor-size-default">Certifications & Securities: </p> </div>
2658 </div> 2659 <div class="elementor-element elementor-element-d0a8fe5 e-con-full e-flex e-con e-child" data-id="d0a8fe5" data-element_type="container" data-e-type="container"> 2660 <div class="elementor-element elementor-element-fd296f4 elementor-widget elementor-widget-image" data-id="fd296f4" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2661 <div class="elementor-widget-container"> 2662 <img width="80" height="80" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2080%2080'%3E%3C/svg%3E" class="attachment-large size-large wp-image-73934" alt="" data-lazy-src="https://vivasoftltd.com/wp-content/uploads/2026/04/GDPR.webp" /><noscript><img loading="lazy" width="80" height="80" src="https://vivasoftltd.com/wp-content/uploads/2026/04/GDPR.webp" class="attachment-large size-large wp-image-73934" alt="" /></noscript> </div> 2663 </div> 2664 <div class="elementor-element elementor-element-4dae213 elementor-widget elementor-widget-image" data-id="4dae213" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2665 <div class="elementor-widget-container"> 2666 <img width="80" height="80" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2080%2080'%3E%3C/svg%3E" class="attachment-large size-large wp-image-73935" alt="" data-lazy-src="https://vivasoftltd.com/wp-content/uploads/2026/04/ISO-icon.webp" /><noscript><img loading="lazy" width="80" height="80" src="https://vivasoftltd.com/wp-content/uploads/2026/04/ISO-icon.webp" class="attachment-large size-large wp-image-73935" alt="" /></noscript> </div> 2667 </div> 2668 <div class="elementor-element elementor-element-d1941b7 elementor-widget elementor-widget-image" data-id="d1941b7" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2669 <div class="elementor-widget-container"> 2670 <img width="80" height="80" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2080%2080'%3E%3C/svg%3E" class="attachment-large size-large wp-image-73936" alt="" data-lazy-src="https://vivasoftltd.com/wp-content/uploads/2026/04/ISO-certifid-2015.webp" /><noscript><img loading="lazy" width="80" height="80" src="https://vivasoftltd.com/wp-content/uploads/2026/04/ISO-certifid-2015.webp" class="attachment-large size-large wp-image-73936" alt="" /></noscript> </div> 2671 </div> 2672 <div class="elementor-element elementor-element-455b8fb elementor-widget elementor-widget-image" data-id="455b8fb" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2673 <div class="elementor-widget-container"> 2674 <img width="80" height="80" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2080%2080'%3E%3C/svg%3E" class="attachment-large size-large wp-image-76753" alt="ISO/IEC 27701" data-lazy-src="https://vivasoftltd.com/wp-content/uploads/2022/11/ISOIEC-27701.webp" /><noscript><img loading="lazy" width="80" height="80" src="https://vivasoftltd.com/wp-content/uploads/2022/11/ISOIEC-27701.webp" class="attachment-large size-large wp-image-76753" alt="ISO/IEC 27701" /></noscript> </div> 2675 </div> 2676 </div> 2677 </div> 2678 </div> 2679 </div> 2680 <div class="elementor-element elementor-element-d22a5aa e-flex e-con-boxed e-con e-child" data-id="d22a5aa" data-element_type="container" data-e-type="container"> 2681 <div class="e-con-inner"> 2682 <div class="elementor-element elementor-element-9c89114 e-con-full e-flex e-con e-child" data-id="9c89114" data-element_type="container" data-e-type="container"> 2683 <a class="elementor-element elementor-element-d5248ff e-con-full e-flex e-con e-child" data-id="d5248ff" data-element_type="container" data-e-type="container" href="https://vivasoftltd.com/wp-content/uploads/2026/04/Vivasoft-Company-Profile-2026.pdf" target="_blank" rel="nofollow"> 2684 <div class="elementor-element elementor-element-3185ebf elementor-widget elementor-widget-image" data-id="3185ebf" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 2685 <div class="elementor-widget-container"> 2686 <img width="800" height="800" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20800%20800'%3E%3C/svg%3E" class="attachment-large size-large wp-image-73937" alt="" data-lazy-src="https://vivasoftltd.com/wp-content/uploads/2026/04/download-icon.svg" /><noscript><img loading="lazy" width="800" height="800" src="https://vivasoftltd.com/wp-content/uploads/2026/04/download-icon.svg" class="attachment-large size-large wp-image-73937" alt="" /></noscript> </div>
2687 </div> 2688 <div class="elementor-element elementor-element-8145e83 elementor-widget elementor-widget-image-box" data-id="8145e83" data-element_type="widget" data-e-type="widget" data-widget_type="image-box.default"> 2689 <div class="elementor-widget-container"> 2690 <div class="elementor-image-box-wrapper"><div class="elementor-image-box-content"><div class="elementor-image-box-title">Download Company Profile </div><p class="elementor-image-box-description">1.34 MB</p></div></div> </div> 2691 </div> 2692 </a> 2693 <div class="elementor-element elementor-element-a18aed6 e-con-full e-flex e-con e-child" data-id="a18aed6" data-element_type="container" data-e-type="container"> 2694 <div class="elementor-element elementor-element-5806119 elementor-widget elementor-widget-text-editor" data-id="5806119" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 2695 <div class="elementor-widget-container"> 2696 © 2026 vivasoftltd. All rights reserved. </div> 2697 </div> 2698 <div class="elementor-element elementor-element-5d8f595 e-con-full calandy-sticky-button e-flex e-con e-child" data-id="5d8f595" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 2699 <div class="elementor-element elementor-element-20ad724 elementor-widget__width-initial custome-cross-button e-transform elementor-view-default elementor-widget elementor-widget-icon" data-id="20ad724" data-element_type="widget" data-e-type="widget" data-settings="{"_transform_translateX_effect":{"unit":"px","size":-10,"sizes":[]},"_transform_translateY_effect":{"unit":"px","size":-10,"sizes":[]},"_transform_translateX_effect_tablet":{"unit":"px","size":"","sizes":[]},"_transform_translateX_effect_mobile":{"unit":"px","size":"","sizes":[]},"_transform_translateY_effect_tablet":{"unit":"px","size":"","sizes":[]},"_transform_translateY_effect_mobile":{"unit":"px","size":"","sizes":[]}}" data-widget_type="icon.default"> 2700 <div class="elementor-widget-container"> 2701 <div class="elementor-icon-wrapper"> 2702 <div class="elementor-icon"> 2703 <svg xmlns="http://www.w3.org/2000/svg" width="10" height="10" viewBox="0 0 10 10" fill="none">
2703<path d="M8.80954 8.80954L1.19049 1.19049M8.80954 1.19049L1.19049 8.80954" stroke="#4A4A4A" stroke-linecap="round" stroke-linejoin="round"></path></svg> </div> 2704 </div> 2705 </div> 2706 </div> 2707 <div class="elementor-element elementor-element-1f5eedb elementor-position-left elementor-vertical-align-middle elementor-widget elementor-widget-image-box" data-id="1f5eedb" data-element_type="widget" data-e-type="widget" data-widget_type="image-box.default"> 2708 <div class="elementor-widget-container"> 2709 <div class="elementor-image-box-wrapper"><figure class="elementor-image-box-img"><img width="130" height="130" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20130%20130'%3E%3C/svg%3E" class="attachment-full size-full wp-image-73939" alt="" data-lazy-src="https://vivasoftltd.com/wp-content/uploads/2026/04/Tareq-Bhai.webp" /><noscript><img loading="lazy" width="130" height="130" src="https://vivasoftltd.com/wp-content/uploads/2026/04/Tareq-Bhai.webp" class="attachment-full size-full wp-image-73939" alt="" /></noscript></figure><div class="elementor-image-box-content"><p class="elementor-image-box-title">Get Free Consultancy</p></div></div> </div> 2710 </div> 2711 <div class="elementor-element elementor-element-06f3c1e calendy-button-hide-on-hover e-transform elementor-widget elementor-widget-image" data-id="06f3c1e" data-element_type="widget" data-e-type="widget" data-settings="{"_transform_translateY_effect_mobile":{"unit":"px","size":8,"sizes":[]},"_transform_translateX_effect":{"unit":"px","size":"","sizes":[]},"_transform_translateX_effect_tablet":{"unit":"px","size":"","sizes":[]},"_transform_translateX_effect_mobile":{"unit":"px","size":"","sizes":[]},"_transform_translateY_effect":{"unit":"px","size":"","sizes":[]},"_transform_translateY_effect_tablet":{"unit":"px","size":"","sizes":[]}}" data-widget_type="image.default"> 2712 <div class="elementor-widget-container"> 2713 <a href="https://calendly.com/vivasoftltd/30min" target="_blank"> 2714 <img width="279" height="24" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20279%2024'%3E%3C/svg%3E" class="attachment-large size-large wp-image-73940" alt="" data-lazy-src="https://vivasoftltd.com/wp-content/uploads/2026/04/Frame-1000004906.webp" /><noscript><img loading="lazy" width="279" height="24" src="https://vivasoftltd.com/wp-content/uploads/2026/04/Frame-1000004906.webp" class="attachment-large size-large wp-image-73940" alt="" /></noscript> </a> 2715 </div> 2716 </div> 2717 </div> 2718 </div> 2719 </div> 2720 </div> 2721 </div> 2722 </div> 2723 </div> 2724 </footer> 2725
2726<script type="speculationrules"> 2727{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/hello-elementor-child/*","/wp-content/themes/hello-elementor/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 2728</script>
vendor: 1 bytes, line 2728
2728
2729<script type="text/rocketlazyloadscript" id="swiper-js" data-rocket-src="https://vivasoftltd.com/wp-content/plugins/elementor/assets/lib/swiper/v8/swiper.min.js?ver=8.4.5" data-rocket-defer defer></script>
vendor: 1 bytes, line 2729
2729
2730<script type="text/rocketlazyloadscript" data-minify="1" id="vivasoft-slider-script-js" data-rocket-src="https://vivasoftltd.com/wp-content/cache/min/1/wp-content/plugins/vivasoft-case-study-slider/assets/js/slider.js?ver=1790245669" data-rocket-defer defer></script>
vendor: 1 bytes, line 2730
2730
2731<script id="rocket_lazyload_css-js-extra"> 2732var rocket_lazyload_css_data = {"threshold":"300"}; 2733//# sourceURL=rocket_lazyload_css-js-extra 2734</script>
vendor: 1 bytes, line 2734
2734
2735<script id="rocket_lazyload_css-js-after"> 2736!function o(n,a,c){function l(t,e){if(!a[t]){if(!n[t]){var r="function"==typeof require&&require;if(!e&&r)return r(t,!0);if(u)return u(t,!0);throw(e=new Error("Cannot find module '"+t+"'")).code="MODULE_NOT_FOUND",e}r=a[t]={exports:{}},n[t][0].call(r.exports,function(e){return l(n[t][1][e]||e)},r,r.exports,o,n,a,c)}return a[t].exports}for(var u="function"==typeof require&&require,e=0;e<c.length;e++)l(c[e]);return l}({1:[function(e,t,r){{let r="undefined"==typeof rocket_pairs?[]:rocket_pairs,o=(("undefined"==typeof rocket_excluded_pairs?[]:rocket_excluded_pairs).map(t=>{var e=t.selector;document.querySelectorAll(e).forEach(e=>{e.setAttribute("data-rocket-lazy-bg-"+t.hash,"excluded")})}),document.querySelector("#wpr-lazyload-bg-container"));var a=rocket_lazyload_css_data.threshold||300;let n=new IntersectionObserver(e=>{e.forEach(t=>{t.isIntersecting&&r.filter(e=>t.target.matches(e.selector)).map(t=>{var e;t&&((e=document.createElement("style")).textContent=t.style,o.insertAdjacentElement("afterend",e),t.elements.forEach(e=>{n.unobserve(e),e.setAttribute("data-rocket-lazy-bg-"+t.hash,"loaded")}))})})},{rootMargin:a+"px"});function c(){0<(0<arguments.length&&void 0!==arguments[0]?arguments[0]:[]).length&&r.forEach(t=>{try{document.querySelectorAll(t.selector).forEach(e=>{"loaded"!==e.getAttribute("data-rocket-lazy-bg-"+t.hash)&&"excluded"!==e.getAttribute("data-rocket-lazy-bg-"+t.hash)&&(n.observe(e),(t.elements||=[]).push(e))})}catch(e){console.error(e)}})}c(),(()=>{let r=window.MutationObserver;return function(e,t){if(e&&1===e.nodeType)return(t=new r(t)).observe(e,{attributes:!0,childList:!0,subtree:!0}),t}})()(document.querySelector("body"),c)}},{}]},{},[1]); 2737//# sourceURL=rocket_lazyload_css-js-after 2738</script>
vendor: 1 bytes, line 2738
2738
2739<script type="text/rocketlazyloadscript" data-minify="1" id="hello-theme-frontend-js" data-rocket-src="https://vivasoftltd.com/wp-content/cache/min/1/wp-content/themes/hello-elementor/assets/js/hello-frontend.js?ver=1790245728" data-rocket-defer defer></script>
vendor: 1 bytes, line 2739
2739
2740<script type="text/rocketlazyloadscript" id="elementor-webpack-runtime-js" data-rocket-src="https://vivasoftltd.com/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=4.2.4" data-rocket-defer defer></script>
vendor: 1 bytes, line 2740
2740
2741<script type="text/rocketlazyloadscript" id="elementor-frontend-modules-js" data-rocket-src="https://vivasoftltd.com/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=4.2.4" data-rocket-defer defer></script>
vendor: 1 bytes, line 2741
2741
2742<script type="text/rocketlazyloadscript" id="jquery-ui-core-js-before">window.addEventListener('DOMContentLoaded', function() { 2743jQuery.uiBackCompat = true; 2744//# sourceURL=jquery-ui-core-js-before 2745});</script>
vendor: 1 bytes, line 2745
2745
2746<script type="text/rocketlazyloadscript" id="jquery-ui-core-js" data-rocket-src="https://vivasoftltd.com/wp-includes/js/jquery/ui/core.min.js?ver=1.14.2" data-rocket-defer defer></script>
vendor: 1 bytes, line 2746
2746
2747<script type="text/rocketlazyloadscript" id="elementor-frontend-js-before"> 2748var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnX":"Share on X","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1440,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}},"hasCustomBreakpoints":false},"version":"4.2.4","is_static":false,"experimentalFeatures":{"additional_custom_breakpoints":true,"container":true,"e_panel_promotions":true,"theme_builder_v2":true,"hello-theme-header-footer":true,"landing-pages":true,"nested-elements":true,"global_classes_should_enforce_capabilities":true,"e_variables":true,"e_opt_in_v4_page":true,"e_components":true,"e_interactions":true,"e_widget_creation":true,"import-export-customization":true,"e_pro_atomic_form":true,"e_pro_collection_loop":true,"e_pro_variables":true,"e_pro_interactions":true},"urls":{"assets":"https:\/\/vivasoftltd.com\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/vivasoftltd.com\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/vivasoftltd.com\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"361c401b8f","atomicFormsSendForm":"59135c1781"},"swiperClass":"swiper","settings":{"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","hello_header_logo_type":"title","hello_header_menu_layout":"horizontal","hello_footer_logo_type":"logo"},"post":{"id":0,"title":"Blog | Vivasoft Ltd.","excerpt":""}}; 2749//# sourceURL=elementor-frontend-js-before 2750</script>
vendor: 1 bytes, line 2750
2750
2751<script type="text/rocketlazyloadscript" id="elementor-frontend-js" data-rocket-src="https://vivasoftltd.com/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=4.2.4" data-rocket-defer defer></script>
vendor: 1 bytes, line 2751
2751
2752<script type="text/rocketlazyloadscript" data-minify="1" id="ekit-menu-js" data-rocket-src="https://vivasoftltd.com/wp-content/cache/min/1/wp-content/plugins/elementskit-lite/widgets/init/assets/js/nav-menu.js?ver=1790245669" data-rocket-defer defer></script>
vendor: 1 bytes, line 2752
2752
2753<script id="ekit-core-js-extra"> 2754var ekit_config = {"ajaxurl":"https://vivasoftltd.com/wp-admin/admin-ajax.php","nonce":"38ec4e7081","i18n":{"video_frame":"Video player","close":"Close","slider_prev":"Previous slide","slider_next":"Next slide","slider_first":"This is the first slide","slider_last":"This is the last slide","slider_bullet":"Go to slide {{index}}"}}; 2755//# sourceURL=ekit-core-js-extra 2756</script>
vendor: 1 bytes, line 2756
2756
2757<script type="text/rocketlazyloadscript" data-minify="1" id="ekit-core-js" data-rocket-src="https://vivasoftltd.com/wp-content/cache/min/1/wp-content/plugins/elementskit-lite/widgets/init/assets/js/widgets/core.js?ver=1790245669" data-rocket-defer defer></script>
vendor: 1 bytes, line 2757
2757
2758<script type="text/rocketlazyloadscript" data-minify="1" id="ekit-nav-menu-js" data-rocket-src="https://vivasoftltd.com/wp-content/cache/min/1/wp-content/plugins/elementskit-lite/widgets/init/assets/js/widgets/nav-menu.js?ver=1790245669" data-rocket-defer defer></script>
vendor: 1 bytes, line 2758
2758
2759<script type="text/rocketlazyloadscript" id="e-sticky-js" data-rocket-src="https://vivasoftltd.com/wp-content/plugins/elementor-pro/assets/lib/sticky/jquery.sticky.min.js?ver=4.2.3" data-rocket-defer defer></script>
vendor: 1 bytes, line 2759
2759
2760<script type="text/rocketlazyloadscript" id="jquery-numerator-js" data-rocket-src="https://vivasoftltd.com/wp-content/plugins/elementor/assets/lib/jquery-numerator/jquery-numerator.min.js?ver=0.2.1" data-rocket-defer defer></script>
vendor: 1 bytes, line 2760
2760
2761<script type="text/rocketlazyloadscript" id="magnific-popup-js" data-rocket-src="https://vivasoftltd.com/wp-content/plugins/elementskit-lite/assets/libs/magnific-popup/jquery.magnific-popup.min.js?ver=4.0.5" data-rocket-defer defer></script>
vendor: 1 bytes, line 2761
2761
2762<script type="text/rocketlazyloadscript" data-minify="1" id="ekit-header-search-js" data-rocket-src="https://vivasoftltd.com/wp-content/cache/min/1/wp-content/plugins/elementskit-lite/widgets/init/assets/js/widgets/header-search.js?ver=1790245669" data-rocket-defer defer></script>
vendor: 1 bytes, line 2762
2762
2763<script type="text/rocketlazyloadscript" data-minify="1" id="ekit-header-offcanvas-js" data-rocket-src="https://vivasoftltd.com/wp-content/cache/min/1/wp-content/plugins/elementskit-lite/widgets/init/assets/js/widgets/header-offcanvas.js?ver=1790245669" data-rocket-defer defer></script>
vendor: 1 bytes, line 2763
2763
2764<script id="happierleads_handle-js-extra"> 2765var object_name = {"happierleads":"nkc7eFgxwtFcxcy7HTTFZh"}; 2766//# sourceURL=happierleads_handle-js-extra 2767</script>
vendor: 1 bytes, line 2767
2767
2768<script type="text/rocketlazyloadscript" data-minify="1" id="happierleads_handle-js" data-rocket-src="https://vivasoftltd.com/wp-content/cache/min/1/wp-content/plugins/happierleads/assets/script.js?ver=1790245669" data-rocket-defer defer></script>
vendor: 1 bytes, line 2768
2768
2769<script type="text/rocketlazyloadscript" id="elementor-pro-webpack-runtime-js" data-rocket-src="https://vivasoftltd.com/wp-content/plugins/elementor-pro/assets/js/webpack-pro.runtime.min.js?ver=4.2.3" data-rocket-defer defer></script>
vendor: 1 bytes, line 2769
2769
2770<script type="text/rocketlazyloadscript" id="wp-hooks-js" data-rocket-src="https://vivasoftltd.com/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 2770
2770
2771<script type="text/rocketlazyloadscript" id="wp-i18n-js" data-rocket-src="https://vivasoftltd.com/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
vendor: 1 bytes, line 2771
2771
2772<script type="text/rocketlazyloadscript" id="wp-i18n-js-after"> 2773wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 2774//# sourceURL=wp-i18n-js-after 2775</script>
vendor: 1 bytes, line 2775
2775
2776<script type="text/rocketlazyloadscript" id="elementor-pro-frontend-js-before"> 2777var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/vivasoftltd.com\/wp-admin\/admin-ajax.php","nonce":"dfc7a7c162","urls":{"assets":"https:\/\/vivasoftltd.com\/wp-content\/plugins\/elementor-pro\/assets\/","rest":"https:\/\/vivasoftltd.com\/wp-json\/"},"settings":{"lazy_load_background_images":false},"popup":{"hasPopUps":true},"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:\/\/vivasoftltd.com\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json"}}; 2778//# sourceURL=elementor-pro-frontend-js-before 2779</script>
vendor: 1 bytes, line 2779
2779
2780<script type="text/rocketlazyloadscript" id="elementor-pro-frontend-js" data-rocket-src="https://vivasoftltd.com/wp-content/plugins/elementor-pro/assets/js/frontend.min.js?ver=4.2.3" data-rocket-defer defer></script>
vendor: 1 bytes, line 2780
2780
2781<script type="text/rocketlazyloadscript" id="pro-elements-handlers-js" data-rocket-src="https://vivasoftltd.com/wp-content/plugins/elementor-pro/assets/js/elements-handlers.min.js?ver=4.2.3" data-rocket-defer defer></script>
vendor: 1 bytes, line 2781
2781
2782<script type="text/rocketlazyloadscript" id="remove-ads"> 2783 const allA = document.querySelectorAll('body > a'); 2784 allA.forEach(a => { 2785 if(a.href.includes('https://www.s-sols.com/products/wordpress/accelerator')) { 2786 a.remove(); 2787 } 2788 }) 2789</script>
2789 2790
2791<script type="text/rocketlazyloadscript"> 2792 2793// Function to toggle content 2794function toggleContent(clickedTitle, titlesSelector, contentsSelector) { 2795 var titles = document.querySelectorAll(titlesSelector); 2796 var contents = document.querySelectorAll(contentsSelector); 2797 2798 // Get the index of the clicked title 2799 var index = Array.from(titles).indexOf(clickedTitle); 2800 2801 // Toggle the display for the clicked content 2802 contents.forEach(function (content, i) { 2803 content.style.display = (i === index && content.style.display === 'none') ? 'block' : 'none'; 2804 }); 2805 2806 // Remove 'open' class from all titles 2807 titles.forEach(function (title) { 2808 title.classList.remove('open'); 2809 }); 2810 2811 // Check if the content is visible before adding the class 2812 if (contents[index].style.display !== 'none') { 2813 // Add 'open' class to the clicked title 2814 clickedTitle.classList.add('open'); 2815 } 2816} 2817 2818// Function to handle media query changes 2819function handleMediaQuery(mediaQuery) { 2820 if (mediaQuery.matches) { 2821 // Execute your code for the matched media query 2822 console.log("Media query matched"); 2823 2824 // Add event listeners and hide content for footer 2825 var footerTitles = document.querySelectorAll('.footer-title');
2826 footerTitles.forEach(function (title) { 2827 title.addEventListener('click', function () { 2828 toggleContent(this, '.footer-title', '.footer-content'); 2829 }); 2830 }); 2831 2832 var footerContents = document.querySelectorAll('.footer-content'); 2833 footerContents.forEach(function (content) { 2834 content.style.display = 'none'; 2835 }); 2836 2837 // Add event listeners and hide content for header 2838// var headerTitles = document.querySelectorAll('.header-title'); 2839// headerTitles.forEach(function (title) { 2840// title.addEventListener('click', function () { 2841// toggleContent(this, '.header-title', '.header-content'); 2842// }); 2843// }); 2844 2845// var headerContents = document.querySelectorAll('.header-content'); 2846// headerContents.forEach(function (content) { 2847// content.style.display = 'none'; 2848// }); 2849 } else { 2850 // Handle the case when the media query is not matched 2851 console.log("Media query not matched"); 2852 2853 // You can remove event listeners or perform other actions here if needed 2854 } 2855} 2856 2857// Define your media query 2858var mediaQuery = window.matchMedia('(max-width: 1024px)'); 2859 2860// Initial check of media query 2861handleMediaQuery(mediaQuery); 2862 2863// Attach the handleMediaQuery function to the media query change event 2864mediaQuery.addListener(handleMediaQuery); 2865 2866 2867</script>
vendor: 1 bytes, line 2867
2867
2868<script type="text/rocketlazyloadscript"> 2869 2870 2871 const crossButton = document.querySelector('.custome-cross-button'); 2872const calandyStickyButton = document.querySelector('.calandy-sticky-button'); 2873 2874crossButton.addEventListener('click', function() { 2875 calandyStickyButton.style.transform = 'translateX(200%)'; 2876 calandyStickyButton.style.visibility = 'hidden'; 2877}); 2878 2879 2880 2881</script>
vendor: 1 bytes, line 2881
2881
2882<script type="text/rocketlazyloadscript"> 2883document.addEventListener('DOMContentLoaded', function () { 2884 var mainCTASection = document.querySelector('.cta-menu-section'); 2885 var contactItem = document.querySelector('.contact-menu-item'); 2886 2887 if (!mainCTASection || !contactItem) return; 2888 2889 var copiedCTASection = mainCTASection.cloneNode(true); 2890 2891 copiedCTASection.classList.add('cta-menu-section-copy'); 2892 copiedCTASection.classList.remove('cta-menu-section'); 2893 2894 contactItem.insertAdjacentElement('afterend', copiedCTASection); 2895}); 2896</script>
2896 2897<noscript><link data-minify="1" rel="stylesheet" href="https://vivasoftltd.com/wp-content/cache/min/1/wp-content/uploads/elementor/google-fonts/css/plusjakartasans.css?ver=1790245669" media="all" /></noscript>
2898<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()}}}}}},{elements_selector:".rocket-lazyload",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,}];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(var i=0;i<mutation.addedNodes.length;i++){if(typeof mutation.addedNodes[i].getElementsByTagName!=='function'){continue} 2899if(typeof mutation.addedNodes[i].getElementsByClassName!=='function'){continue} 2900images=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} 2901if(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>
2901<script data-no-minify="1" async src="https://vivasoftltd.com/wp-content/plugins/wp-rocket/assets/js/lazyload/17.8.3/lazyload.min.js"></script>
2901<script>function lazyLoadThumb(e,alt,l){var t='<img loading="lazy" data-lazy-src="https://i.ytimg.com/vi_webp/ID/hqdefault.webp" alt="" width="480" height="360"><noscript><img loading="lazy" src="https://i.ytimg.com/vi_webp/ID/hqdefault.webp" alt="" width="480" height="360"></noscript>',a='<button class="play" aria-label="Play Youtube video"></button>';if(l){t=t.replace('data-lazy-','');t=t.replace('loading="lazy"','');t=t.replace(/<noscript>.*?<\/noscript>/g,'');}t=t.replace('alt=""','alt="'+alt+'"');return t.replace("ID",e)+a}function lazyLoadYoutubeIframe(){var e=document.createElement("iframe"),t="ID?autoplay=1";t+=0===this.parentNode.dataset.query.length?"":"&"+this.parentNode.dataset.query;e.setAttribute("src",t.replace("ID",this.parentNode.dataset.src)),e.setAttribute("frameborder","0"),e.setAttribute("allowfullscreen","1"),e.setAttribute("allow","accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"),this.parentNode.parentNode.replaceChild(e,this.parentNode)}document.addEventListener("DOMContentLoaded",function(){var exclusions=[];var e,t,p,u,l,a=document.getElementsByClassName("rll-youtube-player");for(t=0;t<a.length;t++)(e=document.createElement("div")),(u='https://i.ytimg.com/vi_webp/ID/hqdefault.webp'),(u=u.replace('ID',a[t].dataset.id)),(l=exclusions.some(exclusion=>u.includes(exclusion))),e.setAttribute("data-id",a[t].dataset.id),e.setAttribute("data-query",a[t].dataset.query),e.setAttribute("data-src",a[t].dataset.src),(e.innerHTML=lazyLoadThumb(a[t].dataset.id,a[t].dataset.alt,l)),a[t].appendChild(e),(p=e.querySelector(".play")),(p.onclick=lazyLoadYoutubeIframe)});</script>
vendor: 1 bytes, line 2901
2901
2902<script>var rocket_beacon_data = {"ajax_url":"https:\/\/vivasoftltd.com\/wp-admin\/admin-ajax.php","nonce":"807b3bd3a0","url":"https:\/\/vivasoftltd.com\/blog","is_mobile":false,"width_threshold":1600,"height_threshold":700,"delay":500,"debug":null,"status":{"atf":true,"lrc":true,"preconnect_external_domain":true},"elements":"img, video, picture, p, main, div, li, svg, section, header, span","lrc_threshold":1800,"preconnect_external_domain_elements":["link","script","iframe"],"preconnect_external_domain_exclusions":["static.cloudflareinsights.com","rel=\"profile\"","rel=\"preconnect\"","rel=\"dns-prefetch\"","rel=\"icon\""]}</script>
2902<script data-name="wpr-wpr-beacon" src='https://vivasoftltd.com/wp-content/plugins/wp-rocket/assets/js/wpr-beacon.min.js' async></script>
2902<script>(()=>{class RocketElementorPreload{constructor(){this.deviceMode=document.createElement("span"),this.deviceMode.id="elementor-device-mode-wpr",this.deviceMode.setAttribute("class","elementor-screen-only"),document.body.appendChild(this.deviceMode)}t(){let t=getComputedStyle(this.deviceMode,":after").content.replace(/"/g,"");this.animationSettingKeys=this.i(t),document.querySelectorAll(".elementor-invisible[data-settings]").forEach(t=>{const e=t.getBoundingClientRect();if(e.bottom>=0&&e.top<=window.innerHeight)try{this.o(t)}catch(t){}})}o(t){const e=JSON.parse(t.dataset.settings),i=e.m||e.animation_delay||0,n=e[this.animationSettingKeys.find(t=>e[t])];if("none"===n)return void t.classList.remove("elementor-invisible");t.classList.remove(n),this.currentAnimation&&t.classList.remove(this.currentAnimation),this.currentAnimation=n;let o=setTimeout(()=>{t.classList.remove("elementor-invisible"),t.classList.add("animated",n),this.l(t,e)},i);window.addEventListener("rocket-startLoading",function(){clearTimeout(o)})}i(t="mobile"){const e=[""];switch(t){case"mobile":e.unshift("_mobile");case"tablet":e.unshift("_tablet");case"desktop":e.unshift("_desktop")}const i=[];return["animation","_animation"].forEach(t=>{e.forEach(e=>{i.push(t+e)})}),i}l(t,e){this.i().forEach(t=>delete e[t]),t.dataset.settings=JSON.stringify(e)}static run(){const t=new RocketElementorPreload;requestAnimationFrame(t.t.bind(t))}}document.addEventListener("DOMContentLoaded",RocketElementorPreload.run)})();</script>
2902</body> 2903</html> 2904 2905<!-- This website is like a Rocket, isn't it? Performance optimized by WP Rocket. Learn more: https://wp-rocket.me - Debug: cached@1790247182 -->
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.