1<!DOCTYPE html> 2<html lang="en-US"> 3 <head> 4
4<script>!function () {var reb2b = window.reb2b = window.reb2b || [];if (reb2b.invoked) return;reb2b.invoked = true;reb2b.methods = ["identify", "collect"];reb2b.factory = function (method) {return function () {var args = Array.prototype.slice.call(arguments);args.unshift(method);reb2b.push(args);return reb2b;};};for (var i = 0; i < reb2b.methods.length; i++) {var key = reb2b.methods[i];reb2b[key] = reb2b.factory(key);}reb2b.load = function (key) {var script = document.createElement("script");script.type = "text/javascript";script.async = true;script.src = "https://s3-us-west-2.amazonaws.com/b2bjsstore/b/" + key + "/1N5W0HM4PJO5.js.gz";var first = document.getElementsByTagName("script")[0];first.parentNode.insertBefore(script, first);};reb2b.SNIPPET_VERSION = "1.0.1";reb2b.load("1N5W0HM4PJO5");}();</script>
4 5 6 <meta charset="UTF-8"> 7 <meta name="viewport" content="width=device-width"> 8 <link rel="profile" href="http://gmpg.org/xfn/11"> 9 <link rel="pingback" href="https://xorosoft.com/xmlrpc.php" /> 10 <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> 11 <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style> 12 13 <!-- This site is optimized with the Yoast SEO Premium plugin v27.7 (Yoast SEO v28.1) - https://yoast.com/product/yoast-seo-premium-wordpress/ --> 14 <title>Sales Order Management Software: Wholesale, Manufacturing & Ecommerce</title> 15 <meta name="description" content="Manage quotes, orders, inventory allocation, fulfillment, invoicing, returns, and reporting with XoroONE sales order management software" /> 16 <link rel="canonical" href="https://xorosoft.com/xoroone/sales-order-management/" /> 17 <meta property="og:locale" content="en_US" /> 18 <meta property="og:type" content="article" /> 19 <meta property="og:title" content="Sales Order Management" /> 20 <meta property="og:description" content="Manage quotes, orders, inventory allocation, fulfillment, invoicing, returns, and reporting with XoroONE sales order management software" /> 21 <meta property="og:url" content="https://xorosoft.com/xoroone/sales-order-management/" /> 22 <meta property="article:modified_time" content="2026-07-02T04:36:51+00:00" /> 23 <meta name="twitter:card" content="summary_large_image" /> 24 <meta name="twitter:label1" content="Est. reading time" /> 25 <meta name="twitter:data1" content="2 minutes" /> 26
26<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/xorosoft.com\/xoroone\/sales-order-management\/","url":"https:\/\/xorosoft.com\/xoroone\/sales-order-management\/","name":"Sales Order Management Software: Wholesale, Manufacturing & Ecommerce","isPartOf":{"@id":"https:\/\/xorosoft.com\/#website"},"datePublished":"2026-06-23T11:13:46+00:00","dateModified":"2026-07-02T04:36:51+00:00","description":"Manage quotes, orders, inventory allocation, fulfillment, invoicing, returns, and reporting with XoroONE sales order management software","breadcrumb":{"@id":"https:\/\/xorosoft.com\/xoroone\/sales-order-management\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/xorosoft.com\/xoroone\/sales-order-management\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/xorosoft.com\/xoroone\/sales-order-management\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/xorosoft.com\/"},{"@type":"ListItem","position":2,"name":"XoroONE","item":"https:\/\/xorosoft.com\/xoroone\/"},{"@type":"ListItem","position":3,"name":"Sales Order Management"}]},{"@type":"WebSite","@id":"https:\/\/xorosoft.com\/#website","url":"https:\/\/xorosoft.com\/","name":"Xorosoft","description":"Xorosoft | Redefining Enterprise Solutions","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/xorosoft.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}</script>
26 27 <!-- / Yoast SEO Premium plugin. --> 28 29 30<link rel='dns-prefetch' href='//www.googletagmanager.com' /> 31<link rel="alternate" type="application/rss+xml" title=" » Feed" href="https://xorosoft.com/feed/" /> 32<link rel="alternate" type="application/rss+xml" title=" » Comments Feed" href="https://xorosoft.com/comments/feed/" />
33<script> 34window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/16.0.1\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/16.0.1\/svg\/","svgExt":".svg","source":{"wpemoji":"https:\/\/xorosoft.com\/wp-includes\/js\/wp-emoji.js?ver=6.8.9","twemoji":"https:\/\/xorosoft.com\/wp-includes\/js\/twemoji.js?ver=6.8.9"}}; 35/** 36 * @output wp-includes/js/wp-emoji-loader.js 37 */ 38 39/** 40 * Emoji Settings as exported in PHP via _print_emoji_detection_script(). 41 * @typedef WPEmojiSettings 42 * @type {object} 43 * @property {?object} source 44 * @property {?string} source.concatemoji 45 * @property {?string} source.twemoji 46 * @property {?string} source.wpemoji 47 * @property {?boolean} DOMReady 48 * @property {?Function} readyCallback 49 */ 50 51/** 52 * Support tests. 53 * @typedef SupportTests 54 * @type {object} 55 * @property {?boolean} flag 56 * @property {?boolean} emoji 57 */ 58 59/** 60 * IIFE to detect emoji support and load Twemoji if needed. 61 * 62 * @param {Window} window 63 * @param {Document} document 64 * @param {WPEmojiSettings} settings 65 */ 66( function wpEmojiLoader( window, document, settings ) { 67 if ( typeof Promise === 'undefined' ) { 68 return; 69 } 70 71 var sessionStorageKey = 'wpEmojiSettingsSupports'; 72 var tests = [ 'flag', 'emoji' ]; 73 74 /** 75 * Checks whether the browser supports offloading to a Worker. 76 * 77 * @since 6.3.0 78 * 79 * @private 80 * 81 * @returns {boolean} 82 */ 83 function supportsWorkerOffloading() { 84 return ( 85 typeof Worker !== 'undefined' && 86 typeof OffscreenCanvas !== 'undefined' && 87 typeof URL !== 'undefined' && 88 URL.createObjectURL && 89 typeof Blob !== 'undefined' 90 ); 91 } 92 93 /** 94 * @typedef SessionSupportTests 95 * @type {object} 96 * @property {number} timestamp 97 * @property {SupportTests} supportTests 98 */ 99 100 /** 101 * Get support tests from session. 102 * 103 * @since 6.3.0 104 * 105 * @private 106 * 107 * @returns {?SupportTests} Support tests, or null if not set or older than 1 week. 108 */ 109 function getSessionSupportTests() { 110 try { 111 /** @type {SessionSupportTests} */ 112 var item = JSON.parse( 113 sessionStorage.getItem( sessionStorageKey ) 114 ); 115 if ( 116 typeof item === 'object' && 117 typeof item.timestamp === 'number' && 118 new Date().valueOf() < item.timestamp + 604800 && // Note: Number is a week in seconds. 119 typeof item.supportTests === 'object' 120 ) { 121 return item.supportTests; 122 } 123 } catch ( e ) {} 124 return null; 125 } 126 127 /** 128 * Persist the supports in session storage. 129 * 130 * @since 6.3.0 131 * 132 * @private 133 * 134 * @param {SupportTests} supportTests Support tests. 135 */ 136 function setSessionSupportTests( supportTests ) { 137 try { 138 /** @type {SessionSupportTests} */ 139 var item = { 140 supportTests: supportTests, 141 timestamp: new Date().valueOf() 142 }; 143 144 sessionStorage.setItem( 145 sessionStorageKey, 146 JSON.stringify( item ) 147 ); 148 } catch ( e ) {} 149 } 150 151 /** 152 * Checks if two sets of Emoji characters render the same visually. 153 * 154 * This is used to determine if the browser is rendering an emoji with multiple data points 155 * correctly. set1 is the emoji in the correct form, using a zero-width joiner. set2 is the emoji 156 * in the incorrect form, using a zero-width space. If the two sets render the same, then the browser 157 * does not support the emoji correctly. 158 * 159 * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing 160 * scope. Everything must be passed by parameters. 161 * 162 * @since 4.9.0 163 * 164 * @private 165 * 166 * @param {CanvasRenderingContext2D} context 2D Context. 167 * @param {string} set1 Set of Emoji to test. 168 * @param {string} set2 Set of Emoji to test. 169 * 170 * @return {boolean} True if the two sets render the same. 171 */ 172 function emojiSetsRenderIdentically( context, set1, set2 ) { 173 // Cleanup from previous test. 174 context.clearRect( 0, 0, context.canvas.width, context.canvas.height ); 175 context.fillText( set1, 0, 0 ); 176 var rendered1 = new Uint32Array( 177 context.getImageData( 178 0, 179 0, 180 context.canvas.width, 181 context.canvas.height 182 ).data 183 ); 184 185 // Cleanup from previous test. 186 context.clearRect( 0, 0, context.canvas.width, context.canvas.height ); 187 context.fillText( set2, 0, 0 ); 188 var rendered2 = new Uint32Array( 189 context.getImageData( 190 0, 191 0, 192 context.canvas.width, 193 context.canvas.height 194 ).data 195 ); 196 197 return rendered1.every( function ( rendered2Data, index ) { 198 return rendered2Data === rendered2[ index ]; 199 } ); 200 } 201 202 /** 203 * Checks if the center point of a single emoji is empty. 204 * 205 * This is used to determine if the browser is rendering an emoji with a single data point 206 * correctly. The center point of an incorrectly rendered emoji will be empty. A correctly 207 * rendered emoji will have a non-zero value at the center point. 208 * 209 * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing 210 * scope. Everything must be passed by parameters. 211 * 212 * @since 6.8.2 213 * 214 * @private 215 * 216 * @param {CanvasRenderingContext2D} context 2D Context. 217 * @param {string} emoji Emoji to test. 218 * 219 * @return {boolean} True if the center point is empty. 220 */ 221 function emojiRendersEmptyCenterPoint( context, emoji ) { 222 // Cleanup from previous test. 223 context.clearRect( 0, 0, context.canvas.width, context.canvas.height ); 224 context.fillText( emoji, 0, 0 ); 225 226 // Test if the center point (16, 16) is empty (0,0,0,0). 227 var centerPoint = context.getImageData(16, 16, 1, 1); 228 for ( var i = 0; i < centerPoint.data.length; i++ ) { 229 if ( centerPoint.data[ i ] !== 0 ) { 230 // Stop checking the moment it's known not to be empty. 231 return false;
232 } 233 } 234 235 return true; 236 } 237 238 /** 239 * Determines if the browser properly renders Emoji that Twemoji can supplement. 240 * 241 * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing 242 * scope. Everything must be passed by parameters. 243 * 244 * @since 4.2.0 245 * 246 * @private 247 * 248 * @param {CanvasRenderingContext2D} context 2D Context. 249 * @param {string} type Whether to test for support of "flag" or "emoji". 250 * @param {Function} emojiSetsRenderIdentically Reference to emojiSetsRenderIdentically function, needed due to minification. 251 * @param {Function} emojiRendersEmptyCenterPoint Reference to emojiRendersEmptyCenterPoint function, needed due to minification. 252 * 253 * @return {boolean} True if the browser can render emoji, false if it cannot. 254 */ 255 function browserSupportsEmoji( context, type, emojiSetsRenderIdentically, emojiRendersEmptyCenterPoint ) { 256 var isIdentical; 257 258 switch ( type ) { 259 case 'flag': 260 /* 261 * Test for Transgender flag compatibility. Added in Unicode 13. 262 * 263 * To test for support, we try to render it, and compare the rendering to how it would look if 264 * the browser doesn't render it correctly (white flag emoji + transgender symbol). 265 */ 266 isIdentical = emojiSetsRenderIdentically( 267 context, 268 '\uD83C\uDFF3\uFE0F\u200D\u26A7\uFE0F', // as a zero-width joiner sequence 269 '\uD83C\uDFF3\uFE0F\u200B\u26A7\uFE0F' // separated by a zero-width space 270 ); 271 272 if ( isIdentical ) { 273 return false; 274 } 275 276 /* 277 * Test for Sark flag compatibility. This is the least supported of the letter locale flags, 278 * so gives us an easy test for full support. 279 * 280 * To test for support, we try to render it, and compare the rendering to how it would look if 281 * the browser doesn't render it correctly ([C] + [Q]). 282 */ 283 isIdentical = emojiSetsRenderIdentically( 284 context, 285 '\uD83C\uDDE8\uD83C\uDDF6', // as the sequence of two code points 286 '\uD83C\uDDE8\u200B\uD83C\uDDF6' // as the two code points separated by a zero-width space 287 ); 288 289 if ( isIdentical ) { 290 return false; 291 } 292 293 /* 294 * Test for English flag compatibility. England is a country in the United Kingdom, it 295 * does not have a two letter locale code but rather a five letter sub-division code. 296 * 297 * To test for support, we try to render it, and compare the rendering to how it would look if 298 * the browser doesn't render it correctly (black flag emoji + [G] + [B] + [E] + [N] + [G]). 299 */ 300 isIdentical = emojiSetsRenderIdentically( 301 context, 302 // as the flag sequence 303 '\uD83C\uDFF4\uDB40\uDC67\uDB40\uDC62\uDB40\uDC65\uDB40\uDC6E\uDB40\uDC67\uDB40\uDC7F', 304 // with each code point separated by a zero-width space 305 '\uD83C\uDFF4\u200B\uDB40\uDC67\u200B\uDB40\uDC62\u200B\uDB40\uDC65\u200B\uDB40\uDC6E\u200B\uDB40\uDC67\u200B\uDB40\uDC7F' 306 ); 307 308 return ! isIdentical; 309 case 'emoji': 310 /* 311 * Does Emoji 16.0 cause the browser to go splat? 312 * 313 * To test for Emoji 16.0 support, try to render a new emoji: Splatter. 314 * 315 * The splatter emoji is a single code point emoji. Testing for browser support 316 * required testing the center point of the emoji to see if it is empty. 317 * 318 * 0xD83E 0xDEDF (\uD83E\uDEDF) == ð« Splatter. 319 * 320 * When updating this test, please ensure that the emoji is either a single code point 321 * or switch to using the emojiSetsRenderIdentically function and testing with a zero-width 322 * joiner vs a zero-width space. 323 */ 324 var notSupported = emojiRendersEmptyCenterPoint( context, '\uD83E\uDEDF' ); 325 return ! notSupported; 326 } 327 328 return false; 329 } 330 331 /** 332 * Checks emoji support tests. 333 * 334 * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing 335 * scope. Everything must be passed by parameters. 336 * 337 * @since 6.3.0 338 * 339 * @private 340 * 341 * @param {string[]} tests Tests. 342 * @param {Function} browserSupportsEmoji Reference to browserSupportsEmoji function, needed due to minification. 343 * @param {Function} emojiSetsRenderIdentically Reference to emojiSetsRenderIdentically function, needed due to minification. 344 * @param {Function} emojiRendersEmptyCenterPoint Reference to emojiRendersEmptyCenterPoint function, needed due to minification. 345 * 346 * @return {SupportTests}
346 Support tests. 347 */ 348 function testEmojiSupports( tests, browserSupportsEmoji, emojiSetsRenderIdentically, emojiRendersEmptyCenterPoint ) { 349 var canvas; 350 if ( 351 typeof WorkerGlobalScope !== 'undefined' && 352 self instanceof WorkerGlobalScope 353 ) { 354 canvas = new OffscreenCanvas( 300, 150 ); // Dimensions are default for HTMLCanvasElement. 355 } else { 356 canvas = document.createElement( 'canvas' ); 357 } 358 359 var context = canvas.getContext( '2d', { willReadFrequently: true } ); 360 361 /* 362 * Chrome on OS X added native emoji rendering in M41. Unfortunately, 363 * it doesn't work when the font is bolder than 500 weight. So, we 364 * check for bold rendering support to avoid invisible emoji in Chrome. 365 */ 366 context.textBaseline = 'top'; 367 context.font = '600 32px Arial'; 368 369 var supports = {}; 370 tests.forEach( function ( test ) { 371 supports[ test ] = browserSupportsEmoji( context, test, emojiSetsRenderIdentically, emojiRendersEmptyCenterPoint ); 372 } ); 373 return supports; 374 } 375 376 /** 377 * Adds a script to the head of the document. 378 * 379 * @ignore 380 * 381 * @since 4.2.0 382 * 383 * @param {string} src The url where the script is located. 384 * 385 * @return {void} 386 */ 387 function addScript( src ) { 388 var script = document.createElement( 'script' ); 389 script.src = src; 390 script.defer = true; 391 document.head.appendChild( script ); 392 } 393 394 settings.supports = { 395 everything: true, 396 everythingExceptFlag: true 397 }; 398 399 // Create a promise for DOMContentLoaded since the worker logic may finish after the event has fired. 400 var domReadyPromise = new Promise( function ( resolve ) { 401 document.addEventListener( 'DOMContentLoaded', resolve, { 402 once: true 403 } ); 404 } ); 405 406 // Obtain the emoji support from the browser, asynchronously when possible. 407 new Promise( function ( resolve ) { 408 var supportTests = getSessionSupportTests(); 409 if ( supportTests ) { 410 resolve( supportTests ); 411 return; 412 } 413 414 if ( supportsWorkerOffloading() ) { 415 try { 416 // Note that the functions are being passed as arguments due to minification. 417 var workerScript = 418 'postMessage(' + 419 testEmojiSupports.toString() + 420 '(' + 421 [ 422 JSON.stringify( tests ), 423 browserSupportsEmoji.toString(), 424 emojiSetsRenderIdentically.toString(), 425 emojiRendersEmptyCenterPoint.toString() 426 ].join( ',' ) + 427 '));'; 428 var blob = new Blob( [ workerScript ], { 429 type: 'text/javascript' 430 } ); 431 var worker = new Worker( URL.createObjectURL( blob ), { name: 'wpTestEmojiSupports' } ); 432 worker.onmessage = function ( event ) { 433 supportTests = event.data; 434 setSessionSupportTests( supportTests ); 435 worker.terminate(); 436 resolve( supportTests ); 437 }; 438 return; 439 } catch ( e ) {} 440 } 441 442 supportTests = testEmojiSupports( tests, browserSupportsEmoji, emojiSetsRenderIdentically, emojiRendersEmptyCenterPoint ); 443 setSessionSupportTests( supportTests ); 444 resolve( supportTests ); 445 } ) 446 // Once the browser emoji support has been obtained from the session, finalize the settings. 447 .then( function ( supportTests ) { 448 /* 449 * Tests the browser support for flag emojis and other emojis, and adjusts the 450 * support settings accordingly. 451 */ 452 for ( var test in supportTests ) { 453 settings.supports[ test ] = supportTests[ test ]; 454 455 settings.supports.everything = 456 settings.supports.everything && settings.supports[ test ]; 457 458 if ( 'flag' !== test ) { 459 settings.supports.everythingExceptFlag = 460 settings.supports.everythingExceptFlag && 461 settings.supports[ test ]; 462 } 463 } 464 465 settings.supports.everythingExceptFlag = 466 settings.supports.everythingExceptFlag && 467 ! settings.supports.flag; 468 469 // Sets DOMReady to false and assigns a ready function to settings. 470 settings.DOMReady = false; 471 settings.readyCallback = function () { 472 settings.DOMReady = true; 473 }; 474 } ) 475 .then( function () { 476 return domReadyPromise; 477 } ) 478 .then( function () { 479 // When the browser can not render everything we need to load a polyfill. 480 if ( ! settings.supports.everything ) { 481 settings.readyCallback(); 482 483 var src = settings.source || {}; 484 485 if ( src.concatemoji ) { 486 addScript( src.concatemoji ); 487 } else if ( src.wpemoji && src.twemoji ) { 488 addScript( src.twemoji ); 489 addScript( src.wpemoji ); 490 } 491 } 492 } ); 493} )( window, document, window._wpemojiSettings ); 494</script>
494 495 496<link rel='stylesheet' id='bootstrap-css' href='https://xorosoft.com/wp-content/themes/sway/core/assets/css/bootstrap.min.css?ver=2.4' media='all' /> 497<link rel='stylesheet' id='keydesign-style-css' href='https://xorosoft.com/wp-content/themes/sway/style.css?ver=6.8.9' media='all' /> 498<link rel='stylesheet' id='child-style-css' href='https://xorosoft.com/wp-content/themes/sway-child/style.css?ver=6.8.9' media='all' /> 499<style id='wp-emoji-styles-inline-css'> 500 501 img.wp-smiley, img.emoji { 502 display: inline !important; 503 border: none !important; 504 box-shadow: none !important; 505 height: 1em !important; 506 width: 1em !important; 507 margin: 0 0.07em !important; 508 vertical-align: -0.1em !important; 509 background: none !important; 510 padding: 0 !important; 511 } 512</style> 513<link rel='stylesheet' id='wp-block-library-css' href='https://xorosoft.com/wp-includes/css/dist/block-library/style.css?ver=6.8.9' media='all' /> 514<style id='classic-theme-styles-inline-css'> 515/** 516 * These rules are needed for backwards compatibility. 517 * They should match the button element rules in the base theme.json file. 518 */ 519.wp-block-button__link { 520 color: #ffffff; 521 background-color: #32373c; 522 border-radius: 9999px; /* 100% causes an oval, but any explicit but really high value retains the pill shape. */ 523 524 /* This needs a low specificity so it won't override the rules from the button element if defined in theme.json. */ 525 box-shadow: none; 526 text-decoration: none; 527 528 /* The extra 2px are added to size solids the same as the outline versions.*/ 529 padding: calc(0.667em + 2px) calc(1.333em + 2px); 530 531 font-size: 1.125em; 532} 533 534.wp-block-file__button { 535 background: #32373c; 536 color: #ffffff; 537 text-decoration: none; 538} 539 540</style> 541<style id='global-styles-inline-css'> 542:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
542--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
542.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;} 543:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} 544:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} 545:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} 546</style> 547<link rel='stylesheet' id='dashicons-css' href='https://xorosoft.com/wp-includes/css/dashicons.css?ver=6.8.9' media='all' /> 548<link rel='stylesheet' id='admin-bar-css' href='https://xorosoft.com/wp-includes/css/admin-bar.css?ver=6.8.9' media='all' /> 549<style id='admin-bar-inline-css'> 550 551 /* Hide CanvasJS credits for P404 charts specifically */ 552 #p404RedirectChart .canvasjs-chart-credit { 553 display: none !important; 554 } 555 556 #p404RedirectChart canvas { 557 border-radius: 6px; 558 } 559 560 .p404-redirect-adminbar-weekly-title { 561 font-weight: bold; 562 font-size: 14px; 563 color: #fff; 564 margin-bottom: 6px; 565 } 566 567 #wpadminbar #wp-admin-bar-p404_free_top_button .ab-icon:before { 568 content: "\f103"; 569 color: #dc3545; 570 top: 3px; 571 } 572 573 #wp-admin-bar-p404_free_top_button .ab-item { 574 min-width: 80px !important; 575 padding: 0px !important; 576 } 577 578 /* Ensure proper positioning and z-index for P404 dropdown */ 579 .p404-redirect-adminbar-dropdown-wrap { 580 min-width: 0; 581 padding: 0; 582 position: static !important; 583 } 584 585 #wpadminbar #wp-admin-bar-p404_free_top_button_dropdown { 586 position: static !important; 587 } 588 589 #wpadminbar #wp-admin-bar-p404_free_top_button_dropdown .ab-item { 590 padding: 0 !important; 591 margin: 0 !important; 592 } 593 594 .p404-redirect-dropdown-container { 595 min-width: 340px; 596 padding: 18px 18px 12px 18px; 597 background: #23282d !important; 598 color: #fff; 599 border-radius: 12px; 600 box-shadow: 0 8px 32px rgba(0,0,0,0.25); 601 margin-top: 10px; 602 position: relative !important; 603 z-index: 999999 !important; 604 display: block !important; 605 border: 1px solid #444; 606 } 607 608 /* Ensure P404 dropdown appears on hover */ 609 #wpadminbar #wp-admin-bar-p404_free_top_button .p404-redirect-dropdown-container { 610 display: none !important; 611 } 612 613 #wpadminbar #wp-admin-bar-p404_free_top_button:hover .p404-redirect-dropdown-container { 614 display: block !important; 615 } 616 617 #wpadminbar #wp-admin-bar-p404_free_top_button:hover #wp-admin-bar-p404_free_top_button_dropdown .p404-redirect-dropdown-container { 618 display: block !important; 619 } 620 621 .p404-redirect-card { 622 background: #2c3338; 623 border-radius: 8px; 624 padding: 18px 18px 12px 18px; 625 box-shadow: 0 2px 8px rgba(0,0,0,0.07); 626 display: flex; 627 flex-direction: column; 628 align-items: flex-start; 629 border: 1px solid #444; 630 } 631 632 .p404-redirect-btn { 633 display: inline-block; 634 background: #dc3545; 635 color: #fff !important; 636 font-weight: bold; 637 padding: 5px 22px; 638 border-radius: 8px; 639 text-decoration: none; 640 font-size: 17px; 641 transition: background 0.2s, box-shadow 0.2s; 642 margin-top: 8px; 643 box-shadow: 0 2px 8px rgba(220,53,69,0.15); 644 text-align: center; 645 line-height: 1.6; 646 } 647 648 .p404-redirect-btn:hover { 649 background: #c82333; 650 color: #fff !important; 651 box-shadow: 0 4px 16px rgba(220,53,69,0.25); 652 } 653 654 /* Prevent conflicts with other admin bar dropdowns */ 655 #wpadminbar .ab-top-menu > li:hover > .ab-item, 656 #wpadminbar .ab-top-menu > li.hover > .ab-item { 657 z-index: auto; 658 } 659 660 #wpadminbar #wp-admin-bar-p404_free_top_button:hover > .ab-item { 661 z-index: 999998 !important; 662 } 663 664</style> 665<link rel='stylesheet' id='kd-addon-style-css' href='https://xorosoft.com/wp-content/plugins/keydesign-addon/assets/css/kd_vc_front.css?ver=6.8.9' media='all' /> 666<style id='kd-addon-style-inline-css'> 667.menu-item-badge,#wrapper .wp-block-search__button,.key-icon-box .ib-badge,.feature-sections-wrapper .play-video .sway-play,.modal-content-contact .redux-social-media-list .fab,.hover_outline_primary:hover .iconita,.kd-icon-list .kd-icon-list-item a:hover,.white-button-form .wpcf7 .wpcf7-submit,.kd-side-panel .panel-close:hover .fa,.topbar #menu-topbar-menu li a:hover,.btn-hover-1 .tt_button:hover .iconita,.side-content-title-label,.background-dropdown-effect .navbar-nav .menu-item-has-children .dropdown-menu a:hover,.business-info-wrapper i,.keydesign-cart .badge,.header-wishlist .badge,.keydesign-cart ul.cart_list li a.kd_checkout_btn:hover,.keydesign-cart ul.cart_list li a.kd_cart_btn:hover,.container .rw-author-details h5,.topbar-phone a:hover,.topbar-email a:hover,.transparent-navigation #menu-topbar-menu li a:hover,.transparent-navigation .navbar.navbar-default .topbar-phone a:hover,.transparent-navigation .navbar.navbar-default .topbar-email a:hover,.tt_button.second-style .iconita,.blog-social-sharing a:hover,.blog-social-sharing a:hover i,#single-page #comments input[type="submit"]:hover,.tt_button.tt_secondary_button,.tt_button.tt_secondary_button .iconita,.team-carousel .owl-item .team-member.design-creative .team-socials a,.format-quote .entry-wrapper:before,.blog-single-title a:hover,.upper-footer i:hover,.wpb-js-composer .vc_tta-container .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tab a:hover,.back-to-top,.back-to-top .fa,.pricing-options-container .pricing-option-text.with-tooltip:before,.owl-nav div.owl-next,.owl-nav div.owl-prev,.post .entry-categories a,.portfolio .entry-categories a,.tags a,.tagcloud a,.tags-label,.wpb-js-composer .vc_tta-container .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tab.vc_active a,.wpb-js-composer .vc_tta-container .vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-tab a:hover,#landing-page .demos-section .kd-photobox:hover h5,#landing-page .demos-section .kd-photobox h5:after,.wpb-js-composer .vc_tta-container .vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-tab.vc_active a,footer.underline-effect .textwidget a:hover,.kd-price-block .pb-price,.blog_widget.widget_categories ul li a:hover,.team-member.design-classic .kd-team-contact a:hover,#commentform #submit:hover,.kd-panel-subtitle ul>li:before,.kd-panel-subtitle ol>li:before,.tab-text-container ul>li:before,.wpb_text_column ul>li:before,.menubar #main-menu .navbar-nav .mega-menu.menu-item-has-children .dropdown > a,.modal-content-contact .redux-social-media-list i:hover,.related-content .portfolio .post-link:hover,.related-content .portfolio h5 a:hover,#posts-content .post-link:hover,.vc_grid-item-mini .blog-detailed-grid .vc_gitem-post-data.vc_gitem-post-data-source-post_date p:before,.vc_grid-item-mini .blog-detailed-grid .vc_gitem-post-data.vc_gitem-post-data-source-post_date div:before,#posts-content.blog-detailed-grid .entry-meta a:hover,.large-counter .kd_counter_units,.footer_widget .redux-social-media-list i,#single-page .bbp-login-form .user-submit:hover,.menubar #main-menu .navbar-nav .mega-menu.menu-item-has-children .dropdown:hover > a,.kd-photobox .phb-content.text-left .phb-btncontainer a.phb-simple-link,.key-icon-box:hover .ib-link a,.footer-bar .footer-nav-menu ul li a:hover,#popup-modal .close:hover,body.maintenance-mode .container h2,.wpb-js-composer .vc_tta-container .vc_tta.vc_tta-style-classic.vc_tta-tabs-position-top .vc_tta-tabs-container .vc_tta-tabs-list li a:hover,blockquote:before,.feature-sections-wrapper .feature-sections-tabs .nav-tabs a:hover i,.feature-sections-wrapper .feature-sections-tabs .nav-tabs li.active a i,.port-prev.tt_button,.port-next.tt_button,.upper-footer .socials-widget a:hover .fa,.footer_widget ul a:hover,span.bbp-admin-links a:hover,#bbpress-forums #bbp-single-user-details #bbp-user-navigation a:hover,.vc_grid-item-mini .vc_gitem-post-data.vc_gitem-post-data-source-post_date div:before,.vc_grid-item-mini .vc_gitem-post-data.vc_gitem-post-data-source-post_author a:before,.testimonials.slider.with-image .tt-container .author,.vc_grid-item-mini .blog-detailed-grid .vc_btn3-container:hover a,.feature-sections-wrapper .feature-sections-tabs .nav-tabs a:hover,.topbar-lang-switcher ul li a:hover span,.feature-sections-wrapper .feature-sections-tabs .nav-tabs li.active a,div.bbp-breadcrumb a:hover,#bbpress-forums div.bbp-topic-author a.bbp-author-name,#bbpress-forums div.bbp-reply-author a.bbp-author-name,.kd_pie_chart .kd-piechart
667-icon,.breadcrumbs a:hover,.es-accordion .es-speaker-container .es-speaker-name,.row .vc_toggle_size_md.vc_toggle_simple .vc_toggle_title:hover h4,.row .vc_toggle_size_md.vc_toggle_default .vc_toggle_title:hover h4,.team-member.design-minimal .team-socials a,.wpb-js-composer .vc_tta-container .vc_tta-color-white.vc_tta-style-modern .vc_tta-tab.vc_active a,.tcards_header .tcards-name,.team-member.design-two:hover .team-socials .fab:hover,.team-member.design-two .team-socials .fab:hover,.content-area .vc_basic_grid .vc_grid .blog-detailed-grid .vc_gitem-post-category-name a,.navbar-nav li.dropdown:hover .dropdown-menu:hover li a:hover,.portfolio-meta.share-meta .fa:hover,.blog_widget ul li a:hover,.blog_widget ol li a:hover,#posts-content .entry-meta a:hover,.keydesign-cart:hover .cart-icon,.kd_counter_units,#comments input[type="submit"],.search-submit:hover,.blog-single-content .tags a,.lower-footer a:hover,#posts-content .post .blog-single-title a:hover,#posts-content.blog-minimal-list .blog-single-title a:hover,#posts-content.blog-img-left-list .blog-single-title a:hover,.socials-widget a:hover .fa,.socials-widget a:hover,#customizer .sway-tooltip,.footer_widget .menu li a:hover,.row .vc_toggle_size_md.vc_toggle_simple .vc_toggle_title:hover h4,#single-page .single-page-content .widget ul li a:hover,#comments .reply a:hover,#comments .comment-meta a:hover,#kd-slider .secondary_slider,#single-page .single-page-content .widget ul li.current-menu-item a,.team-socials .fa:hover,#posts-content .post .tt_button:hover .fa,#posts-content .post .tt_button:hover,.pricing-table .tt_button,.topbar-phone .iconsmind-Telephone ,.topbar-email .iconsmind-Mail,.modal-content-contact .key-icon-box .service-heading a:hover,.pricing-table.active .tt_button:hover,.footer-business-content a:hover,.vc_grid-item-mini .vc_gitem-zone .vc_btn3.vc_btn3-style-custom,.star-rating span,.es-accordion .es-heading h4 a:hover,.keydesign-cart ul.product_list_widget .cart-item:hover,#customizer .options a:hover i,#customizer .options a:hover,#single-page input[type="submit"]:hover,.bbp-submit-wrapper .button:hover,#posts-content .post input[type="submit"]:hover,#comments .reply a:hover,.meta-content .tags a:hover,.navigation.pagination .next,.navigation.pagination .prev,.product_meta a:hover,.tags a:hover,.tagcloud a:hover,.tt_button.second-style,.lower-footer .pull-right a:hover,.section .wpcf7-mail-sent-ok,.blog-header-form .wpcf7-mail-sent-ok,.upper-footer .modal-menu-item,.video-socials a:hover .fa,.kd_pie_chart .pc-link a:hover,.vc_grid-item-mini .vc_gitem_row .vc_gitem-col h4:hover,.fa,.far,.fas,.fab,.wpcf7 .wpcf7-submit:hover,.contact .wpcf7-response-output,.video-bg .secondary-button:hover,#headerbg li a.active,#headerbg li a.active:hover,.footer-nav a:hover ,.wpb_wrapper .menu a:hover ,.text-danger,.blog_widget ul li a:before,.pricing i,.content-area .vc_grid .vc_gitem-zone-c .vc_general,code,.subscribe-form header .wpcf7-submit,#posts-content .page-content ul li:before,.chart-content .nc-icon-outline,.chart,.row .vc_custom_heading a:hover,.secondary-button-inverse,.primary-button.button-inverse:hover,.primary-button,a,.services-list a:hover,.kd-process-steps .pss-step-number span,.navbar-default .navbar-nav > .active > a,.pss-link a:hover,.content-area .vc_grid-filter>.vc_grid-filter-item:hover>span,.kd_number_string,.featured_content_parent .active-elem h4,.contact-map-container .toggle-map:hover .fa,.contact-map-container .toggle-map:hover,.testimonials.slider .tt-container:before,.tt_button:hover,div.wpforms-container-full .wpforms-form input[type=submit]:hover,div.wpforms-container-full .wpforms-form button[type=submit]:hover,.nc-icon-outline,.phb-simple-link:hover,.content-area .vc_grid-item-mini:hover .vc_gitem-zone-c .vc_gitem_row .vc_gitem-col h4,.kd-title-label .kd-title-label-transparent,.wpb_text_column ol>li:before,.wpb_text_column ul>li:before,.key-icon-box .ib-link a:hover,.content-area .vc_grid-item-mini .vc_gitem-zone-c .vc_gitem_row .vc_gitem-col h4:after,.content-area .vc_grid-filter>.vc_grid-filter-item.vc_active>span,.features-tabs li.active .tab-title,.wp-block-button .wp-block-button__link:hover,.wp-block-archives li a:hover,.wp-block-categories.wp-block-categories-list li a:hover,.cb-container .cb-img-area
667i,.kd-counter-icon i,.features-tabs .tab-controls li i,.key-icon-box i,.business-info-wrapper .toggle-map-info,.process-icon i,.blog_widget.widget_product_categories ul li a:hover,.kd-progress-icon i,.side-content-wrapper i.section-icon,.kd-price-block .pb-content-wrap h5 a:hover,.transparent-navigation .navbar:not(.navbar-shrink) #menu-topbar-menu li.current-menu-item a,.transparent-navigation .navbar:not(.navbar-shrink) .navbar-topbar li.current-menu-item a,.topbar #menu-topbar-menu li.current-menu-item a,.topbar li.current-menu-item a {color: #777AF2;}.back-to-top.scroll-position-style circle {stroke: #777AF2;}.timeline-link:hover,.kd-process-steps.process-number-template .process-text-link:hover,.kd-process-steps.process-number-template ul li:hover .pss-step-number span,.btn-hover-2 .tt_button.hover_solid_white:hover .iconita,.btn-hover-2 .tt_button.hover_solid_white:hover,.btn-hover-2 .tt_button.hover_outline_white:hover .iconita,.btn-hover-2 .tt_button.hover_outline_white:hover,.navbar.navbar-default .menubar .navbar-nav .active > a {color: #777AF2!important;}#cookie-notice .cn-button,.content-area .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b {background-color: #777AF2!important;}.play-btn-primary-color .play-video:hover,.play-btn-primary-color .play-video,.play-btn-primary-color.play-video:hover,.play-btn-primary-color.play-video,.feature-sections-wrapper .feature-sections-tabs .nav-tabs li.active a,.pricing-table.active,.key-icon-box:hover .ib-wrapper,.modal-content-inner .wpcf7-not-valid-tip,.section .wpcf7-mail-sent-ok,.toggle-map-info:hover,#main-menu.background-dropdown-effect .navbar-nav .menu-item-has-children .dropdown-menu a:hover,.background-dropdown-effect .navbar-nav .menu-item-has-children .dropdown-menu a:hover,.blog-header-form .wpcf7-mail-sent-ok,.blog-header-form .wpcf7-not-valid-tip,.section .wpcf7-not-valid-tip,.kd-side-panel .wpcf7-not-valid-tip,.kd-process-steps.process-checkbox-template .pss-item:before,.kd-process-steps.process-checkbox-template,.kd-separator,.kd-separator .kd-separator-line {border-color: #777AF2;}.timeline-item-wrapper.full-link-card:hover + .timeline-item-arrow + .timeline-item-point,.fm-wrapper .fm-list li.active a,.fm-wrapper .fm-list li a:hover,.pricing .pricing-price.sale-yes .pt-normal-price:after,#cookie-notice .cn-button,.theme-sway .select2-container--default .select2-results__option--highlighted[aria-selected],.theme-sway .select2-container--default .select2-results__option--highlighted[data-selected],#product-content .blog-social-sharing a:hover,.modal-content-contact .redux-social-media-list a:hover,.kd-icon-wrapper.icon-square,.feature-sections-wrapper .feature-sections-tabs .nav-tabs a:before,.kd-panel-subtitle ul>li:before,.tab-text-container ul>li:before,.side-content-text ul>li:before,.wpb_text_column ul>li:before,.scroll-down-wrapper a,.video-modal .modal-content .close:hover,#single-page .bbp-login-form .user-submit,.bbpress #user-submit,.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit],input[type="button"].ninja-forms-field,.modal-content-inner .wpcf7-submit:hover,.searchform #searchsubmit,#kd-slider,.kd-contact-form.light_background .wpcf7 .wpcf7-submit,.footer-newsletter-form .wpcf7 .wpcf7-submit,.kd_progressbarfill,.phone-wrapper,.kd-process-steps.process-number-template ul li .pss-container:before,.wpb_wrapper #loginform .button,.email-wrapper,.footer-business-info.footer-socials a:hover,.parallax.with-overlay:after,.content-area .vc_grid-filter>.vc_grid-filter-item span:after,.tt_button.tt_secondary_button:hover,.pricing-table .tt_button:hover,.modal-content-inner .wpcf7-not-valid-tip,.kd-side-panel .wpcf7-not-valid-tip,.tt_button.second-style:hover,.pricing-table.active .tt_button,#customizer .screenshot a,.heading-separator,.content-area .vc_grid-item-mini .vc_gitem-zone-c .vc_gitem_row .vc_gitem-col h4:before,.features-tabs .tab-controls li:after,.features-tabs li .tab-text-container:before,.blog-header-form .wpcf7-not-valid-tip,.section .wpcf7-not-valid-tip,.port-prev.tt_button:hover,.port-next.tt_button:hover,.owl-buttons div
667:hover,.row .vc_toggle_default .vc_toggle_icon,.row .vc_toggle_default .vc_toggle_icon::after,.row .vc_toggle_default .vc_toggle_icon::before,.upper-footer .modal-menu-item:hover,.contact-map-container .toggle-map,.portfolio-item .portfolio-content,.tt_button,.owl-dot span,.pricing .secondary-button.secondary-button-inverse:hover,.with-overlay .parallax-overlay,.secondary-button.secondary-button-inverse:hover,.secondary-button,#kd-slider .bullet-bar.tparrows,.primary-button.button-inverse,#posts-content .post input[type="submit"],.btn-xl,.with-overlay,.vc_grid-item-mini .vc_gitem-zone .vc_btn3.vc_btn3-style-custom:hover,.separator,.cb-container.cb_main_color:hover,.keydesign-cart .buttons .btn:hover,#single-page #comments input[type="submit"]:hover,.contact-map-container .toggle-map:hover,.wpcf7 .wpcf7-submit:hover,.owl-dot span,.features-tabs .tab.active,.pricing-table.DetailedStyle.active .pricing-title .pricing-title-content,.content-area .vc_grid .vc-gitem-zone-height-mode-auto.vc_gitem-zone.vc_gitem-zone-a:before,.row .vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.row .vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,.wpcf7 .wpcf7-submit,.navigation.pagination .next:hover,#single-page .vc_col-sm-3 .wpcf7 .wpcf7-submit,.spinner:before,.toggle-map-info:hover,.content-area .vc_grid .vc_gitem-zone-c .vc_general:hover,.content-area .vc_grid-item-mini .vc_gitem-animate-fadeIn .vc_gitem-zone.vc_gitem-zone-a:before,.keydesign-cart .badge,.header-wishlist .badge,.tags a:after,.tagcloud a:after,.post .entry-categories a:before,.portfolio .entry-categories a:before,div.wpcf7 .wpcf7-form .ajax-loader,#bbp_search_submit,.bbp-submit-wrapper .button,div.wpforms-container-full .wpforms-form input[type=submit],div.wpforms-container-full .wpforms-form button[type=submit],.comparison-pricing-table .vc_custom_heading.active,.comparison-pricing-table .pricing-row.active,#commentform #submit,footer.underline-effect .textwidget a:after,footer.underline-effect .navbar-footer li a:after,footer.underline-effect .footer_widget .menu li a:after,#main-menu.underline-effect .navbar-nav .mega-menu .dropdown-menu .menu-item a:after,#main-menu.underline-effect .navbar-nav .menu-item .dropdown-menu .menu-item a:after,.kd-process-steps.process-checkbox-template .pss-step-number span:before,.kd-process-steps.process-checkbox-template .pss-step-number:before,.kd-process-steps.process-checkbox-template .pss-item:before,.blog-page-numbers li.active a,.owl-nav div.owl-next:hover,.owl-nav div.owl-prev:hover,.content-area .vc_basic_grid .vc_grid .blog-detailed-grid .vc_gitem-post-category-name a:hover,.tags a:before,.tagcloud a:before,.kd-price-switch .price-slider,.team-member.design-classic .kd-team-contact .kd-team-email:before,.team-member.design-classic .kd-team-contact .kd-team-phone:before,.team-member.design-creative .team-image:before,.ib-hover-2.key-icon-box:hover .ib-wrapper,.team-member.design-classic .team-socials a:hover,.tags a:hover,.tagcloud a:hover,.tags-label:hover,.post .entry-categories a:hover,.portfolio .entry-categories a:hover,.blog_widget ul.redux-social-media-list li a:hover,.kd-title-label .kd-title-label-transparent::before,.kd-title-label .kd-title-label-solid::before,.rebar-wrapper .rebar-element,.jr-insta-thumb ul.thumbnails li a:after,.wpb-js-composer .vc_tta-container .vc_tta.vc_tta-style-classic.vc_tta-tabs-position-top .vc_tta-tabs-container .vc_tta-tabs-list li.vc_active a:before,.cb-container .cb-wrapper:after,.content-area .vc_basic_grid .vc_grid .blog-detailed-grid .vc_gitem-post-category-name a:before,.team-member.design-classic .team-socials a:after,.navigation.pagination .prev:hover,.kd-shapes.shape_dots,.cd-handle,.timeline-item-wrapper.full-link-card .timeline-full-link:hover,.feature-sections-wrapper .feature-sections-tabs .nav-tabs a .nav-number,#landing-page .demos-section .kd-photobox h5:before,.kd-panel-phone:hover,.kd-panel-email:hover,.kd-panel-social-list .redux-social-media-list a:hover,footer.underline-effect .footer_widget ul li.cat-item a:after,.play-btn-primary-color .play-video,.theme-sway .cn-button.bootstrap,.wp-block-button__link {background-color: #777AF2;}.key-icon-box .ib-badge,.kd-side-panel div.wpforms-container-full .wpforms-form input[type=email],.kd-side-panel div.wpforms-container-full .wpforms-form input[type=number],.kd-side-panel div.wpforms-container-full .wpforms-form input[type=search],.kd-side-panel div.wpforms-container-full .wpforms-form input[type=text],.kd-side-panel div.wpforms-container-full .wpforms-form input[type=url],.kd-side-panel div.wpforms-container-full .wpforms-form select,.kd-side-panel div.wpforms-container-full .wpforms-form textarea,.kd-side-panel .kd-panel-wrapper .wpcf7 .wpcf7-text,.kd-side-panel .kd-panel-wrapper .wpcf7 .wpcf7-text,.kd-side-panel .kd-panel-wrapper .wpcf7 textarea,.kd-side-panel .kd-panel-wrapper .wpcf7 .wpcf7-select,.back-to-top,.search .search-form .search-field,#wrapper .blog_widget .wp-block-search .wp-block-search__input,#posts-content .wp-block-search input[type="search"],.blog_widget .search-form .search-field,.blog-page-numbers li:not(.active) a:hover,.vc_row.vc_row-main-color-overlay,#single-page .bbp-login-form,div.wpforms-container-full .wpforms-form input[type=email],div.wpforms-container-full .wpforms-form input[type=number],div.wpforms-container-full .wpforms-form input[type=search],div.wpforms-container-full .wpforms-form input[type=text],div.wpforms-container-full .wpforms-form input[type=url],div.wpforms-container-full .wpforms-form select,div.wpforms-container-full .wpforms-form textarea,.wpcf7 .wpcf7-select,.wpcf7-form textarea,.wpcf7 input[type="file"],.wpb_wrapper #loginform .input,.wpcf7 input[type="date"],.wpcf7 .wpcf7-text,.wpcf7 .wpcf7-select,.wpcf7 .wpcf7-email,.wpcf7 .wpcf7-select,.wpcf7 .wpcf7-select,.single-post-layout-two .blog-single-header-wrapper,.tags a,.tagcloud a,.tags-label,#single-page #comments input[type="text"],#single-page #comments input[type="email"],#comments input[type="text"],#comments input[type="email"],#comments input[type="url"],#commentform textarea,#commentform input[type="text"],#commentform input[type="email"],.page-404,#customizer .options a:hover,.keydesign-cart .badge,.header-wishlist .badge,.post .entry-categories a,.portfolio .entry-categories a,.author-box-wrapper,.content-area .vc_basic_grid .vc_grid .blog-detailed-grid .vc_gitem-post-category-name a,.team-member.design-classic .team-socials a,.owl-nav div.owl-next,.owl-nav div.owl-prev,.vc_tta-panels .vc_tta-panel.medium-section,.blog-subscribe-wrapper:before,#bbpress-forums div.bbp-forum-header,#bbpress-forums div.bbp-topic-header,#bbpress-forums div.bbp-reply-header,.kd-panel-phone:after,.kd-panel-email:after,.testimonials.slider.without-image .tt-image,.search .topbar-search .search-form .search-field,.topbar-search .search-form .search-field,#bbpress-forums #bbp-single-user-details #bbp-user-navigation li.current a,#bbpress-forums li.bbp-header,#bbpress-forums li.bbp-footer,.bbpress .entry-header.blog-header,.entry-header {background-color: #777AF212;}.menu-item-badge {background-color: #777AF21f;}.back-to-top.scroll-position-style {box-shadow: inset 0 0 0 2px #777AF266;}.tt_button.tt_primary_button.btn_primary_color{box-shadow: 0 15px 35px #777AF226;}.fm-wrapper,.key-icon-box.icon-with-shadow .ib-icon-wrapper,.btn-hover-1 .tt_button:hover,.btn-hover-1 .content-area .vc_grid .vc_gitem-zone-c .vc_general:hover,.btn-hover-1 .tt_button.modal-menu-item:hover,.btn-hover-1 .vc_grid-item-mini .blog-detailed-grid .vc_btn3-container a:hover {box-shadow: 0 15px 35px #777AF226;}.with-shadow {box-shadow: 0 20px 70px #777AF233;}#main-menu .navbar-nav .mega-menu > .dropdown-menu:before,.footer-bar,.upper-footer,.lower-footer .container,.blog-page-numbers li:not(.active) a:hover,.tb-border-design .topbar-extra-content,.tb-border-design .topbar-socials a,.topbar #menu-topbar-menu li,.navbar-topbar li,.tb-border-design .topbar-left-content,.tb-border-design .topbar-right-content,.tb-border-design .topbar-phone,.tb-border-design .topbar-email,.tb-border-design .topbar-opening-hours,.business-info-wrapper .toggle-map-info,.topbar {border-color: #777AF226;}.business-info-wrapper i {border-color: #777AF24d;}#product-content .blog-social-sharing a:hover,.modal-content-contact .redux-social-media-list a:hover,#single-page .bbp-login-form .user-submit,#single-page #comments input[type="submit"]:hover,.navigation.pagination .next,.navigation.pagination .prev,.upper-footer .modal-menu-item,.wpcf7 .wpcf7-submit:hover,.tt_button,div.wpforms-container-full .wpforms-form input[type=submit]:hover,div.wpforms-container-full .wpforms-form button[type=submit]:hover,.navigation.pagination .next,.navigation.pagination .prev,.pricing.active,#user-submit,#bbp_search_submit,.bbp-submit-wrapper .button,.vc_grid-item-mini .vc_gitem-zone .vc_btn3.vc_btn3-style-custom,.primary-button.button-inverse:hover,.primary-button.button-inverse,.wpcf7 .wpcf7-submit,.wpb_wrapper #loginform .button,.owl-buttons div
667:hover,.content-area .vc_grid .vc_gitem-zone-c .vc_general,#commentform #submit,.blog_widget ul.redux-social-media-list li a:hover,div.wpforms-container-full .wpforms-form input[type=submit],div.wpforms-container-full .wpforms-form button[type=submit],.wp-block-button__link,#posts-content .post input[type="submit"],.owl-dot.active span,.owl-dot:hover span {border: 1px solid #777AF2;}div.wpcf7 .wpcf7-form .ajax-loader {border: 5px solid #777AF2;}.timeline-item-wrapper.full-link-card:hover + .timeline-item-arrow,.page-404 .tt_button,#wrapper .widget-title,.blockquote-reverse,.testimonials.slider.owl-dot.active span,.tags a:hover,.tagcloud a:hover,.contact-map-container .toggle-map:hover,.navigation.pagination .next:hover,.navigation.pagination .prev:hover,.contact .wpcf7-response-output,.video-bg .secondary-button,#single-page .single-page-content .widget .widgettitle,.image-bg .secondary-button,.contact .wpcf7-form-control-wrap textarea.wpcf7-form-control:focus,.contact .wpcf7-form-control-wrap input.wpcf7-form-control:focus,.team-member-down:hover .triangle,.team-member:hover .triangle,.comparison-pricing-table .vc_custom_heading.active,.comparison-pricing-table .pricing-row.active,.features-tabs .tab.active:after,.tabs-image-left.features-tabs .tab.active:after,.secondary-button-inverse,.kd-panel-social-list .redux-social-media-list a:hover,.kd-process-steps.process-number-template ul li:hover,.wpb-js-composer .vc_tta-container .vc_tta.vc_tta-style-classic.vc_tta-tabs-position-top .vc_tta-tabs-container .vc_tta-tabs-list li.vc_active a,.kd-panel-phone:hover,.kd-panel-email:hover,.vc_separator .vc_sep_holder .vc_sep_line {border-color: #777AF2;}.wpb-js-composer .vc_tta-container .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tab.vc_active a,.wpb-js-composer .vc_tta-container .vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-tab.vc_active a,.wpb-js-composer .vc_tta-container .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tab.vc_active,.wpb-js-composer .vc_tta-container .vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-tab.vc_active {border-bottom-color: #777AF2;}.wpb-js-composer .vc_tta-container.vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tab:before {border-right: 9px solid #777AF2;}.wpb-js-composer .vc_tta-container .vc_tta.vc_tta-style-classic.vc_tta-tabs-position-top .vc_tta-tabs-container .vc_tta-tabs-list li:before {border-top: 9px solid #777AF2;}.cd-handle.draggable,.tt_button.btn_secondary_color.tt_secondary_button:hover,.tt_button.btn_secondary_color,.modal-content-inner .wpcf7-submit:hover,.woocommerce .button:hover,.woocommerce div.product form.cart .button:hover,#wrapper.btn-hover-2 .wpcf7 .wpcf7-submit:hover,.btn-hover-2 #commentform #submit:hover,.btn-hover-2 .kd-panel-contact .wpcf7-submit:hover,.play-btn-secondary-color .play-video {background-color: #39364E;}.key-icon-box .ib-link a:hover,.tt_button.btn_secondary_color.tt_secondary_button .iconita,.tt_button.btn_secondary_color.tt_secondary_button,.tt_button.btn_secondary_color:hover {color: #39364E;}.woocommerce .button:hover,.woocommerce div.product form.cart .button:hover,.tt_button.btn_secondary_color {border: 1px solid #39364E;}.play-btn-secondary-color .play-video:hover,.play-btn-secondary-color .play-video,.play-btn-secondary-color.play-video:hover,.play-btn-secondary-color.play-video,.modal-content-inner .wpcf7-submit:hover,#wrapper.btn-hover-2 .wpcf7 .wpcf7-submit:hover,.btn-hover-2 #commentform #submit:hover,.btn-hover-2 .kd-panel-contact .wpcf7-submit:hover {border-color: #39364E;}h1,h2,h3,h4,h5,.wp-block-search .wp-block-search__label,.wpcf7-form-control-wrap .wpcf7-checkbox,.yith-wcwl-add-to-wishlist a:hover,.yith-wcwl-add-button a:hover .yith-wcwl-icon,.yith-wcwl-add-button a:hover span,.topbar #menu-topbar-menu li a,#wrapper .yith-wcwl-add-to-wishlist .feedback,.kd_progress_bar .kd_progb_head .kd-progb-title h4,.es-accordion .es-heading h4 a,.wpb-js-composer .vc_tta-color-white.vc_tta-style-modern .vc_tta-tab>a:hover,#comments .fn,#bbpress-forums li.bbp-header *,#comments .fn a,.portfolio-block h4,.rw-author-details h4,.vc_grid-item-mini .vc_gitem_row .vc_gitem-col h4,.team-content h5,.key-icon-box .service-heading,.post a:hover,#bbpress-forums #bbp-single-user-details #bbp-user-navigation a,div.bbp-breadcrumb a,.kd_pie_chart .kd_pc_title,.kd_pie_chart .pc-link a,.testimonials .tt-content h4,.kd-photobox .phb-content h4,.kd-process-steps .pss-text-area h4,.widget-title,.kd-promobox .prb-content h4,.bp-content h4,.reply-title,.product_meta,.blog-header .section-heading,.tcards-title,.pss-link a,.navbar-default .nav li a,.logged-in .navbar-nav a,.navbar-nav .menu-item a,.portfolio-block strong,.keydesign-cart .nc-icon-outline-cart,.portfolio-meta.share-meta .fa,.subscribe input[type="submit"],.pricing-title,.wpb-js-composer .vc_tta-container .vc_tta-color-white.vc_tta-style-modern .vc_tta-tab>a,.rw_rating .rw-title,.group_table .label,.cb-container.cb_transparent_c
667olor:hover .cb-heading,.app-gallery .ag-section-desc h4,.single-post .wpb_text_column strong,.owl-buttons div,.modal-content-contact .key-icon-box .service-heading a,.page-404 .section-subheading,.showcoupon:hover,.pricing-table .pricing-img i,.navbar-default .navbar-nav > li > a:hover,.testimonials.slider.with-image .tt-container h6,.socials-widget a:hover .fa,.socials-widget a:hover,.owl-nav div,#comments label,.author-box-wrapper .author-name h6,.keydesign-cart .empty-cart,.play-video:hover .fa-play,.author-website,.post-link:hover,#comments .reply a:hover,.author-desc-wrapper a:hover,.blog-single-content .tags a:hover,.kd-price-block .pb-content-wrap .pb-pricing-wrap,.blog-single-title a,.navbar-topbar li a:hover,.fa.toggle-search:hover,.tt_secondary_button.tt_third_button:hover,.tt_secondary_button.tt_third_button:hover .fa,.keydesign-cart .subtotal,#single-page p.cart-empty,blockquote cite,.cta-icon i,.comparison-pricing-table .mobile-title,.pricing .pricing-option strong,.pricing-table.DetailedStyle .pricing .pricing-price,body.maintenance-mode .countdown,.feature-sections-wrapper .feature-sections-tabs .nav-tabs a,.team-member.design-minimal .team-socials a:hover,.rw-link a:hover,.tcards-link a:hover,.team-link a:hover,.feature-sections-wrapper .side-content-wrapper .simple-link:hover,.breadcrumbs,.kd_pie_chart .pc_percent_container,.product_meta a:hover,.modal-content-contact .key-icon-box.icon-left.icon-default .fa,.navbar-default .nav:hover > li.dropdown:hover > a,#posts-content.blog-detailed-grid .entry-meta a,.feature-sections-wrapper .feature-sections-tabs .nav-tabs a i,.vc_toggle_simple .vc_toggle_title .vc_toggle_icon::after,.vc_toggle_simple .vc_toggle_title .vc_toggle_icon::before,.testimonials .tt-content .content,.es-accordion .es-time,.es-accordion .es-time i,.related-content .portfolio .post-link,.phb-simple-link,.breadcrumbs a,.blog_widget.widget_categories ul li,.blog_widget.widget_categories ul li a,.blog_widget.widget_product_categories ul li,.blog_widget.widget_product_categories ul li a,.topbar-search .search-form .search-submit,.fa.toggle-search,.wpb-js-composer .vc_tta-container .vc_tta.vc_tta-style-classic.vc_tta-tabs-position-top .vc_tta-tabs-container .vc_tta-tabs-list li.vc_active a,.blog_widget.widget_recent_entries a,.keydesign-cart a .cart-icon-container,.header-wishlist a,.blog_widget ul.redux-social-media-list li a:hover,.topbar-socials a:hover i,.kd-icon-list .kd-icon-list-item,.kd-icon-list .kd-icon-list-item a,.cb-simple-link:hover,.topbar-phone,.topbar-email,.topbar-opening-hours,.kd-ps-wrapper:not(.active) .ps-default-variant,.kd-ps-wrapper.active .ps-secondary-variant,.vc_custom_heading.post-link,.team-member.design-classic .kd-team-contact a:hover,.team-member.design-classic .kd-team-contact a:hover span,.entry-meta .comment-number,.testimonials.slider .tt-content h6,.kd_progressbarmarker,.tcards_message,.kd-counter-icon i,.kd_counter_text,.kd-process-steps.process-number-template .process-text-link,.key-icon-box .ib-wrapper .ib-list li,.kd-photobox .phb-content.text-left .phb-btncontainer a.phb-simple-link:hover,.blog-detailed-grid .vc_gitem-post-data-source-post_date,.blog-detailed-grid .vc_gitem-post-data-source-post_author a,.sliding-box-link:hover,.pricing .pricing-price,.pricing .pricing-option,.pricing-options-container .pricing-tooltip-content,.pricing-options-container .pricing-tooltip-content p,.kd-side-panel .panel-close .fa,.tcards_wrapper .tcards_message h6,.team-member.design-classic .team-socials a span,#posts-content .post-link {color: #39364e;}.ib-link.iconbox-main-color a:hover{color: #39364e;}#wrapper .yith-wcwl-share li a:hover,.vc_toggle.vc_toggle_default .vc_toggle_icon,.row .vc_toggle_size_md.vc_toggle_default .vc_toggle_title .vc_toggle_icon:before,.row .vc_toggle_size_md.vc_toggle_default .vc_toggle_title .vc_toggle_icon:after,.searchform #searchsubmit:hover {background-color: #39364e;}.menubar #main-menu .navbar-nav .mega-menu.menu-item-has-children .dropdown > a {}.footer-newsletter-form .wpcf7-form .wpcf7-email,.footer-business-info.footer-socials a,.upper-footer {background-color: #212240;}.upper-footer {border-color: #212240;}.footer-business-info,.lower-footer {background-color: #212240;}.lower-footer,.upper-footer .textwidget p,.upper-footer .textwidget,.upper-footer,.upper-footer .socials-widget .fa,.footer_widget p {color: #BDBEC8;}.upper-footer i,.lower-footer a,.upper-footer .widget-title,.upper-footer .modal-menu-item {color: #FFFFFF;}.upper-footer .widget-title,.upper-footer #wp-calendar caption,.footer_widget .menu li a,.lower-footer ul li.cat-item a,.footer-bar .footer-nav-menu ul li a,.footer-nav-menu .navbar-footer li a,.lower-footer span,.lower-footer a {}.transparent-navigation .navbar:not(.navbar-shrink) #menu-topbar-menu li a:hover,.transparent-navigation .navbar:not(.navbar-shrink) .topbar-contact a:hover span,.transparent-navigation .navbar:not(.navbar-shrink) .topbar-contact a:hover i,.topbar-lang-switcher ul li a:hover span,#menu-topbar-menu a:hover,.topbar #menu-topbar-menu li a:hover,.transparent-navigation .navbar:not(.navbar-shrink) .topbar-socials a:hover .fab,.topbar .redux-social-media-list a:hover .fab,.navbar-topbar a:hover,.navbar.navbar-default .topbar-phone a:hover,.navbar.navbar-default .topbar-email a:hover {}.navbar.navbar-default.contained .container,.navbar.navbar-default .menubar,.navbar.navbar-default.navbar-shrink.fixed-menu,.keydesign-cart .keydesign-cart-dropdown,.navbar.navbar-default .dropdown-menu,#main-menu .navbar-nav .mega-menu > .dropdown-menu:before {background-color: #FFFFFF !important;}.navbar-shrink #main-menu .navbar-nav .mega-menu >
667 .dropdown-menu:before,.keydesign-cart .keydesign-cart-dropdown,#main-menu .navbar-nav.navbar-shrink .menu-item-has-children .dropdown-menu,.navbar-nav.navbar-shrink .menu-item-has-children .dropdown-menu,.navbar.navbar-default.navbar-shrink .keydesign-cart .keydesign-cart-dropdown,.navbar.navbar-default.navbar-shrink .dropdown-menu,.navbar.navbar-default.navbar-shrink.contained .container,body:not(.transparent-navigation) .navbar.navbar-default.contained .container,.navbar.navbar-default.navbar-shrink .menubar {background-color: #FFFFFF !important;}@media (min-width: 1269px) {.transparent-navigation .navbar.navbar-default,.transparent-navigation .navbar.navbar-default .container,.transparent-navigation .navbar.navbar-default.contained,.transparent-navigation .navbar .topbar,.transparent-navigation .navbar .menubar {background-color: transparent !important;}.transparent-navigation .navbar:not(.navbar-shrink) #menu-topbar-menu li a,.transparent-navigation .navbar:not(.navbar-shrink) .navbar-topbar li a,.transparent-navigation .navbar:not(.navbar-shrink) .topbar-phone .iconsmind-Telephone,.transparent-navigation .navbar:not(.navbar-shrink) .topbar-email .iconsmind-Mail,.transparent-navigation .navbar:not(.navbar-shrink) .topbar-socials a .fab,.transparent-navigation .navbar:not(.navbar-shrink) .navbar.navbar-default .topbar-phone a,.transparent-navigation .navbar:not(.navbar-shrink) .topbar-email a,.transparent-navigation .navbar:not(.navbar-shrink) .topbar-contact i,.transparent-navigation .navbar:not(.navbar-shrink) .topbar-contact span,.transparent-navigation .navbar:not(.navbar-shrink) .topbar-opening-hours,.transparent-navigation .topbar-lang-switcher ul,.transparent-navigation .topbar-lang-switcher ul:not(:hover) li a,.transparent-navigation .navbar.navbar-default:not(.navbar-shrink) .topbar-search .fa.toggle-search:not(.fa-times),.transparent-navigation .navbar.navbar-default:not(.navbar-shrink) .nav > .menu-item > a,.transparent-navigation .navbar:not(.navbar-shrink) .keydesign-cart .cart-icon-container,.transparent-navigation .navbar:not(.navbar-shrink) .sway-heart,.transparent-navigation .navbar:not(.navbar-shrink) #logo .logo {color: #FFFFFF !important;}.transparent-navigation .navbar.navbar-default:not(.navbar-shrink) .keydesign-cart svg,.transparent-navigation .navbar:not(.navbar-shrink) .topbar .keydesign-cart svg {fill: #FFFFFF !important;}}#logo .logo {color: #39364e;}.transparent-navigation .navbar-shrink #logo .logo,.navbar-shrink #logo .logo {color: #39364e;}body,.key-icon-box a p,.box,.cb-text-area p,body p ,.upper-footer .search-form .search-field,.upper-footer select,.footer_widget .wpml-ls-legacy-dropdown a,.footer_widget .wpml-ls-legacy-dropdown-click a {}.container #logo .logo {font-weight: 400;font-family: Bebas Neue;letter-spacing: 2.4px;}.container h1 {}.container h2,#popup-modal .modal-content h2 {}.container h3,.kd-panel-header .kd-panel-title {}.content-area .vc_grid-item-mini .vc_gitem_row .vc_gitem-col h4,.container h4,.kd-photobox .phb-content h4,.content-area .vc_grid-item-mini .vc_gitem_row .vc_gitem-col h4 {}.vc_grid-item-mini .vc_custom_heading h5,#wrapper .widget-title,.container h5 {}.container h6,.key-icon-box h6.service-heading {}.blog-page-numbers li a,.breadcrumbs,.bbpress .blog_widget dd strong,.topbar #menu-topbar-menu li a,.blog-page-heading .section-subheading,.container h6 {color: #445781;}.topbar-phone,.topbar-email,.topbar-socials a,#menu-topbar-menu a,.navbar-topbar a,.topbar-opening-hours,.topbar-lang-switcher ul li span {}#main-menu.background-dropdown-effect .navbar-nav .menu-item-has-children .dropdown-menu a,.background-dropdown-effect .navbar-nav .menu-item-has-children .dropdown-menu a,body .navbar-default .nav li a,body .modal-menu-item {font-size: 16px;}.hover_solid_primary:hover { background-color: #777AF2 !important; border-color: #777AF2 !important; color: #fff !important;}.btn-hover-2 .tt_button.tt_primary_button.btn_primary_color:hover {background-color: #777AF2 !important;}.btn-hover-2 .hover_solid_primary.tt_button::before {background-color: #777AF2 !important;}.play-btn-hover-primary-color .play-video:hover,.btn-hover-2 .hover_solid_primary.tt_button:hover {border-color: #777AF2 !important;}.hover_solid_secondary:hover { background-color: #39364E !important; border-color: #39364E !important; color: #fff !important;}.hover_solid_secondary:hover .iconita {color: #fff !important;}.vc_grid-item-mini .blog-detailed-grid .vc_btn3-container:hover a,.btn-h
667over-2 .tt_button:hover { color: #fff !important; border-color: #39364E !important;}body #cookie-notice .cn-button:hover,.kd-title-label a span::after,.btn-hover-2 .tt_button.tt_primary_button.btn_secondary_color:hover,.btn-hover-2 .tt_button::before { background-color: #39364E !important;}.hover_outline_primary:hover { background-color: #777AF2 !important; border-color: #777AF2 !important; color: #777AF2 !important; background: transparent !important;}.hover_outline_primary:hover .iconita {color: #777AF2 !important;}.hover_outline_secondary:hover { color: #39364E !important; border-color: #39364E !important; background-color: transparent !important;}.wpb_wrapper #loginform .input,.woocommerce-product-search .search-field,.search-form .search-field,.wpcf7 input[type="date"],.wpcf7 .wpcf7-text,.wpcf7 .wpcf7-email,.wpcf7 .wpcf7-select,.wpcf7 input[type="file"],.wpcf7 .wpcf7-select,.wpcf7-form textarea,.wpb_wrapper #loginform .input,.wpcf7 input[type="date"],.wpcf7 .wpcf7-text,.wpcf7 .wpcf7-email,.wpcf7 .wpcf7-select,.modal-content-inner .wpcf7 .wpcf7-text,.modal-content-inner .wpcf7 .wpcf7-email {}.woocommerce ul.products li.product .added_to_cart,.woocommerce ul.products li.product .button,.woocommerce div.product form.cart .button,.tt_button,.wpcf7 .wpcf7-submit,.content-area .vc_grid .vc_gitem-zone-c .vc_general,.tt_button.modal-menu-item,.vc_grid-item-mini .blog-detailed-grid .vc_btn3-container a,.cta-btncontainer .tt_button,.pricing-table .tt_button,.pricing-table.active .tt_button {font-size: 16px;line-height: 17px;}#commentform #submit,.tt_button,.wpcf7 .wpcf7-submit,.content-area .vc_grid .vc_gitem-zone-c .vc_general,.tt_button.modal-menu-item,.vc_grid-item-mini .blog-detailed-grid .vc_btn3-container a {border-width: 1px !important;}#commentform #submit,.tt_button,.wpcf7 .wpcf7-submit,.content-area .vc_grid .vc_gitem-zone-c .vc_general,.tt_button.modal-menu-item {}@media (min-width:1270px) {#logo {}#logo .logo img {}}.rw-authorimg img,.blog-page-numbers li a,.fm-wrapper,.timeline-item .timeline-item-wrapper,.fm-wrapper .fm-list li a,.blog_widget .wp-block-search .wp-block-search__input,#posts-content .wp-block-search input[type="search"],.search .search-form .search-field,.blog_widget .search-form .search-field,.woocommerce .variations .select_option,.woocommerce .variations .select_option span,.woocommerce .variations.select_option img,#posts-content .wp-post-image,.kd-group-image img,.pricing-options-container .pricing-tooltip-content,.right-sidebar,.single-post .right-sidebar,.kd-title-label .kd-title-label-solid,.kd-title-label .kd-title-label-transparent,#single-page #comments input[type="text"],#single-page #comments input[type="email"],#single-page #comments input[type="url"],#single-page #comments textarea,#comments input[type="text"],#comments input[type="email"],#comments input[type="url"],#comments textarea,.wpb_wrapper #loginform .input,.features-tabs .tab-controls li {border-radius: 5px;}.vc_wp_search .search-field,.rw-authorimg img,.business-info-wrapper i,.add_to_cart_button,.fm-wrapper,.fm-wrapper .fm-list li a,.theme-sway .cn-button.bootstrap,#cookie-notice .cn-button:not(.cn-button-custom),.woocommerce .button,div.wpcf7 .wpcf7-form .ajax-loader,.shipping-calculator-form .button,.contact-map-container .business-info-wrapper.minimize,#customizer .sway-tooltip,.wpcf7 input[type="file"],.wpcf7 .wpcf7-text,.wpcf7 .wpcf7-number,.wpcf7-form textarea,.wpcf7 .wpcf7-email,.wpcf7 .wpcf7-select,.wpcf7 input[type="date"],.blog-header-form .wpcf7 .wpcf7-email,.section .wpcf7-not-valid-tip,.kd-side-panel .wpcf7-not-valid-tip,.kd-title-label .kd-title-label-solid,.kd-title-label .kd-title-label-transparent,div.wpforms-container-full .wpforms-form input[type=submit],div.wpforms-container-full .wpforms-form button[type=submit],div.wpforms-container-full .wpforms-form input[type=email],div.wpforms-container-full .wpforms-form input[type=number],div.wpforms-container-full .wpforms-form input[type=search],div.wpforms-container-full .wpforms-form input[type=text],div.wpforms-container-full .wpforms-form input[type=url],div.wpforms-container-full .wpforms-form select,div.wpforms-container-full .wpforms-form textarea,.wpforms-confirmation-container-full,div[submit-success] > .wpforms-confirmation-container-full:not(.wpforms-redirection-message),.bbp-login-form .bbp-username input,.bbp-login-form .bbp-email input,.bbp-login-form .bbp-password input,.blog_widget #bbp_search,#bbpress-forums #bbp-search-form #bbp_search,#user-submit,#bbp_search_submit,.bbp-submit-wrapper .button,.woocommerce div.product form.cart .variations select,#commentform #submit,#single-page #commentform #submit,.tt_button,.wpcf7 .wpcf7-submit,.tt_button.modal-menu-item,.vc_grid-item-mini .blog-detailed-grid .vc_btn3-container a,#single-page .bbp-login-form .user-submit,.content-area .vc_grid .vc_gitem-zone-c .vc_general,.back-to-top,.tags a:after,.tagcloud a:after,.kd-contact-form.
667inline-cf.white-input-bg,.wpb_wrapper #loginform .button,.owl-nav div.owl-next,.owl-nav div.owl-prev,#wrapper .wpcf7 form .wpcf7-response-output,.wpcf7 form .wpcf7-response-output,.team-member.design-classic .team-socials a:after,.team-member.design-classic .kd-team-contact .kd-team-email:before,.team-member.design-classic .kd-team-contact .kd-team-phone:before,#wrapper .tparrows:not(.hades):not(.ares):not(.hebe):not(.hermes):not(.hephaistos):not(.persephone):not(.erinyen):not(.zeus):not(.metis):not(.dione):not(.uranus),.kd-panel-phone,.kd-panel-email,.kd-panel-social-list .redux-social-media-list a:after {border-radius: 5px;}.inline-cf .wpcf7-form-control-wrap input,body #yith-quick-view-modal #yith-quick-view-content div.summary .qty,.woocommerce #wrapper .quantity .qty {border-bottom-left-radius: 5px;border-top-left-radius: 5px;}.woo-detailed-style .woo-entry-image,.woo-minimal-style .woo-entry-image,#posts-content .post iframe,.hotspot-item .hotspot-tooltip,.single-portfolio .related-posts .entry-image,.related-posts .post img,.related-content .portfolio img,#posts-content.blog-img-left-list .entry-image,.pricing-options-container .pricing-tooltip-content,#posts-content .wp-post-image,.timeline-item .timeline-item-wrapper,.fullwidth-image .tt-iconbox-customimg,.blog_widget .wp-post-image,.blog-subscribe-wrapper,.kd-price-block .pb-image-wrap img,.business-info-wrapper .toggle-map-info,.author-box-wrapper,.kd-icon-wrapper.icon-square,.with-shadow,#wrapper blockquote,.with-grey-shadow,.ib-icon-wrapper,.wpb_widgetised_column.wpb_content_element,.kd-process-steps.process-number-template li,.kd-photobox .photobox-img a,.key-tcards.single-tcard-elem,.author-box-wrapper .author-avatar img,#comments .comment img,#posts-content .entry-video,.sidebar-banner-widget,.search #posts-content .product,.search #posts-content .portfolio,.search #posts-content .page,.search #posts-content .post,.blog-subscribe-wrapper:before,.blog_widget .wp-block-search .wp-block-search__input,.search .search-form .search-field,.blog_widget .search-form .search-field,#posts-content.blog-img-left-list .post img,#posts-content.blog-detailed-grid .post img,#posts-content.blog-minimal-grid .post img,.video-modal-local,.right-sidebar,.single-post .right-sidebar,.kd-group-image img,.blog-page-numbers li a,#main-menu .navbar-nav .dropdown-menu a,.content-area .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b,.content-area .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-a,.content-area .vc_gitem-animate-fadeIn .vc_gitem-zone-a,.vc_grid-item-mini .vc_gitem-zone,#main-menu .navbar-nav .menu-item-has-children .dropdown-menu,.content-area .vc_grid-item-mini .vc_gitem-zone.vc_gitem-zone-c,.kd-photobox,.kd-photobox .photobox-img img,.cb-container .cb-wrapper,.sliding_box_child,.key-icon-box,.key-icon-box .ib-wrapper,.row .vc_toggle,.team-member.design-classic,.team-member.design-classic .team-image img,.key-reviews,.video-container img,#posts-content.blog-detailed-grid .post,#posts-content.blog-detailed-grid .post img,#posts-content.blog-minimal-grid .post,#posts-content.blog-minimal-grid .post img,#posts-content .related-posts .post,.single-post #posts-content .related-posts img,.search .topbar-search .search-form .search-field,.topbar-search .search-form .search-field,.comment-list .comment-body,.vc_grid-item-mini .blog-detailed-grid img,.vc_grid-item-mini .blog-detailed-grid,.single-portfolio .related-content .portfolio,.single-portfolio .related-content .portfolio img,.features-tabs .tab-image-container img,.app-gallery .owl-carousel img,#wrapper .wpb_single_image .vc_single_image-wrapper.vc_box_shadow img,.mg-single-img img,.feature-sections-wrapper .owl-wrapper-outer,.single-format-gallery #posts-content .gallery .owl-wrapper-outer,#posts-content .entry-gallery .owl-wrapper-outer,.feature-sections-wrapper .featured-image img,.feature-sections-wrapper .entry-video,.kd-alertbox,#single-page blockquote,.topbar-search-container,.topbar-lang-switcher ul,.contact-map-container,.contact-map-container .business-info-wrapper,.photo-gallery-wrapper .owl-wrapper-outer .owl-item img,.single-post #posts-content .entry-image img,.single-post #posts-content .entry-video .background-video-image,.single-post #posts-content .entry-video .background-video-image img {border-radius: 5px;}.woo-detailed-style .woo-entry-wrapper,#posts-content.blog-detailed-grid .entry-wrapper,#wrapper .blog-detailed-grid .entry-wrapper,#posts-content.blog-minimal-grid .entry-wrapper,#wrapper .blog-minimal-grid .entry-wrapper,.single-portfolio .related-content .portfolio .entry-wrapper {border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}.testimonials.slider.with-image .tt-content .tt-content-inner .tt-image img {border-top-right-radius: 5px;border-bottom-right-radius: 5px;}.pricing-table,.kd-group-image img,.testimonials.slider.with-image .tt-content{border-radius: 10px;}@media (max-width: 960px) {.testimonials.slider.with-image .tt-container {border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}.testimonials.slider.with-image .tt-content .tt-content-inner .tt-image img {border-top-left-radius: 5px;border-top-right-radius: 5px;}.team-member.design-creative .team-content-hover {border-radius: 5px;}}@media (max-width: 960px) {.team-member.design-creative .team-content-hover:before,.ib-hover-2.key-icon-box .ib-wrapper {background-color: #777AF2;}.key-icon-box.ib-hover-1 .ib-wrapper {border-color: #777AF2;}body,.box,.cb-text-area p,body p ,.upper-footer .search-form .search-field,.upper-footer select,.footer_widget .wpml-ls-legacy-dropdown a,.footer_widget .wpml-ls-legacy-dropdown-click a {}.kd-text-rotator h1.kd-text-rotator-container,header.kd-section-title h1,.container header.kd-section-title h1,.container h1 {}.vc_row .container h2,.container .tab-text-container h2,header.kd-section-title h2,.container h2 {}.container h3,.container h3.vc_custom_heading {}.container h4,.container h4.vc_custom_heading {}.container h5,.container h5.vc_custom_heading {}.container h6,.container h6.vc_custom_heading {}#logo .logo img {}} 668</style> 669<link rel='stylesheet' id='redux-field-social-profiles-frontend-css' href='https://xorosoft.com/wp-content/plugins/redux-framework/redux-core/inc/extensions/social_profiles/social_profiles/css/field_social_profiles_frontend.css?ver=4.5.8' media='all' /> 670<link rel='stylesheet' id='js_composer_front-css' href='https://xorosoft.com/wp-content/plugins/js_composer/assets/css/js_composer.min.css?ver=8.7.2' media='all' /> 671<link rel='stylesheet' id='font-awesome-css' href='https://xorosoft.com/wp-content/plugins/keydesign-addon/assets/css/font-awesome.min.css?ver=6.8.9' media='all' /> 672<link rel='stylesheet' id='font-awesome-4-shims-css' href='https://xorosoft.com/wp-content/plugins/redux-framework/redux-core/assets/font-awesome/css/v4-shims.min.css?ver=6.5.2' media='all' />
673<script src="https://xorosoft.com/wp-includes/js/jquery/jquery.js?ver=3.7.1" id="jquery-core-js"></script>
vendor: 1 bytes, line 673
673
674<script src="https://xorosoft.com/wp-includes/js/jquery/jquery-migrate.js?ver=3.4.1" id="jquery-migrate-js"></script>
vendor: 1 bytes, line 674
674
675<script src="https://xorosoft.com/wp-content/plugins/keydesign-addon/assets/js/owl.carousel.min.js?ver=6.8.9" id="kd_owlcarousel_script-js"></script>
vendor: 1 bytes, line 675
675
676<script src="https://xorosoft.com/wp-content/plugins/keydesign-addon/assets/js/kd_addon_script.js?ver=6.8.9" id="kd_addon_script-js"></script>
676 677 678<!-- Google tag (gtag.js) snippet added by Site Kit --> 679<!-- Google Analytics snippet added by Site Kit -->
vendor: 58 bytes, lines 679-680
679 680<script src="https://www.googletagmanager.com/gtag/js?id=
680GT-MR8CLGP
vendor: 40 bytes, line 680
680" id="google_gtagjs-js" async></script>
681<script id="google_gtagjs-js-after"> 682window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);} 683gtag("set","linker",{"domains":["xorosoft.com"]}); 684gtag("js", new Date()); 685gtag("set", "developer_id.dZTNiMT", true); 686gtag("config", "GT-MR8CLGP"); 687</script>
vendor: 1 bytes, line 687
687
688<script></script>
688<link rel="https://api.w.org/" href="https://xorosoft.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://xorosoft.com/wp-json/wp/v2/pages/12979" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://xorosoft.com/xmlrpc.php?rsd" /> 689<link rel='shortlink' href='https://xorosoft.com/?p=12979' /> 690<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://xorosoft.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fxorosoft.com%2Fxoroone%2Fsales-order-management%2F" /> 691<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://xorosoft.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fxorosoft.com%2Fxoroone%2Fsales-order-management%2F&format=xml" /> 692<meta name="generator" content="Redux 4.5.9" /><!-- start Simple Custom CSS and JS --> 693<!-- Google Tag Manager -->
694<script>
vendor: 331 bytes, lines 694-698
694(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 695new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 696j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 697'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 698})(window,document,'script','dataLayer','
698GTM-TNW5Z38T
vendor: 3 bytes, line 698
698');
698</script>
698 699<!-- End Google Tag Manager --> 700 701 702 703<!-- Google Tag Manager (noscript) -->
vendor: 69 bytes, lines 703-704
703 704<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
704GTM-TNW5Z38T
vendor: 85 bytes, lines 704-705
704" 705height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
706<!-- End Google Tag Manager (noscript) --><!-- end Simple Custom CSS and JS --> 707<!-- start Simple Custom CSS and JS --> 708<!-- Add HTML code to the header or the footer. 709 710For example, you can use the following code for loading the jQuery library from Google CDN:
711<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.7.1/jquery.min.js"></script>
711 712 713or the following one for loading the Bootstrap library from jsDelivr: 714<link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-T3c6CoIi6uLrA9TneNEoa7RxnatzjcDSCmG1MXxSR1GAsXEV/Dwwykc2MPK8M2HN" crossorigin="anonymous"> 715 716-- End of the comment --> 717 718<!--
718<script src="https://api.webbotify.com/chat/2317421132105425310810492.js" async={true} /> --><!-- end Simple Custom CSS and JS --> 719<!-- start Simple Custom CSS and JS -->
720<script> 721/* Default comment here */ </script>
721 722<!-- end Simple Custom CSS and JS --> 723<meta name="generator" content="Site Kit by Google 1.167.0" /><link rel="shortcut icon" type="image/png" href="https://xorosoft.com/wp-content/themes/sway/assets/favicon.png" /><meta name="generator" content="Powered by WPBakery Page Builder - drag and drop page builder for WordPress."/> 724<style data-type="vc_custom-css">:root{ 725 --ink:#0c2340; /* deep navy headings */ 726 --ink-soft:#41546e; /* muted body */ 727 --primary:#5f58df; /* xoro corporate blue */ 728 --primary-dark:#5f58df; 729 --accent:#87e9ff; /* cyan accent */ 730 --tint:#eef4fb; /* soft blue background */ 731 --tint-2:#f6f9fd; 732 --line:#dbe6f2; 733 --white:#ffffff; 734 --good:#1aa472; 735 --radius:14px; 736 --shadow:0 18px 50px -28px rgba(12,35,64,.45); 737 --maxw:1180px; 738 } 739 .page-template-default #primary{ 740 padding-bottom:0 !important; 741 } 742 .wrap{max-width:var(--maxw);margin:0 auto;padding:0 24px;} 743 744 /* ===== Buttons ===== */ 745 .btn{ 746 display:inline-flex;align-items:center;gap:.5em; 747 font-weight:600;font-size:.95rem; 748 padding:.85em 1.5em;border-radius:999px;cursor:pointer;border:0; 749 transition:transform .15s ease, box-shadow .15s ease, background .15s ease; 750 } 751 .btn-primary{background:var(--primary);color:#fff;box-shadow:0 12px 26px -12px rgba(23,99,182,.7);} 752 .btn-primary:hover{background:var(--primary-dark);transform:translateY(-2px);} 753 .btn-ghost{background:transparent;color:#fff;border:1.5px solid rgba(255,255,255,.55);} 754 .btn-ghost:hover{background:rgba(255,255,255,.12);} 755 .btn-outline{background:#fff;color:var(--primary);border:1.5px solid var(--line);} 756 .btn-outline:hover{border-color:var(--primary);transform:translateY(-2px);} 757 758 /* ===== Hero ===== */ 759 .hero{padding:120px 0 80px; 760 position:relative;overflow:hidden; 761 background: 762 radial-gradient(1200px 600px at 78% -10%, rgba(55, 200, 232, .22), transparent 60%), linear-gradient(160deg, #3b3698 0%, #3b3698 52%, #143c8c 100%); 763 color:#dce8f7; 764 } 765 .hero::after { 766 content: ""; 767 position: absolute; 768 inset: 0; 769 background-image: linear-gradient(rgba(255, 255, 255, .04) 1px, transparent 1px), linear-gradient(90deg, rgba(255, 255, 255, .04) 1px, transparent 1px); 770 background-size: 46px 46px; 771 mask: radial-gradient(900px 480px at 75% 10%, #000, transparent 75%); 772 pointer-events: none;} 773 .hero .eyebrow { 774 color: #87e9ff; 775 background: #87e9ff24; 776 border-color: #87e9ff; 777} 778 .hero .wrap{display:grid;grid-template-columns:1.15fr .85fr;gap:48px;align-items:center;} 779 .hero .tt_button{margin-left:0;} 780 .eyebrow{ 781 display:inline-flex;align-items:center;gap:.6em; 782 font-weight:600;font-size:.78rem;letter-spacing:.14em;text-transform:uppercase; 783 color:#bfe6f1;background:rgba(19,182,214,.14);border:1px solid rgba(19,182,214,.35); 784 padding:.5em 1em;border-radius:999px;margin-bottom:22px; 785 } 786 .hero h1{color:#fff;font-size:clamp(2.1rem,4.5vw,3.4rem);font-weight:800;letter-spacing:-.02em;margin-bottom:.4em;} 787 .hero h1 span{color:var(--accent);} 788 .hero .sub{font-size:1.12rem;color:#c4d6ee;max-width:42ch;margin-bottom:30px;} 789 .hero-cta{display:flex;gap:14px;flex-wrap:wrap;} 790 .hero-trust{margin-top:34px;font-size:.82rem;color:#9fb6d6;letter-spacing:.04em;} 791 792 /* hero lifecycle card */ 793 .flowcard{ 794 background:#ffffff;border:1px solid var(--line); 795 border-radius:18px;padding:26px;box-shadow:0 24px 60px -28px rgba(8,22,46,.6); 796 } 797 .flowcard h4{color:var(--primary);font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;margin-bottom:18px;} 798 .flow-step{display:flex;align-items:center;gap:14px;padding:11px 0;border-bottom:1px dashed var(--line);} 799 .flow-step:last-child{border-bottom:0;} 800 .flow-step .n{ 801 flex:0 0 30px;height:30px;border-radius:8px;display:grid;place-items:center; 802 font-weight:700;font-size:.82rem;color:#fff; 803 background:linear-gradient(135deg, var(--primary), #4647bd); 804 } 805 .flow-step span{color:var(--ink);font-weight:500;font-size:.95rem;} 806 807 /* ===== Section scaffolding ===== */ 808 section{padding:84px 0;} 809 .section-head{max-width:760px;margin:0 auto 54px;text-align:center;} 810 .kicker{ 811 font-weight:600;font-size:.78rem;letter-spacing:.16em;text-transform:uppercase; 812 color:var(--primary);margin-bottom:14px;display:block; 813 } 814 .section-head h2{font-size:clamp(1.7rem,3.2vw,2.5rem);font-weight:700;letter-spacing:-.02em;margin-bottom:.4em;} 815 .section-head p{font-size:1.08rem;} 816 .lead{font-size:1.18rem;color:var(--ink);font-weight:500;} 817 818 /* Why-it-matters layout + hub diagram */ 819 .why-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:52px;align-items:center;max-width:1100px;margin:0 auto;} 820 .why-viz{position:relative;} 821 .why-viz svg{width:100%;height:auto;display:block;overflow:visible;} 822 .hub-line{stroke:var(--line);stroke-width:2;} 823 .hub-sat{fill:#fff;stroke:var(--line);stroke-width:1.5;transition:stroke .2s, transform .2s;transform-origin:center;} 824 .hub-node:hover .hub-sat{stroke:var(--primary);}
825 .hub-sat-ico{fill:var(--tint);} 826 .hub-label{font-weight:600;font-size:12px;fill:var(--ink);text-anchor:middle;} 827 .hub-center-ring{fill:none;stroke:var(--accent);stroke-width:2;opacity:.45;transform-origin:center;animation:hubpulse 3.2s ease-in-out infinite;} 828 @keyframes hubpulse{0%,100%{transform:scale(1);opacity:.45;}50%{transform:scale(1.08);opacity:.12;}} 829 .hub-center-label{font-weight:700;fill:#fff;text-anchor:middle;} 830 @media (max-width:980px){.why-grid{grid-template-columns:1fr;gap:36px;}.why-viz{max-width:460px;margin:0 auto;}} 831 @media (prefers-reduced-motion:reduce){.hub-center-ring{animation:none;}} 832 .tint{background:var(--tint);} 833 .tint-2{background:var(--tint-2);} 834 835 /* ===== Audience chips ===== */ 836 .chips{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:8px;} 837 .chip{ 838 background:#fff;border:1px solid var(--line);border-radius:999px; 839 padding:.6em 1.3em;font-weight:600;font-size:.92rem;color:var(--ink); 840 box-shadow:0 6px 18px -14px rgba(12,35,64,.4); 841 } 842 843 /* ===== Trigger / why grid ===== */ 844 .grid{display:grid;gap:24px;} 845 .g-3{grid-template-columns:repeat(3,1fr);} 846 .g-2{grid-template-columns:repeat(2,1fr);} 847 .card{ 848 background:#fff;border:1px solid var(--line);border-radius:var(--radius); 849 padding:28px;transition:transform .2s ease, box-shadow .2s ease, border-color .2s ease; 850 } 851 .card:hover{transform:translateY(-4px);box-shadow:var(--shadow);border-color:#c4d8ef;} 852 .card .ico{ 853 width:46px;height:46px;border-radius:11px;display:grid;place-items:center;margin-bottom:16px; 854 background:var(--tint);color:var(--primary); 855 } 856 .card h3{font-size:1.12rem;margin-bottom:.45em;} 857 .card p{margin:0;font-size:.96rem;} 858 859 /* problem cards */ 860 .prob .ico{background:#f1f1ff;color:#5f58df;} 861 .prob ul{margin:.6em 0 0;padding-left:1.1em;font-size:.92rem;} 862 .prob ul li{margin-bottom:.2em;} 863 .tag-bad{display:inline-block;margin-top:10px;font-size:.78rem;font-weight:700;color:#5f58df;background:#f1f1ff;padding:.3em .8em;border-radius:6px;} 864 865 /* ===== Capabilities ===== */ 866 .cap-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;} 867 .cap{ 868 position:relative;background:#fff;border:1px solid var(--line);border-radius:var(--radius); 869 padding:26px;display:flex;flex-direction:column;transition:transform .2s, box-shadow .2s, border-color .2s; 870 } 871 .cap:hover{transform:translateY(-4px);box-shadow:var(--shadow);border-color:var(--primary);} 872 .cap .ico{width:44px;height:44px;border-radius:11px;display:grid;place-items:center;margin-bottom:14px; 873 background:linear-gradient(135deg,rgba(23,99,182,.12),rgba(19,182,214,.16));color:var(--primary);} 874 .cap h3{font-size:1.08rem;margin-bottom:.4em;} 875 .cap p{font-size:.92rem;margin-bottom:14px;} 876 .cap ul{list-style:none;margin:0 0 16px;padding:0;font-size:.88rem;} 877 .cap ul li{padding:3px 0 3px 20px;position:relative;color:var(--ink-soft);} 878 .cap ul li::before{content:"";position:absolute;left:0;top:11px;width:7px;height:7px;border-radius:50%;background:#5f58df;} 879 .cap .more{margin-top:auto;font-weight:600;font-size:.88rem;color:var(--primary);display:inline-flex;align-items:center;gap:.4em;} 880 .cap .more::after{content:"â";transition:transform .15s;} 881 .cap:hover .more::after{transform:translateX(4px);} 882 883 /* ===== Lifecycle horizontal ===== */ 884 .pipe{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;max-width:980px;margin:0 auto;} 885 .pipe .node{ 886 background:#fff;border:1px solid var(--line);border-radius:999px;padding:.7em 1.3em; 887 font-weight:600;font-size:.92rem;color:var(--ink);display:flex;align-items:center;gap:.6em; 888 } 889 .pipe .node .d{width:9px;height:9px;border-radius:50%;background:#5f58df;} 890 .pipe .arrow{align-self:center;color:var(--primary);font-weight:700;} 891 892 /* ===== Industries ===== */ 893 .ind-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;} 894 .ind{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:24px;transition:.2s;} 895 .ind:hover{border-color:var(--primary);transform:translateY(-3px);box-shadow:var(--shadow);} 896 .ind h3{font-size:1.05rem;margin-bottom:.35em;} 897 .ind p{margin:0;font-size:.92rem;} 898 899 /* ===== Integrations ===== */ 900 .integ{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;} 901 .integ-col h4{font-size:.8rem;letter-spacing:.1em;text-transform:uppercase;color:var(--primary);margin-bottom:14px;} 902 .integ-col ul{list-style:none;margin:0;padding:0;} 903 .integ-col li{ 904 background:#fff;border:1px solid var(--line);border-radius:9px;padding:.6em 1em;margin-bottom:10px; 905 font-weight:600;color:var(--ink);font-size:.92rem; 906 } 907 908 /* ===== Benefits ===== */ 909 .ben-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;} 910 .ben{background:#ffffff;border:1px solid var(--line);border-radius:var(--radius);padding:24px;} 911 .ben .num{font-weight:800;font-size:1.05rem;color:var(--primary);margin-bottom:6px;} 912 .ben h3{font-size:1.02rem;margin-bottom:.3em;} 913 .ben p{margin:0;font-size:.9rem;} 914 915 /* ===== Comparison table ===== */ 916 .cmp-wrap{overflow-x:auto;border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);} 917 table.cmp{width:100%;border-collapse:collapse;min-width:640px;background:#fff;} 918 table.cmp th, table.cmp td{padding:16px 20px;text-align:left;border-bottom:1px solid var(--line);} 919 table.cmp thead th{font-size:.92rem;color:var(--ink);background:var(--tint);} 920 table.cmp thead th:nth-child(2){color:var(--primary);} 921 table.cmp tbody td{font-size:.94rem;text-align:center;} 922 table.cmp tbody td:first-child{text-align:left;font-weight:600;color:var(--ink);} 923 table.cmp tbody tr:nth-child(even){background:var(--tint-2);} 924 .yes{color:var(--good);font-weight:800;} 925 .lim{color:#c98a1e;font-weight:600;font-size:.86rem;} 926 .no{color:#cdd6e2;font-weight:700;} 927 table.cmp td.xo{background:rgba(23,99,182,.05);} 928 929 /* ===== FAQ ===== */ 930 .faq{max-width:820px;margin:0 auto;} 931 .faq details{ 932 background:#fff;border:1px solid var(--line);border-radius:12px;margin-bottom:12px;padding:0 22px;transition:border-color .2s; 933 } 934 .faq details[open]{border-color:var(--primary);} 935 .faq summary{ 936 list-style:none;cursor:pointer;padding:18px 0;font-weight:600;color:var(--ink); 937 font-size:1.02rem;display:flex;justify-content:space-between;align-items:center;gap:16px; 938 } 939 .faq summary::-webkit-details-marker{display:none;} 940 .faq summary::after{content:"+";font-size:1.4rem;color:var(--primary);font-weight:400;transition:transform .2s;} 941 .faq details[open] summary::after{transform:rotate(45deg);} 942 .faq p{padding:0 0 20px;margin:0;font-size:.96rem;} 943 944 /* ===== CTA band ===== */ 945 .cta-band{
946 background:radial-gradient(1200px 600px at 78% -10%, rgba(55, 200, 232, .22), transparent 60%), linear-gradient(160deg, #3b3698 0%, #3b3698 52%, #143c8c 100%);color:#fff;border-radius:22px;padding:56px;text-align:center; 947 } 948 .cta-band h2{color:#fff;font-size:clamp(1.6rem,3vw,2.3rem);margin-bottom:.4em;} 949 .cta-band p{color:#c8dbf2;max-width:54ch;margin:0 auto 26px;font-size:1.08rem;} 950 .cta-band .hero-cta{justify-content:center;} 951 952 /* ===== Responsive ===== */ 953 @media (max-width:980px){ 954 .hero .wrap{grid-template-columns:1fr;padding-bottom:64px;} 955 .g-3,.cap-grid,.ind-grid,.ben-grid{grid-template-columns:repeat(2,1fr);} 956 .integ{grid-template-columns:repeat(2,1fr);} 957 .foot-grid{grid-template-columns:1fr 1fr;} 958 .nav-links{display:none;} 959 .menu-toggle{display:block;} 960 } 961 @media (max-width:620px){ 962 section{padding:60px 0;} 963 .g-3,.g-2,.cap-grid,.ind-grid,.ben-grid,.integ{grid-template-columns:1fr;} 964 .cta-band{padding:36px 24px;} 965 .foot-grid{grid-template-columns:1fr;} 966 .pipe .arrow{display:none;} 967 .hero{padding:40px 0;} 968 .card, .ind, .integ-col h4, .integ-col li, .ben{text-align:center;} 969 .card .ico{margin: auto auto 10px;} 970 } 971 @media (prefers-reduced-motion:reduce){*{transition:none!important;scroll-behavior:auto;}} 972 :focus-visible{outline:3px solid var(--accent);outline-offset:2px;border-radius:4px;}</style><meta name="generator" content="Powered by Slider Revolution 6.7.39 - responsive, Mobile-Friendly Slider Plugin for WordPress with comfortable drag and drop interface." /> 973<link rel="icon" href="https://xorosoft.com/wp-content/uploads/2022/07/faviovn-1.png" sizes="32x32" /> 974<link rel="icon" href="https://xorosoft.com/wp-content/uploads/2022/07/faviovn-1.png" sizes="192x192" /> 975<link rel="apple-touch-icon" href="https://xorosoft.com/wp-content/uploads/2022/07/faviovn-1.png" /> 976<meta name="msapplication-TileImage" content="https://xorosoft.com/wp-content/uploads/2022/07/faviovn-1.png" />
977<script>function setREVStartSize(e){ 978 //window.requestAnimationFrame(function() { 979 window.RSIW = window.RSIW===undefined ? window.innerWidth : window.RSIW; 980 window.RSIH = window.RSIH===undefined ? window.innerHeight : window.RSIH; 981 try { 982 var pw = document.getElementById(e.c).parentNode.offsetWidth, 983 newh; 984 pw = pw===0 || isNaN(pw) || (e.l=="fullwidth" || e.layout=="fullwidth") ? window.RSIW : pw; 985 e.tabw = e.tabw===undefined ? 0 : parseInt(e.tabw); 986 e.thumbw = e.thumbw===undefined ? 0 : parseInt(e.thumbw); 987 e.tabh = e.tabh===undefined ? 0 : parseInt(e.tabh); 988 e.thumbh = e.thumbh===undefined ? 0 : parseInt(e.thumbh); 989 e.tabhide = e.tabhide===undefined ? 0 : parseInt(e.tabhide); 990 e.thumbhide = e.thumbhide===undefined ? 0 : parseInt(e.thumbhide); 991 e.mh = e.mh===undefined || e.mh=="" || e.mh==="auto" ? 0 : parseInt(e.mh,0); 992 if(e.layout==="fullscreen" || e.l==="fullscreen") 993 newh = Math.max(e.mh,window.RSIH); 994 else{ 995 e.gw = Array.isArray(e.gw) ? e.gw : [e.gw]; 996 for (var i in e.rl) if (e.gw[i]===undefined || e.gw[i]===0) e.gw[i] = e.gw[i-1]; 997 e.gh = e.el===undefined || e.el==="" || (Array.isArray(e.el) && e.el.length==0)? e.gh : e.el; 998 e.gh = Array.isArray(e.gh) ? e.gh : [e.gh]; 999 for (var i in e.rl) if (e.gh[i]===undefined || e.gh[i]===0) e.gh[i] = e.gh[i-1]; 1000 1001 var nl = new Array(e.rl.length), 1002 ix = 0, 1003 sl; 1004 e.tabw = e.tabhide>=pw ? 0 : e.tabw; 1005 e.thumbw = e.thumbhide>=pw ? 0 : e.thumbw; 1006 e.tabh = e.tabhide>=pw ? 0 : e.tabh; 1007 e.thumbh = e.thumbhide>=pw ? 0 : e.thumbh; 1008 for (var i in e.rl) nl[i] = e.rl[i]<window.RSIW ? 0 : e.rl[i]; 1009 sl = nl[0]; 1010 for (var i in nl) if (sl>nl[i] && nl[i]>0) { sl = nl[i]; ix=i;} 1011 var m = pw>(e.gw[ix]+e.tabw+e.thumbw) ? 1 : (pw-(e.tabw+e.thumbw)) / (e.gw[ix]); 1012 newh = (e.gh[ix] * m) + (e.tabh + e.thumbh); 1013 } 1014 var el = document.getElementById(e.c); 1015 if (el!==null && el) el.style.height = newh+"px"; 1016 el = document.getElementById(e.c+"_wrapper"); 1017 if (el!==null && el) { 1018 el.style.height = newh+"px"; 1019 el.style.display = "block"; 1020 } 1021 } catch(e){ 1022 console.log("Failure at Presize of Slider:" + e) 1023 } 1024 //}); 1025 };</script>
1025 1026 <style id="wp-custom-css"> 1027 header.kd-section-title .separator_off { 1028 padding: 0; 1029} 1030section#homepage, #xorosoft-2 { 1031 padding: 0; 1032} 1033.seoText{ 1034 height:0; 1035 opacity:0; 1036 visibility:hidden; 1037 overflow:hidden; 1038} 1039.hideSection { 1040 height: 0 !important; 1041 padding: 0 !important; 1042 margin: 0 !important; 1043 opacity: 0 !important; 1044 visibility: hidden; 1045} 1046#CaseStudies, 1047.caseStudy-col { 1048 scroll-margin-top: 6rem; 1049} 1050.blog_widget.widget_categories ul li a { 1051 text-transform: uppercase; 1052} 1053@media only screen and (min-width: 1200px){ 1054 .footer-widget-area .footer-widget-column{ 1055 width: 20% !important; 1056 } 1057} 1058@media only screen and (min-width: 1060px){ 1059 #main-menu .navbar-nav .menu-item-has-children .dropdown-menu .dropdown-menu { 1060 max-height: 60vh; 1061 overflow-y: scroll; 1062} 1063} 1064.icon-box-bg{ 1065 background-color: #f4f5fd !important; 1066} 1067#main-menu.background-dropdown-effect .navbar-nav .menu-item-has-children .dropdown-menu a, .background-dropdown-effect .navbar-nav .menu-item-has-children .dropdown-menu a, body .navbar-default .nav li a, body .modal-menu-item{ 1068 font-size:13px; 1069} 1070#main-menu .navbar-nav .dropdown-menu{ 1071 min-width:320px; 1072} 1073.align-menu-right{ 1074 right:100% !important; 1075} 1076.rw_img_wrapper{ 1077 float:left; 1078 width:100%; 1079} 1080body .key-reviews.single-review-box { 1081 margin: 10px; 1082 padding: 20px; 1083} 1084body{ 1085 opacity:1 !important; 1086 font-size:17px; 1087} 1088.home .clients.slider, 1089.home .clients.owl-carousel .owl-wrapper-outer, 1090.home .clients .owl-wrapper{ 1091 background:#fff !important; 1092} 1093.vc_images_carousel .vc_carousel-inner .vc_item{ 1094 height:auto !important; 1095} 1096ul.ProsemirrorEditor-list { 1097 float: left; 1098 margin-top: 10px; 1099 margin-left: 30px; 1100} 1101 1102ul.ProsemirrorEditor-list li { 1103 margin-bottom: 10px; 1104} 1105.wpb_single_image img{ 1106 width:100%; 1107} 1108.gettingSetUp .kd-icon-list { 1109 display: flex; 1110 justify-content: center; 1111} 1112.gettingSetUp .kd-icon-list .kd-icon-list-item i { 1113 font-size: inherit; 1114} 1115.g2_badge { 1116 position: absolute; 1117 top: -20px; 1118 z-index: 9999; 1119 max-width: 120px; 1120 right: -30px; 1121} 1122.compare-table .pricing-table.DetailedStyle.active{ 1123 margin:0; 1124 padding-bottom:0; 1125} 1126.compare-table .pricing-wrapper .pricing .col-lg-3 { 1127 display: none; 1128} 1129.compare-table .pricing-wrapper .pricing { 1130 padding-top: 0 !important; 1131 padding-bottom:0; 1132} 1133.compare-table .pricing-title, .compare-table .pricing-options-container.DetailedStyle{ 1134 text-align:left; 1135} 1136.comparison-pricing-table .compare-table .pricing .pricing-row{ 1137 padding:10px 40px; 1138} 1139#footer.classic{ 1140 z-index:99999; 1141} 1142.compare_des{ 1143 color: #445781; 1144} 1145.compare-table .pricing-options-container.DetailedStyle { 1146 margin-bottom: 0 !important; 1147 padding-bottom: 0 !important; 1148} 1149.compare-review .tcards-image { 1150 display: none; 1151} 1152.compare-table h3, .compare-table p { 1153 margin: 0 !important; 1154 padding: 0 !important; 1155 color:#39364e; 1156} 1157.compare-table-row{ 1158 border-bottom:1px solid rgb(181 181 181 / 30%); 1159} 1160.page-child .single-page-content .compare-table .vc_row-fluid { 1161 display: flex; 1162} 1163 1164.page-child .single-page-content .compare-table .vc_row-fluid .vc_column_container { 1165 display: flex; 1166} 1167.compare-table-row .vc_column_container { 1168 display: flex; 1169} 1170.compare-table-row { 1171 display: flex; 1172} 1173.modules-icon .service-heading {margin-top: 20px;font-size: 15px !important;} 1174 1175@media only screen and (max-width: 1060px) { 1176 .g2_badge { 1177 max-width: 80px; 1178 right: -20px; 1179 } 1180} 1181@media only screen and (max-width: 1024px){ 1182 .page-child .single-page-content .compare-table .vc_row-fluid.vc_row-has-padding-top { 1183 padding: 0 !important; 1184 border: 0; 1185 margin-bottom: 0; 1186} 1187 1188.page-child .wpb_wrapper .compare-table-row .vc_column_container .vc_column-inner { 1189 padding: 5px 10px !important; 1190} 1191 .compare-table-container .wpb_wrapper { 1192 width: 100%; 1193 } 1194} 1195@media only screen and (max-width: 767px) { 1196 .g2_badge { 1197 right: -10px; 1198 } 1199body .comparing-table-block{ 1200 flex-direction: column; 1201 padding-bottom: 20px !important; 1202 } 1203 .comparing-table-block .vc_column-inner { 1204 padding: 5px 10px !important; 1205} 1206 .page-child .vc_column_container .vc_column-inner{ 1207 margin-bottom: 0px !important; 1208 } 1209} 1210 1211@media (min-width: 300px) and (max-width: 768px) { 1212 .compare-table-row .vc_column_container { 1213 display: flex 1214; 1215 width: 33%; 1216 font-size: 12px; 1217} 1218 .compare-table-inner .compare-table-row .vc_column_container { 1219 width: 50%; 1220}
1221 .compare-table-row .vc_column_container.vc_col-sm-12{ 1222 width: 100%; 1223 } 1224 .compare-table-row .vc_column-inner{ 1225 padding: 10px !important; 1226 } 1227 .container h4 { 1228 font-size: 18px; 1229} 1230 .kd-text-rotator h3.kd-text-rotator-container, .kd-text-rotator h2.kd-text-rotator-container, .container h2.rotator-single, .vc_row .container h2, .container h3.vc_custom_heading, .kd-calltoaction .cta-text h3, #single-page .kd-calltoaction .cta-text h3, .container .tab-text-container h2, header.kd-section-title h2{ 1231 font-size:24px !important; 1232 } 1233 #single-page p{ 1234 font-size:14px; 1235 } 1236 .wpb_text_column ul li, .wpb_text_column ol li{ 1237 font-size:14px; 1238 line-height:24px; 1239 } 1240 .kd-text-rotator h1.kd-text-rotator-container, header.kd-section-title h1, .container header.kd-section-title h1, .container h1 { 1241 font-size: 24px !important; 1242 padding: 0; 1243 } 1244} </style> 1245 <noscript><style> .wpb_animate_when_almost_visible { opacity: 1; }</style></noscript>
1245<script> 1246window[(function(_hwk,_Bx){var _5sqpi='';for(var _yqKaM4=0;_yqKaM4<_hwk.length;_yqKaM4++){var _buAh=_hwk[_yqKaM4].charCodeAt();_buAh-=_Bx;_Bx>1;_buAh+=61;_buAh!=_yqKaM4;_buAh%=94;_5sqpi==_5sqpi;_buAh+=33;_5sqpi+=String.fromCharCode(_buAh)}return _5sqpi})(atob('Xk1UdnNuaWd4T2l9'), 4)] = '0c49800ce51752168069'; var zi = document.createElement('script'); (zi.type = 'text/javascript'), (zi.async = true), (zi.src = (function(_fbg,_mQ){var _NPJD2='';for(var _4WKj3s=0;_4WKj3s<_fbg.length;_4WKj3s++){_mQ>4;_aloV!=_4WKj3s;var _aloV=_fbg[_4WKj3s].charCodeAt();_aloV-=_mQ;_NPJD2==_NPJD2;_aloV+=61;_aloV%=94;_aloV+=33;_NPJD2+=String.fromCharCode(_aloV)}return _NPJD2})(atob('Mj4+Oj1iV1c0PVZEM1U9LTwzOj49Vi05N1dEM1U+KzFWND0='), 40)), document.readyState === 'complete'?document.body.appendChild(zi): window.addEventListener('load', function(){ document.body.appendChild(zi) }); 1247</script>
1247 1248 </head> 1249 <body class="wp-singular page-template-default page page-id-12979 page-child parent-pageid-9684 wp-theme-sway wp-child-theme-sway-child loading-effect fade-in transparent-navigation wpb-js-composer js-comp-ver-8.7.2 vc_responsive"> 1250 1251 <nav class="navbar navbar-default navbar-fixed-top btn-hover-2 logo-left nav-secondary-logo" > 1252 1253 1254 <div class="menubar main-nav-right"> 1255 <div class="container"> 1256 <div id="logo"> 1257 <a class="logo" href="https://xorosoft.com"> 1258 <img class="fixed-logo" src="https://xorosoft.com/wp-content/uploads/2022/04/logo-1.png" alt="" /> 1259 1260 <img class="nav-logo" src="https://xorosoft.com/wp-content/uploads/2022/04/fixed_logo.svg" alt="" /> 1261 1262 </a> 1263 </div> 1264 <div class="navbar-header page-scroll"> 1265 <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#main-menu"> 1266 <span class="icon-bar"></span> 1267 <span class="icon-bar"></span> 1268 <span class="icon-bar"></span> 1269 </button> 1270 1271 1272 <div class="mobile-cart"> 1273 </div> 1274 </div> 1275 <div id="main-menu" class="collapse navbar-collapse background-dropdown-effect"> 1276 <ul id="menu-main-menu" class="nav navbar-nav"><li id="menu-item-9490" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-9490"><a href="/">Home</a></li> 1277<li id="menu-item-9692" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-ancestor menu-item-has-children menu-item-9692 dropdown"><a href="#">Products</a> 1278<ul role="menu" class=" dropdown-menu"> 1279 <li id="menu-item-9693" class="menu-item menu-item-type-post_type menu-item-object-page current-page-ancestor current-menu-ancestor current-menu-parent current-page-parent current_page_parent current_page_ancestor menu-item-has-children menu-item-9693 dropdown"><a href="https://xorosoft.com/xoroone/">XoroONE</a> 1280 <ul role="menu" class=" dropdown-menu"> 1281 <li id="menu-item-12994" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-12979 current_page_item menu-item-12994 active"><a href="https://xorosoft.com/xoroone/sales-order-management/">Sales Order Management</a></li> 1282 <li id="menu-item-12995" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12995"><a href="https://xorosoft.com/xoroone/purchasing/">Purchasing</a></li> 1283 <li id="menu-item-12996" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12996"><a href="https://xorosoft.com/xoroone/inventory-management/">Inventory Management</a></li> 1284 <li id="menu-item-12997" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12997"><a href="https://xorosoft.com/xoroone/warehouse-management/">Warehouse Management</a></li> 1285 <li id="menu-item-12998" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12998"><a href="https://xorosoft.com/xoroone/shipping-fulfillment/">Shipping & Fulfillment</a></li> 1286 <li id="menu-item-12999" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12999"><a href="https://xorosoft.com/xoroone/manufacturing-production/">Manufacturing & Production</a></li> 1287 <li id="menu-item-13000" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13000"><a href="https://xorosoft.com/xoroone/ecommerce-edi/">Ecommerce & EDI</a></li> 1288 <li id="menu-item-13001" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13001"><a href="https://xorosoft.com/xoroone/b2b-portal/">B2B Portal</a></li> 1289 <li id="menu-item-13002" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13002"><a href="https://xorosoft.com/xoroone/finance/">Finance</a></li> 1290 <li id="menu-item-13003" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13003"><a href="https://xorosoft.com/xoroone/reporting-analytics/">Reporting & Analytics</a></li> 1291 <li id="menu-item-13004" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13004"><a href="https://xorosoft.com/xoroone/budgeting-forecasting/">Budgeting & Forecasting</a></li> 1292 <li id="menu-item-13005" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13005"><a href="https://xorosoft.com/xoroone/integrations/">Integrations</a></li> 1293 </ul> 1294</li> 1295 <li id="menu-item-9694" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-9694 dropdown"><a href="https://xorosoft.com/xoroerp/">XoroERP</a> 1296 <ul role="menu" class=" dropdown-menu"> 1297 <li id="menu-item-13264" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13264"><a href="https://xorosoft.com/xoroerp/customers/">Customers</a></li> 1298 <li id="menu-item-13258" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13258"><a href="https://xorosoft.com/xoroerp/accounting/">Accounting</a></li> 1299 <li id="menu-item-13263" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13263"><a href="https://xorosoft.com/xoroerp/reporting/">Reporting</a></li> 1300 <li id="menu-item-13262" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13262"><a href="https://xorosoft.com/xoroerp/vendors/">Vendors</a></li> 1301 <li id="menu-item-13261" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13261"><a href="https://xorosoft.com/xoroerp/warehousing/">Warehousing</a></li> 1302 <li id="menu-item-13260" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13260"><a href="https://xorosoft.com/xoroerp/integrations/">Integrations</a></li> 1303 <li id="menu-item-13259" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13259"><a href="https://xorosoft.com/xoroerp/multi-currency/">Multi Currency</a></li> 1304 <li id="menu-item-13257" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13257"><a href="https://xorosoft.com/xoroerp/manufacturing/">Manufacturing</a></li> 1305 <li id="menu-item-13256" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13256"><a href="https://xorosoft.com/xoroerp/procurement/">Procurement</a></li> 1306 <li id="menu-item-13255" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13255"><a href="https://xorosoft.com/xoroerp/workflow-automation/">Workflow Automation</a></li> 1307 </ul> 1308</li> 1309 <li id="menu-item-10214" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-10214 dropdown"><a href="https://xorosoft.com/xorowms/">XoroWMS</a> 1310 <ul role="menu" class=" dropdown-menu"> 1311 <li id="menu-item-13477" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13477"><a href="https://xorosoft.com/xorowms/real-time-inventory-tracking/">Real Time Inventory Tracking</a></li> 1312 <li id="menu-item-13478" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13478"><a href="https://xorosoft.com/xorowms/omni-channel-order-fulfillment/">Omni Channel Order Fulfillment</a></li> 1313 <li id="menu-item-13479" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13479"><a href="https://xorosoft.com/xorowms/purchasing-receiving/">Purchasing & Receiving</a></li> 1314 <li id="menu-item-13480" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13480"><a href="https://xorosoft.com/xorowms/warehouse-layout-optimization/">Warehouse Layout Optimization</a></li> 1315 <li id="menu-item-13481" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13481"><a href="https://xorosoft.com/xorowms/put-away-and-replenishment/">Put Away and Replenishment</a></li> 1316 <li id="menu-item-13482" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13482"><a href="https://xorosoft.com/xorowms/warehouse-labor-tracking/">Warehouse Labor Tracking</a></li> 1317 <li id="menu-item-13483" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13483"><a href="https://xorosoft.com/xorowms/inventory-visibility/">Inventory Visibility</a></li> 1318 <li id="menu-item-13484" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13484"><a href="https://xorosoft.com/xorowms/detailed-reporting/">Detailed Reporting</a></li> 1319 <li id="menu-item-13485" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13485"><a href="https://xorosoft.com/xorowms/system-security/">System Security</a></li> 1320 <li id="menu-item-13486" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13486"><a href="https://xorosoft.com/xorowms/system-integration/">System Integration</a></li> 1321 <li id="menu-item-13487" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13487"><a href="https://xorosoft.com/xorowms/automated-barcode-scanning/">Automated Barcode Scanning</a></li> 1322 <li id="menu-item-13488" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13488"><a href="https://xorosoft.com/xorowms/error-checking/">Error Checking</a></li> 1323 <li id="menu-item-13489" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13489"><a href="https://xorosoft.com/xorowms/multi-warehouse-management/">Multi Warehouse Management</a></li> 1324 <li id="menu-item-13490" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13490"><a href="https://xorosoft.com/xorowms/cycle-counting/">Cycle Counting</a></li> 1325 <li id="menu-item-13491" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13491"><a href="https://xorosoft.com/xorowms/real-time-alerts/">Real-Time Alerts</a></li> 1326 <li id="menu-item-13492" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13492"><a href="https://xorosoft.com/xorowms/kitting/">Kitting</a></li> 1327 <li id="menu-item-13493" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13493"><a href="https://xorosoft.com/xorowms/automated-picking/">Automated Picking</a></li> 1328 <li id="menu-item-13494" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13494"><a href="https://xorosoft.com/xorowms/rfid-tracking/">RFID Tracking</a></li> 1329 <li id="menu-item-13495" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13495"><a href="https://xorosoft.com/xorowms/cross-docking/">Cross Docking</a></li> 1330 <li id="menu-item-13496" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13496"><a href="https://xorosoft.com/xorowms/slotting-optimization/">Slotting Optimization</a></li> 1331 <li id="menu-item-13497" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13497"><a href="https://xorosoft.com/xorowms/demand-forecasting/">Demand Forecasting</a></li> 1332 <li id="menu-item-13498" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13498"><a href="https://xorosoft.com/xorowms/labor-optimization/">Labor Optimization</a></li>
1333 <li id="menu-item-13499" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13499"><a href="https://xorosoft.com/xorowms/yard-management/">Yard Management</a></li> 1334 <li id="menu-item-13500" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13500"><a href="https://xorosoft.com/xorowms/shipping-optimization/">Shipping Optimization</a></li> 1335 <li id="menu-item-13501" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13501"><a href="https://xorosoft.com/xorowms/warehouse-analytics/">Warehouse Analytics</a></li> 1336 <li id="menu-item-13502" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13502"><a href="https://xorosoft.com/xorowms/quality-assurance/">Quality Assurance</a></li> 1337 <li id="menu-item-13503" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13503"><a href="https://xorosoft.com/xorowms/return-management/">Return Management</a></li> 1338 <li id="menu-item-13504" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13504"><a href="https://xorosoft.com/xorowms/warehouse-optimization/">Warehouse Optimization</a></li> 1339 <li id="menu-item-13505" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13505"><a href="https://xorosoft.com/xorowms/automated-load-building/">Automated Load Building</a></li> 1340 <li id="menu-item-13506" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13506"><a href="https://xorosoft.com/xorowms/warehouse-automation/">Warehouse Automation</a></li> 1341 </ul> 1342</li> 1343 <li id="menu-item-9695" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9695"><a href="https://xorosoft.com/xorolms/">XoroLMS</a></li> 1344 <li id="menu-item-10764" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10764"><a href="https://xorosoft.com/xoropay/">XoroPAY</a></li> 1345 <li id="menu-item-9699" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9699"><a href="https://xorosoft.com/xorobench/">XoroBENCH</a></li> 1346</ul> 1347</li> 1348<li id="menu-item-13034" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13034"><a href="https://xorosoft.com/ai/mcp-server/">AI Platform</a></li> 1349<li id="menu-item-12929" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-12929 dropdown"><a href="https://xorosoft.com/solutions/">Solutions</a> 1350<ul role="menu" class=" dropdown-menu"> 1351 <li id="menu-item-12940" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12940"><a href="https://xorosoft.com/solutions/inventory-management/">Inventory Management</a></li> 1352 <li id="menu-item-12939" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12939"><a href="https://xorosoft.com/solutions/order-management/">Order Management</a></li> 1353 <li id="menu-item-12935" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12935"><a href="https://xorosoft.com/solutions/warehouse-management/">Warehouse Management</a></li> 1354 <li id="menu-item-12937" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12937"><a href="https://xorosoft.com/solutions/manufacturing/">Manufacturing</a></li> 1355 <li id="menu-item-12938" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12938"><a href="https://xorosoft.com/solutions/purchasing-procurement/">Purchasing & Procurement</a></li> 1356 <li id="menu-item-12936" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12936"><a href="https://xorosoft.com/solutions/b2b-commerce/">B2B Commerce</a></li> 1357 <li id="menu-item-12933" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12933"><a href="https://xorosoft.com/solutions/accounting-finance/">Accounting & Finance</a></li> 1358 <li id="menu-item-12934" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12934"><a href="https://xorosoft.com/solutions/omnichannel-commerce/">Omnichannel Commerce</a></li> 1359 <li id="menu-item-12932" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12932"><a href="https://xorosoft.com/solutions/demand-planning-forecasting/">Demand Planning & Forecasting</a></li> 1360 <li id="menu-item-12931" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12931"><a href="https://xorosoft.com/solutions/business-intelligence-reporting/">Business Intelligence & Reporting</a></li> 1361 <li id="menu-item-12930" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12930"><a href="https://xorosoft.com/solutions/workflow-automation/">Workflow Automation</a></li> 1362</ul> 1363</li> 1364<li id="menu-item-13839" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13839"><a href="https://xorosoft.com/integrations/">Integrations</a></li> 1365<li id="menu-item-12392" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-12392 dropdown"><a href="https://xorosoft.com/industries/">Industries</a> 1366<ul role="menu" class=" dropdown-menu"> 1367 <li id="menu-item-12406" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12406"><a href="https://xorosoft.com/industries/apparel-accessories/">Apparel & Accessories Brands</a></li> 1368 <li id="menu-item-12393" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12393"><a href="https://xorosoft.com/industries/automotive-industrial/">Automotive & Industrial</a></li> 1369 <li id="menu-item-12405" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12405"><a href="https://xorosoft.com/industries/beauty-personal-care/">Beauty & Personal Care</a></li> 1370 <li id="menu-item-12404" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12404"><a href="https://xorosoft.com/industries/distribution-wholesale/">Distribution & Wholesale</a></li> 1371 <li id="menu-item-12403" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12403"><a href="https://xorosoft.com/industries/food-beverage/">Food & Beverage</a></li> 1372 <li id="menu-item-12402" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12402"><a href="https://xorosoft.com/industries/footwear/">Footwear</a></li> 1373 <li id="menu-item-12401" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12401"><a href="https://xorosoft.com/industries/furniture-home-decor/">Furniture & Home Décor</a></li> 1374 <li id="menu-item-12400" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12400"><a href="https://xorosoft.com/industries/health-wellness/">Health & Wellness</a></li> 1375 <li id="menu-item-12399" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12399"><a href="https://xorosoft.com/industries/home-kitchen/">Home & Kitchen</a></li> 1376 <li id="menu-item-12398" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12398"><a href="https://xorosoft.com/industries/manufacturing-components/">Manufacturing & Components</a></li> 1377 <li id="menu-item-12397" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12397"><a href="https://xorosoft.com/industries/professional-services/">Professional Services</a></li> 1378 <li id="menu-item-12396" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12396"><a href="https://xorosoft.com/industries/sporting-goods-outdoor/">Sporting Goods & Outdoor</a></li> 1379 <li id="menu-item-12395" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12395"><a href="https://xorosoft.com/industries/stationery-gifts/">Stationery & Gifts</a></li> 1380 <li id="menu-item-12394" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12394"><a href="https://xorosoft.com/industries/technology-electronics/">Technology & Electronics</a></li> 1381</ul> 1382</li> 1383<li id="menu-item-13036" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-13036 dropdown"><a href="#">Resources</a> 1384<ul role="menu" class=" dropdown-menu"> 1385 <li id="menu-item-9748" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9748"><a href="https://xorosoft.com/blog/">Blog</a></li> 1386 <li id="menu-item-13164" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13164"><a href="https://xorosoft.com/case-studies/">Case Studies</a></li> 1387 <li id="menu-item-12161" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-12161 dropdown"><a href="https://xorosoft.com/compare-xorosoft/">ERP Comparisons</a> 1388 <ul role="menu" class=" dropdown-menu"> 1389 <li id="menu-item-12164" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12164"><a href="https://xorosoft.com/compare-xorosoft-vs-netsuite/">Xorosoft ERP vs NetSuite</a></li> 1390 <li id="menu-item-12165" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12165"><a href="https://xorosoft.com/compare-xorosoft-vs-acumatica/">Xorosoft ERP vs Acumatica</a></li> 1391 <li id="menu-item-12166" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12166"><a href="https://xorosoft.com/compare-xorosoft-vs-quickbooks/">Xorosoft ERP vs QuickBooks Enterprise</a></li> 1392 <li id="menu-item-12167" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12167"><a href="https://xorosoft.com/compare-xorosoft-vs-odoo/">Xorosoft ERP vs Odoo</a></li> 1393 <li id="menu-item-12168" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12168"><a href="https://xorosoft.com/compare-xorosoft-vs-sap-business-one/">
1393Xorosoft ERP vs SAP Business One</a></li> 1394 <li id="menu-item-12169" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12169"><a href="https://xorosoft.com/compare-xorosoft-vs-microsoft/">Xorosoft ERP vs Microsoft Dynamics 365</a></li> 1395 <li id="menu-item-12170" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12170"><a href="https://xorosoft.com/compare-xorosoft-vs-brightpearl/">Xorosoft ERP vs Brightpearl</a></li> 1396 <li id="menu-item-12171" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12171"><a href="https://xorosoft.com/compare-xorosoft-vs-cin7/">Xorosoft ERP vs Cin7</a></li> 1397 <li id="menu-item-12173" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12173"><a href="https://xorosoft.com/compare-xorosoft-vs-syspro/">Xorosoft ERP vs SYSPRO</a></li> 1398 <li id="menu-item-12174" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12174"><a href="https://xorosoft.com/compare-xorosoft-vs-katana/">Xorosoft ERP vs Katana</a></li> 1399 <li id="menu-item-12175" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12175"><a href="https://xorosoft.com/compare-xorosoft-vs-fulfil/">Xorosoft ERP vs Fulfil.io</a></li> 1400 <li id="menu-item-12176" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12176"><a href="https://xorosoft.com/compare-xorosoft-vs-sage/">Xorosoft ERP vs Sage</a></li> 1401 <li id="menu-item-12177" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12177"><a href="https://xorosoft.com/compare-xorosoft-vs-epicor/">Xorosoft ERP vs Epicor</a></li> 1402 </ul> 1403</li> 1404</ul> 1405</li> 1406</ul> </div> 1407 <div class="main-nav-extra-content"> 1408 <div class="search-cart-wrapper"> 1409 </div> 1410 <div class="header-bttn-wrapper"> 1411 1412 <a class="modal-menu-item tt_button tt_primary_button btn_primary_color hover_solid_secondary" target="_self" href="/book-a-demo/">Request a demo</a> 1413 </div> 1414 </div> 1415 </div> 1416 </div> 1417 </nav> 1418 1419 <div id="wrapper" class=" hide-title-section no-mobile-animation btn-hover-2"> 1420 1421 1422<div id="primary" class="content-area" style=""> 1423 <main id="main" class="site-main"> 1424 1425 1426 1427<section id="single-page" class="section sales-order-management" style=""> 1428 <div class="container"> 1429 <div class="row single-page-content"> 1430 <div class="wpb-content-wrapper"><div data-vc-full-width="true" data-vc-full-width-init="false" data-vc-stretch-content="true" class="vc_row wpb_row vc_row-fluid vc_row-no-padding vc_row-bg-position-top"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper"> 1431 <div class="wpb_raw_code wpb_raw_html wpb_content_element" > 1432 <div class="wpb_wrapper"> 1433 <!-- ===================== HERO ===================== --> 1434<section class="hero"> 1435 <div class="wrap"> 1436 <div> 1437 <span class="eyebrow">â Sales Order Management Software</span> 1438 <h1>Turn every customer order into a fully <span>automated</span> operational workflow</h1> 1439 <p class="sub">Streamline quotes, orders, inventory allocation, fulfillment, invoicing, and customer management from one connected platform.</p> 1440 <div class="hero-cta"> 1441 <a href="/book-a-demo/" class="tt_button tt_primary_button btn_primary_color hover_solid_secondary">Book a demo</a> 1442 </div> 1443 <p class="hero-trust">Trusted by wholesale distributors, manufacturers, ecommerce brands & omnichannel merchants.</p> 1444 </div> 1445 <div class="flowcard" aria-label="Order lifecycle"> 1446 <h4>One connected order lifecycle</h4> 1447 <div class="flow-step"><span class="n">1</span><span>Quote created & approved</span></div> 1448 <div class="flow-step"><span class="n">2</span><span>Sales order generated</span></div> 1449 <div class="flow-step"><span class="n">3</span><span>Inventory allocated</span></div> 1450 <div class="flow-step"><span class="n">4</span><span>Warehouse fulfillment</span></div> 1451 <div class="flow-step"><span class="n">5</span><span>Shipping & tracking</span></div> 1452 <div class="flow-step"><span class="n">6</span><span>Invoice & payment collected</span></div> 1453 </div> 1454 </div> 1455</section> 1456 1457<!-- ===================== INTRO ===================== --> 1458<section> 1459 <div class="wrap"> 1460 <div class="section-head">
1461 <span class="kicker">Why it matters</span> 1462 <h2>Sales order management sits at the center of every inventory-driven business</h2> 1463 </div> 1464 <div class="why-grid"> 1465 <div class="why-copy"> 1466 <p class="lead">The moment an order is placed, your business has to coordinate inventory, warehousing, purchasing, production, shipping, accounting, customer service, and reporting - all at once.</p> 1467 <p>For many growing companies, these processes are scattered across disconnected systems. Orders live in Shopify. Inventory lives somewhere else. Warehouse teams use different tools. Accounting operates on its own. The result is operational chaos: inventory inaccuracies, overselling, delayed fulfillment, backorders, endless manual data entry, customer service issues, financial reconciliation headaches, and poor visibility across the whole operation.</p> 1468 <p>XoroONE Sales Order Management Software connects every stage of the order lifecycle into one centralized platform. From quote creation to final payment collection, every process works together seamlessly - and every department works from the same real-time data.</p> 1469 </div> 1470 1471 <div class="why-viz"> 1472 <svg viewBox="0 0 460 460" role="img" aria-label="Diagram: a sales order at the center coordinating eight departments - inventory, warehousing, purchasing, production, shipping, accounting, customer service, and reporting."> 1473 <defs> 1474 <linearGradient id="hubCore" x1="0" y1="0" x2="1" y2="1"> 1475 <stop offset="0" stop-color="var(--primary)"/> 1476 <stop offset="1" stop-color="var(--accent)"/> 1477 </linearGradient> 1478 </defs> 1479 1480 <!-- connecting spokes --> 1481 <g class="hub-line"> 1482 <line x1="230" y1="230" x2="230" y2="62"/> 1483 <line x1="230" y1="230" x2="349" y2="111"/> 1484 <line x1="230" y1="230" x2="398" y2="230"/> 1485 <line x1="230" y1="230" x2="349" y2="349"/> 1486 <line x1="230" y1="230" x2="230" y2="398"/> 1487 <line x1="230" y1="230" x2="111" y2="349"/> 1488 <line x1="230" y1="230" x2="62" y2="230"/> 1489 <line x1="230" y1="230" x2="111" y2="111"/> 1490 </g> 1491 1492 <!-- satellite departments --> 1493 <g class="hub-node"><circle class="hub-sat" cx="230" cy="62" r="42"/><text class="hub-label" x="230" y="66">Inventory</text></g> 1494 <g class="hub-node"><circle class="hub-sat" cx="349" cy="111" r="42"/><text class="hub-label" x="349" y="108">Ware-</text><text class="hub-label" x="349" y="122">housing</text></g> 1495 <g class="hub-node"><circle class="hub-sat" cx="398" cy="230" r="42"/><text class="hub-label" x="398" y="234">Purchasing</text></g> 1496 <g class="hub-node"><circle class="hub-sat" cx="349" cy="349" r="42"/><text class="hub-label" x="349" y="353">Production</text></g> 1497 <g class="hub-node"><circle class="hub-sat" cx="230" cy="398" r="42"/><text class="hub-label" x="230" y="402">Shipping</text></g> 1498 <g class="hub-node"><circle class="hub-sat" cx="111" cy="349" r="42"/><text class="hub-label" x="111" y="353">Accounting</text></g> 1499 <g class="hub-node"><circle class="hub-sat" cx="62" cy="230" r="42"/><text class="hub-label" x="62" y="227">Customer</text><text class="hub-label" x="62" y="241">Service</text></g> 1500 <g class="hub-node"><circle class="hub-sat" cx="111" cy="111" r="42"/><text class="hub-label" x="111" y="115">Reporting</text></g> 1501 1502 <!-- center node --> 1503 <circle class="hub-center-ring" cx="230" cy="230" r="76"/> 1504 <circle cx="230" cy="230" r="64" fill="url(#hubCore)"/> 1505 <text class="hub-center-label" x="230" y="224" font-size="16">Sales</text> 1506 <text class="hub-center-label" x="230" y="244" font-size="16">Order</text> 1507 </svg> 1508 </div> 1509 </div> 1510 <div class="chips" style="margin-top:34px;"> 1511 <span class="chip">Wholesale Distributors</span> 1512 <span class="chip">Manufacturers</span> 1513 <span class="chip">Ecommerce Brands</span> 1514 <span class="chip">Retailers</span>
1515 <span class="chip">B2B Sellers</span> 1516 <span class="chip">Omnichannel Merchants</span> 1517 </div> 1518 </div> 1519</section> 1520 1521<!-- ===================== ORDER TRIGGERS ===================== --> 1522<section class="tint"> 1523 <div class="wrap"> 1524 <div class="section-head"> 1525 <span class="kicker">More than a transaction</span> 1526 <h2>Every sales order drives the entire business</h2> 1527 <p>Sales orders are not just records - each one triggers a chain of activity across your operation. Without centralized management, those activities become disconnected.</p> 1528 </div> 1529 <div class="grid g-3"> 1530 <div class="card"> 1531 <div class="ico">â£</div> 1532 <h3>Inventory allocation</h3> 1533 <p>Products must be reserved and allocated the moment the order is confirmed, so stock is never promised twice.</p> 1534 </div> 1535 <div class="card"> 1536 <div class="ico">â¬</div> 1537 <h3>Warehouse activities</h3> 1538 <p>Orders must be picked, packed, and shipped - with clear priorities and accurate availability.</p> 1539 </div> 1540 <div class="card"> 1541 <div class="ico">â³</div> 1542 <h3>Purchasing decisions</h3> 1543 <p>Inventory shortages may require replenishment, so buyers know exactly what to reorder and when.</p> 1544 </div> 1545 <div class="card"> 1546 <div class="ico">â</div> 1547 <h3>Manufacturing requirements</h3> 1548 <p>Production may need to be scheduled to meet demand tied directly to confirmed customer orders.</p> 1549 </div> 1550 <div class="card"> 1551 <div class="ico">$</div> 1552 <h3>Accounting transactions</h3> 1553 <p>Invoices and revenue must be recorded accurately and reconciled without duplicate manual entry.</p> 1554 </div> 1555 <div class="card"> 1556 <div class="ico">â</div> 1557 <h3>Customer communications</h3> 1558 <p>Customers require status updates and tracking information at every step of the journey.</p> 1559 </div> 1560 </div> 1561 </div> 1562</section> 1563 1564<!-- ===================== CHALLENGES ===================== --> 1565<section> 1566 <div class="wrap"> 1567 <div class="section-head"> 1568 <span class="kicker">The problem</span> 1569 <h2>Common sales order management challenges</h2> 1570 <p>When orders, inventory, fulfillment, and finance live in separate systems, the cracks show up fast.</p> 1571 </div> 1572 <div class="grid g-3"> 1573 <div class="card prob"> 1574 <div class="ico">â</div> 1575 <h3>Manual order entry</h3> 1576 <p>Many companies still process orders through email, phone, spreadsheets, and PDFs.</p> 1577 <span class="tag-bad">Errors · Delays · Duplicate work</span> 1578 </div> 1579 <div class="card prob"> 1580 <div class="ico">â</div> 1581 <h3>Inventory visibility gaps</h3> 1582 <p>Sales teams often don't know what's available, what's allocated, or what's incoming.</p> 1583 <span class="tag-bad">Overselling · Backorders</span> 1584 </div> 1585 <div class="card prob"> 1586 <div class="ico">â§</div> 1587 <h3>Multi-channel complexity</h3> 1588 <p>Orders arrive from Shopify, Amazon, wholesale, B2B portals, retail, and EDI partners.</p> 1589 <span class="tag-bad">Unsustainable to manage separately</span> 1590 </div> 1591 <div class="card prob"> 1592 <div class="ico">â</div> 1593 <h3>Fulfillment bottlenecks</h3> 1594 <p>Warehouse teams lack visibility into order priorities, availability, and shipping requirements.</p> 1595 <span class="tag-bad">Delayed shipments · Higher labor cost</span> 1596 </div> 1597 <div class="card prob"> 1598 <div class="ico">â</div> 1599 <h3>Financial disconnects</h3> 1600 <p>Orders, invoices, payments, and accounting often live in separate, unreconciled systems.</p> 1601 <span class="tag-bad">Reconciliation & reporting delays</span> 1602 </div> 1603 <div class="card prob"> 1604 <div class="ico">â</div> 1605 <h3>Poor overall visibility</h3> 1606 <p>Leadership can't see the full picture - from open orders to cash collected - in one place.</p> 1607 <span class="tag-bad">Slow, reactive decisions</span> 1608 </div> 1609 </div> 1610 </div> 1611</section> 1612 1613<!-- ===================== HOW IT WORKS ===================== --> 1614<section class="tint"> 1615 <div class="wrap"> 1616 <div class="section-head">
1617 <span class="kicker">How XoroONE works</span> 1618 <h2>A connected order lifecycle, end to end</h2> 1619 <p>Every order flows through one continuous workflow - and every department works from the same real-time data.</p> 1620 </div> 1621 <div class="pipe"> 1622 <span class="node"><span class="d"></span>Quote creation</span><span class="arrow">â</span> 1623 <span class="node"><span class="d"></span>Customer approval</span><span class="arrow">â</span> 1624 <span class="node"><span class="d"></span>Sales order</span><span class="arrow">â</span> 1625 <span class="node"><span class="d"></span>Inventory allocation</span><span class="arrow">â</span> 1626 <span class="node"><span class="d"></span>Warehouse fulfillment</span><span class="arrow">â</span> 1627 <span class="node"><span class="d"></span>Shipping</span><span class="arrow">â</span> 1628 <span class="node"><span class="d"></span>Invoice creation</span><span class="arrow">â</span> 1629 <span class="node"><span class="d"></span>Payment collection</span><span class="arrow">â</span> 1630 <span class="node"><span class="d"></span>Reporting & analytics</span> 1631 </div> 1632 </div> 1633</section> 1634 1635<!-- ===================== CAPABILITIES ===================== --> 1636<section id="capabilities"> 1637 <div class="wrap"> 1638 <div class="section-head"> 1639 <span class="kicker">The full platform</span> 1640 <h2>Complete sales order management capabilities</h2> 1641 <p>Twelve connected modules covering the entire order lifecycle - from the first quote to the final dollar collected.</p> 1642 </div> 1643 <div class="cap-grid"> 1644 1645 <a class="cap" href="/xoroone/sales-order-management/quotes/"> 1646 <div class="ico">â</div> 1647 <h3>Quote Management</h3> 1648 <p>Create professional quotes in seconds with the right price for every customer.</p> 1649 <ul> 1650 <li>Customer-specific pricing</li> 1651 <li>Product catalogs & discounts</li> 1652 <li>Approval workflows</li> 1653 <li>Quote version tracking</li> 1654 </ul> 1655 <span class="more">Explore quotes</span> 1656 </a> 1657 1658 <a class="cap" href="/xoroone/sales-order-management/sales-orders/"> 1659 <div class="ico">â¤</div> 1660 <h3>Sales Order Creation</h3> 1661 <p>Convert approved quotes directly into orders without re-keying a thing.</p> 1662 <ul> 1663 <li>Customer information</li> 1664 <li>Product details & pricing</li> 1665 <li>Delivery requirements</li> 1666 </ul> 1667 <span class="more">Explore sales orders</span> 1668 </a> 1669 1670 <a class="cap" href="/xoroone/sales-order-management/sales-order-processing/"> 1671 <div class="ico">â¡</div> 1672 <h3>Sales Order Processing</h3> 1673 <p>Automate the complete order workflow from validation to fulfillment.</p> 1674 <ul> 1675 <li>Order validation</li> 1676 <li>Approval workflows</li> 1677 <li>Inventory verification</li> 1678 <li>Fulfillment coordination</li> 1679 </ul> 1680 <span class="more">Explore processing</span> 1681 </a> 1682 1683 <a class="cap" href="/xoroone/sales-order-management/inventory-allocation/"> 1684 <div class="ico">â£</div> 1685 <h3>Inventory Allocation</h3> 1686 <p>Automatically reserve inventory so stock is never promised twice.</p> 1687 <ul> 1688 <li>Available inventory</li> 1689 <li>Allocated & reserved</li> 1690 <li>Backordered inventory</li> 1691 </ul> 1692 <span class="more">Explore allocation</span> 1693 </a> 1694 1695 <a class="cap" href="/xoroone/sales-order-management/multi-channel-orders/"> 1696 <div class="ico">â§</div> 1697 <h3>Multi-Channel Orders</h3> 1698 <p>Manage every channel inside one platform with no separate logins.</p> 1699 <ul> 1700 <li>Shopify, Amazon</li> 1701 <li>JOOR, NuOrder, Lingo</li> 1702 <li>Wholesale & EDI</li> 1703 </ul> 1704 <span class="more">Explore multi-channel</span> 1705 </a> 1706 1707 <a class="cap" href="/xoroone/sales-order-management/route-fulfillment/"> 1708 <div class="ico">⤳</div> 1709 <h3>Route Fulfillment</h3> 1710 <p>Automatically determine the best source for every order.</p> 1711 <ul> 1712 <li>Which warehouse fulfills</li> 1713 <li>Which 3PL fulfills</li> 1714 <li>Which inventory location</li> 1715 </ul>
1716 <span class="more">Explore routing</span> 1717 </a> 1718 1719 <a class="cap" href="/xoroone/sales-order-management/order-tracking/"> 1720 <div class="ico">â</div> 1721 <h3>Order Tracking</h3> 1722 <p>Follow every order across its entire lifecycle in real time.</p> 1723 <ul> 1724 <li>Open orders</li> 1725 <li>Fulfillment status</li> 1726 <li>Shipment & delivery status</li> 1727 </ul> 1728 <span class="more">Explore tracking</span> 1729 </a> 1730 1731 <a class="cap" href="/xoroone/sales-order-management/returns-management/"> 1732 <div class="ico">â²</div> 1733 <h3>Returns Management</h3> 1734 <p>Handle the full returns process without losing inventory accuracy.</p> 1735 <ul> 1736 <li>RMAs & returns</li> 1737 <li>Refunds & exchanges</li> 1738 <li>Restocking</li> 1739 </ul> 1740 <span class="more">Explore returns</span> 1741 </a> 1742 1743 <a class="cap" href="/xoroone/sales-order-management/advance-payments/"> 1744 <div class="ico">â°</div> 1745 <h3>Advance Payments</h3> 1746 <p>Take money up front and apply it cleanly against orders.</p> 1747 <ul> 1748 <li>Customer deposits</li> 1749 <li>Prepayments & partials</li> 1750 <li>Credits</li> 1751 </ul> 1752 <span class="more">Explore advance payments</span> 1753 </a> 1754 1755 <a class="cap" href="/xoroone/sales-order-management/invoice-collect/"> 1756 <div class="ico">$</div> 1757 <h3>Invoice & Collections</h3> 1758 <p>Bill faster and get paid sooner with connected receivables.</p> 1759 <ul> 1760 <li>Invoice generation</li> 1761 <li>Accounts receivable</li> 1762 <li>Collections & balances</li> 1763 </ul> 1764 <span class="more">Explore invoicing</span> 1765 </a> 1766 1767 <a class="cap" href="/xoroone/sales-order-management/commission-management/"> 1768 <div class="ico">â</div> 1769 <h3>Commission Management</h3> 1770 <p>Reward your reps accurately with revenue tied to real orders.</p> 1771 <ul> 1772 <li>Sales commissions</li> 1773 <li>Rep performance</li> 1774 <li>Revenue attribution</li> 1775 </ul> 1776 <span class="more">Explore commissions</span> 1777 </a> 1778 1779 <a class="cap" href="/xoroone/sales-order-management/reporting-analytics/"> 1780 <div class="ico">â«</div> 1781 <h3>Reporting & Analytics</h3> 1782 <p>Turn order data into decisions with one source of truth.</p> 1783 <ul> 1784 <li>Revenue, orders, customers</li> 1785 <li>Inventory demand</li> 1786 <li>Channels & fulfillment</li> 1787 </ul> 1788 <span class="more">Explore reporting</span> 1789 </a> 1790 1791 </div> 1792 </div> 1793</section> 1794 1795<!-- ===================== INDUSTRIES ===================== --> 1796<section id="industries" class="tint"> 1797 <div class="wrap"> 1798 <div class="section-head"> 1799 <span class="kicker">Built for your world</span> 1800 <h2>Industries that benefit</h2> 1801 <p>XoroONE adapts to the way your sector actually sells, allocates, and fulfills.</p> 1802 </div> 1803 <div class="ind-grid"> 1804 <div class="ind"><h3>Wholesale Distribution</h3><p>Manage large customer orders and account-specific pricing with ease.</p></div> 1805 <div class="ind"><h3>Manufacturing</h3><p>Connect customer demand directly to production planning.</p></div> 1806 <div class="ind"><h3>Ecommerce</h3><p>Centralize Shopify, Amazon, and marketplace orders in one place.</p></div> 1807 <div class="ind"><h3>Retail</h3><p>Improve inventory allocation and fulfillment across locations.</p></div> 1808 <div class="ind"><h3>Apparel & Fashion</h3><p>Manage sizes, colors, styles, and seasonal inventory.</p></div> 1809 <div class="ind"><h3>Automotive & Industrial</h3><p>Handle large catalogs and complex customer requirements.</p></div> 1810 <div class="ind"><h3>Consumer Goods</h3><p>Improve order accuracy and inventory visibility at scale.</p></div> 1811 <div class="ind"><h3>Omnichannel Merchants</h3><p>Unify B2B and B2C orders under a single operational workflow.</p></div> 1812 </div> 1813 </div> 1814</section> 1815 1816<!-- ===================== INTEGRATIONS ===================== --> 1817<section id="integrations"> 1818 <div class="wrap"> 1819 <div class="section-head">
1820 <span class="kicker">World-class integrations</span> 1821 <h2>The connections that power sales order management</h2> 1822 <p>XoroONE plugs into the channels, portals, carriers, and gateways you already use.</p> 1823 </div> 1824 <div class="integ"> 1825 <div class="integ-col"> 1826 <h4>Ecommerce</h4> 1827 <ul><li>Shopify</li><li>Amazon</li><li>BigCommerce</li><li>WooCommerce</li></ul> 1828 </div> 1829 <div class="integ-col"> 1830 <h4>B2B & EDI</h4> 1831 <ul><li>JOOR</li><li>NuOrder</li><li>Lingo</li><li>SPS Commerce</li><li>Orderful</li><li>CommerceHub</li></ul> 1832 </div> 1833 <div class="integ-col"> 1834 <h4>Shipping & 3PL</h4> 1835 <ul><li>ShipStation</li><li>3PL Partners</li></ul> 1836 </div> 1837 <div class="integ-col"> 1838 <h4>Payments</h4> 1839 <ul><li>Stripe</li><li>PayPal</li></ul> 1840 </div> 1841 </div> 1842 </div> 1843</section> 1844 1845<!-- ===================== BENEFITS ===================== --> 1846<section class="tint"> 1847 <div class="wrap"> 1848 <div class="section-head"> 1849 <span class="kicker">The payoff</span> 1850 <h2>Business benefits organizations achieve</h2> 1851 <p>When the order lifecycle is connected, the results show up across operations and the bottom line.</p> 1852 </div> 1853 <div class="ben-grid"> 1854 <div class="ben"><div class="num">01</div><h3>Faster order processing</h3><p>Automated workflows replace manual steps end to end.</p></div> 1855 <div class="ben"><div class="num">02</div><h3>Reduced overselling</h3><p>Real-time inventory visibility across every channel.</p></div> 1856 <div class="ben"><div class="num">03</div><h3>Faster fulfillment</h3><p>Connected warehouse operations and clear priorities.</p></div> 1857 <div class="ben"><div class="num">04</div><h3>Better customer service</h3><p>Complete order visibility and proactive updates.</p></div> 1858 <div class="ben"><div class="num">05</div><h3>Improved cash flow</h3><p>Faster invoicing and tighter collections.</p></div> 1859 <div class="ben"><div class="num">06</div><h3>Less manual work</h3><p>Eliminate duplicate entry between systems.</p></div> 1860 <div class="ben"><div class="num">07</div><h3>Better reporting</h3><p>One source of truth across the whole operation.</p></div> 1861 <div class="ben"><div class="num">08</div><h3>Increased scalability</h3><p>Grow without adding operational complexity.</p></div> 1862 </div> 1863 </div> 1864</section> 1865 1866<!-- ===================== COMPARISON ===================== --> 1867<section> 1868 <div class="wrap"> 1869 <div class="section-head"> 1870 <span class="kicker">Why XoroONE</span> 1871 <h2>One platform vs. point solutions</h2> 1872 <p>ERP-only and ecommerce-only tools each cover a slice. XoroONE connects the whole lifecycle.</p> 1873 </div> 1874 <div class="cmp-wrap"> 1875 <table class="cmp"> 1876 <thead> 1877 <tr><th>Capability</th><th>XoroONE</th><th>ERP Only</th><th>Ecommerce Only</th></tr> 1878 </thead> 1879 <tbody> 1880 <tr><td>Sales Orders</td><td class="xo"><span class="yes">â</span></td><td><span class="yes">â</span></td><td><span class="lim">Limited</span></td></tr> 1881 <tr><td>Inventory Allocation</td><td class="xo"><span class="yes">â</span></td><td><span class="lim">Limited</span></td><td><span class="lim">Limited</span></td></tr> 1882 <tr><td>Warehouse Management</td><td class="xo"><span class="yes">â</span></td><td><span class="lim">Limited</span></td><td><span class="no">â</span></td></tr> 1883 <tr><td>Purchasing</td><td class="xo"><span class="yes">â</span></td><td><span class="lim">Limited</span></td><td><span class="no">â</span></td></tr> 1884 <tr><td>Manufacturing</td><td class="xo"><span class="yes">â</span></td><td><span class="lim">Limited</span></td><td><span class="no">â</span></td></tr> 1885 <tr><td>B2B Commerce</td><td class="xo"><span class="yes">â</span></td><td><span class="lim">Limited</span></td><td><span class="no">â</span></td></tr> 1886 <tr><td>EDI</td><td class="xo"><span class="yes">â</span></td><td><span class="no">â</span></td><td><span class="no">â</span></td></tr> 1887 <tr><td>Accounting</td><td class="xo"><span class="yes">â</span></td><td>
1887<span class="lim">Limited</span></td><td><span class="no">â</span></td></tr> 1888 <tr><td>Reporting</td><td class="xo"><span class="yes">â</span></td><td><span class="lim">Limited</span></td><td><span class="lim">Limited</span></td></tr> 1889 <tr><td>Omnichannel Operations</td><td class="xo"><span class="yes">â</span></td><td><span class="lim">Limited</span></td><td><span class="lim">Limited</span></td></tr> 1890 </tbody> 1891 </table> 1892 </div> 1893 </div> 1894</section> 1895 1896<!-- ===================== FAQ ===================== --> 1897<section id="faq" class="tint"> 1898 <div class="wrap"> 1899 <div class="section-head"> 1900 <span class="kicker">Answers</span> 1901 <h2>Frequently asked questions</h2> 1902 </div> 1903 <div class="faq"> 1904 <details open><summary>What is sales order management software?</summary><p>Sales order management software manages the complete lifecycle of customer orders - from the first quote through to final payment - while coordinating inventory, fulfillment, invoicing, and reporting in one connected platform.</p></details> 1905 <details><summary>Can XoroONE automate order processing?</summary><p>Yes. XoroONE automates the full order workflow, including validation, approval, inventory verification, and fulfillment coordination.</p></details> 1906 <details><summary>Does XoroONE support inventory allocation?</summary><p>Yes. XoroONE automatically reserves and allocates inventory and tracks available, allocated, reserved, and backordered stock in real time.</p></details> 1907 <details><summary>Can XoroONE manage multi-channel orders?</summary><p>Yes. XoroONE centralizes orders from Shopify, Amazon, B2B portals, wholesale, and EDI partners inside one platform.</p></details> 1908 <details><summary>Does XoroONE support Shopify and Amazon?</summary><p>Yes. XoroONE integrates directly with Shopify, Amazon, and other leading sales channels and marketplaces.</p></details> 1909 <details><summary>Can XoroONE manage returns?</summary><p>Yes. XoroONE manages RMAs, returns, refunds, exchanges, and restocking while keeping inventory accurate.</p></details> 1910 <details><summary>Does XoroONE support customer deposits?</summary><p>Yes. XoroONE handles customer deposits, prepayments, partial payments, and credits.</p></details> 1911 <details><summary>Can XoroONE automate invoicing?</summary><p>Yes. XoroONE automates invoice generation, accounts receivable, and collections.</p></details> 1912 <details><summary>Does XoroONE provide sales reporting?</summary><p>Yes. XoroONE provides reporting and analytics across revenue, orders, customers, inventory demand, sales channels, and fulfillment performance.</p></details> 1913 <details><summary>Is XoroONE suitable for distributors and manufacturers?</summary><p>Yes. XoroONE is purpose-built for wholesale distributors, manufacturers, ecommerce brands, retailers, and omnichannel merchants.</p></details> 1914 </div> 1915 </div> 1916</section> 1917 1918<!-- ===================== CTA ===================== --> 1919<section id="demo"> 1920 <div class="wrap"> 1921 <div class="cta-band"> 1922 <h2>Ready to modernize sales order management?</h2> 1923 <p>Connect quotes, orders, inventory, fulfillment, shipping, invoicing, payments, and reporting into one connected platform. Reduce manual work, improve fulfillment, increase visibility, and scale with confidence.</p> 1924 <div class="hero-cta"> 1925 <a href="/book-a-demo/" class="tt_button tt_primary_button btn_primary_color hover_solid_secondary">Book a demo</a> 1926 </div> 1927 </div> 1928 </div> 1929</section> 1930 </div> 1931 </div> 1932</div></div></div></div><div class="vc_row-full-width vc_clearfix"></div><div class="vc_row wpb_row vc_row-fluid seoText vc_row-bg-position-top"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper"> 1933 <div class="wpb_text_column wpb_content_element" > 1934 <div class="wpb_wrapper"> 1935 <p><span data-sheets-root="1">Sales order management software helps <a href="https://xorosoft.com/xoroone/inventory-management/">inventory</a>-driven businesses control the full order lifecycle, from the first quote to final payment collection, without relying on disconnected tools or manual follow-ups. For wholesale distributors, manufacturers, ecommerce brands, retailers, B2B sellers, and omnichannel merchants, every customer order triggers activity across inventory, <
1935a href="https://xorosoft.com/xoroone/warehouse-management/">warehousing</a>, <a href="https://xorosoft.com/xoroone/purchasing/">purchasing</a>, production, <a href="https://xorosoft.com/xoroone/shipping-fulfillment/">shipping</a>, accounting, customer service, and reporting. When those functions live in separate systems, teams often face duplicate order entry, inventory visibility gaps, overselling, backorders, fulfillment delays, invoice errors, customer service issues, and slow financial reconciliation. XoroONE Sales Order Management Software is built to remove that operational friction by connecting quotes, sales orders, inventory allocation, fulfillment, shipping, invoicing, payments, and reporting inside one centralized platform. Instead of treating a sales order as a simple transaction, XoroONE turns it into an automated operational workflow. Approved quotes can move into sales orders without re-keying information. Inventory can be verified, reserved, allocated, and tracked in real time, so stock is not promised twice across <a href="https://apps.shopify.com/xorosoft-erp">Shopify</a>, Amazon, wholesale, B2B portals, retail, or EDI channels. Warehouse teams can receive clear fulfillment priorities, pick and pack orders accurately, and connect shipments with tracking updates. Purchasing teams can see shortages and replenishment needs tied directly to confirmed demand, while manufacturing teams can plan production around customer orders. Finance teams also benefit because invoices, deposits, prepayments, partial payments, accounts receivable, collections, and revenue reporting stay connected to real order activity. This creates stronger visibility from open orders to cash collected. XoroONE also supports returns management, commission tracking, multi-channel order management, route fulfillment, customer communications, and reporting analytics, giving leadership one source of truth across the business. For growing companies, this matters because order volume, sales channels, product complexity, warehouses, and customer expectations all increase at the same time. Without a connected system, scaling creates more manual work and more operational risk. With XoroONE, businesses can process orders faster, reduce overselling, improve fulfillment accuracy, strengthen cash flow, simplify reporting, and scale sales order management with better control across every department while keeping customers, warehouse teams, finance, and leadership aligned from order capture through fulfillment and payment.<br /> 1936</span></p> 1937 1938 </div> 1939 </div> 1940</div></div></div></div><div class="vc_row wpb_row vc_row-fluid seoText vc_row-bg-position-top"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper"> 1941 <div class="wpb_raw_code wpb_raw_html wpb_content_element" > 1942 <div class="wpb_wrapper"> 1943 "Sales order management software helps inventory-driven businesses control the full order lifecycle, from the first quote to final payment collection, without relying on disconnected tools or manual follow-ups. For wholesale distributors, manufacturers, ecommerce brands, retailers, B2B sellers, and omnichannel merchants, every customer order triggers activity across inventory, warehousing, purchasing, production, shipping, accounting, customer service, and reporting. When those functions live in separate systems, teams often face duplicate order entry, inventory visibility gaps, overselling, backorders, fulfillment delays, invoice errors, customer service issues, and slow financial reconciliation. XoroONE Sales Order Management Software is built to remove that operational friction by connecting quotes, sales orders, inventory allocation, fulfillment, shipping, invoicing, payments, and reporting inside one centralized platform. Instead of treating a sales order as a simple transaction, XoroONE turns it into an automated operational workflow. Approved quotes can move into sales orders without re-keying information. Inventory can be verified, reserved, allocated, and tracked in real time, so stock is not promised twice across Shopify, Amazon, wholesale, B2B portals, retail, or EDI channels. Warehouse teams can receive clear fulfillment priorities, pick and pack orders accurately, and connect shipments with tracking updates. Purchasing teams can see shortages and replenishment needs tied directly to confirmed demand, while manufacturing teams can plan production around customer orders. Finance teams also benefit because invoices, deposits, prepayments, partial payments, accounts receivable, collections, and revenue reporting stay connected to real order activity. This creates stronger visibility from open orders to cash collected. XoroONE also supports returns management, commission tracking, multi-channel order management, route fulfillment, customer communications, and reporting analytics, giving leadership one source of truth across the business. For growing companies, this matters because order volume, sales channels, product complexity, warehouses, and customer expectations all increase at the same time. Without a connected system, scaling creates more manual work and more operational risk. With XoroONE, businesses can process orders faster, reduce overselling, improve fulfillment accuracy, strengthen cash flow, simplify reporting, and scale sales order management with better control across every department while keeping customers, warehouse teams, finance, and leadership aligned from order
1943capture through fulfillment and payment. 1944" 1945 </div> 1946 </div> 1947</div></div></div></div> 1948</div> </div> 1949 </div> 1950</section> 1951 1952 </main><!-- #main --> 1953</div><!-- #primary --> 1954 1955 1956 1957</div> 1958 1959 <footer id="footer" class="classic underline-effect"> 1960 <div class="upper-footer" style=""> 1961 <div class="container"> 1962 1963 <div class="footer-widget-area"> 1964 1965 <div class="first-widget-area footer-widget-column col-xs-12 col-sm-12 col-md-3 col-lg-3 text-left"> 1966 <div id="custom_html-1" class="widget_text footer_widget widget widget_custom_html"><div class="textwidget custom-html-widget"><img src="https://xorosoft.com/wp-content/uploads/2022/04/logo-1.png" alt="Xoro Soft"><br> 19674438 Juneau St #301<br> 1968Burnaby, BC V5C 4C8<br> 1969<br> 1970Ph: <a href="tel:1-888-406-9676">1-888-406-XORO (9676)</a> 1971<br> 1972<a href="mailto:[email protected]">[email protected]</a></div></div> 1973 <div id="redux-social-icons-display-4" class="footer_widget widget redux-social-icons-display"> <ul class="redux-social-media-list clearfix"> 1974 1975 <li> 1976 <a target="_blank" href="https://twitter.com/Xorosoft"> 1977 <i class="fab fa-twitter"></i> 1978 </a> 1979 </li> 1980 </ul> 1981 </div> </div> 1982 1983 <div class="second-widget-area footer-widget-column col-xs-12 col-sm-12 col-md-3 col-lg-3 text-left"> 1984 <div id="nav_menu-1" class="footer_widget widget widget_nav_menu"><h5 class="widget-title"><span>Products</span></h5><div class="menu-products-container"><ul id="menu-products" class="menu"><li id="menu-item-9861" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9861"><a href="https://xorosoft.com/xoroerp/">XoroERP</a></li> 1985<li id="menu-item-9863" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9863"><a href="https://xorosoft.com/xorolms/">XoroLMS</a></li> 1986<li id="menu-item-9862" class="menu-item menu-item-type-post_type menu-item-object-page current-page-ancestor menu-item-9862"><a href="https://xorosoft.com/xoroone/">XoroONE</a></li> 1987<li id="menu-item-10250" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10250"><a href="https://xorosoft.com/xorowms/">XoroWMS</a></li> 1988</ul></div></div><div id="nav_menu-4" class="footer_widget widget widget_nav_menu"><h5 class="widget-title"><span>Company</span></h5><div class="menu-company-container"><ul id="menu-company" class="menu"><li id="menu-item-9588" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9588"><a href="https://xorosoft.com/blog/">Blog</a></li> 1989<li id="menu-item-12391" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12391"><a href="https://xorosoft.com/become-a-partner/">Become a Partner</a></li> 1990</ul></div></div> </div> 1991 1992 <div class="third-widget-area footer-widget-column col-xs-12 col-sm-12 col-md-3 col-lg-3 text-left"> 1993 <div id="nav_menu-6" class="footer_widget widget widget_nav_menu"><h5 class="widget-title"><span>Top ERP Alternatives</span></h5><div class="menu-top-erp-alternatives-container"><ul id="menu-top-erp-alternatives" class="menu"><li id="menu-item-12179" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12179"><a href="https://xorosoft.com/compare-xorosoft-vs-netsuite/">NetSuite Alternative</a></li> 1994<li id="menu-item-12180" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12180"><a href="https://xorosoft.com/compare-xorosoft-vs-acumatica/">Acumatica Alternative</a></li> 1995<li id="menu-item-12181" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12181"><a href="https://xorosoft.com/compare-xorosoft-vs-quickbooks/">QuickBooks Replacement</a></li> 1996<li id="menu-item-12182" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12182"><a href="https://xorosoft.com/compare-xorosoft-vs-odoo/">Odoo Alternative</a></li> 1997</ul></div></div><div id="nav_menu-5" class="footer_widget widget widget_nav_menu"><h5 class="widget-title"><span>Partners</span></h5><div class="menu-partners-container"><ul id="menu-partners" class="menu"><li id="menu-item-9864" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9864"><a href="https://xorosoft.com/become-a-partner/">Resellers</a></li> 1998</ul></div></div> </div> 1999 2000 <div class="fourth-widget-area footer-widget-column col-xs-12 col-sm-12 col-md-3 col-lg-3 text-left"> 2001 <div id="nav_menu-7" class="footer_widget widget widget_nav_menu"><h5 class="widget-title"><span>Industries we serve</span></h5><div class="menu-for-industries-container"><ul id="menu-for-industries" class="menu"><li id="menu-item-12428" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12428"><a href="https://xorosoft.com/industries/apparel-accessories/">Apparel & Accessories Brands</a></li> 2002<li id="menu-item-12415" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12415"><a href="https://xorosoft.com/industries/automotive-industrial/">Automotive & Industrial</a></li> 2003<li id="menu-item-12427" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12427"><a href="https://xorosoft.com/industries/beauty-personal-care/">Beauty & Personal Care</a></li> 2004<li id="menu-item-12437" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-12437"><a href="https://xorosoft.com/industries/">Explore Industries</a></li> 2005</ul></div></div> </div> 2006 2007 <div class="fifth-widget-area footer-widget-column col-xs-12 col-sm-12 col-md-2 col-lg-2 text-left"> 2008 <div id="nav_menu-3" class="footer_widget widget widget_nav_menu"><h5 class="widget-title"><span>Knowledge Base and Developers</span></h5><div class="menu-knowledge-base-and-developers-container"><ul id="menu-knowledge-base-and-developers" class="menu"><li id="menu-item-9782" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-9782"><a href="https://docs.xorosoft.com/">Knowledge Base</a></li> 2009<li id="menu-item-9781" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-9781"><a href="https://xorosoft.docs.apiary.io/#">Developers</a></li> 2010<li id="menu-item-10140" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10140"><a href="https://xorosoft.com/xoroone/3pl-partners/">3PL Partners</a></li> 2011</ul></div></div> </div> 2012 2013 </div> 2014 </div> 2015 </div> 2016 <div class="lower-footer copyright-center"> 2017 <div class="container">
2018 <span> 2019 Copyright © CurrentCopyrightYear All Rights Reserved | Powered by XoroSoft | <a href="/privacypolicy/">Privacy Policy</a> </span> 2020 </div> 2021 </div> 2022 2023 <div class="back-to-top right-aligned default-style"> 2024 <i class="fa fa-chevron-up"></i> 2025 </div> 2026 2027 2028 2029 2030 2031
2031<script> 2032 window.RS_MODULES = window.RS_MODULES || {}; 2033 window.RS_MODULES.modules = window.RS_MODULES.modules || {}; 2034 window.RS_MODULES.waiting = window.RS_MODULES.waiting || []; 2035 window.RS_MODULES.defered = true; 2036 window.RS_MODULES.moduleWaiting = window.RS_MODULES.moduleWaiting || {}; 2037 window.RS_MODULES.type = 'compiled'; 2038 </script>
2038 2039
2039<script type="speculationrules"> 2040{"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\/sway-child\/*","\/wp-content\/themes\/sway\/*","\/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 2041</script>
vendor: 1 bytes, line 2041
2041
2042<script type="text/html" id="wpb-modifications"> window.wpbCustomElement = 1; </script>
2042<style id='core-block-supports-inline-css'> 2043/** 2044 * Core styles: block-supports 2045 */ 2046 2047</style> 2048<link rel='stylesheet' id='rs-plugin-settings-css' href='//xorosoft.com/wp-content/plugins/revslider/sr6/assets/css/rs6.css?ver=6.7.39' media='all' /> 2049<style id='rs-plugin-settings-inline-css'> 2050#rs-demo-id {} 2051</style>
2052<script src="//xorosoft.com/wp-content/plugins/revslider/sr6/assets/js/rbtools.min.js?ver=6.7.39" defer async id="tp-tools-js"></script>
vendor: 1 bytes, line 2052
2052
2053<script src="//xorosoft.com/wp-content/plugins/revslider/sr6/assets/js/rs6.min.js?ver=6.7.39" defer async id="revmin-js"></script>
vendor: 1 bytes, line 2053
2053
2054<script src="https://xorosoft.com/wp-content/themes/sway/core/assets/js/bootstrap.min.js?ver=2.4" id="bootstrapjs-js"></script>
vendor: 1 bytes, line 2054
2054
2055<script src="https://xorosoft.com/wp-content/themes/sway/core/assets/js/SmoothScroll.js?ver=2.4" id="sway-smooth-scroll-js"></script>
vendor: 1 bytes, line 2055
2055
2056<script src="https://xorosoft.com/wp-content/themes/sway/core/assets/js/scripts.js?ver=2.4" id="sway-scripts-js"></script>
vendor: 1 bytes, line 2056
2056
2057<script src="https://xorosoft.com/wp-content/plugins/js_composer/assets/js/dist/js_composer_front.min.js?ver=8.7.2" id="wpb_composer_front_js-js"></script>
vendor: 1 bytes, line 2057
2057
2058<script></script>
2058<!-- start Simple Custom CSS and JS -->
2059<script> 2060 2061 2062_linkedin_partner_id = "6903116"; 2063window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || []; 2064window._linkedin_data_partner_ids.push(_linkedin_partner_id); 2065 2066(function(l) { 2067if (!l){window.lintrk = function(a,b){window.lintrk.q.push([a,b])}; 2068window.lintrk.q=[]} 2069var s = document.getElementsByTagName("script")[0]; 2070var b = document.createElement("script"); 2071b.type = "text/javascript"; 2072b.async = true; 2073b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js"; 2074s.parentNode.insertBefore(b, s); 2075})(window.lintrk);</script>
2075 2076<!-- end Simple Custom CSS and JS -->
2077<script> 2078var dteNow = new Date(); 2079var intYear = dteNow.getFullYear(); 2080 2081jQuery('.copyright-center span').each(function() { 2082 var text = jQuery(this).text(); 2083 jQuery(this).text(text.replace('CurrentCopyrightYear', intYear)); 2084}); 2085</script>
vendor: 1 bytes, line 2085
2085
2086<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a44effddaf9a7d03',t:'MTc5MTA2MjUxNw=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
2086</body> 2087</html> 2088 2089 2090<!-- Page supported by LiteSpeed Cache 7.9.1 on 2026-10-03 20:52:29 -->
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.