<!doctype html>
<html class="html blog wp-theme-pegasus" lang="en_US">
    <head>
        <meta charset="UTF-8" /><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=5.0, user-scalable=yes, minimal-ui"><meta name="format-detection" content="telephone=no"><meta name="apple-mobile-web-app-capable" content="yes"><meta name="mobile-web-app-capable" content="yes"><meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"><link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png"><link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png"><link rel="mask-icon" href="/safari-pinned-tab.svg" color="#5bbad5"><meta name="msapplication-TileColor" content="#0E0D0D"><meta name="theme-color" content="#0E0D0D">
	<!-- This site is optimized with the Yoast SEO plugin v26.6 - https://yoast.com/wordpress/plugins/seo/ -->
	<title>Isode</title>
	<meta property="og:locale" content="en_US" />
	<meta property="og:type" content="website" />
	<meta property="og:site_name" content="Isode" />
	<meta property="og:image" content="https://www.isode.com/wp-content/uploads/2023/10/plane-airport-sunset-1024x683.jpg" />
	<meta property="og:image:width" content="1024" />
	<meta property="og:image:height" content="683" />
	<meta property="og:image:type" content="image/jpeg" />
	<meta name="twitter:card" content="summary_large_image" />
	<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebSite","@id":"https://www.isode.com/#website","url":"https://www.isode.com/","name":"Isode","description":"","publisher":{"@id":"https://www.isode.com/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.isode.com/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://www.isode.com/#organization","name":"Isode","url":"https://www.isode.com/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.isode.com/#/schema/logo/image/","url":"https://www.isode.com/wp-content/uploads/2023/03/cropped-android-chrome-512x512-1.png","contentUrl":"https://www.isode.com/wp-content/uploads/2023/03/cropped-android-chrome-512x512-1.png","width":512,"height":512,"caption":"Isode"},"image":{"@id":"https://www.isode.com/#/schema/logo/image/"}}]}</script>
	<!-- / Yoast SEO plugin. -->


<link rel='dns-prefetch' href='//unpkg.com' />
<script type="application/ld+json">{"@context": "http://schema.org","@type": "Organization","address": {"@type": "PostalAddress","streetAddress": "14 Castle Mews","addressLocality": "Hampton","addressRegion": "","addressCountry": "United Kingdom","postalCode": "TW12 2NP"},"email": "","telephone": "","name": "","url": "https://www.isode.com"}</script>		<style>
			.lazyload,
			.lazyloading {
				max-width: 100%;
			}
		</style>
		<style id='wp-img-auto-sizes-contain-inline-css' type='text/css'>
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
</style>
<style id='classic-theme-styles-inline-css' type='text/css'>
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
/*# sourceURL=/wp-includes/css/classic-themes.min.css */
</style>
<link rel='stylesheet' id='contact-form-7-css' href='https://www.isode.com/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=6.1.4' type='text/css' media='all' />
<link rel='stylesheet' id='moove_activity_addon_frontend-css' href='https://www.isode.com/wp-content/plugins/user-activity-tracking-and-log-addon/assets/css/activity-et-front.css?ver=4.2.2' type='text/css' media='all' />
<link rel='stylesheet' id='IonIcons-css' href='//unpkg.com/ionicons@4.5.10-0/dist/css/ionicons.min.css?ver=2.0' type='text/css' media='all' />
<link rel='stylesheet' id='Main-css' href='https://www.isode.com/wp-content/themes/pegasus/dist/css/main.css?ver=2.0' type='text/css' media='all' />
<link rel='stylesheet' id='um_modal-css' href='https://www.isode.com/wp-content/plugins/ultimate-member/assets/css/um-modal.min.css?ver=2.11.1' type='text/css' media='all' />
<link rel='stylesheet' id='um_ui-css' href='https://www.isode.com/wp-content/plugins/ultimate-member/assets/libs/jquery-ui/jquery-ui.min.css?ver=1.13.2' type='text/css' media='all' />
<link rel='stylesheet' id='um_tipsy-css' href='https://www.isode.com/wp-content/plugins/ultimate-member/assets/libs/tipsy/tipsy.min.css?ver=1.0.0a' type='text/css' media='all' />
<link rel='stylesheet' id='um_raty-css' href='https://www.isode.com/wp-content/plugins/ultimate-member/assets/libs/raty/um-raty.min.css?ver=2.6.0' type='text/css' media='all' />
<link rel='stylesheet' id='select2-css' href='https://www.isode.com/wp-content/plugins/ultimate-member/assets/libs/select2/select2.min.css?ver=4.0.13' type='text/css' media='all' />
<link rel='stylesheet' id='um_fileupload-css' href='https://www.isode.com/wp-content/plugins/ultimate-member/assets/css/um-fileupload.min.css?ver=2.11.1' type='text/css' media='all' />
<link rel='stylesheet' id='um_confirm-css' href='https://www.isode.com/wp-content/plugins/ultimate-member/assets/libs/um-confirm/um-confirm.min.css?ver=1.0' type='text/css' media='all' />
<link rel='stylesheet' id='um_datetime-css' href='https://www.isode.com/wp-content/plugins/ultimate-member/assets/libs/pickadate/default.min.css?ver=3.6.2' type='text/css' media='all' />
<link rel='stylesheet' id='um_datetime_date-css' href='https://www.isode.com/wp-content/plugins/ultimate-member/assets/libs/pickadate/default.date.min.css?ver=3.6.2' type='text/css' media='all' />
<link rel='stylesheet' id='um_datetime_time-css' href='https://www.isode.com/wp-content/plugins/ultimate-member/assets/libs/pickadate/default.time.min.css?ver=3.6.2' type='text/css' media='all' />
<link rel='stylesheet' id='um_fonticons_ii-css' href='https://www.isode.com/wp-content/plugins/ultimate-member/assets/libs/legacy/fonticons/fonticons-ii.min.css?ver=2.11.1' type='text/css' media='all' />
<link rel='stylesheet' id='um_fonticons_fa-css' href='https://www.isode.com/wp-content/plugins/ultimate-member/assets/libs/legacy/fonticons/fonticons-fa.min.css?ver=2.11.1' type='text/css' media='all' />
<link rel='stylesheet' id='um_fontawesome-css' href='https://www.isode.com/wp-content/plugins/ultimate-member/assets/css/um-fontawesome.min.css?ver=6.5.2' type='text/css' media='all' />
<link rel='stylesheet' id='um_common-css' href='https://www.isode.com/wp-content/plugins/ultimate-member/assets/css/common.min.css?ver=2.11.1' type='text/css' media='all' />
<link rel='stylesheet' id='um_responsive-css' href='https://www.isode.com/wp-content/plugins/ultimate-member/assets/css/um-responsive.min.css?ver=2.11.1' type='text/css' media='all' />
<link rel='stylesheet' id='um_styles-css' href='https://www.isode.com/wp-content/plugins/ultimate-member/assets/css/um-styles.min.css?ver=2.11.1' type='text/css' media='all' />
<link rel='stylesheet' id='um_crop-css' href='https://www.isode.com/wp-content/plugins/ultimate-member/assets/libs/cropper/cropper.min.css?ver=1.6.1' type='text/css' media='all' />
<link rel='stylesheet' id='um_profile-css' href='https://www.isode.com/wp-content/plugins/ultimate-member/assets/css/um-profile.min.css?ver=2.11.1' type='text/css' media='all' />
<link rel='stylesheet' id='um_account-css' href='https://www.isode.com/wp-content/plugins/ultimate-member/assets/css/um-account.min.css?ver=2.11.1' type='text/css' media='all' />
<link rel='stylesheet' id='um_misc-css' href='https://www.isode.com/wp-content/plugins/ultimate-member/assets/css/um-misc.min.css?ver=2.11.1' type='text/css' media='all' />
<link rel='stylesheet' id='um_default_css-css' href='https://www.isode.com/wp-content/plugins/ultimate-member/assets/css/um-old-default.min.css?ver=2.11.1' type='text/css' media='all' />
<script type="text/javascript" src="https://www.isode.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script>
<script type="text/javascript" src="https://www.isode.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script>
<script type="text/javascript" src="https://www.isode.com/wp-content/plugins/ultimate-member/assets/js/um-gdpr.min.js?ver=2.11.1" id="um-gdpr-js"></script>
<link rel="https://api.w.org/" href="https://www.isode.com/wp-json/" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.isode.com/xmlrpc.php?rsd" />
		<script>
			document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
		</script>
				<style>
			.no-js img.lazyload {
				display: none;
			}

			figure.wp-block-image img.lazyloading {
				min-width: 150px;
			}

			.lazyload,
			.lazyloading {
				--smush-placeholder-width: 100px;
				--smush-placeholder-aspect-ratio: 1/1;
				width: var(--smush-image-width, var(--smush-placeholder-width)) !important;
				aspect-ratio: var(--smush-image-aspect-ratio, var(--smush-placeholder-aspect-ratio)) !important;
			}

						.lazyload, .lazyloading {
				opacity: 0;
			}

			.lazyloaded {
				opacity: 1;
				transition: opacity 400ms;
				transition-delay: 0ms;
			}

					</style>
		<link rel="preload" href="https://www.isode.com/wp-content/themes/pegasus/dist/fonts/manrope-300.woff2" as="font" type="font/woff2" crossorigin="anonymous"><link rel="preload" href="https://www.isode.com/wp-content/themes/pegasus/dist/fonts/manrope-400.woff2" as="font" type="font/woff2" crossorigin="anonymous"><link rel="preload" href="https://www.isode.com/wp-content/themes/pegasus/dist/fonts/manrope-600.woff2" as="font" type="font/woff2" crossorigin="anonymous"><link rel="preload" href="https://www.isode.com/wp-content/themes/pegasus/dist/fonts/manrope-700.woff2" as="font" type="font/woff2" crossorigin="anonymous"><link rel="icon" href="https://www.isode.com/wp-content/uploads/2023/03/cropped-android-chrome-512x512-1-32x32.png" sizes="32x32" />
<link rel="icon" href="https://www.isode.com/wp-content/uploads/2023/03/cropped-android-chrome-512x512-1-192x192.png" sizes="192x192" />
<link rel="apple-touch-icon" href="https://www.isode.com/wp-content/uploads/2023/03/cropped-android-chrome-512x512-1-180x180.png" />
<meta name="msapplication-TileImage" content="https://www.isode.com/wp-content/uploads/2023/03/cropped-android-chrome-512x512-1-270x270.png" />
<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-K8GSTQNF');</script>
<!-- End Google Tag Manager -->
    <style id='global-styles-inline-css' type='text/css'>
:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
/*# sourceURL=global-styles-inline-css */
</style>
</head>

    <body>
        <!-- Google Tag Manager (noscript) -->
<noscript><iframe data-src="https://www.googletagmanager.com/ns.html?id=GTM-K8GSTQNF"
height="0" width="0" style="display:none;visibility:hidden" src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==" class="lazyload" data-load-mode="1"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->
        <header id="page-header" class="relative z-[5000]">
                                            <div id="page-nav-container"
     x-data="navigation()"
     @scroll.window="menuScrolling()"
     @click.away="(megamenu = null, tertiarymenu = null, open = null, sub_nav = [])"
     class="Navigation fixed w-full"
     :class="mobMenuOpen && isMobile ? '' : 'transform transition ease-in-out duration-1000'"
     >
    <div x-cloak class="relative " :class="isMobile && mobSubMenuOpen ? '' : 'z-50'">

        <div x-ref="navBar" class="Navigation__bar relative transition ease-in-out duration-300"
        :class="[((!mobMenuOpen && scrolled) ? 'bg-primary-charcoal' : 'bg-navbar-transparent'), (mobMenuOpen && isMobile ? 'bg-primary-charcoal' : '')]"
        >
            <div class="nav-container text-content-light py-5 transition-all container__grid container-indent-l-1 container-indent-r-1">
            <div class="">
                <div class="flex justify-between items-center">
                
                    <div class="w-20">
                        <a href="https://www.isode.com">
                            <span class="sr-only">Isode</span>
                            <img src="https://www.isode.com/wp-content/uploads/2023/02/logo-150x56.png" data-src="https://www.isode.com/wp-content/uploads/2023/02/logo.png" width="164" height="56" class="h-auto w-auto lazy" alt="logo" data-sizes="(min-width: 1199px) 164px, (min-width: 992px) 164px, (min-width: 767px) 164px, (min-width: 375px) 100vw"  />
                        </a>
                    </div>

                    <div class="md:hidden h-full justify-end">
                        <button @click="[(mobMenuOpen = !mobMenuOpen), (mobMenuOpen ? lockScroll() : unlockScroll()), (navZedTop())]"
                                type="button"
                                class="bg-transparent rounded-md h-10 inline-flex items-center justify-center leading-9 text-white focus:outline-none text-4xl"
                               
                                :aria-expanded="mobMenuOpen"
                                aria-expanded="false">
                            <span class="sr-only">Open menu</span>
                            <span x-show="mobMenuOpen" x-cloak class="text-white pr-2 pb-[3px] body-medium-semibold sr-only">Close</span>
                            <i class="icon transition ease-in-out duration-300"
                               :class="[(mobMenuOpen ? 'ion-md-close text-white' : 'ion-ios-menu'), (scrolled ? '' : '')]"
                               tabindex="0"></i>
                        </button>
                    </div>

                    <nav class="Navigation__desktop-Menu hidden md:block justify-center">
    <div class="relative flex">
        <ul class="menu-links md:flex items-center space-x-6 lg:space-x-8">
                                                                                <li class="">
                        <div class="py-2 relative">

                            <button type="button" class="desktop-navigation-link relative group "
                                    @click="toggleOpen(488), toggleMenu(488), megamenu = null">
                                    <span class="flex flex-col items-center overflow-hidden h-6">
                                        <span class="">Products</span>
                                    </span>
                            </button>
                            <div x-cloak x-show="open === 488"
                                    class="fixed transform right-0 top-[90px] flex items-start w-screen px-7 lg:p-0">
                                <div x-show="open && toggleSubMenu(488)"
     x-cloak
     x-transition:enter="transition ease-out duration-200"
     x-transition:enter-start="opacity-0"
     x-transition:enter-end="opacity-100"
     x-transition:leave="transition ease-in duration-150"
     x-transition:leave-start="opacity-100"
     x-transition:leave-end="opacity-0"
     @click.away="(tertiarymenu = null, open = null, sub_nav = [])"
     class="relative w-full lg:w-3/4 xl:w-1/2 top-0 left-1/2 transform -translate-x-1/2 z-10">

    <div class="Navigation__Sub-Menu w-full relative border border-white/10 rounded-lg bg-[#121D27] text-content-light overflow-hidden shadow-2xl flex p-2">

        <div class="bg-[#121D27] flex-1 p-8 pt-4">
                        <div class="pb-10">
                <h3 class="subheading-small">Products</h3>
                <p class="utility-label opacity-75">Isode products include Servers and Gateways for Messaging, XMPP, Directory as well as Guards, HF Radio Products and APIs</p>
            </div>
                        <ul class="relative">
                                                                                <li class="">
                            <div class="py-2 relative">

                                <button @mouseover="tertiarymenu = '4307'" type="button" class="relative group  body-medium-semibold py-3" :class="tertiarymenu == '4307' ? 'text-white/100' : 'text-white/50'">
                                        <span class="flex flex-col items-center overflow-hidden pointer-events-none">
                                            <span class="">Message Switch</span>
                                        </span>
                                </button>

                            </div>
                        </li>
                                                                                                    <li class="">
                            <div class="py-2 relative">

                                <button @mouseover="tertiarymenu = '4310'" type="button" class="relative group  body-medium-semibold py-3" :class="tertiarymenu == '4310' ? 'text-white/100' : 'text-white/50'">
                                        <span class="flex flex-col items-center overflow-hidden pointer-events-none">
                                            <span class="">User Messaging</span>
                                        </span>
                                </button>

                            </div>
                        </li>
                                                                                                    <li class="">
                            <div class="py-2 relative">

                                <button @mouseover="tertiarymenu = '4311'" type="button" class="relative group  body-medium-semibold py-3" :class="tertiarymenu == '4311' ? 'text-white/100' : 'text-white/50'">
                                        <span class="flex flex-col items-center overflow-hidden pointer-events-none">
                                            <span class="">X.400 Messaging</span>
                                        </span>
                                </button>

                            </div>
                        </li>
                                                                                                    <li class="">
                            <div class="py-2 relative">

                                <button @mouseover="tertiarymenu = '3172'" type="button" class="relative group  body-medium-semibold py-3" :class="tertiarymenu == '3172' ? 'text-white/100' : 'text-white/50'">
                                        <span class="flex flex-col items-center overflow-hidden pointer-events-none">
                                            <span class="">XMPP</span>
                                        </span>
                                </button>

                            </div>
                        </li>
                                                                                                    <li class="">
                            <div class="py-2 relative">

                                <button @mouseover="tertiarymenu = '3171'" type="button" class="relative group  body-medium-semibold py-3" :class="tertiarymenu == '3171' ? 'text-white/100' : 'text-white/50'">
                                        <span class="flex flex-col items-center overflow-hidden pointer-events-none">
                                            <span class="">HF Radio</span>
                                        </span>
                                </button>

                            </div>
                        </li>
                                                                                                    <li class="">
                            <div class="py-2 relative">

                                <button @mouseover="tertiarymenu = '3169'" type="button" class="relative group  body-medium-semibold py-3" :class="tertiarymenu == '3169' ? 'text-white/100' : 'text-white/50'">
                                        <span class="flex flex-col items-center overflow-hidden pointer-events-none">
                                            <span class="">Cross Domain Guards</span>
                                        </span>
                                </button>

                            </div>
                        </li>
                                                                                                    <li class="">
                            <div class="py-2 relative">

                                <button @mouseover="tertiarymenu = '3170'" type="button" class="relative group  body-medium-semibold py-3" :class="tertiarymenu == '3170' ? 'text-white/100' : 'text-white/50'">
                                        <span class="flex flex-col items-center overflow-hidden pointer-events-none">
                                            <span class="">Directory</span>
                                        </span>
                                </button>

                            </div>
                        </li>
                                                </ul>

        </div>
        <div class="bg-primary-charcoal/75 rounded-md py-8 w-3/5">
                
            <div x-show="tertiarymenu === '4307'"
                x-cloak
                @click.away="tertiarymenu = null"
                class="">
                <ul class="relative">
                                    <li class="relative pl-0 py-0">
                        <a href="https://www.isode.com/m-switch-messaging/" class="block w-full body-small px-14 py-3 text-content-light hover:font-medium">
                            <span class="nav-title flex">
                                About M-Switch Messaging
                            </span>
                        </a>
                    </li>
                                    <li class="relative pl-0 py-0">
                        <a href="https://www.isode.com/product/m-switch-gateway/" class="block w-full body-small px-14 py-3 text-content-light hover:font-medium">
                            <span class="nav-title flex">
                                M-Switch Gateway
                            </span>
                        </a>
                    </li>
                                    <li class="relative pl-0 py-0">
                        <a href="https://www.isode.com/product/cross-domain-secure-messaging/" class="block w-full body-small px-14 py-3 text-content-light hover:font-medium">
                            <span class="nav-title flex">
                                M-Switch Edge
                            </span>
                        </a>
                    </li>
                                </ul>
            </div>
        
                
            <div x-show="tertiarymenu === '4310'"
                x-cloak
                @click.away="tertiarymenu = null"
                class="">
                <ul class="relative">
                                    <li class="relative pl-0 py-0">
                        <a href="https://www.isode.com/user-messaging/" class="block w-full body-small px-14 py-3 text-content-light hover:font-medium">
                            <span class="nav-title flex">
                                About User Messaging
                            </span>
                        </a>
                    </li>
                                    <li class="relative pl-0 py-0">
                        <a href="https://www.isode.com/product/military-messaging-client/" class="block w-full body-small px-14 py-3 text-content-light hover:font-medium">
                            <span class="nav-title flex">
                                Military Messaging Client
                            </span>
                        </a>
                    </li>
                                    <li class="relative pl-0 py-0">
                        <a href="https://www.isode.com/product/m-switch-user-server" class="block w-full body-small px-14 py-3 text-content-light hover:font-medium">
                            <span class="nav-title flex">
                                M-Switch User Server
                            </span>
                        </a>
                    </li>
                                    <li class="relative pl-0 py-0">
                        <a href="https://www.isode.com/product/pop-imap-message-store/" class="block w-full body-small px-14 py-3 text-content-light hover:font-medium">
                            <span class="nav-title flex">
                                IMAP Message Store
                            </span>
                        </a>
                    </li>
                                </ul>
            </div>
        
                
            <div x-show="tertiarymenu === '4311'"
                x-cloak
                @click.away="tertiarymenu = null"
                class="">
                <ul class="relative">
                                    <li class="relative pl-0 py-0">
                        <a href="https://www.isode.com/x400-messaging/" class="block w-full body-small px-14 py-3 text-content-light hover:font-medium">
                            <span class="nav-title flex">
                                About X.400 Messaging
                            </span>
                        </a>
                    </li>
                                    <li class="relative pl-0 py-0">
                        <a href="https://www.isode.com/product/x-400-message-switch/" class="block w-full body-small px-14 py-3 text-content-light hover:font-medium">
                            <span class="nav-title flex">
                                X.400 Message Switch
                            </span>
                        </a>
                    </li>
                                    <li class="relative pl-0 py-0">
                        <a href="https://www.isode.com/product/x-400-message-store/" class="block w-full body-small px-14 py-3 text-content-light hover:font-medium">
                            <span class="nav-title flex">
                                X.400 Message Store
                            </span>
                        </a>
                    </li>
                                    <li class="relative pl-0 py-0">
                        <a href="https://www.isode.com/product/smtp-x-400-gateway/" class="block w-full body-small px-14 py-3 text-content-light hover:font-medium">
                            <span class="nav-title flex">
                                SMTP/X.400 Gateway
                            </span>
                        </a>
                    </li>
                                    <li class="relative pl-0 py-0">
                        <a href="https://www.isode.com/product/x-400-gateway-api/" class="block w-full body-small px-14 py-3 text-content-light hover:font-medium">
                            <span class="nav-title flex">
                                X.400 Gateway API
                            </span>
                        </a>
                    </li>
                                    <li class="relative pl-0 py-0">
                        <a href="https://www.isode.com/product/x-400-client-api/" class="block w-full body-small px-14 py-3 text-content-light hover:font-medium">
                            <span class="nav-title flex">
                                X.400 Client API
                            </span>
                        </a>
                    </li>
                                    <li class="relative pl-0 py-0">
                        <a href="https://www.isode.com/product/som-client-api/" class="block w-full body-small px-14 py-3 text-content-light hover:font-medium">
                            <span class="nav-title flex">
                                SOM Client API
                            </span>
                        </a>
                    </li>
                                </ul>
            </div>
        
                
            <div x-show="tertiarymenu === '3172'"
                x-cloak
                @click.away="tertiarymenu = null"
                class="">
                <ul class="relative">
                                    <li class="relative pl-0 py-0">
                        <a href="https://www.isode.com/secure-xmpp/" class="block w-full body-small px-14 py-3 text-content-light hover:font-medium">
                            <span class="nav-title flex">
                                About XMPP Messaging
                            </span>
                        </a>
                    </li>
                                    <li class="relative pl-0 py-0">
                        <a href="https://www.isode.com/product/xmpp-server/" class="block w-full body-small px-14 py-3 text-content-light hover:font-medium">
                            <span class="nav-title flex">
                                XMPP Server
                            </span>
                        </a>
                    </li>
                                    <li class="relative pl-0 py-0">
                        <a href="https://www.isode.com/product/xmpp-irc-gateway/" class="block w-full body-small px-14 py-3 text-content-light hover:font-medium">
                            <span class="nav-title flex">
                                XMPP/IRC Gateway
                            </span>
                        </a>
                    </li>
                                    <li class="relative pl-0 py-0">
                        <a href="https://www.isode.com/product/constrained-network-xmpp/" class="block w-full body-small px-14 py-3 text-content-light hover:font-medium">
                            <span class="nav-title flex">
                                Constrained Network XMPP
                            </span>
                        </a>
                    </li>
                                    <li class="relative pl-0 py-0">
                        <a href="https://www.isode.com/product/xmpp-client/" class="block w-full body-small px-14 py-3 text-content-light hover:font-medium">
                            <span class="nav-title flex">
                                XMPP Client
                            </span>
                        </a>
                    </li>
                                    <li class="relative pl-0 py-0">
                        <a href="https://www.isode.com/product/xmpp-boundary-guard/" class="block w-full body-small px-14 py-3 text-content-light hover:font-medium">
                            <span class="nav-title flex">
                                XMPP Boundary Guard
                            </span>
                        </a>
                    </li>
                                    <li class="relative pl-0 py-0">
                        <a href="https://www.isode.com/product/xmpp-client-library/" class="block w-full body-small px-14 py-3 text-content-light hover:font-medium">
                            <span class="nav-title flex">
                                XMPP Client Library
                            </span>
                        </a>
                    </li>
                                </ul>
            </div>
        
                
            <div x-show="tertiarymenu === '3171'"
                x-cloak
                @click.away="tertiarymenu = null"
                class="">
                <ul class="relative">
                                    <li class="relative pl-0 py-0">
                        <a href="https://www.isode.com/hf-radio-software/" class="block w-full body-small px-14 py-3 text-content-light hover:font-medium">
                            <span class="nav-title flex">
                                About HF Radio
                            </span>
                        </a>
                    </li>
                                    <li class="relative pl-0 py-0">
                        <a href="https://www.isode.com/product/stanag-5066-server/" class="block w-full body-small px-14 py-3 text-content-light hover:font-medium">
                            <span class="nav-title flex">
                                STANAG 5066 Server
                            </span>
                        </a>
                    </li>
                                    <li class="relative pl-0 py-0">
                        <a href="https://www.isode.com/product/performance-enhancing-proxy/" class="block w-full body-small px-14 py-3 text-content-light hover:font-medium">
                            <span class="nav-title flex">
                                Performance Enhancing Proxy
                            </span>
                        </a>
                    </li>
                                    <li class="relative pl-0 py-0">
                        <a href="https://www.isode.com/product/communication-chain-monitoring/" class="block w-full body-small px-14 py-3 text-content-light hover:font-medium">
                            <span class="nav-title flex">
                                Communication Chain Monitoring
                            </span>
                        </a>
                    </li>
                                    <li class="relative pl-0 py-0">
                        <a href="https://www.isode.com/product/multiple-hf-network-mobility/" class="block w-full body-small px-14 py-3 text-content-light hover:font-medium">
                            <span class="nav-title flex">
                                Multiple HF Network Mobility
                            </span>
                        </a>
                    </li>
                                </ul>
            </div>
        
                
            <div x-show="tertiarymenu === '3169'"
                x-cloak
                @click.away="tertiarymenu = null"
                class="">
                <ul class="relative">
                                    <li class="relative pl-0 py-0">
                        <a href="https://www.isode.com/cross-domain-solutions/" class="block w-full body-small px-14 py-3 text-content-light hover:font-medium">
                            <span class="nav-title flex">
                                About Cross Domain Guards
                            </span>
                        </a>
                    </li>
                                    <li class="relative pl-0 py-0">
                        <a href="https://www.isode.com/product/xmpp-boundary-guard/" class="block w-full body-small px-14 py-3 text-content-light hover:font-medium">
                            <span class="nav-title flex">
                                XMPP Boundary Guard
                            </span>
                        </a>
                    </li>
                                    <li class="relative pl-0 py-0">
                        <a href="https://www.isode.com/product/xml-guard/" class="block w-full body-small px-14 py-3 text-content-light hover:font-medium">
                            <span class="nav-title flex">
                                XML Guard
                            </span>
                        </a>
                    </li>
                                </ul>
            </div>
        
                
            <div x-show="tertiarymenu === '3170'"
                x-cloak
                @click.away="tertiarymenu = null"
                class="">
                <ul class="relative">
                                    <li class="relative pl-0 py-0">
                        <a href="https://www.isode.com/distributed-directory-services/" class="block w-full body-small px-14 py-3 text-content-light hover:font-medium">
                            <span class="nav-title flex">
                                About Directory
                            </span>
                        </a>
                    </li>
                                    <li class="relative pl-0 py-0">
                        <a href="https://www.isode.com/product/ldap-x-500-directory/" class="block w-full body-small px-14 py-3 text-content-light hover:font-medium">
                            <span class="nav-title flex">
                                LDAP/X.500 Directory
                            </span>
                        </a>
                    </li>
                                    <li class="relative pl-0 py-0">
                        <a href="https://www.isode.com/product/user-role-provisioning/" class="block w-full body-small px-14 py-3 text-content-light hover:font-medium">
                            <span class="nav-title flex">
                                User & Role Provisioning
                            </span>
                        </a>
                    </li>
                                    <li class="relative pl-0 py-0">
                        <a href="https://www.isode.com/product/data-synchronisation/" class="block w-full body-small px-14 py-3 text-content-light hover:font-medium">
                            <span class="nav-title flex">
                                Data Synchronisation
                            </span>
                        </a>
                    </li>
                                    <li class="relative pl-0 py-0">
                        <a href="https://www.isode.com/product/pki-products/" class="block w-full body-small px-14 py-3 text-content-light hover:font-medium">
                            <span class="nav-title flex">
                                PKI Products
                            </span>
                        </a>
                    </li>
                                    <li class="relative pl-0 py-0">
                        <a href="https://www.isode.com/product/directory-client-api/" class="block w-full body-small px-14 py-3 text-content-light hover:font-medium">
                            <span class="nav-title flex">
                                Directory Client API
                            </span>
                        </a>
                    </li>
                                </ul>
            </div>
        
                </div>
    </div>
</div>
                            </div>

                        </div>
                    </li>
                                                                                <li class="relative">
                        <div class="py-2">
                            <button type="button" class="desktop-navigation-link relative group"
                                    @click="megamenu === '503' ? megamenu = null : megamenu = '503', open = null, sub_nav = []">

                                    <span class="flex flex-col items-center overflow-hidden h-6">
                                        <span class="">Industries</span>
                                    </span>

                            </button>
                        </div>
                    </li>
                                                                                <li class="relative">
                        <a href="https://www.isode.com/evaluations/"
                           class="desktop-navigation-link text-white -underline py-2 block ">
                            <span class="flex flex-col items-center overflow-hidden h-6">
                                <span class="">Evaluations</span>
                            </span>
                        </a>
                    </li>
                                                                                                <li class="relative">
                        <a href="https://www.isode.com/whitepapers/"
                           class="desktop-navigation-link text-white -underline py-2 block ">
                            <span class="flex flex-col items-center overflow-hidden h-6">
                                <span class="">Whitepapers</span>
                            </span>
                        </a>
                    </li>
                                                                                                                <li class="relative">
                        <div class="py-2">
                            <button type="button" class="desktop-navigation-link relative group"
                                    @click="megamenu === '195' ? megamenu = null : megamenu = '195', open = null, sub_nav = []">

                                    <span class="flex flex-col items-center overflow-hidden h-6">
                                        <span class="">Support</span>
                                    </span>

                            </button>
                        </div>
                    </li>
                                                                                                <li class="relative">
                        <div class="py-2">
                            <button type="button" class="desktop-navigation-link relative group"
                                    @click="megamenu === '505' ? megamenu = null : megamenu = '505', open = null, sub_nav = []">

                                    <span class="flex flex-col items-center overflow-hidden h-6">
                                        <span class="">About</span>
                                    </span>

                            </button>
                        </div>
                    </li>
                                                                                <li class="relative">
                        <a href="https://www.isode.com/support/contact/"
                           class="desktop-navigation-link text-white -underline py-2 block ">
                            <span class="flex flex-col items-center overflow-hidden h-6">
                                <span class="">Contact</span>
                            </span>
                        </a>
                    </li>
                                                                    </ul>
    </div>
</nav>

<div class="hidden md:flex gap-4 items-center">

    <div>
        <button @click.prevent="searchOpen = true"><span class="sr-only">Search</span><svg width="19" height="19" viewBox="0 0 19 19" fill="none" xmlns="http://www.w3.org/2000/svg">
                    <path d="M13.7914 12.1666L12.5 11L12.6322 11.8741C13.9322 10.3574 14.6039 8.28828 14.2355 6.08911C13.7264 3.07745 11.213 0.672445 8.1797 0.304112C3.5972 -0.259221 -0.259466 3.59745 0.303868 8.17995C0.672201 11.2133 3.0772 13.7266 6.08887 14.2358C8.28804 14.6041 10.3572 13.9324 11.8739 12.6324H11.0775L12.1664 13.7916L16.7705 18.3958C17.2147 18.8399 17.9405 18.8399 18.3847 18.3958C18.8289 17.9516 18.8289 17.2258 18.3847 16.7816L13.7914 12.1666ZM7.29137 12.1666C4.59387 12.1666 2.41637 9.98911 2.41637 7.29161C2.41637 4.59411 4.59387 2.41661 7.29137 2.41661C9.98887 2.41661 12.1664 4.59411 12.1664 7.29161C12.1664 9.98911 9.98887 12.1666 7.29137 12.1666Z" fill="#F7F8F8"/>
                    </svg></button>
    </div>

    
                                    <div class="">
                    <div id="contact-modal"
                         @click="$dispatch('open-modal')"
                         href="https://isode.local/sign-in/?modal=yes" class="button-primary modal-btn"><span
                                class="sr-only">Sign In</span><span class="mr-3">Sign In</span>
                        <svg class="fill-current arrow" viewBox="0 0 6 10" fill="none"
                             xmlns="http://www.w3.org/2000/svg">
                            <path d="M3.54478 5.58329L0.549079 8.40524C0.296671 8.64301 0.297379 9.04449 0.550624 9.28137C0.782193 9.49797 1.14222 9.49733 1.37302 9.27992L5.14379 5.72786C5.56288 5.33308 5.56288 4.66684 5.14379 4.27206L1.37322 0.720183C1.14253 0.502872 0.782484 0.502873 0.551794 0.720183C0.30092 0.956506 0.300742 1.35527 0.551404 1.59182L3.54478 4.41663L4.1665 4.99996L3.54478 5.58329Z"
                                  fill="currentFill"></path>
                        </svg>
                    </div>
                </div>
                    
    
</div>


<div x-show="searchOpen" class="Search__bar absolute w-full top-0 left-0">
    <div @click.prevent="searchOpen = false" class="Search__backdrop z-0 fixed w-screen h-screen bg-primary-charcoal/75 backdrop-blur-none transition-opacity" aria-hidden="true">
    </div>
    <div>
        <div class="py-4 bg-primary-charcoal">
            <div class="container container__grid container-indent-l-3 container-indent-r-3">
            <div class="">
                <form role="search" method="get" autocomplete="off" class="search-form form relative" action="https://www.isode.com/">
                    <label>
                        <span class="sr-only">Search for:</span>
                        <input @input.debounce="searchAutoSuggest($event)" x-model="desktopSearch" type="search" class="search-field" placeholder="Search" value="" name="s" title="Search for:" />
                    </label>
                    <input x-ref="searchTypesField" type="hidden" name="post_types" value="">
                    <button type="submit" class="absolute left-5 top-1/2 transform -translate-y-1/2"><span class="sr-only">Search</span>
                    <svg width="19" height="19" viewBox="0 0 19 19" fill="none" xmlns="http://www.w3.org/2000/svg">
                    <path d="M13.7914 12.1666L12.5 11L12.6322 11.8741C13.9322 10.3574 14.6039 8.28828 14.2355 6.08911C13.7264 3.07745 11.213 0.672445 8.1797 0.304112C3.5972 -0.259221 -0.259466 3.59745 0.303868 8.17995C0.672201 11.2133 3.0772 13.7266 6.08887 14.2358C8.28804 14.6041 10.3572 13.9324 11.8739 12.6324H11.0775L12.1664 13.7916L16.7705 18.3958C17.2147 18.8399 17.9405 18.8399 18.3847 18.3958C18.8289 17.9516 18.8289 17.2258 18.3847 16.7816L13.7914 12.1666ZM7.29137 12.1666C4.59387 12.1666 2.41637 9.98911 2.41637 7.29161C2.41637 4.59411 4.59387 2.41661 7.29137 2.41661C9.98887 2.41661 12.1664 4.59411 12.1664 7.29161C12.1664 9.98911 9.98887 12.1666 7.29137 12.1666Z" fill="#F7F8F8"/>
                    </svg>
                    </button>
                    <button @click.prevent="searchOpen = false" class="absolute right-3 top-1/2 transform -translate-y-1/2 rounded-full bg-white/10 p-3"><span class="sr-only">Reset</span>
                    <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
    <path d="M13.6894 0.321168C13.2753 -0.0929389 12.6064 -0.0929389 12.1923 0.321168L7 5.50281L1.80774 0.31055C1.39363 -0.103557 0.724687 -0.103557 0.31058 0.31055C-0.103527 0.724657 -0.103527 1.3936 0.31058 1.80771L5.50284 6.99997L0.31058 12.1922C-0.103527 12.6063 -0.103527 13.2753 0.31058 13.6894C0.724687 14.1035 1.39363 14.1035 1.80774 13.6894L7 8.49712L12.1923 13.6894C12.6064 14.1035 13.2753 14.1035 13.6894 13.6894C14.1035 13.2753 14.1035 12.6063 13.6894 12.1922L8.49716 6.99997L13.6894 1.80771C14.0929 1.40422 14.0929 0.724657 13.6894 0.321168Z" fill="#F7F8F8"/>
                    </svg>
                    </button>
                </form>
            </div>
            </div>
        </div>
        <div class="bg-[#0F141B]/95 relative">
            <div class="container container__grid container-indent-l-3 container-indent-r-3">
            <div class="">

                                <div class="p-4 pt-10">
                    <h2 class="utility-label uppercase mb-4 opacity-75">Categories</h2>
                    <ul class="flex flex-wrap gap-4">
                                                    <li><button @click="updateSearchTypes('product')" class="body-small bg-white/5 rounded-full py-1 px-3 flex items-center gap-2" :class="searchTypes === 'product' ? 'border border-white/50' : 'border border-transparent'" >
                                <svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg">
                                <path d="M5.99954 1.16797H10.8329V6.0013L6.36854 10.4485C5.8358 10.9792 4.96994 10.9646 4.45533 10.4164L1.52616 7.2953C1.02648 6.7629 1.04797 5.92764 1.57438 5.42164L5.99954 1.16797Z" stroke="#F7F8F8" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
                                </svg>
                                Products
                            </button></li>
                                                    <li><button @click="updateSearchTypes('industry')" class="body-small bg-white/5 rounded-full py-1 px-3 flex items-center gap-2" :class="searchTypes === 'industry' ? 'border border-white/50' : 'border border-transparent'" >
                                <svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg">
                                <path d="M5.99954 1.16797H10.8329V6.0013L6.36854 10.4485C5.8358 10.9792 4.96994 10.9646 4.45533 10.4164L1.52616 7.2953C1.02648 6.7629 1.04797 5.92764 1.57438 5.42164L5.99954 1.16797Z" stroke="#F7F8F8" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
                                </svg>
                                Industries
                            </button></li>
                                                    <li><button @click="updateSearchTypes('whitepaper')" class="body-small bg-white/5 rounded-full py-1 px-3 flex items-center gap-2" :class="searchTypes === 'whitepaper' ? 'border border-white/50' : 'border border-transparent'" >
                                <svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg">
                                <path d="M5.99954 1.16797H10.8329V6.0013L6.36854 10.4485C5.8358 10.9792 4.96994 10.9646 4.45533 10.4164L1.52616 7.2953C1.02648 6.7629 1.04797 5.92764 1.57438 5.42164L5.99954 1.16797Z" stroke="#F7F8F8" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
                                </svg>
                                Whitepapers
                            </button></li>
                                                    <li><button @click="updateSearchTypes('post')" class="body-small bg-white/5 rounded-full py-1 px-3 flex items-center gap-2" :class="searchTypes === 'post' ? 'border border-white/50' : 'border border-transparent'" >
                                <svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg">
                                <path d="M5.99954 1.16797H10.8329V6.0013L6.36854 10.4485C5.8358 10.9792 4.96994 10.9646 4.45533 10.4164L1.52616 7.2953C1.02648 6.7629 1.04797 5.92764 1.57438 5.42164L5.99954 1.16797Z" stroke="#F7F8F8" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
                                </svg>
                                Posts
                            </button></li>
                                                    <li><button @click="updateSearchTypes('download')" class="body-small bg-white/5 rounded-full py-1 px-3 flex items-center gap-2" :class="searchTypes === 'download' ? 'border border-white/50' : 'border border-transparent'" >
                                <svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg">
                                <path d="M5.99954 1.16797H10.8329V6.0013L6.36854 10.4485C5.8358 10.9792 4.96994 10.9646 4.45533 10.4164L1.52616 7.2953C1.02648 6.7629 1.04797 5.92764 1.57438 5.42164L5.99954 1.16797Z" stroke="#F7F8F8" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
                                </svg>
                                Downloads
                            </button></li>
                                            </ul>
                </div>
                
                <div x-ref="searchSuggestResults" x-show="searchSuggest" class="p-4 pb-10">
                    <h2 class="utility-label uppercase mb-4 opacity-75">Suggested Searches</h2>
                    <ul data-pegasus-search-suggest class="flex flex-col gap-4">
                                            </ul>

                </div>

                                                <div x-ref="searchPopularResults" x-show="searchSuggest === false" class="p-4 pb-10">
                    <h2 class="utility-label uppercase mb-4 opacity-75">Popular Searches</h2>
                    <ul class="flex flex-col gap-4">
                                                    <li><a href="https://www.isode.com/?s=X.400%20Military%20Messaging">X.400 Military Messaging</a></li>
                                                    <li><a href="https://www.isode.com/?s=Whitepapers">Whitepapers</a></li>
                                                    <li><a href="https://www.isode.com/?s=Contact">Contact</a></li>
                                                    <li><a href="https://www.isode.com/?s=Military%20HF%20Radio">Military HF Radio</a></li>
                                                    <li><a href="https://www.isode.com/?s=Isode%20products">Isode products</a></li>
                                            </ul>
                </div>
                
            </div>
            </div>
        </div>
    </div>

</div>
                    
                </div>
            </div>
            </div>
            
        </div>

     </div>

                                    <div x-cloak x-show="megamenu === '503'"
                class="fixed transform right-0 top-0 hidden md:flex items-start w-screen px-7 lg:p-0">
                <div x-data="{ activeMegaMenuItem: true }"
     x-show="megamenu === '503'"
     x-transition:enter="transition ease-out duration-200"
     x-transition:enter-start="opacity-0"
     x-transition:enter-end="opacity-100"
     x-transition:leave="transition ease-in duration-150"
     x-transition:leave-start="opacity-100"
     x-transition:leave-end="opacity-0"
     
     class="Navigation__megaMenu relative w-full lg:w-3/4 xl:w-full xl:max-w-[956px] top-0 left-1/2 transform -translate-x-1/2 z-10 pt-[90px]">
    <div class="text-content-light border border-white/10 rounded-lg bg-[#121D27] overflow-hidden shadow-2xl">

        <div class="p-6 px-10 pb-10">
                            <h3 class="subheading-small">Industries</h3>
                                        <p class="utility-label opacity-75 max-w-[284px]">Isode's products are used in a wide variety of markets including Military, Civil Aviation, EDI and Government.</p>
                    </div>

        <div class="grid sm:grid-cols-2 md:grid-cols-4 gap-5 px-10 pb-6">
                            <div class="Mega__Menu-column relative overflow-hidden group border border-white/10 bg-primary-charcoal rounded-xl">
                    <a href="https://www.isode.com/industry/military/" class="w-full h-full pl-4 pr-4 pt-8 pb-7 relative flex flex-col gap-6 has-bg-military">
                                                    <span class="column-background w-full h-full absolute left-0 top-0"></span>
                                                                            <div class="p-3 aspect-square w-10">
                            </div>
                                                <div class="relative">
                        <h4 class="body-medium-semibold mb-2">Military</h4>
                        <div class="utility-pill pr-4">
                            From secure Military Messaging to specialised HF Radio, we provide a range of products to support military forces.
                        </div>
                        </div>
                    </a>
                </div>
                            <div class="Mega__Menu-column relative overflow-hidden group border border-white/10 bg-primary-charcoal rounded-xl">
                    <a href="https://www.isode.com/industry/civil-aviation/" class="w-full h-full pl-4 pr-4 pt-8 pb-7 relative flex flex-col gap-6 has-bg-aviation">
                                                    <span class="column-background w-full h-full absolute left-0 top-0"></span>
                                                                            <div class="p-3 aspect-square w-10">
                            </div>
                                                <div class="relative">
                        <h4 class="body-medium-semibold mb-2">Civil Aviation</h4>
                        <div class="utility-pill pr-4">
                            Experts in civil aviation messaging software, we provide full AMHS solutions and ATN Directories.
                        </div>
                        </div>
                    </a>
                </div>
                            <div class="Mega__Menu-column relative overflow-hidden group border border-white/10 bg-primary-charcoal rounded-xl">
                    <a href="https://www.isode.com/industry/edi/" class="w-full h-full pl-4 pr-4 pt-8 pb-7 relative flex flex-col gap-6 has-bg-EDI">
                                                    <span class="column-background w-full h-full absolute left-0 top-0"></span>
                                                                            <div class="p-3 aspect-square w-10">
                            </div>
                                                <div class="relative">
                        <h4 class="body-medium-semibold mb-2">EDI</h4>
                        <div class="utility-pill pr-4">
                            EDI Message transfer options using high performance X.400 messaging
                        </div>
                        </div>
                    </a>
                </div>
                            <div class="Mega__Menu-column relative overflow-hidden group border border-white/10 bg-primary-charcoal rounded-xl">
                    <a href="https://www.isode.com/industry/government-directory/" class="w-full h-full pl-4 pr-4 pt-8 pb-7 relative flex flex-col gap-6 has-bg-government">
                                                    <span class="column-background w-full h-full absolute left-0 top-0"></span>
                                                                            <div class="p-3 aspect-square w-10">
                            </div>
                                                <div class="relative">
                        <h4 class="body-medium-semibold mb-2">Government Directory</h4>
                        <div class="utility-pill pr-4">
                            Secure LDAP & X.500 directories perfectly suited for Government deployments.
                        </div>
                        </div>
                    </a>
                </div>
                    </div>
    </div>
</div>
<div class="fixed top-0 left-0 w-screen h-screen z-0"
     x-show="megamenu === '503'" @click="megamenu = null">
</div>            </div>
                                                        <div x-cloak x-show="megamenu === '195'"
                class="fixed transform right-0 top-0 hidden md:flex items-start w-screen px-7 lg:p-0">
                <div x-data="{ activeMegaMenuItem: true }"
     x-show="megamenu === '195'"
     x-transition:enter="transition ease-out duration-200"
     x-transition:enter-start="opacity-0"
     x-transition:enter-end="opacity-100"
     x-transition:leave="transition ease-in duration-150"
     x-transition:leave-start="opacity-100"
     x-transition:leave-end="opacity-0"
     
     class="Navigation__megaMenu relative w-full lg:w-3/4 xl:w-full xl:max-w-[956px] top-0 left-1/2 transform -translate-x-1/2 z-10 pt-[90px]">
    <div class="text-content-light border border-white/10 rounded-lg bg-[#121D27] overflow-hidden shadow-2xl">

        <div class="p-6 px-10 pb-10">
                            <h3 class="subheading-small">Support</h3>
                                        <p class="utility-label opacity-75 max-w-[284px]">Our support team is here to help you get the most out of our products.</p>
                    </div>

        <div class="grid sm:grid-cols-2 md:grid-cols-4 gap-5 px-10 pb-6">
                            <div class="Mega__Menu-column relative overflow-hidden group border border-white/10 bg-primary-charcoal rounded-xl">
                    <a href="https://www.isode.com/support/" class="w-full h-full pl-4 pr-4 pt-8 pb-7 relative flex flex-col gap-6 has-bg-">
                                                                            <div class="bg-[#283441]/25 p-3 rounded-xl aspect-square w-10 relative">
                                <img src="https://www.isode.com/wp-content/uploads/2023/02/icon-service-150x136.png" data-src="https://www.isode.com/wp-content/uploads/2023/02/icon-service.png" width="194" height="136" class="attachment-full size-full lazy" alt="icon-service" data-sizes="(min-width: 1199px) 194px, (min-width: 992px) 194px, (min-width: 767px) 194px, (min-width: 375px) 100vw"  />
                            </div>
                                                <div class="relative">
                        <h4 class="body-medium-semibold mb-2">Isode Support</h4>
                        <div class="utility-pill pr-4">
                            View our support packages and customer support options
                        </div>
                        </div>
                    </a>
                </div>
                            <div class="Mega__Menu-column relative overflow-hidden group border border-white/10 bg-primary-charcoal rounded-xl">
                    <a href="https://www.isode.com/support/platform-support/" class="w-full h-full pl-4 pr-4 pt-8 pb-7 relative flex flex-col gap-6 has-bg-">
                                                                            <div class="bg-[#283441]/25 p-3 rounded-xl aspect-square w-10 relative">
                                <img src="https://www.isode.com/wp-content/uploads/2023/02/icon-software-150x136.png" data-src="https://www.isode.com/wp-content/uploads/2023/02/icon-software.png" width="194" height="136" class="attachment-full size-full lazy" alt="icon-software" data-sizes="(min-width: 1199px) 194px, (min-width: 992px) 194px, (min-width: 767px) 194px, (min-width: 375px) 100vw"  />
                            </div>
                                                <div class="relative">
                        <h4 class="body-medium-semibold mb-2">Software Support</h4>
                        <div class="utility-pill pr-4">
                            Look through our supported product releases and platforms
                        </div>
                        </div>
                    </a>
                </div>
                            <div class="Mega__Menu-column relative overflow-hidden group border border-white/10 bg-primary-charcoal rounded-xl">
                    <a href="https://www.isode.com/support/guides-downloads/" class="w-full h-full pl-4 pr-4 pt-8 pb-7 relative flex flex-col gap-6 has-bg-">
                                                                            <div class="bg-[#283441]/25 p-3 rounded-xl aspect-square w-10 relative">
                                <img src="https://www.isode.com/wp-content/uploads/2023/02/icon-guides-150x136.png" data-src="https://www.isode.com/wp-content/uploads/2023/02/icon-guides.png" width="194" height="136" class="attachment-full size-full lazy" alt="icon-guides" data-sizes="(min-width: 1199px) 194px, (min-width: 992px) 194px, (min-width: 767px) 194px, (min-width: 375px) 100vw"  />
                            </div>
                                                <div class="relative">
                        <h4 class="body-medium-semibold mb-2">Guides and Downloads</h4>
                        <div class="utility-pill pr-4">
                            Download our product admin & user guides
                        </div>
                        </div>
                    </a>
                </div>
                            <div class="Mega__Menu-column relative overflow-hidden group border border-white/10 bg-primary-charcoal rounded-xl">
                    <a href="https://www.isode.com/support/contact/" class="w-full h-full pl-4 pr-4 pt-8 pb-7 relative flex flex-col gap-6 has-bg-">
                                                                            <div class="bg-[#283441]/25 p-3 rounded-xl aspect-square w-10 relative">
                                <img src="https://www.isode.com/wp-content/uploads/2023/02/icon-contact-150x136.png" data-src="https://www.isode.com/wp-content/uploads/2023/02/icon-contact.png" width="194" height="136" class="attachment-full size-full lazy" alt="icon-contact" data-sizes="(min-width: 1199px) 194px, (min-width: 992px) 194px, (min-width: 767px) 194px, (min-width: 375px) 100vw"  />
                            </div>
                                                <div class="relative">
                        <h4 class="body-medium-semibold mb-2">Contact</h4>
                        <div class="utility-pill pr-4">
                            Contact our support team or ask us for assistance
                        </div>
                        </div>
                    </a>
                </div>
                    </div>
    </div>
</div>
<div class="fixed top-0 left-0 w-screen h-screen z-0"
     x-show="megamenu === '195'" @click="megamenu = null">
</div>            </div>
                                <div x-cloak x-show="megamenu === '505'"
                class="fixed transform right-0 top-0 hidden md:flex items-start w-screen px-7 lg:p-0">
                <div x-data="{ activeMegaMenuItem: true }"
     x-show="megamenu === '505'"
     x-transition:enter="transition ease-out duration-200"
     x-transition:enter-start="opacity-0"
     x-transition:enter-end="opacity-100"
     x-transition:leave="transition ease-in duration-150"
     x-transition:leave-start="opacity-100"
     x-transition:leave-end="opacity-0"
     
     class="Navigation__megaMenu relative w-full lg:w-3/4 xl:w-full xl:max-w-[956px] top-0 left-1/2 transform -translate-x-1/2 z-10 pt-[90px]">
    <div class="text-content-light border border-white/10 rounded-lg bg-[#121D27] overflow-hidden shadow-2xl">

        <div class="p-6 px-10 pb-10">
                            <h3 class="subheading-small">About Isode</h3>
                                        <p class="utility-label opacity-75 max-w-[284px]">We've been developing software for more than 25 years, and over that time we've had the privilege of working with some outstanding people. You can find out more about us below.</p>
                    </div>

        <div class="grid sm:grid-cols-2 md:grid-cols-4 gap-5 px-10 pb-6">
                            <div class="Mega__Menu-column relative overflow-hidden group border border-white/10 bg-primary-charcoal rounded-xl">
                    <a href="https://www.isode.com/about/" class="w-full h-full pl-4 pr-4 pt-8 pb-7 relative flex flex-col gap-6 has-bg-">
                                                                            <div class="bg-[#283441]/25 p-3 rounded-xl aspect-square w-10 relative">
                                <img src="https://www.isode.com/wp-content/uploads/2023/03/icon-about.png" data-src="https://www.isode.com/wp-content/uploads/2023/03/icon-about.png" width="36" height="36" class="attachment-full size-full lazy" alt="icon-about" data-sizes="(min-width: 1199px) 36px, (min-width: 992px) 36px, (min-width: 767px) 36px, (min-width: 375px) 100vw"  />
                            </div>
                                                <div class="relative">
                        <h4 class="body-medium-semibold mb-2">About Isode</h4>
                        <div class="utility-pill pr-4">
                            Scroll through our history and key achievements, or read up on our senior management team.
                        </div>
                        </div>
                    </a>
                </div>
                            <div class="Mega__Menu-column relative overflow-hidden group border border-white/10 bg-primary-charcoal rounded-xl">
                    <a href="https://www.isode.com/about/our-partners/" class="w-full h-full pl-4 pr-4 pt-8 pb-7 relative flex flex-col gap-6 has-bg-">
                                                                            <div class="bg-[#283441]/25 p-3 rounded-xl aspect-square w-10 relative">
                                <img src="https://www.isode.com/wp-content/uploads/2023/03/icon-partners.png" data-src="https://www.isode.com/wp-content/uploads/2023/03/icon-partners.png" width="36" height="36" class="attachment-full size-full lazy" alt="icon-partners" data-sizes="(min-width: 1199px) 36px, (min-width: 992px) 36px, (min-width: 767px) 36px, (min-width: 375px) 100vw"  />
                            </div>
                                                <div class="relative">
                        <h4 class="body-medium-semibold mb-2">Partners</h4>
                        <div class="utility-pill pr-4">
                            We have partners, big and small, located across the globe. 
                        </div>
                        </div>
                    </a>
                </div>
                            <div class="Mega__Menu-column relative overflow-hidden group border border-white/10 bg-primary-charcoal rounded-xl">
                    <a href="https://www.isode.com/about/careers/" class="w-full h-full pl-4 pr-4 pt-8 pb-7 relative flex flex-col gap-6 has-bg-">
                                                                            <div class="bg-[#283441]/25 p-3 rounded-xl aspect-square w-10 relative">
                                <img src="https://www.isode.com/wp-content/uploads/2023/03/icon-careers.png" data-src="https://www.isode.com/wp-content/uploads/2023/03/icon-careers.png" width="36" height="36" class="attachment-full size-full lazy" alt="icon-careers" data-sizes="(min-width: 1199px) 36px, (min-width: 992px) 36px, (min-width: 767px) 36px, (min-width: 375px) 100vw"  />
                            </div>
                                                <div class="relative">
                        <h4 class="body-medium-semibold mb-2">Careers</h4>
                        <div class="utility-pill pr-4">
                            Interested in joining our team? Check out our open vacancies. 
                        </div>
                        </div>
                    </a>
                </div>
                            <div class="Mega__Menu-column relative overflow-hidden group border border-white/10 bg-primary-charcoal rounded-xl">
                    <a href="https://www.isode.com/news/" class="w-full h-full pl-4 pr-4 pt-8 pb-7 relative flex flex-col gap-6 has-bg-">
                                                                            <div class="bg-[#283441]/25 p-3 rounded-xl aspect-square w-10 relative">
                                <img src="https://www.isode.com/wp-content/uploads/2023/03/icon-news.png" data-src="https://www.isode.com/wp-content/uploads/2023/03/icon-news.png" width="36" height="36" class="attachment-full size-full lazy" alt="icon-news" data-sizes="(min-width: 1199px) 36px, (min-width: 992px) 36px, (min-width: 767px) 36px, (min-width: 375px) 100vw"  />
                            </div>
                                                <div class="relative">
                        <h4 class="body-medium-semibold mb-2">News</h4>
                        <div class="utility-pill pr-4">
                            Discover our latest updates, product changes and regular goings on within Isode
                        </div>
                        </div>
                    </a>
                </div>
                    </div>
    </div>
</div>
<div class="fixed top-0 left-0 w-screen h-screen z-0"
     x-show="megamenu === '505'" @click="megamenu = null">
</div>            </div>
                        
    <div x-cloak x-show="mobMenuOpen"
     x-transition:enter="transition ease-out duration-200"
     x-transition:enter-start="opacity-0"
     x-transition:enter-end="opacity-1"
     x-transition:leave="transition ease-in duration-150"
     x-transition:leave-start="opacity-1"
     x-transition:leave-end="opacity-0"
     class="Navigation__mobile-Menu fixed transform inset-0 md:hidden bg-primary-charcoal z-10">
    <div class="relative pt-24 pb-8 w-full h-full">
        <div class="w-full h-full container sm:px-5 overflow-auto flex flex-col">
            <div class="Search__mobile mb-10">
                <form role="search" method="get" class="search-form form relative" action="https://www.isode.com/">
                    <label>
                        <span class="sr-only">Search for:</span>
                        <input type="search" class="search-field" placeholder="Search" value="" name="s" title="Search for:" />
                    </label>
                    <button type="submit" class="absolute left-5 top-1/2 transform -translate-y-1/2"><span class="sr-only">Search</span>
                    <svg width="19" height="19" viewBox="0 0 19 19" fill="none" xmlns="http://www.w3.org/2000/svg">
                    <path d="M13.7914 12.1666L12.5 11L12.6322 11.8741C13.9322 10.3574 14.6039 8.28828 14.2355 6.08911C13.7264 3.07745 11.213 0.672445 8.1797 0.304112C3.5972 -0.259221 -0.259466 3.59745 0.303868 8.17995C0.672201 11.2133 3.0772 13.7266 6.08887 14.2358C8.28804 14.6041 10.3572 13.9324 11.8739 12.6324H11.0775L12.1664 13.7916L16.7705 18.3958C17.2147 18.8399 17.9405 18.8399 18.3847 18.3958C18.8289 17.9516 18.8289 17.2258 18.3847 16.7816L13.7914 12.1666ZM7.29137 12.1666C4.59387 12.1666 2.41637 9.98911 2.41637 7.29161C2.41637 4.59411 4.59387 2.41661 7.29137 2.41661C9.98887 2.41661 12.1664 4.59411 12.1664 7.29161C12.1664 9.98911 9.98887 12.1666 7.29137 12.1666Z" fill="#F7F8F8"/>
                    </svg>
                    </button>
                </form>
            </div>
            <ul class="pb-10 text-content-light">
                                                                                                    <li class="relative">
                            <div class="py-3">
                                <button type="button" class="mobile-navigation-link text-2xl relative group  flex items-center"
                                        @click="mobSubMenu === '488' ? mobSubMenu = null : mobSubMenu = '488', mobSubMenuOpen = true, open = null, megamenu = null">
                                        <span class="pr-4">Products</span>

                                </button>
                            </div>
                        </li>
                                                                                                    <li class="relative">
                            <div class="py-3"> 
                                <button type="button" class="mobile-navigation-link text-2xl relative group flex items-center"
                                        @click="megamenu === '503' ? megamenu = null : megamenu = '503', mobSubMenuOpen = true, open = null, sub_nav = []"
                                        >
                                        <span class="pr-4">Industries</span>
                                    
                                </button>
                            </div>
                        </li>
                                                                                                    <li class="relative">
                            <a href="https://www.isode.com/evaluations/"
                            class="mobile-navigation-link text-2xl group -underline block py-3 text-white ">
                                <span>Evaluations</span>
                            </a>
                        </li>
                                                                                                                        <li class="relative">
                            <a href="https://www.isode.com/whitepapers/"
                            class="mobile-navigation-link text-2xl group -underline block py-3 text-white ">
                                <span>Whitepapers</span>
                            </a>
                        </li>
                                                                                                                                            <li class="relative">
                            <div class="py-3"> 
                                <button type="button" class="mobile-navigation-link text-2xl relative group flex items-center"
                                        @click="megamenu === '195' ? megamenu = null : megamenu = '195', mobSubMenuOpen = true, open = null, sub_nav = []"
                                        >
                                        <span class="pr-4">Support</span>
                                    
                                </button>
                            </div>
                        </li>
                                                                                                                        <li class="relative">
                            <div class="py-3"> 
                                <button type="button" class="mobile-navigation-link text-2xl relative group flex items-center"
                                        @click="megamenu === '505' ? megamenu = null : megamenu = '505', mobSubMenuOpen = true, open = null, sub_nav = []"
                                        >
                                        <span class="pr-4">About</span>
                                    
                                </button>
                            </div>
                        </li>
                                                                                                    <li class="relative">
                            <a href="https://www.isode.com/support/contact/"
                            class="mobile-navigation-link text-2xl group -underline block py-3 text-white ">
                                <span>Contact</span>
                            </a>
                        </li>
                                                                                        </ul>
            
                <div class="mt-auto">
                    <a href="https://www.isode.com/sign-in/" class="button-primary" data-pegasus-modal="Modal--drawer" ><span class="sr-only">Sign In</span><span class="mr-3">Sign In</span><svg class="fill-current arrow" viewBox="0 0 6 10" fill="none" xmlns="http://www.w3.org/2000/svg">
            <path d="M3.54478 5.58329L0.549079 8.40524C0.296671 8.64301 0.297379 9.04449 0.550624 9.28137C0.782193 9.49797 1.14222 9.49733 1.37302 9.27992L5.14379 5.72786C5.56288 5.33308 5.56288 4.66684 5.14379 4.27206L1.37322 0.720183C1.14253 0.502872 0.782484 0.502873 0.551794 0.720183C0.30092 0.956506 0.300742 1.35527 0.551404 1.59182L3.54478 4.41663L4.1665 4.99996L3.54478 5.58329Z" fill="currentFill"/>
            </svg></a>
                </div>

                    </div>

        
            

            
            <div 
    x-data="{ activeMobMenuItem: true }"
    x-cloak
    x-show="mobSubMenu === '488'"
    x-transition:enter="transition ease-out duration-200"
    x-transition:enter-start="translate-x-full"
    x-transition:enter-end="translate-x-0"
    x-transition:leave="transition ease-in duration-150"
    x-transition:leave-start="translate-x-0"
    x-transition:leave-end="translate-x-full"
    class="Navigation__mobile-Menu__sub w-full h-full px-5 overflow-auto bg-primary-charcoal absolute top-0 left-0 z-[100] text-content-light">
    <div class="Navigation__mobile-Menu__sub__actions py-8">
        <button type="button" class="w-10 h-10 rounded-full border border-greyscale-6/50 flex items-center justify-center" @click="mobSubMenu = null, mobSubMenuOpen = false"><svg class="mr-px" width="11" height="18" viewBox="0 0 11 18" fill="none" xmlns="http://www.w3.org/2000/svg">
        <path d="M4.15281 7.87832L9.91377 2.4515C10.3992 1.99425 10.3978 1.22217 9.9108 0.76664C9.46547 0.350098 8.77311 0.351319 8.32926 0.769429L1.07779 7.60031C0.27185 8.35951 0.271852 9.64073 1.07779 10.3999L8.32889 17.2305C8.77252 17.6484 9.46491 17.6484 9.90855 17.2305C10.391 16.776 10.3913 16.0091 9.9093 15.5542L4.15281 10.1219L2.95718 9.00012L4.15281 7.87832Z" fill="#F7F8F8"/>
        </svg></button>
    </div>
    <div class="Navigation__mobile-Menu__sub__items pt-9">
        <ul class="pt-2">
                                                            <li class="" :class="[(open !== null && open !== 4307 ? 'opacity-40' : '')]">
                    <button type="button" class="mobile-navigation-link text-2xl relative group py-3 flex items-center justify-between w-full"
                        @click="toggleOpen(4307), toggleMenu(4307), megamenu = null"
                        :class="[(open && toggleSubMenu(4307) ? 'menu-open' : '')]">
                        <span class="block">Message Switch</span>

                        <span class="block" :class="open == 4307 ? 'opacity-100' : 'opacity-0'">
                                <svg width="16" height="2" viewBox="0 0 16 2" fill="none" xmlns="http://www.w3.org/2000/svg">
                                <path d="M14.75 1H1.25" stroke="#F7F8F8" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
                                </svg>
                            </span>
                    </button>
                    
                                        <div x-cloak x-show="open === 4307" x-collapse
                                            class="flex flex-col items-start">
                    <ul class="">
                                            <li class="relative">
                            <a href="https://www.isode.com/m-switch-messaging/" class="mobile-navigation-link py-2 body-small block">
                                <span class="nav-title flex">
                                    About M-Switch Messaging
                                </span>
                            </a>
                        </li>
                                            <li class="relative">
                            <a href="https://www.isode.com/product/m-switch-gateway/" class="mobile-navigation-link py-2 body-small block">
                                <span class="nav-title flex">
                                    M-Switch Gateway
                                </span>
                            </a>
                        </li>
                                            <li class="relative">
                            <a href="https://www.isode.com/product/cross-domain-secure-messaging/" class="mobile-navigation-link py-2 body-small block">
                                <span class="nav-title flex">
                                    M-Switch Edge
                                </span>
                            </a>
                        </li>
                                        </ul>
                    </div>
                                        
                </li>
                                                                            <li class="" :class="[(open !== null && open !== 4310 ? 'opacity-40' : '')]">
                    <button type="button" class="mobile-navigation-link text-2xl relative group py-3 flex items-center justify-between w-full"
                        @click="toggleOpen(4310), toggleMenu(4310), megamenu = null"
                        :class="[(open && toggleSubMenu(4310) ? 'menu-open' : '')]">
                        <span class="block">User Messaging</span>

                        <span class="block" :class="open == 4310 ? 'opacity-100' : 'opacity-0'">
                                <svg width="16" height="2" viewBox="0 0 16 2" fill="none" xmlns="http://www.w3.org/2000/svg">
                                <path d="M14.75 1H1.25" stroke="#F7F8F8" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
                                </svg>
                            </span>
                    </button>
                    
                                        <div x-cloak x-show="open === 4310" x-collapse
                                            class="flex flex-col items-start">
                    <ul class="">
                                            <li class="relative">
                            <a href="https://www.isode.com/user-messaging/" class="mobile-navigation-link py-2 body-small block">
                                <span class="nav-title flex">
                                    About User Messaging
                                </span>
                            </a>
                        </li>
                                            <li class="relative">
                            <a href="https://www.isode.com/product/military-messaging-client/" class="mobile-navigation-link py-2 body-small block">
                                <span class="nav-title flex">
                                    Military Messaging Client
                                </span>
                            </a>
                        </li>
                                            <li class="relative">
                            <a href="https://www.isode.com/product/m-switch-user-server" class="mobile-navigation-link py-2 body-small block">
                                <span class="nav-title flex">
                                    M-Switch User Server
                                </span>
                            </a>
                        </li>
                                            <li class="relative">
                            <a href="https://www.isode.com/product/pop-imap-message-store/" class="mobile-navigation-link py-2 body-small block">
                                <span class="nav-title flex">
                                    IMAP Message Store
                                </span>
                            </a>
                        </li>
                                        </ul>
                    </div>
                                        
                </li>
                                                                            <li class="" :class="[(open !== null && open !== 4311 ? 'opacity-40' : '')]">
                    <button type="button" class="mobile-navigation-link text-2xl relative group py-3 flex items-center justify-between w-full"
                        @click="toggleOpen(4311), toggleMenu(4311), megamenu = null"
                        :class="[(open && toggleSubMenu(4311) ? 'menu-open' : '')]">
                        <span class="block">X.400 Messaging</span>

                        <span class="block" :class="open == 4311 ? 'opacity-100' : 'opacity-0'">
                                <svg width="16" height="2" viewBox="0 0 16 2" fill="none" xmlns="http://www.w3.org/2000/svg">
                                <path d="M14.75 1H1.25" stroke="#F7F8F8" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
                                </svg>
                            </span>
                    </button>
                    
                                        <div x-cloak x-show="open === 4311" x-collapse
                                            class="flex flex-col items-start">
                    <ul class="">
                                            <li class="relative">
                            <a href="https://www.isode.com/x400-messaging/" class="mobile-navigation-link py-2 body-small block">
                                <span class="nav-title flex">
                                    About X.400 Messaging
                                </span>
                            </a>
                        </li>
                                            <li class="relative">
                            <a href="https://www.isode.com/product/x-400-message-switch/" class="mobile-navigation-link py-2 body-small block">
                                <span class="nav-title flex">
                                    X.400 Message Switch
                                </span>
                            </a>
                        </li>
                                            <li class="relative">
                            <a href="https://www.isode.com/product/x-400-message-store/" class="mobile-navigation-link py-2 body-small block">
                                <span class="nav-title flex">
                                    X.400 Message Store
                                </span>
                            </a>
                        </li>
                                            <li class="relative">
                            <a href="https://www.isode.com/product/smtp-x-400-gateway/" class="mobile-navigation-link py-2 body-small block">
                                <span class="nav-title flex">
                                    SMTP/X.400 Gateway
                                </span>
                            </a>
                        </li>
                                            <li class="relative">
                            <a href="https://www.isode.com/product/x-400-gateway-api/" class="mobile-navigation-link py-2 body-small block">
                                <span class="nav-title flex">
                                    X.400 Gateway API
                                </span>
                            </a>
                        </li>
                                            <li class="relative">
                            <a href="https://www.isode.com/product/x-400-client-api/" class="mobile-navigation-link py-2 body-small block">
                                <span class="nav-title flex">
                                    X.400 Client API
                                </span>
                            </a>
                        </li>
                                            <li class="relative">
                            <a href="https://www.isode.com/product/som-client-api/" class="mobile-navigation-link py-2 body-small block">
                                <span class="nav-title flex">
                                    SOM Client API
                                </span>
                            </a>
                        </li>
                                        </ul>
                    </div>
                                        
                </li>
                                                                            <li class="" :class="[(open !== null && open !== 3172 ? 'opacity-40' : '')]">
                    <button type="button" class="mobile-navigation-link text-2xl relative group py-3 flex items-center justify-between w-full"
                        @click="toggleOpen(3172), toggleMenu(3172), megamenu = null"
                        :class="[(open && toggleSubMenu(3172) ? 'menu-open' : '')]">
                        <span class="block">XMPP</span>

                        <span class="block" :class="open == 3172 ? 'opacity-100' : 'opacity-0'">
                                <svg width="16" height="2" viewBox="0 0 16 2" fill="none" xmlns="http://www.w3.org/2000/svg">
                                <path d="M14.75 1H1.25" stroke="#F7F8F8" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
                                </svg>
                            </span>
                    </button>
                    
                                        <div x-cloak x-show="open === 3172" x-collapse
                                            class="flex flex-col items-start">
                    <ul class="">
                                            <li class="relative">
                            <a href="https://www.isode.com/secure-xmpp/" class="mobile-navigation-link py-2 body-small block">
                                <span class="nav-title flex">
                                    About XMPP Messaging
                                </span>
                            </a>
                        </li>
                                            <li class="relative">
                            <a href="https://www.isode.com/product/xmpp-server/" class="mobile-navigation-link py-2 body-small block">
                                <span class="nav-title flex">
                                    XMPP Server
                                </span>
                            </a>
                        </li>
                                            <li class="relative">
                            <a href="https://www.isode.com/product/xmpp-irc-gateway/" class="mobile-navigation-link py-2 body-small block">
                                <span class="nav-title flex">
                                    XMPP/IRC Gateway
                                </span>
                            </a>
                        </li>
                                            <li class="relative">
                            <a href="https://www.isode.com/product/constrained-network-xmpp/" class="mobile-navigation-link py-2 body-small block">
                                <span class="nav-title flex">
                                    Constrained Network XMPP
                                </span>
                            </a>
                        </li>
                                            <li class="relative">
                            <a href="https://www.isode.com/product/xmpp-client/" class="mobile-navigation-link py-2 body-small block">
                                <span class="nav-title flex">
                                    XMPP Client
                                </span>
                            </a>
                        </li>
                                            <li class="relative">
                            <a href="https://www.isode.com/product/xmpp-boundary-guard/" class="mobile-navigation-link py-2 body-small block">
                                <span class="nav-title flex">
                                    XMPP Boundary Guard
                                </span>
                            </a>
                        </li>
                                            <li class="relative">
                            <a href="https://www.isode.com/product/xmpp-client-library/" class="mobile-navigation-link py-2 body-small block">
                                <span class="nav-title flex">
                                    XMPP Client Library
                                </span>
                            </a>
                        </li>
                                        </ul>
                    </div>
                                        
                </li>
                                                                            <li class="" :class="[(open !== null && open !== 3171 ? 'opacity-40' : '')]">
                    <button type="button" class="mobile-navigation-link text-2xl relative group py-3 flex items-center justify-between w-full"
                        @click="toggleOpen(3171), toggleMenu(3171), megamenu = null"
                        :class="[(open && toggleSubMenu(3171) ? 'menu-open' : '')]">
                        <span class="block">HF Radio</span>

                        <span class="block" :class="open == 3171 ? 'opacity-100' : 'opacity-0'">
                                <svg width="16" height="2" viewBox="0 0 16 2" fill="none" xmlns="http://www.w3.org/2000/svg">
                                <path d="M14.75 1H1.25" stroke="#F7F8F8" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
                                </svg>
                            </span>
                    </button>
                    
                                        <div x-cloak x-show="open === 3171" x-collapse
                                            class="flex flex-col items-start">
                    <ul class="">
                                            <li class="relative">
                            <a href="https://www.isode.com/hf-radio-software/" class="mobile-navigation-link py-2 body-small block">
                                <span class="nav-title flex">
                                    About HF Radio
                                </span>
                            </a>
                        </li>
                                            <li class="relative">
                            <a href="https://www.isode.com/product/stanag-5066-server/" class="mobile-navigation-link py-2 body-small block">
                                <span class="nav-title flex">
                                    STANAG 5066 Server
                                </span>
                            </a>
                        </li>
                                            <li class="relative">
                            <a href="https://www.isode.com/product/performance-enhancing-proxy/" class="mobile-navigation-link py-2 body-small block">
                                <span class="nav-title flex">
                                    Performance Enhancing Proxy
                                </span>
                            </a>
                        </li>
                                            <li class="relative">
                            <a href="https://www.isode.com/product/communication-chain-monitoring/" class="mobile-navigation-link py-2 body-small block">
                                <span class="nav-title flex">
                                    Communication Chain Monitoring
                                </span>
                            </a>
                        </li>
                                            <li class="relative">
                            <a href="https://www.isode.com/product/multiple-hf-network-mobility/" class="mobile-navigation-link py-2 body-small block">
                                <span class="nav-title flex">
                                    Multiple HF Network Mobility
                                </span>
                            </a>
                        </li>
                                        </ul>
                    </div>
                                        
                </li>
                                                                            <li class="" :class="[(open !== null && open !== 3169 ? 'opacity-40' : '')]">
                    <button type="button" class="mobile-navigation-link text-2xl relative group py-3 flex items-center justify-between w-full"
                        @click="toggleOpen(3169), toggleMenu(3169), megamenu = null"
                        :class="[(open && toggleSubMenu(3169) ? 'menu-open' : '')]">
                        <span class="block">Cross Domain Guards</span>

                        <span class="block" :class="open == 3169 ? 'opacity-100' : 'opacity-0'">
                                <svg width="16" height="2" viewBox="0 0 16 2" fill="none" xmlns="http://www.w3.org/2000/svg">
                                <path d="M14.75 1H1.25" stroke="#F7F8F8" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
                                </svg>
                            </span>
                    </button>
                    
                                        <div x-cloak x-show="open === 3169" x-collapse
                                            class="flex flex-col items-start">
                    <ul class="">
                                            <li class="relative">
                            <a href="https://www.isode.com/cross-domain-solutions/" class="mobile-navigation-link py-2 body-small block">
                                <span class="nav-title flex">
                                    About Cross Domain Guards
                                </span>
                            </a>
                        </li>
                                            <li class="relative">
                            <a href="https://www.isode.com/product/xmpp-boundary-guard/" class="mobile-navigation-link py-2 body-small block">
                                <span class="nav-title flex">
                                    XMPP Boundary Guard
                                </span>
                            </a>
                        </li>
                                            <li class="relative">
                            <a href="https://www.isode.com/product/xml-guard/" class="mobile-navigation-link py-2 body-small block">
                                <span class="nav-title flex">
                                    XML Guard
                                </span>
                            </a>
                        </li>
                                        </ul>
                    </div>
                                        
                </li>
                                                                            <li class="" :class="[(open !== null && open !== 3170 ? 'opacity-40' : '')]">
                    <button type="button" class="mobile-navigation-link text-2xl relative group py-3 flex items-center justify-between w-full"
                        @click="toggleOpen(3170), toggleMenu(3170), megamenu = null"
                        :class="[(open && toggleSubMenu(3170) ? 'menu-open' : '')]">
                        <span class="block">Directory</span>

                        <span class="block" :class="open == 3170 ? 'opacity-100' : 'opacity-0'">
                                <svg width="16" height="2" viewBox="0 0 16 2" fill="none" xmlns="http://www.w3.org/2000/svg">
                                <path d="M14.75 1H1.25" stroke="#F7F8F8" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
                                </svg>
                            </span>
                    </button>
                    
                                        <div x-cloak x-show="open === 3170" x-collapse
                                            class="flex flex-col items-start">
                    <ul class="">
                                            <li class="relative">
                            <a href="https://www.isode.com/distributed-directory-services/" class="mobile-navigation-link py-2 body-small block">
                                <span class="nav-title flex">
                                    About Directory
                                </span>
                            </a>
                        </li>
                                            <li class="relative">
                            <a href="https://www.isode.com/product/ldap-x-500-directory/" class="mobile-navigation-link py-2 body-small block">
                                <span class="nav-title flex">
                                    LDAP/X.500 Directory
                                </span>
                            </a>
                        </li>
                                            <li class="relative">
                            <a href="https://www.isode.com/product/user-role-provisioning/" class="mobile-navigation-link py-2 body-small block">
                                <span class="nav-title flex">
                                    User & Role Provisioning
                                </span>
                            </a>
                        </li>
                                            <li class="relative">
                            <a href="https://www.isode.com/product/data-synchronisation/" class="mobile-navigation-link py-2 body-small block">
                                <span class="nav-title flex">
                                    Data Synchronisation
                                </span>
                            </a>
                        </li>
                                            <li class="relative">
                            <a href="https://www.isode.com/product/pki-products/" class="mobile-navigation-link py-2 body-small block">
                                <span class="nav-title flex">
                                    PKI Products
                                </span>
                            </a>
                        </li>
                                            <li class="relative">
                            <a href="https://www.isode.com/product/directory-client-api/" class="mobile-navigation-link py-2 body-small block">
                                <span class="nav-title flex">
                                    Directory Client API
                                </span>
                            </a>
                        </li>
                                        </ul>
                    </div>
                                        
                </li>
                                    </ul>
    </div>
    <span class="Navigation__mobile-Menu__sub--fade absolute bottom-0 left-0 w-full h-1/5 bg-gradient-to-b from-primary-charcoal/0 to-primary-charcoal/100" aria-hidden="true"></span>
</div>

            
        
            
            <div 
    x-data="{ activeMegaMenuItem: true }"
    x-show="megamenu === '503'"
    x-transition:enter="transition ease-out duration-200"
    x-transition:enter-start="translate-x-full"
    x-transition:enter-end="translate-x-0"
    x-transition:leave="transition ease-in duration-150"
    x-transition:leave-start="translate-x-0"
    x-transition:leave-end="translate-x-full"
    class="Navigation__mobile-Menu__sub w-full h-full px-5 overflow-auto bg-primary-charcoal absolute top-0 left-0 z-[100] text-content-light">
    <div class="Navigation__mobile-Menu__sub__actions py-8">
        <button type="button" class="w-10 h-10 rounded-full border border-greyscale-6/50 flex items-center justify-center" @click="megamenu = null, mobSubMenuOpen = false"><svg class="mr-px" width="11" height="18" viewBox="0 0 11 18" fill="none" xmlns="http://www.w3.org/2000/svg">
        <path d="M4.15281 7.87832L9.91377 2.4515C10.3992 1.99425 10.3978 1.22217 9.9108 0.76664C9.46547 0.350098 8.77311 0.351319 8.32926 0.769429L1.07779 7.60031C0.27185 8.35951 0.271852 9.64073 1.07779 10.3999L8.32889 17.2305C8.77252 17.6484 9.46491 17.6484 9.90855 17.2305C10.391 16.776 10.3913 16.0091 9.9093 15.5542L4.15281 10.1219L2.95718 9.00012L4.15281 7.87832Z" fill="#F7F8F8"/>
        </svg></button>
    </div>
    <div class="Navigation__mobile-Menu__sub__items pt-9">
        <ul class="pt-2">
                            <li class="">
                    <a href="https://www.isode.com/industry/military/" class="mobile-navigation-link text-2xl group -underline block py-3 text-white ">
                        <span>Military</span>
                    </a>
                </li>
                            <li class="">
                    <a href="https://www.isode.com/industry/civil-aviation/" class="mobile-navigation-link text-2xl group -underline block py-3 text-white ">
                        <span>Civil Aviation</span>
                    </a>
                </li>
                            <li class="">
                    <a href="https://www.isode.com/industry/edi/" class="mobile-navigation-link text-2xl group -underline block py-3 text-white ">
                        <span>EDI</span>
                    </a>
                </li>
                            <li class="">
                    <a href="https://www.isode.com/industry/government-directory/" class="mobile-navigation-link text-2xl group -underline block py-3 text-white ">
                        <span>Government Directory</span>
                    </a>
                </li>
                    </ul>
    </div>
    <span class="Navigation__mobile-Menu__sub--fade absolute bottom-0 left-0 w-full h-1/5 bg-gradient-to-b from-primary-charcoal/0 to-primary-charcoal/100" aria-hidden="true"></span>
</div>
            

            
        
            

            
        
            

            
        
            
            <div 
    x-data="{ activeMegaMenuItem: true }"
    x-show="megamenu === '195'"
    x-transition:enter="transition ease-out duration-200"
    x-transition:enter-start="translate-x-full"
    x-transition:enter-end="translate-x-0"
    x-transition:leave="transition ease-in duration-150"
    x-transition:leave-start="translate-x-0"
    x-transition:leave-end="translate-x-full"
    class="Navigation__mobile-Menu__sub w-full h-full px-5 overflow-auto bg-primary-charcoal absolute top-0 left-0 z-[100] text-content-light">
    <div class="Navigation__mobile-Menu__sub__actions py-8">
        <button type="button" class="w-10 h-10 rounded-full border border-greyscale-6/50 flex items-center justify-center" @click="megamenu = null, mobSubMenuOpen = false"><svg class="mr-px" width="11" height="18" viewBox="0 0 11 18" fill="none" xmlns="http://www.w3.org/2000/svg">
        <path d="M4.15281 7.87832L9.91377 2.4515C10.3992 1.99425 10.3978 1.22217 9.9108 0.76664C9.46547 0.350098 8.77311 0.351319 8.32926 0.769429L1.07779 7.60031C0.27185 8.35951 0.271852 9.64073 1.07779 10.3999L8.32889 17.2305C8.77252 17.6484 9.46491 17.6484 9.90855 17.2305C10.391 16.776 10.3913 16.0091 9.9093 15.5542L4.15281 10.1219L2.95718 9.00012L4.15281 7.87832Z" fill="#F7F8F8"/>
        </svg></button>
    </div>
    <div class="Navigation__mobile-Menu__sub__items pt-9">
        <ul class="pt-2">
                            <li class="">
                    <a href="https://www.isode.com/support/" class="mobile-navigation-link text-2xl group -underline block py-3 text-white ">
                        <span>Isode Support</span>
                    </a>
                </li>
                            <li class="">
                    <a href="https://www.isode.com/support/platform-support/" class="mobile-navigation-link text-2xl group -underline block py-3 text-white ">
                        <span>Software Support</span>
                    </a>
                </li>
                            <li class="">
                    <a href="https://www.isode.com/support/guides-downloads/" class="mobile-navigation-link text-2xl group -underline block py-3 text-white ">
                        <span>Guides and Downloads</span>
                    </a>
                </li>
                            <li class="">
                    <a href="https://www.isode.com/support/contact/" class="mobile-navigation-link text-2xl group -underline block py-3 text-white ">
                        <span>Contact</span>
                    </a>
                </li>
                    </ul>
    </div>
    <span class="Navigation__mobile-Menu__sub--fade absolute bottom-0 left-0 w-full h-1/5 bg-gradient-to-b from-primary-charcoal/0 to-primary-charcoal/100" aria-hidden="true"></span>
</div>
            

            
        
            
            <div 
    x-data="{ activeMegaMenuItem: true }"
    x-show="megamenu === '505'"
    x-transition:enter="transition ease-out duration-200"
    x-transition:enter-start="translate-x-full"
    x-transition:enter-end="translate-x-0"
    x-transition:leave="transition ease-in duration-150"
    x-transition:leave-start="translate-x-0"
    x-transition:leave-end="translate-x-full"
    class="Navigation__mobile-Menu__sub w-full h-full px-5 overflow-auto bg-primary-charcoal absolute top-0 left-0 z-[100] text-content-light">
    <div class="Navigation__mobile-Menu__sub__actions py-8">
        <button type="button" class="w-10 h-10 rounded-full border border-greyscale-6/50 flex items-center justify-center" @click="megamenu = null, mobSubMenuOpen = false"><svg class="mr-px" width="11" height="18" viewBox="0 0 11 18" fill="none" xmlns="http://www.w3.org/2000/svg">
        <path d="M4.15281 7.87832L9.91377 2.4515C10.3992 1.99425 10.3978 1.22217 9.9108 0.76664C9.46547 0.350098 8.77311 0.351319 8.32926 0.769429L1.07779 7.60031C0.27185 8.35951 0.271852 9.64073 1.07779 10.3999L8.32889 17.2305C8.77252 17.6484 9.46491 17.6484 9.90855 17.2305C10.391 16.776 10.3913 16.0091 9.9093 15.5542L4.15281 10.1219L2.95718 9.00012L4.15281 7.87832Z" fill="#F7F8F8"/>
        </svg></button>
    </div>
    <div class="Navigation__mobile-Menu__sub__items pt-9">
        <ul class="pt-2">
                            <li class="">
                    <a href="https://www.isode.com/about/" class="mobile-navigation-link text-2xl group -underline block py-3 text-white ">
                        <span>About Isode</span>
                    </a>
                </li>
                            <li class="">
                    <a href="https://www.isode.com/about/our-partners/" class="mobile-navigation-link text-2xl group -underline block py-3 text-white ">
                        <span>Partners</span>
                    </a>
                </li>
                            <li class="">
                    <a href="https://www.isode.com/about/careers/" class="mobile-navigation-link text-2xl group -underline block py-3 text-white ">
                        <span>Careers</span>
                    </a>
                </li>
                            <li class="">
                    <a href="https://www.isode.com/news/" class="mobile-navigation-link text-2xl group -underline block py-3 text-white ">
                        <span>News</span>
                    </a>
                </li>
                    </ul>
    </div>
    <span class="Navigation__mobile-Menu__sub--fade absolute bottom-0 left-0 w-full h-1/5 bg-gradient-to-b from-primary-charcoal/0 to-primary-charcoal/100" aria-hidden="true"></span>
</div>
            

            
        
            

            
        
    </div>

</div>


</div>

                    </header>

        <main id="content">


            <article id="post-4544">
                                                        <!-- Content Row -->
<section class="relative block md:block lg:block      text-content-light " >

        
        
                    
        
    <div class="container">
        <div class="container__grid container- container-">
                    <section class="Spacer relative  ">
    <div class="h-px padding-top-xs " style="border-color: ">
    </div>
    <div class="padding-bottom-xs">
    </div>
</section> 
                    <div x-data="{visible: false}"
     x-intersect.once="visible = true"
     class="Text flex w-full relative component- component- overflow-hidden">
    <div class="flex flex-col  transform transition duration-1000 w-full"
         :class="visible ? 'opacity-100 translate-y-0' : 'opacity-0 translate-y-1/2'">

        
        <p>Swift is a modern web chat client, designed to be used anywhere, on any device. It enables you to deploy a high-capacity, secure chat solution across your network with zero footprint deployment.</p>
<p>Swift is based on the XMPP (eXtensible Messaging and Presence Protocol) family of open standards, which is the leading open standard for chat.</p>


        
    </div>
</div>
                    <section class="Spacer relative  ">
    <div class="h-px padding-top-xs " style="border-color: ">
    </div>
    <div class="padding-bottom-xs">
    </div>
</section> 
                    <div x-data="{visible: false}"
     x-intersect.once="visible = true"
     class="Image flex w-full relative component- component-">
    <div class="flex flex-col transform transition duration-1000 w-full"
         :class="visible ? 'opacity-100 translate-y-0' : 'opacity-0 translate-y-1/2'">
        
                <div class="rounded-lg overflow-hidden p-px bg-gradient-to-r from-[#EEEEEE]/20 to-white/10 backdrop-blur-md">
        <img src="https://www.isode.com/wp-content/uploads/2026/02/1-SelectFiles-150x101.png" data-src="https://www.isode.com/wp-content/uploads/2026/02/1-SelectFiles.png" width="1348" height="910" class="rounded-lg w-full lazy" alt="1-SelectFiles" data-srcset="https://www.isode.com/wp-content/uploads/2026/02/1-SelectFiles-300x203.png 300w, https://www.isode.com/wp-content/uploads/2026/02/1-SelectFiles-1024x691.png 1024w, https://www.isode.com/wp-content/uploads/2026/02/1-SelectFiles-150x101.png 150w, https://www.isode.com/wp-content/uploads/2026/02/1-SelectFiles-768x518.png 768w, https://www.isode.com/wp-content/uploads/2026/02/1-SelectFiles.png 1348w" data-sizes="(min-width: 1199px) 1024px, (min-width: 992px) 768px, (min-width: 767px) 300px, (min-width: 375px) 100vw"  />
        </div>
        
    </div>
</div>
                    <section class="Spacer relative  ">
    <div class="h-px padding-top-xs " style="border-color: ">
    </div>
    <div class="padding-bottom-xs">
    </div>
</section> 
                    <div x-data="{visible: false}"
     x-intersect.once="visible = true"
     class="Text flex w-full relative component- component- overflow-hidden">
    <div class="flex flex-col  transform transition duration-1000 w-full"
         :class="visible ? 'opacity-100 translate-y-0' : 'opacity-0 translate-y-1/2'">

        
        <p>The latest release of Swift brings with it several new features to improve the user experience and make working with Swift more productive.</p>


        
    </div>
</div>
                    <section class="Spacer relative  ">
    <div class="h-px padding-top-xs " style="border-color: ">
    </div>
    <div class="padding-bottom-xs">
    </div>
</section> 
                    <div x-data="{visible: false}"
     x-intersect.once="visible = true"
     class="Text flex w-full relative component- component- overflow-hidden">
    <div class="flex flex-col  transform transition duration-1000 w-full"
         :class="visible ? 'opacity-100 translate-y-0' : 'opacity-0 translate-y-1/2'">

        
        <h2 class="subheading-medium-bold">Introducing Trellis Mode</h2>


        
    </div>
</div>
                    <section class="Spacer relative  ">
    <div class="h-px padding-top-xs " style="border-color: ">
    </div>
    <div class="padding-bottom-xs">
    </div>
</section> 
                    <div x-data="{visible: false}"
     x-intersect.once="visible = true"
     class="Image flex w-full relative component- component-">
    <div class="flex flex-col transform transition duration-1000 w-full"
         :class="visible ? 'opacity-100 translate-y-0' : 'opacity-0 translate-y-1/2'">
        
                <div class="rounded-lg overflow-hidden p-px bg-gradient-to-r from-[#EEEEEE]/20 to-white/10 backdrop-blur-md">
        <img src="https://www.isode.com/wp-content/uploads/2026/02/Trellis-Mode-150x110.png" data-src="https://www.isode.com/wp-content/uploads/2026/02/Trellis-Mode.png" width="1403" height="1032" class="rounded-lg w-full lazy" alt="Trellis Mode" data-srcset="https://www.isode.com/wp-content/uploads/2026/02/Trellis-Mode-300x221.png 300w, https://www.isode.com/wp-content/uploads/2026/02/Trellis-Mode-1024x753.png 1024w, https://www.isode.com/wp-content/uploads/2026/02/Trellis-Mode-150x110.png 150w, https://www.isode.com/wp-content/uploads/2026/02/Trellis-Mode-768x565.png 768w, https://www.isode.com/wp-content/uploads/2026/02/Trellis-Mode.png 1403w" data-sizes="(min-width: 1199px) 1024px, (min-width: 992px) 768px, (min-width: 767px) 300px, (min-width: 375px) 100vw"  />
        </div>
        
    </div>
</div>
                    <section class="Spacer relative  ">
    <div class="h-px padding-top-xs " style="border-color: ">
    </div>
    <div class="padding-bottom-xs">
    </div>
</section> 
                    <div x-data="{visible: false}"
     x-intersect.once="visible = true"
     class="Text flex w-full relative component- component- overflow-hidden">
    <div class="flex flex-col  transform transition duration-1000 w-full"
         :class="visible ? 'opacity-100 translate-y-0' : 'opacity-0 translate-y-1/2'">

        
        <p>Trellis mode enables users to tile several MUC (Multi-User Chat) rooms and 1:1 Chat windows onto one screen, allowing operators to view multiple windows at once. These windows can be organised and laid out in any order, providing a quick, easily configurable solution to users who need to monitor multiple chat windows simultaneously.</p>
<p>Trellis mode can be viewed as a normal chat layout, as shown above, or in ‘Fullscreen mode’, which removes the roster panel and brings the chat windows into focus.</p>


        
    </div>
</div>
                    <section class="Spacer relative  ">
    <div class="h-px padding-top-xs " style="border-color: ">
    </div>
    <div class="padding-bottom-xs">
    </div>
</section> 
                    <div x-data="{visible: false}"
     x-intersect.once="visible = true"
     class="Image flex w-full relative component- component-">
    <div class="flex flex-col transform transition duration-1000 w-full"
         :class="visible ? 'opacity-100 translate-y-0' : 'opacity-0 translate-y-1/2'">
        
                <div class="rounded-lg overflow-hidden p-px bg-gradient-to-r from-[#EEEEEE]/20 to-white/10 backdrop-blur-md">
        <img src="https://www.isode.com/wp-content/uploads/2026/02/Fullscreen-Trellis-150x110.png" data-src="https://www.isode.com/wp-content/uploads/2026/02/Fullscreen-Trellis.png" width="1403" height="1032" class="rounded-lg w-full lazy" alt="Fullscreen Trellis" data-srcset="https://www.isode.com/wp-content/uploads/2026/02/Fullscreen-Trellis-300x221.png 300w, https://www.isode.com/wp-content/uploads/2026/02/Fullscreen-Trellis-1024x753.png 1024w, https://www.isode.com/wp-content/uploads/2026/02/Fullscreen-Trellis-150x110.png 150w, https://www.isode.com/wp-content/uploads/2026/02/Fullscreen-Trellis-768x565.png 768w, https://www.isode.com/wp-content/uploads/2026/02/Fullscreen-Trellis.png 1403w" data-sizes="(min-width: 1199px) 1024px, (min-width: 992px) 768px, (min-width: 767px) 300px, (min-width: 375px) 100vw"  />
        </div>
        
    </div>
</div>
                    <section class="Spacer relative  ">
    <div class="h-px padding-top-xs " style="border-color: ">
    </div>
    <div class="padding-bottom-xs">
    </div>
</section> 
                    <div x-data="{visible: false}"
     x-intersect.once="visible = true"
     class="Text flex w-full relative component- component- overflow-hidden">
    <div class="flex flex-col  transform transition duration-1000 w-full"
         :class="visible ? 'opacity-100 translate-y-0' : 'opacity-0 translate-y-1/2'">

        
        <p>The Trellis mode can be filtered to show all pinned chats, 1:1 or MUC rooms only, and chat windows can be reordered and rearranged to suit the user&#8217;s preferences. Depending on the screen size, you can have more or fewer chat windows pinned to the trellis board.</p>
<h2 class="subheading-medium-bold">Dark Mode</h2>


        
    </div>
</div>
                    <section class="Spacer relative  ">
    <div class="h-px padding-top-xs " style="border-color: ">
    </div>
    <div class="padding-bottom-xs">
    </div>
</section> 
                    <div x-data="{visible: false}"
     x-intersect.once="visible = true"
     class="Image flex w-full relative component- component-">
    <div class="flex flex-col transform transition duration-1000 w-full"
         :class="visible ? 'opacity-100 translate-y-0' : 'opacity-0 translate-y-1/2'">
        
                <div class="rounded-lg overflow-hidden p-px bg-gradient-to-r from-[#EEEEEE]/20 to-white/10 backdrop-blur-md">
        <img src="https://www.isode.com/wp-content/uploads/2026/02/Trellis-Dark-Mode-150x110.png" data-src="https://www.isode.com/wp-content/uploads/2026/02/Trellis-Dark-Mode.png" width="1403" height="1032" class="rounded-lg w-full lazy" alt="Trellis Dark Mode" data-srcset="https://www.isode.com/wp-content/uploads/2026/02/Trellis-Dark-Mode-300x221.png 300w, https://www.isode.com/wp-content/uploads/2026/02/Trellis-Dark-Mode-1024x753.png 1024w, https://www.isode.com/wp-content/uploads/2026/02/Trellis-Dark-Mode-150x110.png 150w, https://www.isode.com/wp-content/uploads/2026/02/Trellis-Dark-Mode-768x565.png 768w, https://www.isode.com/wp-content/uploads/2026/02/Trellis-Dark-Mode.png 1403w" data-sizes="(min-width: 1199px) 1024px, (min-width: 992px) 768px, (min-width: 767px) 300px, (min-width: 375px) 100vw"  />
        </div>
        
    </div>
</div>
                    <section class="Spacer relative  ">
    <div class="h-px padding-top-xs " style="border-color: ">
    </div>
    <div class="padding-bottom-xs">
    </div>
</section> 
                    <div x-data="{visible: false}"
     x-intersect.once="visible = true"
     class="Text flex w-full relative component- component- overflow-hidden">
    <div class="flex flex-col  transform transition duration-1000 w-full"
         :class="visible ? 'opacity-100 translate-y-0' : 'opacity-0 translate-y-1/2'">

        
        <p>You can now choose to run Swift with a darker UI variant (as shown above with Trellis mode active). Giving users the choice to change the UI colour to best suit their environment. This can be activated from the preferences section within each user’s account and gives users the option to set ‘Light’, ‘Dark’, or leave it to ‘System Default’ so that the Swift UI updates based on the system settings.</p>


        
    </div>
</div>
                    <section class="Spacer relative  ">
    <div class="h-px padding-top-xs " style="border-color: ">
    </div>
    <div class="padding-bottom-xs">
    </div>
</section> 
                    <div x-data="{visible: false}"
     x-intersect.once="visible = true"
     class="Image flex w-full relative component- component-">
    <div class="flex flex-col transform transition duration-1000 w-full"
         :class="visible ? 'opacity-100 translate-y-0' : 'opacity-0 translate-y-1/2'">
        
                <div class="rounded-lg overflow-hidden p-px bg-gradient-to-r from-[#EEEEEE]/20 to-white/10 backdrop-blur-md">
        <img src="https://www.isode.com/wp-content/uploads/2026/02/Dark-Mode-150x104.png" data-src="https://www.isode.com/wp-content/uploads/2026/02/Dark-Mode.png" width="502" height="349" class="rounded-lg w-full lazy" alt="Dark Mode" data-srcset="https://www.isode.com/wp-content/uploads/2026/02/Dark-Mode-300x209.png 300w, https://www.isode.com/wp-content/uploads/2026/02/Dark-Mode-150x104.png 150w, https://www.isode.com/wp-content/uploads/2026/02/Dark-Mode.png 502w" data-sizes="(min-width: 1199px) 502px, (min-width: 992px) 502px, (min-width: 767px) 300px, (min-width: 375px) 100vw"  />
        </div>
        
    </div>
</div>
                    <section class="Spacer relative  ">
    <div class="h-px padding-top-xs " style="border-color: ">
    </div>
    <div class="padding-bottom-xs">
    </div>
</section> 
                    <div x-data="{visible: false}"
     x-intersect.once="visible = true"
     class="Text flex w-full relative component- component- overflow-hidden">
    <div class="flex flex-col  transform transition duration-1000 w-full"
         :class="visible ? 'opacity-100 translate-y-0' : 'opacity-0 translate-y-1/2'">

        
        <h2 class="subheading-medium-bold">Password Checking</h2>


        
    </div>
</div>
                    <section class="Spacer relative  ">
    <div class="h-px padding-top-xs " style="border-color: ">
    </div>
    <div class="padding-bottom-xs">
    </div>
</section> 
                    <div x-data="{visible: false}"
     x-intersect.once="visible = true"
     class="Image flex w-full relative component- component-">
    <div class="flex flex-col transform transition duration-1000 w-full"
         :class="visible ? 'opacity-100 translate-y-0' : 'opacity-0 translate-y-1/2'">
        
                <div class="rounded-lg overflow-hidden p-px bg-gradient-to-r from-[#EEEEEE]/20 to-white/10 backdrop-blur-md">
        <img src="https://www.isode.com/wp-content/uploads/2026/02/Room-Password-150x110.png" data-src="https://www.isode.com/wp-content/uploads/2026/02/Room-Password.png" width="1403" height="1032" class="rounded-lg w-full lazy" alt="Room Password" data-srcset="https://www.isode.com/wp-content/uploads/2026/02/Room-Password-300x221.png 300w, https://www.isode.com/wp-content/uploads/2026/02/Room-Password-1024x753.png 1024w, https://www.isode.com/wp-content/uploads/2026/02/Room-Password-150x110.png 150w, https://www.isode.com/wp-content/uploads/2026/02/Room-Password-768x565.png 768w, https://www.isode.com/wp-content/uploads/2026/02/Room-Password.png 1403w" data-sizes="(min-width: 1199px) 1024px, (min-width: 992px) 768px, (min-width: 767px) 300px, (min-width: 375px) 100vw"  />
        </div>
        
    </div>
</div>
                    <section class="Spacer relative  ">
    <div class="h-px padding-top-xs " style="border-color: ">
    </div>
    <div class="padding-bottom-xs">
    </div>
</section> 
                    <div x-data="{visible: false}"
     x-intersect.once="visible = true"
     class="Text flex w-full relative component- component- overflow-hidden">
    <div class="flex flex-col  transform transition duration-1000 w-full"
         :class="visible ? 'opacity-100 translate-y-0' : 'opacity-0 translate-y-1/2'">

        
        <p>Passwords can now be set for MUC rooms, providing a way to secure chat rooms and ensure that only the people who are supposed to be in a room have access. Once in a MUC room, members can update the password by selecting the room menu and clicking ‘Edit Join Options’.</p>
<h2 class="subheading-medium-bold">Password Reset</h2>


        
    </div>
</div>
                    <section class="Spacer relative  ">
    <div class="h-px padding-top-xs " style="border-color: ">
    </div>
    <div class="padding-bottom-xs">
    </div>
</section> 
                    <div x-data="{visible: false}"
     x-intersect.once="visible = true"
     class="Image flex w-full relative component- component-">
    <div class="flex flex-col transform transition duration-1000 w-full"
         :class="visible ? 'opacity-100 translate-y-0' : 'opacity-0 translate-y-1/2'">
        
                <div class="rounded-lg overflow-hidden p-px bg-gradient-to-r from-[#EEEEEE]/20 to-white/10 backdrop-blur-md">
        <img src="https://www.isode.com/wp-content/uploads/2026/02/Password-Reset-136x150.png" data-src="https://www.isode.com/wp-content/uploads/2026/02/Password-Reset.png" width="501" height="554" class="rounded-lg w-full lazy" alt="Password Reset" data-srcset="https://www.isode.com/wp-content/uploads/2026/02/Password-Reset-271x300.png 271w, https://www.isode.com/wp-content/uploads/2026/02/Password-Reset-136x150.png 136w, https://www.isode.com/wp-content/uploads/2026/02/Password-Reset.png 501w" data-sizes="(min-width: 1199px) 501px, (min-width: 992px) 501px, (min-width: 767px) 271px, (min-width: 375px) 100vw"  />
        </div>
        
    </div>
</div>
                    <section class="Spacer relative  ">
    <div class="h-px padding-top-xs " style="border-color: ">
    </div>
    <div class="padding-bottom-xs">
    </div>
</section> 
                    <div x-data="{visible: false}"
     x-intersect.once="visible = true"
     class="Text flex w-full relative component- component- overflow-hidden">
    <div class="flex flex-col  transform transition duration-1000 w-full"
         :class="visible ? 'opacity-100 translate-y-0' : 'opacity-0 translate-y-1/2'">

        
        <p>Users can now reset their passwords at the Swift login screen. This is a configurable option that administrators can turn on/off depending on their preferences and security requirements.</p>
<p>&nbsp;</p>
<p>If you’d like to test out our new Swift features or have any questions about this update to Swift, you can get in touch with us <a href="https://www.isode.com/support/contact/">here</a>.</p>


        
    </div>
</div>
                    <section class="Spacer relative  ">
    <div class="h-px padding-top-xs " style="border-color: ">
    </div>
    <div class="padding-bottom-xs">
    </div>
</section> 
                </div>
    </div>
</section>
<!--// Content Row -->

                                        </article>


        </main>

        <footer id="site-footer">
                            <section class="Site__Footer relative text-white">

    <div class="relative backdrop-blur-3xl bg-gradient-to-b from-primary-gradient-blue-light-start/5 to-primary-gradient-blue-light-end/5">
        <span class="block absolute bg-gradient-to-r from-primary-charcoal via-white/10 to-primary-charcoal h-px w-full top-0" aria-hidden="true"></span>

        <div class="footer-container">

            <div class="flex flex-wrap flex-col sm:flex-row gap-5 justify-between items-start pt-20 md:pt-60 pb-20 md:pb-32">

                <div class="body-small">
                    <img src="https://www.isode.com/wp-content/uploads/2023/02/logo-150x56.png" data-src="https://www.isode.com/wp-content/uploads/2023/02/logo.png" width="164" height="56" class="h-3.5 sm:h-5 md:h-7 w-auto lazy" alt="logo" data-sizes="(min-width: 1199px) 164px, (min-width: 992px) 164px, (min-width: 767px) 164px, (min-width: 375px) 100vw"  />

                    <p class="mt-6">&copy;Copyright 2002-2026. Isode Ltd.</p>

                <ul class="text-content-light mt-6 mb-10">
                        <li>14 Castle Mews</li>
                        <li>Hampton</li>
                        <li></li>
                        <li>TW12 2NP</li>
                        <li>United Kingdom</li>
                </ul>

                <a href="https://www.isode.com/sign-in/" class="button-primary" data-pegasus-modal="Modal--drawer" ><span class="sr-only">Sign In</span><span class="mr-3">Sign In</span><svg class="fill-current arrow" viewBox="0 0 6 10" fill="none" xmlns="http://www.w3.org/2000/svg">
            <path d="M3.54478 5.58329L0.549079 8.40524C0.296671 8.64301 0.297379 9.04449 0.550624 9.28137C0.782193 9.49797 1.14222 9.49733 1.37302 9.27992L5.14379 5.72786C5.56288 5.33308 5.56288 4.66684 5.14379 4.27206L1.37322 0.720183C1.14253 0.502872 0.782484 0.502873 0.551794 0.720183C0.30092 0.956506 0.300742 1.35527 0.551404 1.59182L3.54478 4.41663L4.1665 4.99996L3.54478 5.58329Z" fill="currentFill"/>
            </svg></a>

                </div>

                
                    <div>
                        <h2 class="body-large-semibold">Products</h2>
                        <ul class="mt-4">
                                                    <li class="body-small mt-4">
                                <a href="https://www.isode.com/secure-messaging/">Secure Messaging</a>
                            </li>
                                                    <li class="body-small mt-4">
                                <a href="https://www.isode.com/xmpp/">XMPP</a>
                            </li>
                                                    <li class="body-small mt-4">
                                <a href="https://www.isode.com/cross-domain-guards/">Cross Domain Guards</a>
                            </li>
                                                    <li class="body-small mt-4">
                                <a href="https://www.isode.com/directory/">Directory</a>
                            </li>
                                                    <li class="body-small mt-4">
                                <a href="https://www.isode.com/hf-radio/">HF Radio</a>
                            </li>
                                                </ul>
                    </div>

                
                    <div>
                        <h2 class="body-large-semibold">Industries</h2>
                        <ul class="mt-4">
                                                    <li class="body-small mt-4">
                                <a href="https://www.isode.com/industry/military/">Military</a>
                            </li>
                                                    <li class="body-small mt-4">
                                <a href="https://www.isode.com/industry/civil-aviation/">Civil Aviation</a>
                            </li>
                                                    <li class="body-small mt-4">
                                <a href="https://www.isode.com/industry/edi/">EDI</a>
                            </li>
                                                    <li class="body-small mt-4">
                                <a href="https://www.isode.com/industry/government-directory/">Government Directory</a>
                            </li>
                                                </ul>
                    </div>

                
                    <div>
                        <h2 class="body-large-semibold">About</h2>
                        <ul class="mt-4">
                                                    <li class="body-small mt-4">
                                <a href="https://www.isode.com/about/">About Isode</a>
                            </li>
                                                    <li class="body-small mt-4">
                                <a href="https://www.isode.com/about/history-of-isode/">History</a>
                            </li>
                                                    <li class="body-small mt-4">
                                <a href="https://www.isode.com/about/our-partners/">Partners</a>
                            </li>
                                                    <li class="body-small mt-4">
                                <a href="https://www.isode.com/support/contact/">Contact</a>
                            </li>
                                                    <li class="body-small mt-4">
                                <a href="https://www.isode.com/about/careers/">Careers</a>
                            </li>
                                                    <li class="body-small mt-4">
                                <a href="https://www.isode.com/privacy-policy/">Privacy Policy</a>
                            </li>
                                                    <li class="body-small mt-4">
                                <a href="https://www.isode.com/cookie-policy/">Cookie Policy</a>
                            </li>
                                                    <li class="body-small mt-4">
                                <a href="https://www.isode.com/ethics-anti-bribery-policy/">Ethics & Anti-bribery Policy</a>
                            </li>
                                                </ul>
                    </div>

                
                    <div>
                        <h2 class="body-large-semibold">Support</h2>
                        <ul class="mt-4">
                                                    <li class="body-small mt-4">
                                <a href="https://www.isode.com/support/">Support</a>
                            </li>
                                                    <li class="body-small mt-4">
                                <a href="https://www.isode.com/support/platform-support/">Technical Support</a>
                            </li>
                                                    <li class="body-small mt-4">
                                <a href="https://www.isode.com/support/contact/">Contact</a>
                            </li>
                                                    <li class="body-small mt-4">
                                <a href="https://www.isode.com/support/guides-downloads/">Downloads</a>
                            </li>
                                                    <li class="body-small mt-4">
                                <a href="https://www.isode.com/support/faqs/">FAQs</a>
                            </li>
                                                </ul>
                    </div>

                
            </div>

        </div>

        <span class="block absolute bg-gradient-to-r from-primary-charcoal via-white/10 to-primary-charcoal h-px w-full bottom-0" aria-hidden="true"></span>

    </div>

    <div class="footer-container">

        <div class="flex flex-wrap justify-between items-start py-5 md:py-12">

            <div>

                <ul class="text-content-light font-normal flex flex-wrap gap-5">
                                                            <li class=""><a href="https://twitter.com/Isode_Ltd" class="rounded-full bg-white/10 p-2 px-3"><i class="icon ion-logo-twitter"></i><span class="sr-only">Twitter</span></a></li>
                                                            <li class=""><a href="http://www.linkedin.com/company/isode-ltd" class="rounded-full bg-white/10 p-2 px-3"><i class="icon ion-logo-linkedin"></i><span class="sr-only">Linkedin</span></a></li>
                                                    </ul>

            </div>

            <div class="">
                <span class="flex-1 flex justify-end text-primary-soft-white opacity-50">&copy;2026&nbsp;<a href="https://www.plugandplaydesign.co.uk" target="_blank">Web Design Agency</a>&nbsp;</span>
            </div>

        </div>

    </div>

</section>
                    </footer>

        

        <div x-data="allModals()" id="all-modals">

    <div x-ref="modalSkeleton" id="Modal__Skeleton">
        <div x-data="singleModal()" x-cloak @modalopen.window="handleModalOpen" class="ModalSkeleton" role="dialog" aria-label="Modal" aria-modal="true">

            <div x-show="open"
                 x-transition:enter="ease duration-300"
                 x-transition:enter-start="opacity-0"
                 x-transition:enter-end="opacity-100"
                 x-transition:leave="ease duration-300"
                 x-transition:leave-start="opacity-100"
                 x-transition:leave-end="opacity-0"
                 class="Modal__backdrop z-0 fixed inset-0 sm:blur-md bg-primary-charcoal/75 backdrop-blur-none transition-opacity"
                 @click="handleModalClose" aria-hidden="true"></div>

            <div x-show="open"
                 x-transition:enter="ease-out duration-600 transition-all"
                 x-transition:enter-start="opacity-0 translate-x-full"
                 x-transition:enter-end="opacity-100 translate-x-0"
                 x-transition:leave="ease-in duration-500 transition-none"
                 x-transition:leave-start="opacity-100 translate-x-0"
                 x-transition:leave-end="opacity-0 translate-x-full"
                 class="Modal__dialog-wrapper z-10 fixed inset-0 left-auto w-full sm:w-11/12 lg:w-10/12 xl:w-8/12 sm:h-screen  overflow-hidden transform bg-primary-charcoal px-px">
                 <span class="modal__border block absolute bg-gradient-to-b from-primary-charcoal via-white/10 to-primary-charcoal h-full w-px left-0" aria-hidden="true"></span>
                 <span class="modal__border block absolute bg-gradient-to-b from-primary-charcoal via-white/10 to-primary-charcoal h-full w-px right-0" aria-hidden="true"></span>

                <div x-show="open"
                     x-transition:enter="ease-out duration-500 delay-700 transition-all"
                     x-transition:enter-start="opacity-0 translate-x-4 scale-95"
                     x-transition:enter-end="opacity-100 translate-x-0 scale-100"
                     x-transition:leave="ease-in transition-none"
                     x-transition:leave-start="opacity-100 translate-x-0 scale-100"
                     x-transition:leave-end="opacity-0 translate-x-4 scale-95"
                     class="Modal__dialog relative w-full h-full transform bg-gradient-to-b from-primary-gradient-blue-light-start/5 to-primary-gradient-blue-light-end/5 backdrop-blur-2xl">

                    <div class="Modal__content relative w-full h-full">
                        <header class="Modal__header relative top-0 z-10 w-full flex justify-end items-center container sm:max-w-none p-4 sm:p-8">
                            <button @click="handleModalClose" class="Modal__close-btn" data-dismiss="modal" aria-label="Close"></button>
                        </header>
                        <div class="Modal__body w-full h-full absolute inset-0 overflow-x-hidden overflow-y-auto px-5">
                            <p class="Modal__error hidden" x-cloak>An error has occurred, please try again later. An error has occurred, please try again later.</p>
                        </div>
                        <footer class="Modal__footer absolute bottom-0 w-full hidden justify-end items-center z-10">
                            <div class="Modal__navigation py-4 sm:py-10 lg:py-6 bg-white bg-opacity-90 backdrop-blur-sm"></div>
                        </footer>
                    </div>
                </div>

            </div>
        </div>
    </div>

</div>


            <div x-data="contactModal()" id="all-modals" class="contactModal">
        <div x-ref="modalSkeleton" id="Modal__Skeleton">
            <div @opencontactmodal.window="show = true" class="flex flex-col sm:flex-row relative ">
                <div class="z-[999999] absolute inset-0">

                    <div x-show="show"
                         x-transition:enter="ease duration-300"
                         x-transition:enter-start="opacity-0"
                         x-transition:enter-end="opacity-100"
                         x-transition:leave="ease duration-300"
                         x-transition:leave-start="opacity-100"
                         x-transition:leave-end="opacity-0"
                         class="Modal__backdrop z-0 fixed inset-0 sm:blur-md bg-primary-charcoal/75 backdrop-blur-none transition-opacity"
                         @click="handleModalClose" aria-hidden="true"></div>

                    <div x-show="show"
                         x-transition:enter="ease-out duration-600 transition-all"
                         x-transition:enter-start="opacity-0 translate-x-full"
                         x-transition:enter-end="opacity-100 translate-x-0"
                         x-transition:leave="ease-in duration-500 transition-none"
                         x-transition:leave-start="opacity-100 translate-x-0"
                         x-transition:leave-end="opacity-0 translate-x-full"
                         class="Modal__dialog-wrapper z-10 fixed inset-0 left-auto w-full sm:w-11/12 lg:w-10/12 xl:w-8/12 sm:h-screen  overflow-hidden transform bg-primary-charcoal px-px">
                    <span class="modal__border block absolute bg-gradient-to-b from-primary-charcoal via-white/10 to-primary-charcoal h-full w-px left-0"
                          aria-hidden="true"></span>
                        <span class="modal__border block absolute bg-gradient-to-b from-primary-charcoal via-white/10 to-primary-charcoal h-full w-px right-0"
                              aria-hidden="true"></span>

                        <div x-show="show"
                             x-transition:enter="ease-out duration-500 delay-700 transition-all"
                             x-transition:enter-start="opacity-0 translate-x-4 scale-95"
                             x-transition:enter-end="opacity-100 translate-x-0 scale-100"
                             x-transition:leave="ease-in transition-none"
                             x-transition:leave-start="opacity-100 translate-x-0 scale-100"
                             x-transition:leave-end="opacity-0 translate-x-4 scale-95"
                             class="Modal__dialog Modal--drawer relative w-full h-full transform bg-gradient-to-b from-primary-gradient-blue-light-start/5 to-primary-gradient-blue-light-end/5 backdrop-blur-2xl">

                            <div class="Modal__content relative w-full h-full">
                                <header class="Modal__header relative top-0 z-10 w-full flex justify-end items-center container sm:max-w-none p-8">
                                    <button @click="handleModalClose" class="Modal__close-btn" data-dismiss="modal"
                                            aria-label="Close"></button>
                                </header>
                                <div class="Modal__body w-full mt-28 h-full absolute inset-0 overflow-x-hidden overflow-y-auto px-5">

                                    <div x-data="{visible: false}"
                                         x-intersect.once="visible = true"
                                         class="Text flex flex-col w-full relative">
                                        <div class="flex flex-col transform transition duration-1000 w-full z-50">

                                            <div class="mt-12 md:w-9/12 text-primary-soft-white">
                                                <h3 class="subheading-medium-bold">Customer Portal</h3>
<p>For access to our customer portal please login below.</p>
<p>If you are having trouble accessing the portal, please contact our <a href="mailto:isode.support@isode.com">support team</a> who will be happy to help.</p>

                                            </div>

                                        </div>

                                        
<div class="um um-login um-3377">
	<div class="um-form">
		<form method="post" action="" autocomplete="off">
			<div class="um-row _um_row_1 " style="margin: 0 0 30px 0;"><div class="um-col-1"><div  id="um_field_3377_username" class="um-field um-field-text  um-field-username um-field-text um-field-type_text" data-key="username"><div class="um-field-label"><label for="username-3377">Username or Email</label><div class="um-clear"></div></div><div class="um-field-area"><input  autocomplete="off" class="um-form-field valid " type="text" name="username-3377" id="username-3377" value="" placeholder="" data-validate="unique_username_or_email" data-key="username"  aria-invalid="false" />

						</div></div><div  id="um_field_3377_user_password" class="um-field um-field-password  um-field-user_password um-field-password um-field-type_password" data-key="user_password"><div class="um-field-label"><label for="user_password-3377">Password</label><div class="um-clear"></div></div><div class="um-field-area"><input class="um-form-field valid " type="password" name="user_password-3377" id="user_password-3377" value="" placeholder="" data-validate="" data-key="user_password"  aria-invalid="false" />

							</div></div></div></div>	<input type="hidden" name="form_id" id="form_id_3377" value="3377" />
		<p class="um_request_name">
		<label for="um_request_3377">Only fill in if you are not human</label>
		<input type="hidden" name="um_request" id="um_request_3377" class="input" value="" size="25" autocomplete="off" />
	</p>
	<input type="hidden" name="redirect_to" id="redirect_to" value="https://www.isode.com/customer-portal/" /><input type="hidden" id="_wpnonce" name="_wpnonce" value="c2c2275cbf" /><input type="hidden" name="_wp_http_referer" value="/news/feed/" />
	<div class="um-col-alt">

		
			<div class="um-center">
				<input type="submit" value="Login" class="um-button" id="um-submit-btn" />
			</div>

		
		<div class="um-clear"></div>

	</div>

	
	<div class="um-col-alt-b">
		<a href="https://www.isode.com/password-reset/" class="um-link-alt">
			Forgot your password?		</a>
	</div>

			</form>
	</div>
</div>
<style>
			.um-3377.um {
			max-width: 450px;
		}
		</style>


                                    </div>

                                                                            <div class="absolute bottom-40 text-primary-soft-white">
                                            <p>Need help with your account? <a class="underline" href="https://www.isode.com/support/contact/" target="_blank" rel="noopener">Contact us</a></p>

                                        </div>
                                                                    </div>
                                <footer class="Modal__footer absolute bottom-0 w-full hidden justify-end items-center z-10">
                                    <div class="Modal__navigation py-4 sm:py-10 lg:py-6 bg-white bg-opacity-90 backdrop-blur-sm">

                                    </div>
                                </footer>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </div>


        
<div id="um_upload_single" style="display:none;"></div>

<div id="um_view_photo" style="display:none;">
	<a href="javascript:void(0);" data-action="um_remove_modal" class="um-modal-close" aria-label="Close view photo modal">
		<i class="um-faicon-times"></i>
	</a>

	<div class="um-modal-body photo">
		<div class="um-modal-photo"></div>
	</div>
</div>
<script type="speculationrules">
{"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/pegasus/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
</script>
<script type="text/javascript" src="https://www.isode.com/wp-includes/js/dist/hooks.min.js?ver=dd5603f07f9220ed27f1" id="wp-hooks-js"></script>
<script type="text/javascript" src="https://www.isode.com/wp-includes/js/dist/i18n.min.js?ver=c26c3dc7bed366793375" id="wp-i18n-js"></script>
<script type="text/javascript" id="wp-i18n-js-after">
/* <![CDATA[ */
wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
//# sourceURL=wp-i18n-js-after
/* ]]> */
</script>
<script type="text/javascript" src="https://www.isode.com/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=6.1.4" id="swv-js"></script>
<script type="text/javascript" id="contact-form-7-js-before">
/* <![CDATA[ */
var wpcf7 = {
    "api": {
        "root": "https:\/\/www.isode.com\/wp-json\/",
        "namespace": "contact-form-7\/v1"
    },
    "cached": 1
};
//# sourceURL=contact-form-7-js-before
/* ]]> */
</script>
<script type="text/javascript" src="https://www.isode.com/wp-content/plugins/contact-form-7/includes/js/index.js?ver=6.1.4" id="contact-form-7-js"></script>
<script type="text/javascript" id="moove_activity_frontend-js-extra">
/* <![CDATA[ */
var moove_frontend_activity_scripts = {"activityoptions":"","referer":"","ajaxurl":"https://www.isode.com/wp-admin/admin-ajax.php","post_id":"4544","is_page":"","is_single":"","is_archive":"","is_front_page":"","is_home":"1","archive_title":"Archives","current_user":"0","referrer":"","extras":"{\"ts_status\":\"1\"}","log_enabled":{"post_id":4544,"user_id":0,"post_type":"post","campaign_id":"pre_check"}};
//# sourceURL=moove_activity_frontend-js-extra
/* ]]> */
</script>
<script type="text/javascript" src="https://www.isode.com/wp-content/plugins/user-activity-tracking-and-log/assets/js/moove_activity_frontend.js?ver=4.2.1" id="moove_activity_frontend-js"></script>
<script type="text/javascript" defer src="https://www.isode.com/wp-content/themes/pegasus/dist/js/main.js?ver=2.0" id="Main-js"></script>
<script type="text/javascript" src="https://www.google.com/recaptcha/api.js?render=6LewB7kpAAAAAGjvC7FItMO9Ru7W-qocHN7pLynN&amp;ver=3.0" id="google-recaptcha-js"></script>
<script type="text/javascript" src="https://www.isode.com/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0" id="wp-polyfill-js"></script>
<script type="text/javascript" id="wpcf7-recaptcha-js-before">
/* <![CDATA[ */
var wpcf7_recaptcha = {
    "sitekey": "6LewB7kpAAAAAGjvC7FItMO9Ru7W-qocHN7pLynN",
    "actions": {
        "homepage": "homepage",
        "contactform": "contactform"
    }
};
//# sourceURL=wpcf7-recaptcha-js-before
/* ]]> */
</script>
<script type="text/javascript" src="https://www.isode.com/wp-content/plugins/contact-form-7/modules/recaptcha/index.js?ver=6.1.4" id="wpcf7-recaptcha-js"></script>
<script type="text/javascript" id="smush-lazy-load-js-before">
/* <![CDATA[ */
var smushLazyLoadOptions = {"autoResizingEnabled":false,"autoResizeOptions":{"precision":5,"skipAutoWidth":true}};
//# sourceURL=smush-lazy-load-js-before
/* ]]> */
</script>
<script type="text/javascript" src="https://www.isode.com/wp-content/plugins/wp-smush-pro/app/assets/js/smush-lazy-load.min.js?ver=3.22.1" id="smush-lazy-load-js"></script>
<script type="text/javascript" src="https://www.isode.com/wp-includes/js/underscore.min.js?ver=1.13.7" id="underscore-js"></script>
<script type="text/javascript" id="wp-util-js-extra">
/* <![CDATA[ */
var _wpUtilSettings = {"ajax":{"url":"/wp-admin/admin-ajax.php"}};
//# sourceURL=wp-util-js-extra
/* ]]> */
</script>
<script type="text/javascript" src="https://www.isode.com/wp-includes/js/wp-util.min.js?ver=6.9" id="wp-util-js"></script>
<script type="text/javascript" src="https://www.isode.com/wp-content/plugins/ultimate-member/assets/libs/tipsy/tipsy.min.js?ver=1.0.0a" id="um_tipsy-js"></script>
<script type="text/javascript" src="https://www.isode.com/wp-content/plugins/ultimate-member/assets/libs/um-confirm/um-confirm.min.js?ver=1.0" id="um_confirm-js"></script>
<script type="text/javascript" src="https://www.isode.com/wp-content/plugins/ultimate-member/assets/libs/pickadate/picker.min.js?ver=3.6.2" id="um_datetime-js"></script>
<script type="text/javascript" src="https://www.isode.com/wp-content/plugins/ultimate-member/assets/libs/pickadate/picker.date.min.js?ver=3.6.2" id="um_datetime_date-js"></script>
<script type="text/javascript" src="https://www.isode.com/wp-content/plugins/ultimate-member/assets/libs/pickadate/picker.time.min.js?ver=3.6.2" id="um_datetime_time-js"></script>
<script type="text/javascript" id="um_common-js-extra">
/* <![CDATA[ */
var um_common_variables = {"locale":"en_US"};
var um_common_variables = {"locale":"en_US"};
//# sourceURL=um_common-js-extra
/* ]]> */
</script>
<script type="text/javascript" src="https://www.isode.com/wp-content/plugins/ultimate-member/assets/js/common.min.js?ver=2.11.1" id="um_common-js"></script>
<script type="text/javascript" src="https://www.isode.com/wp-content/plugins/ultimate-member/assets/libs/cropper/cropper.min.js?ver=1.6.1" id="um_crop-js"></script>
<script type="text/javascript" id="um_frontend_common-js-extra">
/* <![CDATA[ */
var um_frontend_common_variables = [];
//# sourceURL=um_frontend_common-js-extra
/* ]]> */
</script>
<script type="text/javascript" src="https://www.isode.com/wp-content/plugins/ultimate-member/assets/js/common-frontend.min.js?ver=2.11.1" id="um_frontend_common-js"></script>
<script type="text/javascript" src="https://www.isode.com/wp-content/plugins/ultimate-member/assets/js/um-modal.min.js?ver=2.11.1" id="um_modal-js"></script>
<script type="text/javascript" src="https://www.isode.com/wp-content/plugins/ultimate-member/assets/libs/jquery-form/jquery-form.min.js?ver=2.11.1" id="um_jquery_form-js"></script>
<script type="text/javascript" src="https://www.isode.com/wp-content/plugins/ultimate-member/assets/libs/fileupload/fileupload.js?ver=2.11.1" id="um_fileupload-js"></script>
<script type="text/javascript" src="https://www.isode.com/wp-content/plugins/ultimate-member/assets/js/um-functions.min.js?ver=2.11.1" id="um_functions-js"></script>
<script type="text/javascript" src="https://www.isode.com/wp-content/plugins/ultimate-member/assets/js/um-responsive.min.js?ver=2.11.1" id="um_responsive-js"></script>
<script type="text/javascript" src="https://www.isode.com/wp-content/plugins/ultimate-member/assets/js/um-conditional.min.js?ver=2.11.1" id="um_conditional-js"></script>
<script type="text/javascript" src="https://www.isode.com/wp-content/plugins/ultimate-member/assets/libs/select2/select2.full.min.js?ver=4.0.13" id="select2-js"></script>
<script type="text/javascript" src="https://www.isode.com/wp-content/plugins/ultimate-member/assets/libs/select2/i18n/en.js?ver=4.0.13" id="um_select2_locale-js"></script>
<script type="text/javascript" src="https://www.isode.com/wp-content/plugins/ultimate-member/assets/libs/raty/um-raty.min.js?ver=2.6.0" id="um_raty-js"></script>
<script type="text/javascript" id="um_scripts-js-extra">
/* <![CDATA[ */
var um_scripts = {"max_upload_size":"52428800","nonce":"d2edfbaf43"};
//# sourceURL=um_scripts-js-extra
/* ]]> */
</script>
<script type="text/javascript" src="https://www.isode.com/wp-content/plugins/ultimate-member/assets/js/um-scripts.min.js?ver=2.11.1" id="um_scripts-js"></script>
<script type="text/javascript" src="https://www.isode.com/wp-content/plugins/ultimate-member/assets/js/um-profile.min.js?ver=2.11.1" id="um_profile-js"></script>
<script type="text/javascript" src="https://www.isode.com/wp-content/plugins/ultimate-member/assets/js/um-account.min.js?ver=2.11.1" id="um_account-js"></script>
<script type="text/javascript" id="uat_et_frontend-js-extra">
/* <![CDATA[ */
var activity_et_addon_inline = {"ajaxurl":"https://www.isode.com/wp-admin/admin-ajax.php","referrer":"","post_id":"4544","post_title":"Latest Posts","current_user":"0","triggers_list":"[{\"id\":\"2\",\"operator\":\"contains\",\"event_type\":\"click_target\",\"value\":\"files.isode.com\",\"extras\":{\"retention\":120,\"attribute\":\"href\",\"notification\":\"\"}}]"};
//# sourceURL=uat_et_frontend-js-extra
/* ]]> */
</script>
<script type="text/javascript" src="https://www.isode.com/wp-content/plugins/user-activity-tracking-and-log-addon/assets/js/activity-et-frontend.js?ver=4.2.2" id="uat_et_frontend-js"></script>


    <script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'9c932be2eeb0d42a',t:'MTc3MDMwMjUxNS4wMDAwMDA='};var a=document.createElement('script');a.nonce='';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></body>
</html>

