<!DOCTYPE html>
<!--[if IE 7]><html class="ie ie7" prefix="og: http://ogp.me/ns#"><![endif]-->
<!--[if IE 8]><html class="ie ie8" prefix="og: http://ogp.me/ns#"><![endif]-->
<!--[if IE 9]><html class="ie ie9" prefix="og: http://ogp.me/ns#"><![endif]-->
<!--[if !IE]> -->
<html prefix="og: http://ogp.me/ns#" lang='en'>
<!-- <![endif]-->
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width">
    <title>Cloud Management Solutions | Quest Software</title>
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    
    <!--Meta Tags Starts-->
    <!--<meta http-equiv="X-UA-Compatible" content="IE=100">-->
    <meta name="keywords">
    <meta name="description" content="Cloud management software solutions help you get to the cloud sooner. Modernize and protect your infrastructure to leverage the power of the cloud.">
    <meta name="title" content="Cloud Management Solutions | Quest Software">
    <meta content="Cloud Management Solutions | Quest Software" property="og:title">
        <meta content="https://www.quest.com/images/og/quest-og_159075.jpg" property="og:image">
    <meta content="https://www.quest.com/solutions/cloud-management/" property="og:url">
    <meta content="Cloud management software solutions help you get to the cloud sooner. Modernize and protect your infrastructure to leverage the power of the cloud." property="og:description">

    <meta name="Solution" content="Data Protection">
    <meta name="Product" content="">
    <meta name="Domain" content="Data Protection and KACE">
    <meta name="ProductLine" content="">
    <meta name="Portfolio" content="">
    <meta name="Language" content="English">
    <meta name="SiteDomain" content="www.quest.com" />
    <meta name="Locality" content="en-us" />
    <meta name="SupportProduct" />
    <meta name="ProductLine" content="">
    <meta name="Partner/Direct" content="Direct">
    <meta name="PageUniqueId" content="159193">

    <meta name="PageTemplate" content="Solution">

    <meta name="Section" content="solutions">
    <meta name="Subsection" content="cloud-management">
        <meta name="PrimarySolution" content="Cybersecurity &amp; Resilience">
            <!--start Search meta-->
        <meta name="SIncSearchIndex" content="True" />
        <meta name="SContentType" content="Solutions" />
        <meta name="SContentSubType" content="" />
        <meta name="SImageUrl" content="/images/og/quest-og_159075.jpg" />
        <meta name="SBuyUrl" content="" />
        <meta name="SLastUpdatedDate" content="5/7/2026" />
        <meta name="SRelatedProducts" content="" />
        <meta name="SSolution" content="Cloud Management" />
            <meta name="QType" content="s" />
        <meta name="QValue" content="Data Protection" />
        <!--end Search meta-->
    <link href="/static/bundles/cssquestv3?v=jF-5sJutE4XYDbmQCgjK6lHUH2btuHKnUTtsUZFrLRo1" rel="stylesheet"/>

    <script src="/static/bundles/jsquest?v=mvLhcCx_Fnc8z6COTzyua6_GK3qrKCcxWGLjm4xV5o81"></script>



            <link rel="alternate" hreflang="en" href="https://www.quest.com/solutions/cloud-management/" />
            <link rel="alternate" hreflang="pt" href="https://www.quest.com/br-pt/solutions/cloud-management/" />
            <link rel="alternate" hreflang="zh" href="https://www.quest.com/cn-zh/solutions/cloud-management/" />
            <link rel="alternate" hreflang="ja" href="https://www.quest.com/jp-ja/solutions/cloud-management/" />
            <link rel="alternate" hreflang="fr" href="https://www.quest.com/fr-fr/solutions/cloud-management/" />
            <link rel="alternate" hreflang="de" href="https://www.quest.com/de-de/solutions/cloud-management/" />
            <link rel="alternate" hreflang="es" href="https://www.quest.com/mx-es/solutions/cloud-management/" />
    <link rel="canonical" href="https://www.quest.com/solutions/cloud-management/">
    <script type="text/javascript">
        var ProspectOrigin="quest",
					DomainPath = "",
					RootPath = "/",
					SecureRootPath = "https://www.quest.com",
                    IsOISites = "0",
					currentpage = "https://www.quest.com/solutions/cloud-management/",
					siteTags = {
SiteRegWarningMessageEmailRequired: "Please enter a valid Email address",SiteRegWarningMessagePasswordRequired: "Please enter a valid Password",SiteRegPleaseWait: "Please wait...",SiteRegWarningValidPassword: "Please enter a valid Password",SiteRegWarningInvalid: "Invalid",SiteRegWarningInvalidPleaseTryAgain: ". Please try again",SiteRegMessageEmailSameAsOld: "New email cannot be the same as old email",SiteRegWarningInvalidEmail: "Invalid Email. Please try again.",RegLabelDefaultDropdown: "Select",SiteRegWarningErrorSavingProfile: "Error saving Profile, Please complete profile correctly",SiteRegWarningUserEmailExists: "The user with this email already exists",SiteRegWarningCorporateEmailNotAllow: "Corporate email addresses are not allowed",SiteRegLabelCreatePassword: "Create Password",SiteRegWarningInvalidEmailShort: "Email Invalid",SiteUnsWarningSelectReason: "Please select a reason.",SiteRegWarningItemNeedAttentionSingular: "item need attention",SiteRegWarningItemNeedAttentionPlural: "items need attention",SiteSearchDomainUnified: "http://sp10050ecd.guided.ss-omtrdc.net/",EncKey: "1598300138712553",EncIV: "1598300138712553",UtmAppendDomains: "[UtmAppendDomains]",			_: ''
					};
    </script>
    <!-- OneTrust Cookies Consent Notice start for quest.com -->
<script type="text/javascript" src="https://cdn.cookielaw.org/consent/e57654ce-cc55-4c0e-8ea5-4c3fe25a8902/OtAutoBlock.js" ></script>
<script src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js"  type="text/javascript" charset="UTF-8" data-domain-script="e57654ce-cc55-4c0e-8ea5-4c3fe25a8902" ></script>
<!-- OneTrust Cookies Consent Notice end for quest.com -->
    <link rel="preload" href="/static/fonts/nunito-sans/NunitoSans-VariableFont.ttf" as="font" crossorigin="anonymous" />
<link rel="preload" href="/static/fonts/nunito-sans/NunitoSans-Italic-VariableFont.ttf" as="font" crossorigin="anonymous" />

<style>
@font-face {
  font-family: 'Nunito Sans';
    src: url('/static/fonts/nunito-sans/NunitoSans-Italic-VariableFont.ttf');
    src: url('/static/fonts/nunito-sans/NunitoSans-VariableFont.ttf');
  font-weight: 200 1000;
  font-style: normal;
}
</style>
<!-- V2HeadAll - appears on all domains -->

<link rel="preload" href="/static/css/icomoon/fonts/icomoon.woff2?042325" as="font" crossorigin="anonymous" />

<!--[if IE]><link rel="stylesheet" href="/static/css/bootstrap-ie.min.css"><![endif]-->

<!--[if lte IE 9]>
<script type="text/javascript" async="" src="/Static/js/old-browser.js"></script>
<![endif]-->



<script type="text/javascript">
;window.NREUM||(NREUM={});NREUM.init={distributed_tracing:{enabled:true},privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]}};

;NREUM.loader_config={accountID:"2004682",trustKey:"82233",agentID:"149388139",licenseKey:"c27add20bd",applicationID:"149387609"};
;NREUM.info={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net",licenseKey:"c27add20bd",applicationID:"149387609",sa:1};
;/*! For license information please see nr-loader-full-1.262.0.min.js.LICENSE.txt */
(()=>{var e,t,r={2983:(e,t,r)=>{"use strict";r.d(t,{D0:()=>v,gD:()=>y,Vp:()=>s,oC:()=>w,fr:()=>I,jD:()=>P,hR:()=>T,xN:()=>b,x1:()=>c,aN:()=>A,V:()=>j});var n=r(384),i=r(7864);const o={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.info=a[e])}var d=r(993);const u=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var l=r(2614),f=r(944);const h="[data-nr-mask]",g=()=>{const e={mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,harvestTimeSeconds:10,autoStart:!0},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},feature_flags:[],harvest:{tooManyRequestsDelay:60},jserrors:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},logging:{enabled:!0,harvestTimeSeconds:10,autoStart:!0,level:d.p_.INFO},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,long_task:!1,autoStart:!0},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:l.wk,inactiveMs:l.BB},session_replay:{autoStart:!0,enabled:!1,harvestTimeSeconds:60,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,inline_stylesheet:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){u(t)?e.mask_selector="".concat(t,",").concat(h):""===t||null===t?e.mask_selector=h:(0,f.R)("An invalid session_replay.mask_selector was provided. '*' will be used.",t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){u(t)?e.block_selector+=",".concat(t):""!==t&&(0,f.R)("An invalid session_replay.block_selector was provided and will not be used",t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,f.R)("An invalid session_replay.mask_input_option was provided and will not be used",t)}},session_trace:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},soft_navigations:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},spa:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},ssl:void 0}},p={},m="All configuration objects require an agent identifier!";function v(e){if(!e)throw new Error(m);if(!p[e])throw new Error("Configuration for ".concat(e," was never set"));return p[e]}function b(e,t){if(!e)throw new Error(m);p[e]=(0,i.a)(t,g());const r=(0,n.nY)(e);r&&(r.init=p[e])}function y(e,t){if(!e)throw new Error(m);var r=v(e);if(r){for(var n=t.split("."),i=0;i<n.length-1;i++)if("object"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}const R={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},x={};function w(e){if(!e)throw new Error("All loader-config objects require an agent identifier!");if(!x[e])throw new Error("LoaderConfig for ".concat(e," was never set"));return x[e]}function A(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");x[e]=(0,i.a)(t,R);const r=(0,n.nY)(e);r&&(r.loader_config=x[e])}const T=(0,n.dV)().o;var S=r(6154),E=r(9324);const _={buildEnv:E.F3,distMethod:E.Xs,version:E.xv,originTime:S.WN},N={customTransaction:void 0,disabled:!1,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,onerror:void 0,origin:""+S.gm.location,ptid:void 0,releaseIds:{},appMetadata:{},session:void 0,denyList:void 0,harvestCount:0,timeKeeper:void 0},O={};function I(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!O[e])throw new Error("Runtime for ".concat(e," was never set"));return O[e]}function j(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");O[e]={...(0,i.a)(t,N),..._};const r=(0,n.nY)(e);r&&(r.runtime=O[e])}function P(e){return function(e){try{const t=s(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}(e)}},7864:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)("Setting a Configurable requires an object as input");if(!t||"object"!=typeof t)return(0,n.R)("Setting a Configurable requires a model to set its initial properties");const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.R)("An error occurred while setting a property of a Configurable",e)}return r}catch(e){(0,n.R)("An error occured while setting a Configurable",e)}}},9324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,Yq:()=>a,xv:()=>n});const n="1.262.0",i="PROD",o="CDN",a="2.0.0-alpha.12"},6154:(e,t,r)=>{"use strict";r.d(t,{OF:()=>d,RI:()=>i,Vr:()=>h,WN:()=>g,bv:()=>o,gm:()=>a,lR:()=>l,lT:()=>f,m:()=>c,mw:()=>s,sb:()=>u});var n=r(1863);const i="undefined"!=typeof window&&!!window.document,o="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),s=Boolean("hidden"===a?.document?.visibilityState),c=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),u=d&&"undefined"==typeof SharedWorker,l=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),f=Boolean(i&&window.document.documentMode),h=!!a.navigator?.sendBeacon,g=Date.now()-(0,n.t)()},4777:(e,t,r)=>{"use strict";r.d(t,{J:()=>o});var n=r(944);const i={agentIdentifier:"",ee:void 0};class o{constructor(e){try{if("object"!=typeof e)return(0,n.R)("shared context requires an object as input");this.sharedContext={},Object.assign(this.sharedContext,i),Object.entries(e).forEach((e=>{let[t,r]=e;Object.keys(i).includes(t)&&(this.sharedContext[t]=r)}))}catch(e){(0,n.R)("An error occurred while setting SharedContext",e)}}}},7295:(e,t,r)=>{"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>o});var n=[];function i(e){if(!e||o(e))return!1;if(0===n.length)return!0;for(var t=0;t<n.length;t++){var r=n[t];if("*"===r.hostname)return!1;if(s(r.hostname,e.hostname)&&c(r.pathname,e.pathname))return!1}return!0}function o(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let o,a;i>0?(o=r.substring(0,i),a=r.substring(i)):(o=r,a="");let[s]=o.split(":");n.push({hostname:s,pathname:a})}}function s(e,t){return!(e.length>t.length)&&t.indexOf(e)===t.length-e.length}function c(e,t){return 0===e.indexOf("/")&&(e=e.substring(1)),0===t.indexOf("/")&&(t=t.substring(1)),""===e||e===t}},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>c,Ze:()=>l,x3:()=>d});var n=r(7836),i=r(1478),o=r(3606),a=r(860);const s={};function c(e,t){const r={staged:!1,priority:a.P[t]||0};u(e),s[e].get(t)||s[e].set(t,r)}function d(e,t){e&&s[e]&&(s[e].get(t)&&s[e].delete(t),h(e,t,!1),s[e].size&&f(e))}function u(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function l(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"feature",r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(u(e),!e||!s[e].get(t)||r)return h(e,t);s[e].get(t).staged=!0,f(e)}function f(e){const t=Array.from(s[e]);t.every((e=>{let[t,r]=e;return r.staged}))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((t=>{let[r]=t;s[e].delete(r),h(e,r)})))}function h(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];const a=e?n.ee.get(e):n.ee,s=o.i.handlers;if(a.backlog&&s){if(r){const e=a.backlog[t],r=s[t];if(r){for(let t=0;e&&t<e.length;++t)g(e[t],r);(0,i.$)(r,(function(e,t){(0,i.$)(t,(function(t,r){r[0].on(e,r[1])}))}))}}a.isolatedBacklog||delete s[t],a.backlog[t]=null,a.emit("drain-"+t,[])}}function g(e,t){var r=e[1];(0,i.$)(t[r],(function(t,r){var n=e[0];if(r[0]===n){var i=r[1],o=e[3],a=e[2];i.apply(o,a)}}))}},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>c,ee:()=>d});var n=r(384),i=r(8990),o=r(2983),a=r(2646),s=r(5607);const c="nr@context:".concat(s.W),d=function e(t,r){var n={},s={},u={},l=!1;try{l=16===r.length&&(0,o.fr)(r).isolatedBacklog}catch(e){}var f={on:g,addEventListener:g,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(d.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=h(n),c=p(e),u=c.length,l=0;l<u;l++)c[l].apply(a,r);var g=v()[s[e]];g&&g.push([f,e,r,a]);return a},get:m,listeners:p,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach((e=>{let[n,i]=e;s[i]=t,t in r||(r[t]=[])}))},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach((e=>{delete f.backlog[e]}))},isBuffering:function(e){return!!v()[s[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof a.y?e:e?(0,i.I)(e,c,(()=>new a.y(c))):new a.y(c)}function g(e,t){n[e]=p(e).concat(t)}function p(e){return n[e]||[]}function m(t){return u[t]=u[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),u=(0,n.Zm)();u.ee||(u.ee=d)},2646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(9908);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.d,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.d);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3878:(e,t,r)=>{"use strict";r.d(t,{DD:()=>c,jT:()=>a,sp:()=>s});var n=r(6154);let i=!1,o=!1;try{const e={get passive(){return i=!0,!1},get signal(){return o=!0,!1}};n.gm.addEventListener("test",null,e),n.gm.removeEventListener("test",null,e)}catch(e){}function a(e,t){return i||o?{capture:!!e,passive:i,signal:t}:!!e}function s(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0;window.addEventListener(e,t,a(r,n))}function c(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0;document.addEventListener(e,t,a(r,n))}},5607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},9566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>s,ZF:()=>c,bz:()=>a,el:()=>d});var n=r(6154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map((e=>"x"===e?o(t,r++).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s<e;s++)a.push(o(r,i++).toString(16));return a.join("")}function c(){return s(16)}function d(){return s(32)}},2614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>d,iL:()=>c,tS:()=>s,uh:()=>i,wk:()=>o});const n="NRBA",i="SESSION",o=144e5,a=18e5,s={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},c={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},d={OFF:0,FULL:1,ERROR:2}},1863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},7485:(e,t,r)=>{"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},944:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof console.warn&&(console.warn("New Relic: ".concat(e)),t&&console.warn(t))}r.d(t,{R:()=>n})},5284:(e,t,r)=>{"use strict";r.d(t,{t:()=>c,B:()=>s});var n=r(7836),i=r(6154);const o="newrelic";const a=new Set,s={};function c(e,t){const r=n.ee.get(t);s[t]??={},e&&"object"==typeof e&&(a.has(t)||(r.emit("rumresp",[e]),s[t]=e,a.add(t),function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{i.gm.dispatchEvent(new CustomEvent(o,{detail:e}))}catch(e){}}({loaded:!0})))}},8990:(e,t,r)=>{"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389:(e,t,r)=>{"use strict";function n(e){var t=this;let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:500,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const i=n?.leading||!1;let o;return function(){for(var n=arguments.length,a=new Array(n),s=0;s<n;s++)a[s]=arguments[s];i&&void 0===o&&(e.apply(t,a),o=setTimeout((()=>{o=clearTimeout(o)}),r)),i||(clearTimeout(o),o=setTimeout((()=>{e.apply(t,a)}),r))}}function i(e){var t=this;let r=!1;return function(){if(!r){r=!0;for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];e.apply(t,i)}}}r.d(t,{J:()=>i,s:()=>n})},1478:(e,t,r)=>{"use strict";r.d(t,{$:()=>n});const n=(e,t)=>Object.entries(e||{}).map((e=>{let[r,n]=e;return t(r,n)}))},3304:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(7836);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}}}},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,sB:()=>a});var n=r(3878);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.sp)("load",e,t)}function a(e){if(i())return e();(0,n.DD)("DOMContentLoaded",e)}},384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>o,US:()=>u,Zm:()=>a,bQ:()=>c,dV:()=>s,nY:()=>d,pV:()=>l});var n=r(6154),i=r(1863);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function s(){let e=a();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function d(e){let t=a();return t.initializedAgents?.[e]}function u(e,t){a()[e]=t}function l(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},2843:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(3878);function i(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2?arguments[2]:void 0,i=arguments.length>3?arguments[3]:void 0;(0,n.DD)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},8941:(e,t,r)=>{"use strict";r.d(t,{um:()=>f,NZ:()=>x,vC:()=>T,bX:()=>O});var n=r(7836),i=r(3434),o=r(8990),a=r(6154);const s={},c=a.gm.XMLHttpRequest,d="addEventListener",u="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e){var t=function(e){return(e||n.ee).get("events")}(e);if(s[t.debugId]++)return t;s[t.debugId]=1;var r=(0,i.YM)(t,!0);function f(e){r.inPlace(e,[d,u],"-",g)}function g(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,f),h(a.gm,f),h(c.prototype,f)),t.on(d+"-start",(function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){var i=(0,o.I)(n,l,(function(){var e={object:function(){if("function"!=typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}[typeof n];return e?r(e,"fn-",null,e.name||"anonymous"):n}));this.wrapped=e[1]=i}})),t.on(u+"-start",(function(e){e[1]=this.wrapped||e[1]})),t}function h(e,t){let r=e;for(;"object"==typeof r&&!Object.prototype.hasOwnProperty.call(r,d);)r=Object.getPrototypeOf(r);for(var n=arguments.length,i=new Array(n>2?n-2:0),o=2;o<n;o++)i[o-2]=arguments[o];r&&t(r,...i)}var g="fetch-",p=g+"body-",m=["arrayBuffer","blob","json","text","formData"],v=a.gm.Request,b=a.gm.Response,y="prototype";const R={};function x(e){const t=function(e){return(e||n.ee).get("fetch")}(e);if(!(v&&b&&a.gm.fetch))return t;if(R[t.debugId]++)return t;function r(e,r,i){var o=e[r];"function"==typeof o&&(e[r]=function(){var e,r=[...arguments],a={};t.emit(i+"before-start",[r],a),a[n.P]&&a[n.P].dt&&(e=a[n.P].dt);var s=o.apply(this,r);return t.emit(i+"start",[r,e],s),s.then((function(e){return t.emit(i+"end",[null,e],s),e}),(function(e){throw t.emit(i+"end",[e],s),e}))})}return R[t.debugId]=1,m.forEach((e=>{r(v[y],e,p),r(b[y],e,p)})),r(a.gm,"fetch",g),t.on(g+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(g+"done",[null,r],n)}else t.emit(g+"done",[e],n)})),t}const w={},A=["pushState","replaceState"];function T(e){const t=function(e){return(e||n.ee).get("history")}(e);return!a.RI||w[t.debugId]++||(w[t.debugId]=1,(0,i.YM)(t).inPlace(window.history,A,"-")),t}var S=r(3878);var E=r(944);const _={},N=["open","send"];function O(e){var t=e||n.ee;const r=function(e){return(e||n.ee).get("xhr")}(t);if(_[r.debugId]++)return r;_[r.debugId]=1,f(t);var o=(0,i.YM)(r),s=a.gm.XMLHttpRequest,c=a.gm.MutationObserver,d=a.gm.Promise,u=a.gm.setInterval,l="readystatechange",h=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],g=[],p=a.gm.XMLHttpRequest=function(e){const t=new s(e),n=r.context(t);try{r.emit("new-xhr",[t],n),t.addEventListener(l,(i=n,function(){var e=this;e.readyState>3&&!i.resolved&&(i.resolved=!0,r.emit("xhr-resolved",[],e)),o.inPlace(e,h,"fn-",x)}),(0,S.jT)(!1))}catch(e){(0,E.R)("An error occurred while intercepting XHR",e);try{r.emit("internal-error",[e])}catch(e){}}var i;return t};function m(e,t){o.inPlace(t,["onreadystatechange"],"fn-",x)}if(function(e,t){for(var r in e)t[r]=e[r]}(s,p),p.prototype=s.prototype,o.inPlace(p.prototype,N,"-xhr-",x),r.on("send-xhr-start",(function(e,t){m(e,t),function(e){g.push(e),c&&(v?v.then(R):u?u(R):(b=-b,y.data=b))}(t)})),r.on("open-xhr-start",m),c){var v=d&&d.resolve();if(!u&&!d){var b=1,y=document.createTextNode(b);new c(R).observe(y,{characterData:!0})}}else t.on("fn-end",(function(e){e[0]&&e[0].type===l||R()}));function R(){for(var e=0;e<g.length;e++)m(0,g[e]);g.length&&(g=[])}function x(e,t){return t}return r}},3434:(e,t,r)=>{"use strict";r.d(t,{YM:()=>c});var n=r(7836),i=r(5607);const o="nr@original:".concat(i.W);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],d=e[c];u(d)||(e[c]=r(d,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return u(t)?t:(r||(r=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach((function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})})),t}catch(e){d([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,u,l;try{a=this,o=[...arguments],u="function"==typeof n?n(o,a):n||{}}catch(t){d([t,"",[o,a,s],u],e)}i(r+"start",[o,a,s],u,c);try{return l=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],u,c),e}finally{i(r+"end",[o,a,l],u,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){d([t,r,n,i],e)}s=a}}}function d(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function u(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},9300:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K.ajax},6774:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K.jserrors},993:(e,t,r)=>{"use strict";r.d(t,{ET:()=>o,It:()=>s,TZ:()=>a,YY:()=>d,bu:()=>c,p_:()=>i,zk:()=>u});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o="log",a=n.K.logging,s=1e6,c="failed to wrap logger: ",d="invalid log level: ",u="ignored log: "},3785:(e,t,r)=>{"use strict";r.d(t,{R:()=>c,b:()=>d});var n=r(9908),i=r(1863),o=r(860),a=r(3969),s=r(993);function c(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},c=arguments.length>3&&void 0!==arguments[3]?arguments[3]:s.p_.INFO;(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,o.K.metrics,e),(0,n.p)(s.ET,[(0,i.t)(),t,r,c],void 0,o.K.logging,e)}function d(e){return"string"==typeof e&&Object.values(s.p_).some((t=>t===e))}},3969:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,XG:()=>s,rs:()=>i,xV:()=>a,z_:()=>o});const n=r(860).K.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},8166:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K.pageAction},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K.pageViewEvent},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K.pageViewTiming},6344:(e,t,r)=>{"use strict";r.d(t,{BB:()=>f,G4:()=>o,It:()=>c,No:()=>d,Qb:()=>h,TZ:()=>i,Ug:()=>a,_s:()=>s,bc:()=>l,yP:()=>u});var n=r(2614);const i=r(860).K.sessionReplay,o={RECORD:"recordReplay",PAUSE:"pauseReplay",REPLAY_RUNNING:"replayRunning",ERROR_DURING_REPLAY:"errorDuringReplay"},a=.12,s={DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},c=1e6,d=64e3,u={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0},l={RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},f=5e3,h={API:"api"}},5270:(e,t,r)=>{"use strict";r.d(t,{Aw:()=>s,CT:()=>c,SR:()=>a});var n=r(2983),i=r(7767),o=r(6154);function a(e){return!!n.hR.MO&&(0,i.V)(e)&&!0===(0,n.gD)(e,"session_trace.enabled")}function s(e){return!0===(0,n.gD)(e,"session_replay.preload")&&a(e)}function c(e,t){const r=t.correctAbsoluteTimestamp(e);return{originalTimestamp:e,correctedTimestamp:r,timestampDiff:e-r,originTime:o.WN,correctedOriginTime:t.correctedOriginTime,originTimeDiff:Math.floor(o.WN-t.correctedOriginTime)}}},3738:(e,t,r)=>{"use strict";r.d(t,{He:()=>i,Kp:()=>s,Lc:()=>d,Rz:()=>u,TZ:()=>n,bD:()=>o,d3:()=>a,jx:()=>l,uP:()=>c});const n=r(860).K.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,d="fn"+s,u="pushState",l=1e3},4234:(e,t,r)=>{"use strict";r.d(t,{W:()=>i});var n=r(7836);class i{constructor(e,t,r){this.agentIdentifier=e,this.aggregator=t,this.ee=n.ee.get(e),this.featureName=r,this.blocked=!1}}},7767:(e,t,r)=>{"use strict";r.d(t,{V:()=>o});var n=r(2983),i=r(6154);const o=e=>i.RI&&!0===(0,n.gD)(e,"privacy.cookies_enabled")},425:(e,t,r)=>{"use strict";r.d(t,{j:()=>N});var n=r(860),i=r(2983),o=r(9908),a=r(7836),s=r(1687),c=r(5289),d=r(6154),u=r(944),l=r(3969),f=r(384),h=r(6344);const g=["setErrorHandler","finished","addToTrace","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",h.G4.RECORD,h.G4.PAUSE,"log","wrapLogger"],p=["setErrorHandler","finished","addToTrace","addRelease"];var m=r(1863),v=r(2614),b=r(993),y=r(3785),R=r(2646),x=r(3434);function w(e,t,r,n){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,u.R)(b.bu+"invalid argument(s)");const i=function(e){return(e||a.ee).get("logger")}(e),o=(0,x.YM)(i),s=new R.y(a.P);return s.level=n.level,s.customAttributes=n.customAttributes,o.inPlace(t,[r],"wrap-logger-",s),i}function A(){const e=(0,f.pV)();g.forEach((t=>{e[t]=function(){for(var r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return function(t){for(var r=arguments.length,n=new Array(r>1?r-1:0),i=1;i<r;i++)n[i-1]=arguments[i];let o=[];return Object.values(e.initializedAgents).forEach((e=>{e&&e.api?e.exposed&&e.api[t]&&o.push(e.api[t](...n)):(0,u.R)("Call to api '".concat(t,"' made before agent fully initialized."))})),o.length>1?o:o[0]}(t,...n)}}))}const T={};var S=r(5284);const E=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let _=!1;function N(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},g=arguments.length>2?arguments[2]:void 0,R=arguments.length>3?arguments[3]:void 0,{init:x,info:N,loader_config:O,runtime:I={loaderType:g},exposed:j=!0}=t;const P=(0,f.pV)();N||(x=P.init,N=P.info,O=P.loader_config),(0,i.xN)(e.agentIdentifier,x||{}),(0,i.aN)(e.agentIdentifier,O||{}),N.jsAttributes??={},d.bv&&(N.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,N);const C=(0,i.D0)(e.agentIdentifier),k=[N.beacon,N.errorBeacon];_||(C.proxy.assets&&(E(C.proxy.assets),k.push(C.proxy.assets)),C.proxy.beacon&&k.push(C.proxy.beacon),A(),(0,f.US)("activatedFeatures",S.B),e.runSoftNavOverSpa&&=!0===C.soft_navigations.enabled&&C.feature_flags.includes("soft_nav")),I.denyList=[...C.ajax.deny_list||[],...C.ajax.block_internal?k:[]],I.ptid=e.agentIdentifier,(0,i.V)(e.agentIdentifier,I),void 0===e.api&&(e.api=function(e,t){let f=arguments.length>2&&void 0!==arguments[2]&&arguments[2];t||(0,s.Ak)(e,"api");const g={};var R=a.ee.get(e),x=R.get("tracer");T[e]=v.g.OFF,R.on(h.G4.REPLAY_RUNNING,(t=>{T[e]=t}));var A="api-",S=A+"ixn-";function E(t,r,n,o){const a=(0,i.Vp)(e);return null===r?delete a.jsAttributes[t]:(0,i.x1)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),O(A,n,!0,o||null===r?"session":void 0)(t,r)}function _(){}g.log=function(e){let{customAttributes:t={},level:r=b.p_.INFO}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};(0,y.R)(R,e,t,r)},g.wrapLogger=function(e,t){let{customAttributes:r={},level:n=b.p_.INFO}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};w(R,e,t,{customAttributes:r,level:n})},p.forEach((e=>{g[e]=O(A,e,!0,"api")})),g.addPageAction=O(A,"addPageAction",!0,n.K.pageAction),g.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,i.fr)(e).customTransaction=(r||"http://custom.transaction")+t,O(A,"setPageViewName",!0)()},g.setCustomAttribute=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return E(e,t,"setCustomAttribute",r);(0,u.R)("Failed to execute setCustomAttribute.\nNon-null value must be a string, number or boolean type, but a type of <".concat(typeof t,"> was provided."))}else(0,u.R)("Failed to execute setCustomAttribute.\nName must be a string type, but a type of <".concat(typeof e,"> was provided."))},g.setUserId=function(e){if("string"==typeof e||null===e)return E("enduser.id",e,"setUserId",!0);(0,u.R)("Failed to execute setUserId.\nNon-null value must be a string type, but a type of <".concat(typeof e,"> was provided."))},g.setApplicationVersion=function(e){if("string"==typeof e||null===e)return E("application.version",e,"setApplicationVersion",!1);(0,u.R)("Failed to execute setApplicationVersion. Expected <String | null>, but got <".concat(typeof e,">."))},g.start=()=>{try{(0,o.p)(l.xV,["API/start/called"],void 0,n.K.metrics,R),R.emit("manual-start-all")}catch(e){(0,u.R)("An unexpected issue occurred",e)}},g[h.G4.RECORD]=function(){(0,o.p)(l.xV,["API/recordReplay/called"],void 0,n.K.metrics,R),(0,o.p)(h.G4.RECORD,[],void 0,n.K.sessionReplay,R)},g[h.G4.PAUSE]=function(){(0,o.p)(l.xV,["API/pauseReplay/called"],void 0,n.K.metrics,R),(0,o.p)(h.G4.PAUSE,[],void 0,n.K.sessionReplay,R)},g.interaction=function(e){return(new _).get("object"==typeof e?e:{})};const N=_.prototype={createTracer:function(e,t){var r={},i=this,a="function"==typeof t;return(0,o.p)(l.xV,["API/createTracer/called"],void 0,n.K.metrics,R),f||(0,o.p)(S+"tracer",[(0,m.t)(),e,r],i,n.K.spa,R),function(){if(x.emit((a?"":"no-")+"fn-start",[(0,m.t)(),i,a],r),a)try{return t.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw x.emit("fn-err",[arguments,this,t],r),t}finally{x.emit("fn-end",[(0,m.t)()],r)}}}};function O(e,t,r,i){return function(){return(0,o.p)(l.xV,["API/"+t+"/called"],void 0,n.K.metrics,R),i&&(0,o.p)(e+t,[(0,m.t)(),...arguments],r?null:this,i,R),r?void 0:this}}function I(){r.e(891).then(r.bind(r,8778)).then((t=>{let{setAPI:r}=t;r(e),(0,s.Ze)(e,"api")})).catch((e=>{(0,u.R)("Downloading runtime APIs failed...",e),R.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{N[e]=O(S,e,void 0,f?n.K.softNav:n.K.spa)})),g.setCurrentRouteName=f?O(S,"routeName",void 0,n.K.softNav):O(A,"routeName",!0,n.K.spa),g.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,o.p)(l.xV,["API/noticeError/called"],void 0,n.K.metrics,R),(0,o.p)("err",[t,(0,m.t)(),!1,r,!!T[e]],void 0,n.K.jserrors,R)},d.RI?(0,c.GG)((()=>I()),!0):I(),g}(e.agentIdentifier,R,e.runSoftNavOverSpa)),void 0===e.exposed&&(e.exposed=j),_=!0}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{K:()=>n,P:()=>i});const n={ajax:"ajax",jserrors:"jserrors",logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.spa]:5,[n.ajax]:6,[n.sessionTrace]:7,[n.pageAction]:8,[n.softNav]:9,[n.sessionReplay]:10,[n.logging]:11}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>({95:"nr-full-compressor",222:"nr-full-recorder",891:"nr-full"}[e]+"-1.262.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.262.0.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var d=document.getElementsByTagName("script"),u=0;u<d.length;u++){var l=d[u];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+o){s=l;break}}if(!s){c=!0;var f={891:"sha512-RpO2L0kWYrpNQYe2XP247agJ1cXWlg7hlMaPXyqQLBtbo0MmQBZ9yaocnO6/nK4u16z3Lj/XKK2a7Lvs/Ljbug==",222:"sha512-WFFChc3V3jQOuIiZjWVnGNpdN8Jxv3yLwSNZx0esJ87M5xULBljxqz5cEqFGgZ2BsWuHYIJJubddL2obvkc8pQ==",95:"sha512-nJqZILmgL2fLttaZ9oH9GsLF8Bdn+thtxnIHTtxOth3+LAtRxGY4y0btQLh8czvrWHnX9zy8LtOV7ML4GnQtXQ=="};(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),f[a]&&(s.integrity=f[a])}e[r]=[n];var h=(t,n)=>{s.onerror=s.onload=null,clearTimeout(g);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},g=setTimeout(h.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=h.bind(null,s.onerror),s.onload=h.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={959:0,85:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,d=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);d<a.length;d++)o=a[d],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.262.0.PROD"]=self["webpackChunk:NRBA-1.262.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(944),t=i(6344),r=i(9566),n=i(7836);class o{agentIdentifier;constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:(0,r.LA)(16);this.agentIdentifier=e,this.ee=n.ee.get(e)}#e(t){for(var r=arguments.length,n=new Array(r>1?r-1:0),i=1;i<r;i++)n[i-1]=arguments[i];if("function"==typeof this.api?.[t])return this.api[t](...n);(0,e.R)("Call to agent api ".concat(t," failed. The API is not currently initialized."))}addPageAction(e,t){return this.#e("addPageAction",e,t)}setPageViewName(e,t){return this.#e("setPageViewName",e,t)}setCustomAttribute(e,t,r){return this.#e("setCustomAttribute",e,t,r)}noticeError(e,t){return this.#e("noticeError",e,t)}setUserId(e){return this.#e("setUserId",e)}setApplicationVersion(e){return this.#e("setApplicationVersion",e)}setErrorHandler(e){return this.#e("setErrorHandler",e)}finished(e){return this.#e("finished",e)}addRelease(e,t){return this.#e("addRelease",e,t)}start(e){return this.#e("start",e)}recordReplay(){return this.#e(t.G4.RECORD)}pauseReplay(){return this.#e(t.G4.PAUSE)}addToTrace(e){return this.#e("addToTrace",e)}setCurrentRouteName(e){return this.#e("setCurrentRouteName",e)}interaction(){return this.#e("interaction")}log(e,t){return this.#e("logInfo",e,t)}wrapLogger(e,t,r){return this.#e("wrapLogger",e,t,r)}}var a=i(860),s=i(2983);const c=Object.values(a.K);function d(e){const t={};return c.forEach((r=>{t[r]=function(e,t){return!0===(0,s.gD)(t,"".concat(e,".enabled"))}(r,e)})),t}var u=i(425);var l=i(1687),f=i(4234),h=i(5289),g=i(6154),p=i(5270),m=i(7767),v=i(6389);class b extends f.W{constructor(e,t,r){let n=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];super(e,t,r),this.auto=n,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===(0,s.gD)(this.agentIdentifier,"".concat(this.featureName,".autoStart"))&&(this.auto=!1),this.auto?(0,l.Ak)(e,r):this.ee.on("manual-start-all",(0,v.J)((()=>{(0,l.Ak)(this.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator()})))}importAggregator(){let t,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(this.featAggregate||!this.auto)return;this.onAggregateImported=new Promise((e=>{t=e}));const n=async()=>{let n;try{if((0,m.V)(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(891).then(i.bind(i,6526));n=e(this.agentIdentifier)}}catch(t){(0,e.R)("A problem occurred when starting up session manager. This page will not start or extend any session.",t),this.ee.emit("internal-error",[t]),this.featureName===a.K.sessionReplay&&this.abortHandler?.()}try{if(!this.#t(this.featureName,n))return(0,l.Ze)(this.agentIdentifier,this.featureName),void t(!1);const{lazyFeatureLoader:e}=await i.e(891).then(i.bind(i,6103)),{Aggregate:o}=await e(this.featureName,"aggregate");this.featAggregate=new o(this.agentIdentifier,this.aggregator,r),t(!0)}catch(r){(0,e.R)("Downloading and initializing ".concat(this.featureName," failed..."),r),this.abortHandler?.(),(0,l.Ze)(this.agentIdentifier,this.featureName,!0),t(!1),this.ee&&this.ee.abort()}};g.RI?(0,h.GG)((()=>n()),!0):n()}#t(e,t){switch(e){case a.K.sessionReplay:return(0,p.SR)(this.agentIdentifier)&&!!t;case a.K.sessionTrace:return!!t;default:return!0}}}var y=i(6630);class R extends b{static featureName=y.T;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,y.T,r),this.importAggregator()}}var x=i(4777),w=i(1478);class A extends x.J{constructor(e){super(e),this.aggregatedData={}}store(e,t,r,n,i){var o=this.getBucket(e,t,r,i);return o.metrics=function(e,t){t||(t={count:0});return t.count+=1,(0,w.$)(e,(function(e,r){t[e]=T(r,t[e])})),t}(n,o.metrics),o}merge(e,t,r,n,i){var o=this.getBucket(e,t,n,i);if(o.metrics){var a=o.metrics;a.count+=r.count,(0,w.$)(r,(function(e,t){if("count"!==e){var n=a[e],i=r[e];i&&!i.c?a[e]=T(i.t,n):a[e]=function(e,t){if(!t)return e;t.c||(t=S(t.t));return t.min=Math.min(e.min,t.min),t.max=Math.max(e.max,t.max),t.t+=e.t,t.sos+=e.sos,t.c+=e.c,t}(i,a[e])}}))}else o.metrics=r}storeMetric(e,t,r,n){var i=this.getBucket(e,t,r);return i.stats=T(n,i.stats),i}getBucket(e,t,r,n){this.aggregatedData[e]||(this.aggregatedData[e]={});var i=this.aggregatedData[e][t];return i||(i=this.aggregatedData[e][t]={params:r||{}},n&&(i.custom=n)),i}get(e,t){return t?this.aggregatedData[e]&&this.aggregatedData[e][t]:this.aggregatedData[e]}take(e){for(var t={},r="",n=!1,i=0;i<e.length;i++)t[r=e[i]]=Object.values(this.aggregatedData[r]||{}),t[r].length&&(n=!0),delete this.aggregatedData[r];return n?t:null}}function T(e,t){return null==e?function(e){e?e.c++:e={c:1};return e}(t):t?(t.c||(t=S(t.t)),t.c+=1,t.t+=e,t.sos+=e*e,e>t.max&&(t.max=e),e<t.min&&(t.min=e),t):{t:e}}function S(e){return{t:e,min:e,max:e,sos:e*e,c:1}}var E=i(384),_=i(3304);var N=i(9908),O=i(2843),I=i(3878),j=i(782),P=i(1863);class C extends b{static featureName=j.T;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,j.T,r),g.RI&&((0,O.u)((()=>(0,N.p)("docHidden",[(0,P.t)()],void 0,j.T,this.ee)),!0),(0,I.sp)("pagehide",(()=>(0,N.p)("winPagehide",[(0,P.t)()],void 0,j.T,this.ee))),this.importAggregator())}}var k=i(3969);class D extends b{static featureName=k.TZ;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,k.TZ,r),this.importAggregator()}}var H=i(6774);class L{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,_.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function M(e){return F(e)?e:new L(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic)}function K(e){let t="Unhandled Promise Rejection";if(F(e?.reason))try{return e.reason.message=t+": "+e.reason.message,M(e.reason)}catch(t){return M(e.reason)}if(void 0===e.reason)return M(t);const r=M(e.reason);return r.message=t+": "+r?.message,r}function U(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new L(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic);return t.name=SyntaxError.name,t}return F(e.error)?e.error:M(e)}function F(e){return e instanceof Error&&!!e.stack}class B extends b{static featureName=H.T;#r=!1;constructor(e,r){let n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,r,H.T,n);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(e=>{this.abortHandler&&(0,N.p)("ierr",[M(e),(0,P.t)(),!0,{},this.#r],void 0,this.featureName,this.ee)})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.#r=e})),g.gm.addEventListener("unhandledrejection",(e=>{this.abortHandler&&(0,N.p)("err",[K(e),(0,P.t)(),!1,{unhandledPromiseRejection:1},this.#r],void 0,this.featureName,this.ee)}),(0,I.jT)(!1,this.removeOnAbort?.signal)),g.gm.addEventListener("error",(e=>{this.abortHandler&&(0,N.p)("err",[U(e),(0,P.t)(),!1,{},this.#r],void 0,this.featureName,this.ee)}),(0,I.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator()}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var V=i(8990);let G=1;const z="nr@id";function W(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===g.gm?0:(0,V.I)(e,z,(function(){return G++}))}function q(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,_.A)(e).length}catch(e){return}}}var Z=i(8941),Y=i(7485);class X{constructor(e){this.agentIdentifier=e}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var t=(0,s.oC)(this.agentIdentifier);if(!t)return null;var n=(t.accountID||"").toString()||null,i=(t.agentID||"").toString()||null,o=(t.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,r.ZF)(),c=(0,r.el)(),d=Date.now(),u={spanId:a,traceId:c,timestamp:d};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,c),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,d,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,c,d,n,i,o)),u}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof g.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,_.A)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1,r={};if((0,s.gD)(this.agentIdentifier,"distributed_tracing")&&(r=(0,s.D0)(this.agentIdentifier).distributed_tracing),e.sameOrigin)t=!0;else if(r.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,Y.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}isDtEnabled(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.enabled}excludeNewrelicHeader(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.cors_use_tracecontext_headers}}var J=i(9300),Q=i(7295),ee=["load","error","abort","timeout"],te=ee.length,re=s.hR.REQ,ne=s.hR.XHR;class ie extends b{static featureName=J.T;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,J.T,r),this.dt=new X(e),this.handler=(e,t,r,n)=>(0,N.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};g.gm?.performance?.getEntriesByType("resource").forEach((t=>{if(t.initiatorType in e&&0!==t.responseStatus){const r={status:t.responseStatus},n={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};oe(r,t.name),this.handler("xhr",[r,n,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,a.K.ajax)}}))}catch(e){}(0,Z.NZ)(this.ee),(0,Z.bX)(this.ee),function(e,t,r,n){function i(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=w,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){A(t,e)}),(0,I.jT)(!1)),g.lR||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,I.jT)(!1))}function o(e){this.params={method:e[0]},oe(this,e[1]),this.metrics={}}function c(t,r){var i=(0,s.oC)(e);i.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",i.xpid);var o=n.generateTracePayload(this.parsedOrigin);if(o){var a=!1;o.newrelicHeader&&(r.setRequestHeader("newrelic",o.newrelicHeader),a=!0),o.traceContextParentHeader&&(r.setRequestHeader("traceparent",o.traceContextParentHeader),o.traceContextStateHeader&&r.setRequestHeader("tracestate",o.traceContextStateHeader),a=!0),a&&(this.dt=o)}}function d(e,r){var n=this.metrics,i=e[0],o=this;if(n&&i){var a=q(i);a&&(n.txSize=a)}this.startTime=(0,P.t)(),this.body=i,this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof r.onload)&&"function"==typeof o.end)&&o.end(r)}catch(e){try{t.emit("internal-error",[e])}catch(e){}}};for(var s=0;s<te;s++)r.addEventListener(ee[s],this.listener,(0,I.jT)(!1))}function u(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function l(e,t){var r=""+W(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function f(e,t){var r=""+W(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function h(){this.endTime=(0,P.t)()}function p(e,r){r instanceof ne&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function m(e,r){r instanceof ne&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function v(e,t,r){t instanceof ne&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,P.t)()))}function b(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,P.t)()-this.xhrCbStart,this.onload,r],r)}function y(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&g.RI&&(t=""+g.gm.location.href):e[0]&&e[0].url?t=e[0].url:g.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,Y.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var i=n.generateTracePayload(this.parsedOrigin);if(i&&(i.newrelicHeader||i.traceContextParentHeader))if(e[0]&&e[0].headers)s(e[0].headers,i)&&(this.dt=i);else{var o={};for(var a in r)o[a]=r[a];o.headers=new Headers(r.headers||{}),s(o.headers,i)&&(this.dt=i),e.length>1?e[1]=o:e.push(o)}}function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function R(e,t){this.params={},this.metrics={},this.startTime=(0,P.t)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof re?r=i.url:g.gm?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),oe(this,r);var o=(""+(i&&i instanceof re&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.body=n.body,this.txSize=q(n.body)||0}function x(e,t){if(this.endTime=(0,P.t)(),this.params||(this.params={}),(0,Q.iW)(this.params))return;let n;this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);const i={txSize:this.txSize,rxSize:n,duration:(0,P.t)()-this.startTime};r("xhr",[this.params,i,this.startTime,this.endTime,"fetch"],this,a.K.ajax)}function w(e){const t=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t<te;t++)e.removeEventListener(ee[t],this.listener,!1);t.aborted||(0,Q.iW)(t)||(n.duration=(0,P.t)()-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status&&(t.status=0):A(this,e),n.cbTime=this.cbTime,r("xhr",[t,n,this.startTime,this.endTime,"xhr"],this,a.K.ajax))}}function A(e,r){e.params.status=r.status;var n=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?q(e.response):"text"===r||""===r||void 0===r?q(e.responseText):void 0}(r,e.lastSize);if(n&&(e.metrics.rxSize=n),e.sameOrigin){var i=r.getResponseHeader("X-NewRelic-App-Data");i&&((0,N.p)(k.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,a.K.metrics,t),e.params.cat=i.split(", ").pop())}e.loadCaptureCalled=!0}t.on("new-xhr",i),t.on("open-xhr-start",o),t.on("open-xhr-end",c),t.on("send-xhr-start",d),t.on("xhr-cb-time",u),t.on("xhr-load-added",l),t.on("xhr-load-removed",f),t.on("xhr-resolved",h),t.on("addEventListener-end",p),t.on("removeEventListener-end",m),t.on("fn-end",b),t.on("fetch-before-start",y),t.on("fetch-start",R),t.on("fn-start",v),t.on("fetch-done",x)}(e,this.ee,this.handler,this.dt),this.importAggregator()}}function oe(e,t){var r=(0,Y.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}var ae=i(3738);const{He:se,bD:ce,d3:de,Kp:ue,TZ:le,Lc:fe,uP:he,Rz:ge}=ae;var pe=i(2614);class me extends b{static featureName=t.TZ;#i;constructor(e,r){let n,i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,r,t.TZ,i),this.replayRunning=!1;try{n=JSON.parse(localStorage.getItem("".concat(pe.H3,"_").concat(pe.uh)))}catch(e){}(0,p.SR)(e)&&this.ee.on(t.G4.RECORD,(()=>this.#o())),this.#a(n)?(this.#i=n?.sessionReplayMode,this.#s()):this.importAggregator(),this.ee.on("err",(e=>{this.replayRunning&&(this.errorNoticed=!0,(0,N.p)(t.G4.ERROR_DURING_REPLAY,[e],void 0,this.featureName,this.ee))})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.replayRunning=e}))}#a(e){return e&&(e.sessionReplayMode===pe.g.FULL||e.sessionReplayMode===pe.g.ERROR)||(0,p.Aw)(this.agentIdentifier)}#c=!1;async#s(e){if(!this.#c){this.#c=!0;try{const{Recorder:t}=await Promise.all([i.e(891),i.e(222)]).then(i.bind(i,2496));this.recorder??=new t({mode:this.#i,agentIdentifier:this.agentIdentifier,trigger:e,ee:this.ee}),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording}catch(e){}this.importAggregator({recorder:this.recorder,errorNoticed:this.errorNoticed})}}#o(){this.featAggregate?this.featAggregate.mode!==pe.g.FULL&&this.featAggregate.initializeRecording(pe.g.FULL,!0):(this.#i=pe.g.FULL,this.#s(t.Qb.API),this.recorder&&this.recorder.parent.mode!==pe.g.FULL&&(this.recorder.parent.mode=pe.g.FULL,this.recorder.stopRecording(),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording))}}var ve=i(8166);class be extends b{static featureName=ve.T;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,ve.T,r),this.importAggregator()}}var ye=i(993),Re=i(3785);class xe extends b{static featureName=ye.TZ;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,ye.TZ,r);const n=this.ee;this.ee.on("wrap-logger-end",(function(e){let[t]=e;const{level:r,customAttributes:i}=this;(0,Re.R)(n,t,i,r)})),this.importAggregator()}}new class extends o{constructor(t,r){super(r),g.gm?(this.sharedAggregator=new A({agentIdentifier:this.agentIdentifier}),this.features={},(0,E.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(R),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===a.K.softNav)),(0,u.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.R)("Failed to initialize the agent. Could not determine the runtime environment.")}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}run(){try{const t=d(this.agentIdentifier),r=[...this.desiredFeatures];r.sort(((e,t)=>a.P[e.featureName]-a.P[t.featureName])),r.forEach((r=>{if(!t[r.featureName]&&r.featureName!==a.K.pageViewEvent)return;if(this.runSoftNavOverSpa&&r.featureName===a.K.spa)return;if(!this.runSoftNavOverSpa&&r.featureName===a.K.softNav)return;const n=function(e){switch(e){case a.K.ajax:return[a.K.jserrors];case a.K.sessionTrace:return[a.K.ajax,a.K.pageViewEvent];case a.K.sessionReplay:return[a.K.sessionTrace];case a.K.pageViewTiming:return[a.K.pageViewEvent];default:return[]}}(r.featureName);n.every((e=>e in this.features))||(0,e.R)("".concat(r.featureName," is enabled but one or more dependent features has not been initialized (").concat((0,_.A)(n),"). This may cause unintended consequences or missing data...")),this.features[r.featureName]=new r(this.agentIdentifier,this.sharedAggregator)}))}catch(t){(0,e.R)("Failed to initialize all enabled instrument classes (agent aborted) -",t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,E.Zm)();delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[R,C,class extends b{static featureName=le;constructor(e,t){super(e,t,le,!(arguments.length>2&&void 0!==arguments[2])||arguments[2]);if(!(0,m.V)(this.agentIdentifier))return void(0,l.x3)(this.agentIdentifier,this.featureName);const r=this.ee;let n;(0,Z.vC)(r),this.eventsEE=(0,Z.um)(r),this.eventsEE.on(he,(function(e,t){this.bstStart=(0,P.t)()})),this.eventsEE.on(fe,(function(e,t){(0,N.p)("bst",[e[0],t,this.bstStart,(0,P.t)()],void 0,a.K.sessionTrace,r)})),r.on(ge+de,(function(e){this.time=(0,P.t)(),this.startPath=location.pathname+location.hash})),r.on(ge+ue,(function(e){(0,N.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,a.K.sessionTrace,r)}));try{n=new PerformanceObserver((e=>{const t=e.getEntries();(0,N.p)(se,[t],void 0,a.K.sessionTrace,r)})),n.observe({type:ce,buffered:!0})}catch(e){}this.importAggregator({resourceObserver:n})}},me,ie,D,be,B,xe],loaderType:"pro"})})()})();
</script>
<!-- V2Head us-en quest -->
<link rel="stylesheet" href="/static/css/v3/header-footer.min.css?06012025">
<script type="text/javascript" src="/static/js/v3/header-footer.min.js?06012023"></script>

<!-- Google Tag Manager -->
<script>
	if (location.search !== '?noGTM') {
		(function (w, d, s, l, i) {
			var auth = 'jlc0VhasTaHuB1JSfC7_hg', env = '2';
			if (/^(preview|uat|test)\./.test(location.hostname)) {
				auth = 'bZHomhIJMjGthVlghvS2cg';
				env = '13';
			} else if (/^stage./.test(location.hostname)) {
				auth = 'CyBBILA_PdJXM7JWv35i_A';
				env = '76';
			}
			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 + '&gtm_auth='+auth+'&gtm_preview=env-'+env+'&gtm_cookies_win=x';
			f.parentNode.insertBefore(j, f);
		})(window, document, 'script', 'dataLayer', 'GTM-M8J6VX');
	}
</script>
<!-- End Google Tag Manager -->

<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:site" content="@Quest">

<script type="application/ld+json">
	{
		"@context": "http://schema.org",
		"@type": "Organization",
		"url": "https://www.quest.com",
		"logo": "https://www.quest.com/images/shared/quest-logo.png",
		"sameAs" : [
			"https://facebook.com/questsoftware",
			"https://plus.google.com/102956101365345137794/",
			"https://www.linkedin.com/company/quest-software?trk=biz-companies-cym",
			"https://twitter.com/quest"
		]
	}
</script>
<script type="application/ld+json">
	{
		"@context": "http://schema.org",
		"@type": "WebSite",
		"name": "Quest Software",
		"url": "https://www.quest.com/",
		"potentialAction": {
			"@type": "SearchAction",
			"target": "https://www.quest.com/search/results/?q={search_term_string}",
			"query-input": "required name=search_term_string"
		}
	}
</script>

<script>
	$(document).ready(function() {
		var metaTag = $('meta[name="PageTemplate"]');
		if (metaTag.length > 0) {
			var contentValue = metaTag.attr('content');
			var requestPricing = $('#hv3-bottom').find('[data-type="Request Pricing"]');
			var freeTrial = $('#hv3-bottom').find('[data-type="Free Trials"]');
			if (contentValue === "Product" || contentValue === "Product Sub Page") {
				$(requestPricing).css('display', 'none');
				$(freeTrial).css('margin-right', '10px');
			}
		}
	});
</script>


    <!--MasterHeadElq starts here-->
    
    <!--MasterHeadElq ends here-->
    <!--[if lt IE 9]>

    <script src="//oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>

    <script src="//oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>

    <![endif]-->
    <meta id='no-sticky-top-nav-qst-v3'>
            <script type="text/javascript">
                function OptanonWrapper() { }
            </script>
    </head>
<body class="theme-white  ">
     <!--googleoff: index-->
    <!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-WL4XTFT&gtm_auth=rzoVjdaUaz1R-hf_MVC_Jg&gtm_preview=env-1&gtm_cookies_win=x"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->


    <div id="optinwrapper" class="hide"></div>
    <input type="hidden" value="US" id="CountryCodeValue" />
    <input type="hidden" id="CKCountryCode" />
    <input type="hidden" id="FormFillType">
    <input type="hidden" value="quest" id="siteprefix" />
    <input type="hidden" value="x-adcode=SP" id="buyxcodewithparam" />

    <div class="site-wrapper">
        <div class="site-canvas">
            <!-- BEGIN NOINDEX -->
            <header class="masthead mh" id="masthead">

                

                <div id="old-browser">For the best web experience, please use IE11+, Chrome, Firefox, or Safari<a href="JavaScript:void(0)" id="old-browser-close"></a></div>

                

                <style>
	.zambi-v3 .sticky-wrap.stuck {
		z-index: 999;
	}

	#masthead #head-v4.qst-marketing-header .sticky-wrap .container {
		width: 1440px !important;
		max-width: 100%;
		margin: 0 auto !important;
		padding: 0 90px !important;
		height: 127px !important;
	}

	#head-v4.qst-marketing-header {
		z-index: 1002 !important;
		position: relative !important;
		width: 100%;
		background: #fff;
		box-shadow: 1px -1px 12px #00000029;
		margin: 0;
		padding: 0;
	}

	#head-v4 #hv3-top {
		display: none;
	}

	#head-v4 #hv3-top {
		font-size: 0;
		height: 0;
		background: #00556c;
	}

	#head-v4 #hv3-top > .container > ul {
		margin: 0;
		padding: 0;
		list-style: none;
		text-align: right;
	}

	#site-header {
		z-index: 1001 !important;
		position: relative !important;
	}

	#head-v4.qst-marketing-header,
	#site-header {
		transition: all 0.3s ease;
	}

	#head-v4.qst-marketing-header.stuck,
	#site-header.stuck {
		position: fixed !important;
		top: 0;
		left: 0;
		right: 0;
		width: 100%;
		z-index: 9999;
		box-shadow: 0 2px 10px rgb(0 0 0 / 0.1);
		animation: slideDown 0.3s ease-out;
	}

	#site-header.stick-active,
	#head-v4.stick-active {
		position: fixed !important;
		top: 0;
		width: 100%;
		z-index: 1004;
	}

	.header-hidden {
		display: none !important;
	}

	#hv3-bottom.mobile-nav-open nav {
		display: block !important;
		transform: translateX(0) !important;
	}

	#head-v4.qst-marketing-header .sticky-wrap .container {
		position: relative;
		margin: 0 90px !important;
	}

	#head-v4.qst-marketing-header #hv3-bottom {
		display: flex;
		justify-content: flex-start;
		align-items: flex-start;
		gap: 6rem;
	}

	#head-v4.qst-marketing-header .hv3-wrap {
		flex: 1;
		display: flex;
		justify-content: space-between;
	}

	#head-v4.qst-marketing-header .header-content {
		display: flex;
		align-items: stretch;
		gap: 3rem;
		min-height: 90px;
	}

	#head-v4.qst-marketing-header #logo {
		display: flex;
		align-items: center;
		margin: 0 40px 0 0;
		padding: 20px 0;
		flex-shrink: 0;
	}

	#head-v4.qst-marketing-header #logo img {
		height: 50px;
		width: auto;
	}

	#head-v4.qst-marketing-header #logo.binarytree-logo img {
		width: 187px;
		height: auto;
	}

	#head-v4.qst-marketing-header .two-row-content {
		flex: 1;
		display: flex;
		flex-direction: column;
		justify-content: space-between;
	}

	#head-v4.qst-marketing-header #utility-row {
		display: flex;
		justify-content: flex-end;
		align-items: center;
		gap: 15px;
		padding: 15px 0 26px;
	}

	#head-v4.qst-marketing-header #utility-row .hv3-utility {
		display: flex;
		align-items: center;
		gap: 0;
		width: auto;
		margin: 0;
	}

	#head-v4.qst-marketing-header #utility-row .nav-cta {
		margin: 0;
		z-index: 999999;
	}

	#head-v4.qst-marketing-header .nav-cta .btn-v3-orange {
		background: #ff4e00;
		color: #000;
		padding: 2px 24px;
		border-radius: 30px;
		text-decoration: none;
		font-weight: 600;
		font-size: 18px;
		line-height: 24px;
		display: inline-block;
		text-transform: uppercase;
		transition: all 0.3s ease;
	}

	#head-v4.qst-marketing-header .nav-cta .btn-v3-orange:after {
		display: none;
	}

	#head-v4.qst-marketing-header .nav-cta .btn-v3-orange:hover {
		background: #d83a04;
	}

	#head-v4.qst-marketing-header #hv3-bottom.nav-row {
		padding: 0;
		display: flex;
		align-items: center;
	}

	#head-v4.qst-marketing-header .hv3-wrap {
		display: flex;
		justify-content: space-between;
		align-items: center;
		width: 100%;
	}

	#head-v4.qst-marketing-header #hv3-bottom {
		gap: 0;
	}

	#head-v4.qst-marketing-header .sticky-wrap .container {
		padding: 0 50px;
	}

	#head-v4.qst-marketing-header.stick-active .header-content {
		min-height: 70px;
	}

	#head-v4.qst-marketing-header.stick-active #logo {
		padding: 10px 0;
	}

	#head-v4.qst-marketing-header.stick-active #logo img {
		height: 40px;
	}

	#head-v4.qst-marketing-header.stick-active #utility-row {
		padding: 10px 0 5px;
	}

	#head-v4.qst-marketing-header nav {
		margin: 0;
		display: inline-block;
	}

	#head-v4.qst-marketing-header .v3-tier-1 {
		float: left;
		color: #000;
		font-size: 20px;
		font-weight: 400;
		margin: 0;
		position: relative;
	}

	#head-v4.qst-marketing-header .v3-tier-1 > span {
		margin-right: 30px;
		border-bottom: 4px solid #fff0;
		cursor: pointer;
		margin-bottom: 0;
		padding-bottom: 23px;
		line-height: 23px;
		position: relative;
		display: block;
		transition: all 0.3s ease;
	}

	#head-v4.qst-marketing-header .v3-tier-1:not(.no-tier-2) > span {
		display: inline-flex;
		align-items: center;
		position: relative;
	}

	#head-v4.qst-marketing-header .v3-tier-1.no-tier-2 > span {
		padding-top: 4px;
	}

	#head-v4.qst-marketing-header .v3-tier-1:not(.no-tier-2) > span::after {
		padding: 10px 3px;
		content: "";
		transition: transform .2s ease, background-image .2s ease;
		background-image: url('data:image/svg+xml;utf8,<svg width="5" height="4" viewBox="0 0 5 4" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4.5 0L2.68151 3.75H1.81849L0 0H1.14041L2.25 2.6547L3.35959 0H4.5Z" fill="%230a0e21"/></svg>');
		background-repeat: no-repeat;
		background-position: top;
		background-size: contain;
		content: "";
		margin-left: 0;
		display: inline-block;
		vertical-align: middle;
		transition: transform 0.3s ease;
		position: relative;
		top: 0px;
		border: none;
		width: auto;
		height: auto;
	}

	#head-v4.qst-marketing-header .v3-tier-1:not(.no-tier-2):hover > span::after {
		background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="6" height="4" viewBox="0 0 6 4" fill="none"><path d="M5.1969 3.85034L3.37841 0.100342H2.51539L0.696899 3.85034H1.83731L2.9469 1.19564L4.05649 3.85034H5.1969Z" fill="%230A0E21"/></svg>');
	}

	#head-v4.qst-marketing-header .v3-tier-1.open > span::after {
		transform: rotate(180deg);
	}

	#head-v4.qst-marketing-header .v3-tier-1 > span > a {
		color: #000;
		text-decoration: none;
		outline: none !important;
		border: none !important;
	}

	#head-v4.qst-marketing-header .v3-tier-1.current > span,
	#head-v4.qst-marketing-header .v3-tier-1 > span:hover,
	#head-v4.qst-marketing-header .v3-tier-1.open > span {
		color: #0a8cbf;
		border-bottom-color: #0a8cbf;
	}

	#head-v4.qst-marketing-header .v3-tier-1.current > span > a,
	#head-v4.qst-marketing-header .v3-tier-1 > span:hover > a,
	#head-v4.qst-marketing-header .v3-tier-1.open > span > a {
		color: #0a8cbf;
	}

	#head-v4.qst-marketing-header.stick-active .v3-tier-1 > span {
		padding-bottom: 20px;
	}

	#head-v4.qst-marketing-header .v3-tier-2.v3-drop-down {
		visibility: hidden;
		opacity: 0;
		position: absolute;
		z-index: 999999;
		top: 100%;
		left: 0;
		transform: translateY(-10px);
		transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
		pointer-events: none;
	}

	#head-v4.qst-marketing-header .v3-tier-1.open .v3-tier-2.v3-drop-down,
	#head-v4.qst-marketing-header .v3-tier-1:hover .v3-tier-2.v3-drop-down {
		visibility: visible;
		opacity: 1;
		transform: translateY(0);
		pointer-events: auto;
	}

	#head-v4.qst-marketing-header .v3-tier-2.v3-drop-down > ul {
		background-color: rgb(255 255 255 / 0.96);
		box-shadow: 0 4px 20px rgb(0 0 0 / 0.15);
		padding: 10px 0;
		list-style: none;
		width: 278px;
		margin: 0 0 0 -55px;
	}

	#head-v4.qst-marketing-header .v3-tier-2.v3-drop-down > ul li {
		padding: 8px 54px;
		line-height: 1.2;
		transition: background-color 0.2s ease;
		position: relative;
	}

	#head-v4.qst-marketing-header .v3-tier-2.v3-drop-down > ul li a {
		font-size: 16px;
		font-weight: 500;
		color: #000;
		text-decoration: none;
		display: block;
		outline: none !important;
		border: none !important;
		transition: all 0.3s ease;
	}

	#head-v4.qst-marketing-header .v3-tier-2.v3-drop-down > ul li::before {
		font-family: "icomoon" !important;
		content: "";
		font-size: 32px;
		position: absolute;
		left: 10px;
		top: 50%;
		transform: translateY(-50%);
		opacity: 0;
		transition: all 0.3s ease;
		color: #d7f20c;
	}

	#head-v4.qst-marketing-header .v3-tier-2.v3-drop-down > ul li:hover::before {
		content: "\e930";
		opacity: 1;
	}

	.v3-tier-3-drop {
		position: relative;
	}

	.v3-tier-3-drop .v3-tier-label {
		font-size: 16px;
		display: block;
		font-weight: 600;
		color: #000;
		cursor: pointer;
		position: relative;
		padding-right: 30px;
	}

	.v3-tier-3-drop .v3-tier-label::after {
		font-family: "icomoon" !important;
		content: "\e930";
		position: absolute;
		right: 5px;
		top: 50%;
		transform: translateY(-50%);
		font-size: 24px;
		color: #0a8cbf;
	}

	.v3-tier-3-drop .v3-tier-label .icomoon-icon {
		display: none;
	}

	.v3-tier-3-drop ul {
		visibility: hidden;
		opacity: 0;
		position: absolute;
		background-color: rgb(255 255 255 / 0.96);
		left: 100%;
		top: -151px;
		width: 278px;
		padding: 10px 0 0 1px;
		margin: 0;
		list-style: none;
		box-shadow: 0 4px 20px rgb(0 0 0 / 0.15);
		z-index: 999999;
		transform: translateX(-10px);
		transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
	}

	.v3-tier-3-drop:hover ul,
	.v3-tier-3-drop.hover ul {
		visibility: visible;
		opacity: 1;
		transform: translateX(0);
	}

	.v3-tier-3-drop ul li {
		padding: 8px 15px;
		transition: background-color 0.2s ease;
		position: relative;
	}

	.v3-tier-3-drop ul li:hover {
		background: #f5f5f5;
		padding-left: 35px;
	}

	.v3-tier-3-drop ul li a {
		display: block;
		color: #000;
		text-decoration: none;
		font-size: 14px;
		font-weight: 400;
		transition: all 0.3s ease;
	}

	.v3-tier-3-drop ul li::before {
		content: "";
		font-family: "Material Symbols Outlined";
		font-size: 32px;
		position: absolute;
		left: 15px;
		top: 50%;
		transform: translateY(-50%);
		opacity: 0;
		transition: all 0.3s ease;
		color: #d7f20c;
	}

	.v3-tier-3-drop ul li:hover::before {
		content: "\e5c8";
		opacity: 1;
	}

	.v3-tier-3-drop:hover .v3-tier-label::after {
		color: #0a8cbf;
		transform: translateY(-50%) translateX(3px);
	}

	.hv3-utility {
		display: flex;
		width: 160px;
		margin-right: 10px;
	}

	.hv3-utility .hv3-utility-icon-wrap {
		background: none;
		border: none;
		padding: 0;
		display: flex;
	}

	.hv3-utility svg {
		height: 20px;
		width: 20px;
		margin: 0 10px;
		flex: 0 0 20px;
		transition: 0.3s;
	}

	.hv3-utility .hv3-utility-icon-wrap:hover {
		cursor: pointer;
	}

	.hv3-utility .hv3-utility-icon-wrap:hover svg {
		fill: #0a8cbf;
	}

	.hv3-utility-drop {
		position: relative;
	}

	.hv3-utility-drop ul {
		position: absolute;
		z-index: 90;
		top: 100%;
		background: #fff;
		width: 220px;
		padding: 30px 0 10px;
		visibility: hidden;
		margin: 0;
		left: -115px;
	}

	.hv3-utility-drop:hover ul {
		visibility: visible;
	}

	.hv3-utility-drop ul li {
		list-style-type: none;
		padding: 8px 15px;
	}

	.hv3-utility-drop ul .btn-v3 {
		padding: 10px 12px;
		font-size: 16px;
	}

	.hv3-utility-drop ul li a {
		text-decoration: none;
	}

	.hv3-utility-drop ul li a:hover {
		text-decoration: none;
	}

	.hv3-utility-drop ul.qst-hv3-no-hover li:hover {
		background: #fff;
	}

	.hv3-utility-drop .btn-v3 {
		border-radius: 25px !important;
		color: #fff;
	}

	.hv3-utility-drop .btn-v3.btn-default-color {
		background: linear-gradient(285deg, #fb4f14, #ffae62);
		border: none;
	}

	.hv3-utility-drop .btn-v3.btn-default-color:hover {
		background: #d83a04;
		color: #fff;
	}

	.hv3-utility-drop .btn-v3.btn-block {
		width: 100%;
	}

	#head-v4 .is-logged-in {
		display: none;
	}

	.hv3-logged-in-check {
		position: absolute;
		height: 14px;
		width: 14px;
		background-color: #3e831c;
		border-radius: 16px;
		line-height: 12px;
		top: 12px;
		left: 20px;
		z-index: 991;
	}

	.hv3-logged-in-check .icomoon-icon {
		color: #fff;
		font-size: 12px;
	}

	@media (min-width: 1241px) {
		#head-v4.qst-marketing-header .mobile-menu-container,
		#head-v4.qst-marketing-header .menu-back,
		#head-v4.qst-marketing-header .menu-back-tier-2 {
			display: none;
		}
	}

	@media (max-width: 1240px) {
		.visible-sm {
			display: block !important;
		}

		.visible-xs {
			display: block !important;
		}

		#masthead #head-v4.qst-marketing-header .sticky-wrap .container {
			width: 100%;
			padding: 0 20px !important;
			margin: 0 !important;
			height: 70px !important;
		}

		#head-v4.qst-marketing-header .header-content {
			flex-direction: row;
			align-items: center;
			gap: 0;
			min-height: 60px;
		}

		#head-v4.qst-marketing-header #logo {
			padding: 15px 0;
		}

		#head-v4.qst-marketing-header #logo img {
			height: 35px;
		}

		#head-v4.qst-marketing-header #utility-row {
			display: flex !important;
			padding: 0;
			gap: 10px;
			flex: 1;
			justify-content: flex-end;
			margin-right: 10px;
		}

		#head-v4.qst-marketing-header #utility-row .hv3-utility {
			width: auto;
			margin: 0;
		}

		#head-v4.qst-marketing-header #utility-row .hv3-utility svg {
			width: 18px;
			height: 18px;
			margin: 0 5px;
		}

		#head-v4.qst-marketing-header #utility-row .nav-cta {
			display: none !important;
		}

		#head-v4.qst-marketing-header .two-row-content {
			flex-direction: row;
			align-items: center;
			justify-content: flex-end;
		}

		#head-v4.qst-marketing-header #hv3-bottom.nav-row {
			padding: 0 0 15px !important;
			width: auto;
			gap: 0;
		}

		#head-v4.qst-marketing-header #hv3-bottom {
			gap: 0;
			align-items: center;
		}

		#head-v4.qst-marketing-header .mobile-menu-container {
			display: block !important;
			margin-left: auto;
			width: 48px;
			margin-top: 16px;
		}

		#head-v4.qst-marketing-header .mobile-menu-container button,
		#head-v4.qst-marketing-header .mobile-menu-container button.mobile-menu,
		#head-v4.qst-marketing-header .mobile-menu-container button.utility.mobile-menu {
			background: none;
			border: none;
			padding: 10px;
			margin-top: 10px;
			cursor: pointer;
			width: 44px;
			height: 44px;
			display: flex;
			align-items: center;
			justify-content: center;
			-webkit-tap-highlight-color: #fff0;
		}

		#head-v4.qst-marketing-header .mobile-menu-container button::before,
		#head-v4.qst-marketing-header .mobile-menu-container button.mobile-menu::before {
			content: "";
			position: absolute;
			width: 24px;
			height: 2px;
			background: #0a8cbf;
			box-shadow: 0 8px 0 #0a8cbf, 0 16px 0 #0a8cbf;
			transition: all 0.3s ease;
			top: 50%;
			left: 50%;
			transform: translate(-50%, -50%);
		}

		#head-v4.qst-marketing-header .mobile-nav-open .mobile-menu-container button::before,
		#head-v4.qst-marketing-header .mobile-nav-open .mobile-menu-container button.mobile-menu::before,
		#hv3-bottom.mobile-nav-open .mobile-menu-container button::before,
		#hv3-bottom.mobile-nav-open .mobile-menu-container button.mobile-menu::before,
		.mobile-menu-container.mobile-menu-open button::before,
		.mobile-menu-container.mobile-menu-open button.mobile-menu::before {
			transform: translate(-50%, -50%) rotate(45deg);
			box-shadow: none;
		}

		#head-v4.qst-marketing-header .mobile-nav-open .mobile-menu-container button::after,
		#head-v4.qst-marketing-header .mobile-nav-open .mobile-menu-container button.mobile-menu::after,
		#hv3-bottom.mobile-nav-open .mobile-menu-container button::after,
		#hv3-bottom.mobile-nav-open .mobile-menu-container button.mobile-menu::after,
		.mobile-menu-container.mobile-menu-open button::after,
		.mobile-menu-container.mobile-menu-open button.mobile-menu::after {
			content: "";
			position: absolute;
			width: 24px;
			height: 2px;
			background: #0a8cbf;
			transform: translate(-50%, -50%) rotate(-45deg);
			top: 50%;
			left: 50%;
		}

		#head-v4.qst-marketing-header nav {
			display: none;
			position: fixed !important;
			top: 0 !important;
			right: -100% !important;
			width: 100% !important;
			max-width: 100% !important;
			height: 100vh !important;
			height: calc(var(--vh, 1vh) * 100) !important;
			height: -webkit-fill-available !important;
			background: #ffffff !important;
			transition: right 0.3s ease !important;
			overflow-y: auto !important;
			overflow-x: hidden !important;
			-webkit-overflow-scrolling: touch !important;
			z-index: 99999 !important;
			padding: 0 0 20px !important;
			box-shadow: -2px 0 10px rgb(0 0 0 / 0.1);
		}

		#head-v4.qst-marketing-header .mobile-nav-open nav,
		#hv3-bottom.mobile-nav-open nav {
			display: block !important;
			right: 0 !important;
			visibility: visible !important;
			opacity: 1 !important;
			transform: translateX(0) !important;
		}

		#head-v4.qst-marketing-header .mobile-nav-open .v3-tier-1 {
			float: none !important;
			display: block !important;
			margin: 0 !important;
			padding: 0 !important;
			border-bottom: 1px solid #eee !important;
			position: relative !important;
		}

		#head-v4.qst-marketing-header .mobile-nav-open .v3-tier-1 > span {
			padding: 20px !important;
			margin: 0 !important;
			border: none !important;
			display: flex !important;
			justify-content: space-between !important;
			align-items: center !important;
			cursor: pointer !important;
			font-size: 20px !important;
			font-weight: bold !important;
			background: transparent !important;
			transition: background-color 0.2s ease !important;
		}

		#head-v4.qst-marketing-header .mobile-nav-open .v3-tier-1 > span:active {
			background: #f5f5f5 !important;
		}

		body #masthead #head-v4.qst-marketing-header .mobile-nav-open .v3-tier-1:not(.no-tier-2) > span::after {
			font-family: "icomoon" !important;
			content: "\e930";
			font-size: 32px !important;
			color: #0a8cbf !important;
			transform: none !important;
			margin: 0 !important;
			line-height: 1 !important;
			font-weight: normal !important;
			top: 0 !important;
			background-image: none;
		}

		#head-v4.qst-marketing-header .mobile-nav-open .v3-tier-1 > span:hover {
			border-bottom-color: transparent !important;
			color: inherit !important;
		}

		#head-v4.qst-marketing-header .mobile-nav-open #hv3-bottom {
			display: flex !important;
			visibility: visible !important;
			opacity: 1 !important;
			gap: 0 !important;
			align-items: center !important;
		}

		#head-v4.qst-marketing-header .hv3-utility {
			display: flex !important;
			visibility: visible !important;
			opacity: 1 !important;
		}

		#head-v4.qst-marketing-header .v3-tier-2.v3-drop-down {
			display: none !important;
			position: fixed !important;
			top: 60px !important;
			left: 100% !important;
			width: 100% !important;
			height: calc(100vh - 60px) !important;
			background: #fff !important;
			transition: left 0.3s ease !important;
			margin: 0 !important;
			padding: 0 !important;
			z-index: 9997 !important;
			visibility: visible !important;
			opacity: 1 !important;
			transform: none !important;
			overflow-y: auto !important;
			box-shadow: none !important;
			pointer-events: auto !important;
		}

		#head-v4.qst-marketing-header .v3-tier-1.open-mobile .v3-tier-2.v3-drop-down {
			display: block !important;
			left: 0 !important;
			top: 0 !important;
		}

		#head-v4.qst-marketing-header .v3-tier-2 .parent-item-header {
			display: block !important;
			padding: 20px !important;
			background: transparent !important;
			color: #000 !important;
			font-size: 20px !important;
			font-weight: bold !important;
			margin: 0 !important;
			text-transform: uppercase !important;
			letter-spacing: 1px !important;
			box-shadow: 0 2px 5px rgb(0 0 0 / 0.1);
			border-bottom: 3px solid #00556c;
		}

		#head-v4.qst-marketing-header .menu-back,
		#head-v4.qst-marketing-header .language {
			display: flex !important;
			align-items: center !important;
			padding: 20px !important;
			background: #f8f9fa !important;
			border-bottom: 2px solid #0a8cbf !important;
			cursor: pointer !important;
			font-size: 16px !important;
			font-weight: 600 !important;
			color: #000 !important;
			margin: 0 !important;
			position: sticky !important;
			top: 0 !important;
			z-index: 10 !important;
		}

		#head-v4.qst-marketing-header .menu-back::before {
			font-family: "icomoon" !important;
			content: "\e92b";
			font-size: 32px !important;
			margin-right: 10px !important;
			line-height: 1 !important;
			color: #0a8cbf !important;
		}

		#head-v4.qst-marketing-header .language::before {
			content: "\e894" !important;
			font-family: "Material Symbols Outlined";
			font-size: 32px !important;
			font-weight: normal !important;
			margin-right: 10px !important;
			line-height: 1 !important;
			color: #0a8cbf !important;
		}

		#head-v4.qst-marketing-header .v3-tier-1.open-mobile .v3-tier-2 > .parent-item-header {
			display: block !important;
			padding: 20px !important;
			background: #14215c !important;
			color: #fff !important;
			font-size: 20px !important;
			font-weight: 700 !important;
			margin: 0 !important;
			position: sticky !important;
			top: 0 !important;
			z-index: 11 !important;
			text-transform: uppercase !important;
			letter-spacing: 1px !important;
			box-shadow: 0 2px 5px rgb(0 0 0 / 0.1);
		}

		#head-v4.qst-marketing-header .v3-tier-1.open-mobile .menu-back {
			background: #e8e8e8 !important;
			border-bottom: 1px solid #ddd !important;
			position: relative !important;
			top: auto !important;
		}

		#head-v4.qst-marketing-header .v3-tier-2.v3-drop-down > ul {
			width: 100% !important;
			box-shadow: none !important;
			margin: 0 !important;
			padding: 0 !important;
			border-radius: 0 !important;
			background: transparent !important;
			list-style: none !important;
		}

		#head-v4.qst-marketing-header .v3-tier-2.v3-drop-down > ul li {
			padding: 15px 20px !important;
			border-bottom: 1px solid #eee !important;
			margin: 0 !important;
		}

		#head-v4.qst-marketing-header .v3-tier-2.v3-drop-down > ul li:last-child {
			border-bottom: none !important;
		}

		#head-v4.qst-marketing-header .v3-tier-2.v3-drop-down > ul li::before,
		.mobile-nav-open .v3-tier-3-drop ul li::before {
			display: none !important;
		}

		#head-v4.qst-marketing-header .v3-tier-2.v3-drop-down > ul li:hover,
		.mobile-nav-open .v3-tier-3-drop ul li:hover {
			padding-left: 20px !important;
		}

		#head-v4.qst-marketing-header .v3-tier-2.v3-drop-down > ul li a {
			font-size: 16px !important;
			display: block !important;
			color: #000 !important;
			text-decoration: none !important;
			font-weight: normal !important;
		}

		.mobile-nav-open .v3-tier-3-drop .v3-tier-label {
			padding: 0 !important;
			display: flex !important;
			justify-content: space-between !important;
			align-items: center !important;
			cursor: pointer !important;
		}

		.mobile-nav-open .v3-tier-3-drop .v3-tier-label::after {
			font-family: "icomoon" !important;
			content: "\e930";
			font-size: 28px !important;
			position: static !important;
			transform: none !important;
			transition: transform 0.3s ease !important;
			margin-left: 5px !important;
		}

		.mobile-nav-open .v3-tier-3-drop.mobile-open .v3-tier-label::after {
			transform: rotate(180deg) !important;
		}

		.mobile-nav-open .v3-tier-3-drop ul {
			display: none !important;
			position: static !important;
			width: 100% !important;
			left: 0 !important;
			top: auto !important;
			box-shadow: none !important;
			border-radius: 0 !important;
			transform: none !important;
			background: #e8e8e8 !important;
			visibility: visible !important;
			opacity: 1 !important;
			transition: none !important;
			padding: 10px 0 !important;
			margin: 10px 0 0 0 !important;
		}

		.mobile-nav-open .v3-tier-3-drop.mobile-open ul {
			display: block !important;
		}

		.mobile-nav-open .v3-tier-3-drop ul li {
			padding: 10px 30px !important;
			border-bottom: none !important;
		}

		@media (max-width: 1240px) {
			#head-v4.qst-marketing-header {
				z-index: 9999 !important;
				height: 70px !important;
			}

			#head-v4.qst-marketing-header .mobile-nav-open {
				z-index: 9999 !important;
			}

			.mobile-menu-container {
				z-index: 10001 !important;
			}

			#head-v4.qst-marketing-header nav {
				z-index: 9998 !important;
			}

			#head-v4.qst-marketing-header .v3-tier-2.v3-drop-down {
				z-index: 9997 !important;
			}

			#head-v4.qst-marketing-header .mobile-nav-open .sticky-v3,
			#head-v4.qst-marketing-header .mobile-nav-open .sticky-wrap,
			#head-v4.qst-marketing-header .mobile-nav-open .sticky-wrap .container {
				display: block !important;
				visibility: visible !important;
				opacity: 1 !important;
			}
		}
	}

	body.mobile-menu-active {
		overflow: hidden !important;
		position: fixed !important;
		width: 100% !important;
		height: 100% !important;
	}

	@media (max-width: 1240px) {
		body.mobile-menu-active::before {
			content: "";
			position: fixed;
			top: 60px;
			left: 0;
			right: 0;
			bottom: 0;
			background: rgb(0 0 0 / 0.5);
			z-index: 9990;
			transition: opacity 0.3s ease;
		}

		#head-v4.qst-marketing-header .mobile-nav-open {

			top: 0px !important;
			left: 0 !important;
			right: 0 !important;
			height: 70px !important;
			overflow: visible !important;
			background: #fff !important;
			z-index: 100001 !important;
		}

		#head-v4.qst-marketing-header .mobile-nav-open nav {
			position: fixed !important;
			top: 70px !important;
			bottom: 0 !important;
			height: auto !important;
			z-index: 99999 !important;
			padding: 0 20px !important;
		}

		#head-v4.qst-marketing-header .mobile-menu-container button {
			position: relative !important;
			width: 44px !important;
			height: 44px !important;
		}

		#head-v4.qst-marketing-header .mobile-nav-open .mobile-menu-container {
			margin-left: auto !important;
			z-index: 10001 !important;
		}

		#head-v4.qst-marketing-header .mobile-nav-open .mobile-menu-container button {
			margin: 0 !important;
			padding: 10px !important;
		}

		#head-v4.qst-marketing-header .mobile-menu-container button::before {
			box-shadow: none !important;
			transform: none !important;
			top: 50% !important;
			left: 50% !important;
		}

		#head-v4.qst-marketing-header .mobile-menu-container button::after {
			display: none !important;
		}

		#head-v4.qst-marketing-header .mobile-menu-container button::before {
			content: "" !important;
			position: absolute !important;
			width: 24px !important;
			height: 18px !important;
			transform: translate(-50%, -50%) !important;
			background-color: transparent !important;
			background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='18' viewBox='0 0 24 18'%3E%3Cpath fill='%230a8cbf' d='M0 0h24v2H0zm0 8h24v2H0zm0 8h24v2H0z'/%3E%3C/svg%3E") !important;
			background-size: 24px 18px !important;
			background-position: center !important;
			background-repeat: no-repeat !important;
			transition: all 0.3s ease !important;
		}

		#head-v4.qst-marketing-header .mobile-nav-open .mobile-menu-container button::before,
		#hv3-bottom.mobile-nav-open .mobile-menu-container button::before,
		.mobile-menu-container.mobile-menu-open button::before {
			width: 20px !important;
			height: 20px !important;
			background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath fill='%230a8cbf' d='M1.414 0L10 8.586 18.586 0 20 1.414 11.414 10 20 18.586 18.586 20 10 11.414 1.414 20 0 18.586 8.586 10 0 1.414z'/%3E%3C/svg%3E") !important;
			background-size: 20px 20px !important;
			transform: translate(-50%, -50%) !important;
			box-shadow: none !important;
		}
	}

	@media (min-width: 768px) and (max-width: 1240px) {
		#head-v4.qst-marketing-header #utility-row {
			padding: 10px 0 5px;
			gap: 20px;
		}

		#head-v4.qst-marketing-header #hv3-bottom.nav-row {
			padding: 0 30px 15px;
		}
	}

	@media (min-width: 1440px) {
		#head-v4.qst-marketing-header .sticky-wrap .container {
			max-width: 1440px;
			margin: 0 auto !important;
		}
	}

	@media (min-width: 1241px) {
		#head-v4.qst-marketing-header .mobile-menu-container,
		#head-v4.qst-marketing-header .menu-back,
		#head-v4.qst-marketing-header .menu-back-tier-2 {
			display: none !important;
		}
	}

</style>
<!--Quest Header V4-->
<div id="head-v4" class="qst-marketing-header">
	<div class="sticky-v3">
		<div class="sticky-wrap" data-stuck="false" style="top: 0px;">
			<div class="container">
				<div class="header-content">
					<!-- Logo on the left, spanning both rows -->
					<a id="logo" href="/"><img src="/images/quest-corporate-logo.svg" alt="Quest Logo"></a>

					<!-- Two-row content on the right -->
					<div class="two-row-content">
						<!-- Top Row: Utilities and CTA -->
						<div id="utility-row">
							<div class="hv3-utility">
								<div data-type="Shop">
									<a rel="noreferrer,noopener" rel="noreferrer,noopener" class="hv3-shop hv3-utility-icon-wrap"
									   href="https://shop.quest.com/682/purl-quest-buy-home?x-adcode=NAV" target="_blank">
										<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 38 32">
											<path
												d="M16.8568,25.715c-1.7333,0-3.1427,1.4099-3.1427,3.1423,0,1.7333,1.4094,3.1427,3.1427,3.1427s3.1427-1.4094,3.1427-3.1427c0-1.7324-1.4093-3.1423-3.1427-3.1423ZM16.8568,30.0012c-.6305,0-1.1439-.5134-1.1439-1.1439s.5134-1.1434,1.1439-1.1434,1.1439.5129,1.1439,1.1434-.5134,1.1439-1.1439,1.1439ZM27.6426,25.715c-1.7324,0-3.1417,1.4099-3.1417,3.1423,0,1.7333,1.4093,3.1427,3.1417,3.1427,1.7333,0,3.1427-1.4094,3.1427-3.1427,0-1.7324-1.4094-3.1423-3.1427-3.1423ZM27.6426,30.0012c-.6305,0-1.1429-.5134-1.1429-1.1439s.5124-1.1434,1.1429-1.1434,1.1439.5129,1.1439,1.1434-.5134,1.1439-1.1439,1.1439ZM13.1889,21.285h18.7393c.446,0,.8384-.2958.9614-.7247l4.2866-15.0005c.0859-.3016.0254-.6261-.163-.8764-.1894-.2504-.4851-.3978-.7984-.3978H9.0392l-1.0175-3.5609c-.1225-.429-.5148-.7247-.9609-.7247H1.785c-.5519,0-.9994.4475-.9994.9995s.4475.9994.9994.9994h4.5218l5.1967,18.1871-.4186.837c-.4904.9814-.4392,2.1243.1376,3.0573.5768.933,1.5762,1.4904,2.6732,1.4904h18.0325c.5524,0,.9994-.4475.9994-.9995s-.447-.9994-.9994-.9994H13.8957c-.405,0-.7603-.1976-.973-.5427-.2128-.3445-.2313-.7501-.0498-1.1121l.3161-.632ZM34.8894,6.2844l-3.7147,13.0018H13.3255l-3.7152-13.0018h25.2791Z"></path>
										</svg>
									</a>
								</div>
								<div class="hv3-utility-icon-wrap hv3-utility-drop">
									<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 36 32">
										<path
											d="M18,0C9.1772,0,1.9998,7.1775,1.9998,16.0002s7.1775,15.9998,16.0002,15.9998,16.0002-7.1775,16.0002-15.9998S26.8228,0,18,0ZM18,29.9979c-1.8495,0-3.5425-1.7947-4.7342-4.5947h9.4685c-1.1917,2.8-2.8847,4.5947-4.7342,4.5947ZM12.5513,23.4011c-.5597-1.8935-.9144-4.0764-.9948-6.3998h12.887c-.0804,2.3234-.4352,4.5063-.9948,6.3998h-10.8973ZM4.0526,17.0013h5.5035c.0726,2.3106.3891,4.474.9102,6.3998h-4.3259c-1.1795-1.883-1.921-4.0605-2.0878-6.3998ZM18,2.0021c1.8495,0,3.5425,1.7949,4.7344,4.5952h-9.4687c1.1918-2.8003,2.8848-4.5952,4.7344-4.5952ZM23.4487,8.5994c.5597,1.8936.9144,4.0764.9948,6.3998h-12.887c.0804-2.3234.4352-4.5062.9948-6.3998h10.8973ZM9.5561,14.9992h-5.5035c.1667-2.3393.9082-4.5169,2.0876-6.3998h4.326c-.5211,1.9258-.8376,4.0892-.9101,6.3998ZM26.4439,17.0013h5.5035c-.1667,2.3393-.9083,4.5168-2.0878,6.3998h-4.3259c.5211-1.9258.8376-4.0892.9102-6.3998ZM26.4439,14.9992c-.0725-2.3106-.389-4.474-.9101-6.3998h4.326c1.1793,1.8829,1.9208,4.0605,2.0876,6.3998h-5.5035ZM28.3397,6.5973h-3.4539c-.542-1.4283-1.2047-2.6734-1.9657-3.6854,2.0914.789,3.9412,2.0613,5.4196,3.6854ZM13.0798,2.9119c-.761,1.012-1.4236,2.2571-1.9656,3.6853h-3.4539c1.4783-1.6241,3.3281-2.8964,5.4195-3.6853ZM7.6607,25.4032h3.4537c.542,1.4281,1.2045,2.6729,1.9654,3.6848-2.0913-.7889-3.9409-2.0609-5.4192-3.6848ZM22.9202,29.0881c.7609-1.0119,1.4234-2.2568,1.9654-3.6849h3.4537c-1.4783,1.6239-3.328,2.896-5.4192,3.6849Z"></path>
									</svg>
									<ul class="hv3-country-drop-down" data-type="Locale">
										<li data-type="United States"><a href="/" class="active">United States (English)</a></li>
										<li data-type="Brazil"><a href="/br-pt/">Brazil (Português)</a></li>
										<li data-type="China"><a href="/cn-zh/">China (中文)</a></li>
										<li data-type="France"><a href="/fr-fr/">France (Français)</a></li>
										<li data-type="Germany"><a href="/de-de/">Germany (Deutsch)</a></li>
										<li data-type="Japan"><a href="/jp-ja/">Japan (日本語)</a></li>
										<li data-type="Mexico"><a href="/mx-es/">Mexico (Español)</a></li>
									</ul>
								</div>
								<div data-type="Search">
									<a class="utility mobile-search hv3-utility-icon-wrap" href="/search/results/#t=Global">
										<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 36 32">
											<!-- Generator: Adobe Illustrator 29.1.0, SVG Export Plug-In . SVG Version: 2.1.0 Build 142)  -->
											<path
												d="M33.6917,30.2802l-7.7369-7.7374c2.0688-2.3935,3.33-5.5034,3.33-8.9081C29.2848,6.1078,23.1619-.0156,15.635-.0156S1.9842,6.1078,1.9842,13.6347s6.1239,13.6503,13.6508,13.6503c3.4048,0,6.5147-1.2613,8.9081-3.3304l7.7369,7.7373c.195.195.4504.2925.7059.2925s.5109-.0975.7059-.2925c.39-.39.39-1.0218,0-1.4118ZM15.635,25.2882c-6.4261,0-11.654-5.2279-11.654-11.6535S9.2088,1.9812,15.635,1.9812s11.653,5.2279,11.653,11.6535-5.2279,11.6535-11.653,11.6535Z"></path>
										</svg>
									</a></div>
								<div class="hv3-utility-icon-wrap hv3-utility-drop">
									<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 38 32">
										<path
											d="M19,15.1192c-4.304,0-7.8052-3.3915-7.8052-7.5598S14.696,0,19,0s7.8057,3.3911,7.8057,7.5593-3.5017,7.5598-7.8057,7.5598ZM19,2.006c-3.1976,0-5.7992,2.4914-5.7992,5.5533s2.6016,5.5538,5.7992,5.5538,5.7997-2.4914,5.7997-5.5538-2.6016-5.5533-5.7997-5.5533ZM31.9119,32H6.0886c-.5348,0-.9751-.4192-1.0015-.9531-.0113-.2233-.0167-.4476-.0167-.6739,0-7.4398,6.2488-13.4927,13.9296-13.4927s13.9296,6.0529,13.9296,13.4927c0,.2263-.0054.4506-.0167.6739-.0264.5338-.4662.9531-1.0011.9531ZM7.0828,29.994h23.8343c-.2081-6.1591-5.474-11.1076-11.9172-11.1076s-11.709,4.9485-11.9172,11.1076Z"></path>
									</svg>
									<span class="hv3-logged-in-check is-logged-in icomoon-container"><span
										class="icomoon-icon icon-check"></span></span>
									<ul class="signin-drop-down qst-hv3-no-hover">
										<li class="is-logged-in" data-type="Account Settings">
											<a href="#" id="lnkMyAccount" class="m-0 btn-v3 btn-default-color btn-block centered">Account
												Settings</a>
										</li>
										<li class="is-logged-in" data-type="Sign Out">
											<button id="lnkmainloggOut" role="button" class="m-0 btn-v3 btn-default-color btn-block">Sign
												Out
											</button>
										</li>
										<li class="not-logged-in" data-type="Sign In">
											<button role="button" id="lnkmenusignin"
											        class="m-0 btn-v3 btn-default-color lnk-sign-in btn-block">Sign In
											</button>
										</li>
										<li class="not-logged-in" data-type="Create Account">
											<button id="lnkmenucreateaccount" role="button"
											        class="m-0 btn-v3 btn-default-color lnk-create-account btn-block">Create Account
											</button>
										</li>
									</ul>
								</div>
							</div>
							<div class="nav-cta m-0">
								<span data-type="Free Trials" class="m-0"><a class="btn-v3-orange"
								                                             href="/trials/">Free Trials</a></span>
							</div>
						</div>

						<!-- Bottom Row: Navigation -->
						<div id="hv3-bottom" class="nav-row">
							<div class="hv3-wrap">
								<nav>
									<div>
										<div class="v3-tier-1" data-type="Platform">
											<span>Platform</span>
											<div class="v3-tier-2 v3-drop-down">
												<span class="menu-back">Main Menu</span>
												<ul>
													<li data-type="Platform Overview"><a href="/platform">Platform Overview</a></li>
													<li data-type="Security"><a href="/security-management-platform">Security</a></li>
													<li data-type="Trusted Data"><a href="/data-management-platform">Trusted Data</a></li>
												</ul>
											</div>
										</div>
										<div class="v3-tier-1" data-type="Solutions">
											<span>Solutions</span>
											<div class="v3-tier-2 v3-drop-down">
												<span class="menu-back">Main Menu</span>
												<ul>
													<li data-type="Data Solutions"><a href="/solutions/data">Data Solutions</a></li>
													<li data-type="Cybersecurity Solutions"><a href="/solutions/cybersecurity">Cybersecurity
														Solutions</a></li>
													<li data-type="Migration Solutions"><a href="/solutions/migration">Migration Solutions</a>
													</li>
												</ul>
											</div>
										</div>
										<div class="v3-tier-1" data-type="Products">
											<span>Products</span>
											<div class="v3-tier-2 v3-drop-down">
												<span class="menu-back">Main Menu</span>
												<ul>
													<li data-type="Product Overview"><a href="/products-overview/">Product Overview</a></li>
												</ul>
											</div>
										</div>
										<div class="v3-tier-1" data-type="About">
											<span>About</span>
											<div class="v3-tier-2 v3-drop-down">
												<span class="menu-back">Main Menu</span>
												<ul>
													<li data-type="About Quest Software"><a href="/company">About Quest Software</a></li>
													<li data-type="Leadership"><a href="/company/leadership.aspx">Leadership</a></li>
													<li data-type="Newsroom"><a href="/news">Newsroom</a></li>
													<li data-type="Press Releases"><a href="/news/press-releases/">Press Releases</a></li>

													<li data-type="Careers"><a href="/company/careers.aspx">Careers</a></li>
												</ul>
											</div>
										</div>
										<div class="v3-tier-1" data-type="Resources">
											<span>Resources</span>
											<div class="v3-tier-2 v3-drop-down">
												<span class="menu-back">Main Menu</span>
												<ul>
													<li data-type="All Resources"><a href="/resources">All Resources</a></li>
													<li data-type="Events"><a href="/resources/about-events">Events</a></li>
													<li data-type="Webinars"><a href="/webcast-hub">Webinars</a></li>
													<li data-type="Customer Stories"><a href="/customer-stories/">Customer Stories</a></li>
													<li data-type="Blogs"><a href="https://blog.quest.com">Blogs</a></li>
													<li data-type="Skills 101 Training"><a href="/skills-101-training/ ">Skills 101 Training</a>
													</li>
												</ul>
											</div>
										</div>
										<div class="v3-tier-1" data-type="Partners">
											<span>Partners</span>
											<div class="v3-tier-2 v3-drop-down">
												<span class="menu-back">Main Menu</span>
												<ul>
													<li data-type="Partner Program"><a rel="noreferrer,noopener" href="https://partners.quest.com/English/" target="_blank">Partner
														Program</a></li>
													<li data-type="Technology Partners"><a href="/technology-partners/">Technology Partners</a>
													</li>
												</ul>
											</div>
										</div>
										<div class="v3-tier-1" data-type="Support">
											<span>Support</span>
											<div class="v3-tier-2 v3-drop-down">
												<span class="menu-back">Main Menu</span>
												<ul>
													<li data-type="Support Overview"><a href="https://support.quest.com">Support Overview</a></li>
													<li data-type="24/7 Incident Response"><a href="/incident-response/">24/7 Incident
														Response</a></li>
												</ul>
											</div>
										</div>

									</div>
								</nav>
								<div class="mobile-menu-container hidden-lg hidden-md">
									<button class="utility mobile-menu m-0"></button>
									<div id="hv3-mobile-user"></div>
									<div id="hv3-mobile-language"></div>
								</div>
							</div>
						</div>
					</div>
				</div>
			</div>
		</div>
	</div>
</div>

                

            </header>
            <!-- END NOINDEX -->
             <!--googleon: snippet-->
            <!--Content Start-->
            




<div id="overview" data-v3="Overview" class='inner-page-hero  bg-grey     inner-hero-text-only' >



    <div class="container">
            <div class="row">
                <div data-v3="Breadcrumb" class="col-xs-12 breadcrumb-v3">
                    <a data-v3-action="Breadcrumb Title" href="/">Home</a>
                    <span class="bread-divider">/</span>
                        <a data-v3-action="Breadcrumb Title" href="/solutions/" target="_self">Solutions</a>
                    <span class="bread-divider">/</span>
                        <span>Cloud Management Solutions</span>
                </div>
            </div>
        <div class="row">
            <div class='col-xs-12  hero-txt left'>
                <div class="hero-content-wrapper">
                    <h1>Cloud Management Solutions</h1>
                    <div data-v3-action="Content" class="txt-v3"><p><strong>Simplify cloud migration, management, security and compliance.&nbsp;</strong>You
	need to modernize your infrastructure, but you&rsquo;re uncertain how
	much it will actually cost and if it&rsquo;s really worth it. To start,
	migrating to the cloud can be risky because you can&rsquo;t afford downtime or
	data loss. And you may have to manage and monitor hybrid environments that
	include both physical and cloud databases for longer than you hoped. Also,
	security and compliance are critical whether you&rsquo;re managing apps
	on-prem or in the cloud.</p><p>Whatever your platform, Quest can help simplify your
	journey to the cloud
	and formulate a sustainable cloud strategy. With Quest you can migrate from
	on-premises to hybrid to the cloud with minimal cost, risk and downtime
	&ndash; and easily manage, monitor and secure your hybrid environment for the
	short- and long-term.</p></div>
                </div>



            </div>
                    </div>
        <div class="row left">
            <div class="col-xs-12 cta-v3">
                <a data-v3-action="CTA Button" class="btn-v3 btn-block-xs btn-default-color" href="/company/contact-sales" target="">
                    Contact Sales
                </a>
            </div>
        </div>
     </div>
</div>


        <!--Inner nav-->
            <div data-v3="Nav" class="qst-inner-nav-v3 qst-in3-regular sticky-v3">
                <div class="sticky-wrap">
                    <div class="container">
                        <div class="qst-in3-mobile" aria-label="Open Mobile Navigation Menu">
                            <em class="qst-in3-m-menu-label">Cloud Management Solutions</em>
                            <em class="qst-in3-m-menu-toggle icomoon-container"><em class="icomoon-icon icon-chevron_down"></em></em>
                            <a href="#head-v3" data-v3-action="Inner Nav - Return to Top" class="qst-in3-to-top icomoon-container"
                               aria-label="Return To Top of Page">
                                <em class="qst-in3-to-top-icon icomoon-icon icon-arrow_upward"></em>
                            </a>
                        </div>
                        <div class="qst-in3-links-wrap">
                            <div class="qst-in3-links">
                                
                                <div class="qst-in3-detail slide-tabs">
                                    <div class="splide splide__inline-arrows qst-in3-tab">
                                        <div class="splide__arrows icomoon-container">
                                            <button class="splide__arrow splide__arrow--prev sn-prev icomoon-icon icon-chevron_left_bold"
                                                    aria-label="Previous">
                                                Previous
                                            </button><button class="splide__arrow splide__arrow--next sn-next icomoon-icon icon-chevron_right_bold"
                                                             aria-label="Next">
                                                Next
                                            </button>
                                        </div>
                                        <div class="splide__track">
                                            <div class="splide__list">
                                                    <a data-v3-action="Inner Nav - Left" class="splide__slide qst-in3-l"
                                                       target="_self" href="#capabilities-24605140395559026">Office 365</a>
                                                    <a data-v3-action="Inner Nav - Left" class="splide__slide qst-in3-l"
                                                       target="_self" href="#capabilities-2460514040277847">Database environment</a>
                                                    <a data-v3-action="Inner Nav - Left" class="splide__slide qst-in3-l"
                                                       target="_self" href="#capabilities-24605140409653354">Application and data protection</a>
                                                    <a data-v3-action="Inner Nav - Left" class="splide__slide qst-in3-l"
                                                       target="_self" href="#capabilities-24605140411990974">Hybrid data center</a>
                                                    <a data-v3-action="Inner Nav - Left" class="splide__slide qst-in3-l"
                                                       target="_self" href="#capabilities-246051404219081">Automate endpoint security</a>
                                                    <a data-v3-action="Inner Nav - Left" class="splide__slide qst-in3-l"
                                                       target="_self" href="#capabilities-24605140428355904">Identity and access management</a>
                                            </div>
                                        </div>
                                    </div>
                                </div>
                                    <div class="qst-in3-general qst-in3-no-cta">

                                                <a data-v3-action="Inner Nav - Right" class="qst-in3-l"
                                                   target="_self" href="#capabilities">Capabilities</a>
                                                <a data-v3-action="Inner Nav - Right" class="qst-in3-l"
                                                   target="_self" href="#featuredproducts">Featured Products</a>
                                                                            </div>
                                <a href="#head-v3" data-v3-action="Inner Nav - Return to Top" class="qst-in3-to-top icomoon-container"
                                   aria-label="Return To Top of Page"><em class="qst-in3-to-top-icon icomoon-icon icon-arrow_upward"></em></a>
                            </div>
                        </div>
                    </div>
                </div>
            </div>

<div class="site-wide-bodies">

    <div id="readontolearnhowyoucan" data-v3="IconHeadingText" class="icon-heading-v3 bulletedlist-v3 bg-white pt-v3 pb-v3">
        <div class='container'>
                <h2 class="title-v3 centered">Read on to learn how you can:</h2>
            
        </div>
        <div class="container ih-wrap centered">
                <div class="col-md-4 col-sm-6 col-xs-12 mt-20 ih-v3 icomoon-target ">
                        <div>
                            <div class="support-icon icomoon-container" data-icomoon-size="40px"
                                 data-icomoon-color="#0a8cbf"
                                 data-icomoon-border="False">
                                <span class="icon-platform_Office_365 icomoon-icon"></span>
                            </div>
                            <h4>Minimize Office 365 migration, management and security challenges</h4>
                        </div>
                    <div class="small-v3 txt-v3" data-v3-action="Content"></div>
                </div>
                <div class="col-md-4 col-sm-6 col-xs-12 mt-20 ih-v3 icomoon-target ">
                        <div>
                            <div class="support-icon icomoon-container" data-icomoon-size="40px"
                                 data-icomoon-color="#0a8cbf"
                                 data-icomoon-border="False">
                                <span class="icon-solutions_Database_Management icomoon-icon"></span>
                            </div>
                            <h4>Ensure databases run faster and more efficiently</h4>
                        </div>
                    <div class="small-v3 txt-v3" data-v3-action="Content"></div>
                </div>
                <div class="col-md-4 col-sm-6 col-xs-12 mt-20 ih-v3 icomoon-target ">
                        <div>
                            <div class="support-icon icomoon-container" data-icomoon-size="40px"
                                 data-icomoon-color="#0a8cbf"
                                 data-icomoon-border="False">
                                <span class="icon-solutions_Data_Protection icomoon-icon"></span>
                            </div>
                            <h4>Protect data from man-made threats and natural disasters</h4>
                        </div>
                    <div class="small-v3 txt-v3" data-v3-action="Content"></div>
                </div>
                <div class="col-md-4 col-sm-6 col-xs-12 mt-20 ih-v3 icomoon-target ">
                        <div>
                            <div class="support-icon icomoon-container" data-icomoon-size="40px"
                                 data-icomoon-color="#0a8cbf"
                                 data-icomoon-border="False">
                                <span class="icon-database_check icomoon-icon"></span>
                            </div>
                            <h4>Get your hybrid data center off to the right start, risk free and under budget</h4>
                        </div>
                    <div class="small-v3 txt-v3" data-v3-action="Content"></div>
                </div>
                <div class="col-md-4 col-sm-6 col-xs-12 mt-20 ih-v3 icomoon-target ">
                        <div>
                            <div class="support-icon icomoon-container" data-icomoon-size="40px"
                                 data-icomoon-color="#0a8cbf"
                                 data-icomoon-border="False">
                                <span class="icon-solutions_UEM icomoon-icon"></span>
                            </div>
                            <h4>Automate endpoint security and control device proliferation</h4>
                        </div>
                    <div class="small-v3 txt-v3" data-v3-action="Content"></div>
                </div>
                <div class="col-md-4 col-sm-6 col-xs-12 mt-20 ih-v3 icomoon-target ">
                        <div>
                            <div class="support-icon icomoon-container" data-icomoon-size="40px"
                                 data-icomoon-color="#0a8cbf"
                                 data-icomoon-border="False">
                                <span class="icon-solutions_IAM icomoon-icon"></span>
                            </div>
                            <h4>Get identity and access management right for the cloud</h4>
                        </div>
                    <div class="small-v3 txt-v3" data-v3-action="Content"></div>
                </div>
        </div>



    </div>




    <div id="capabilities" data-v3="Zig Zag" class="zig-zag-v3 bg-grey bulletedlist-v3 pt-v3 pb-v3">
        <div class="container">
                <div class="centered">
                        <h2 class="title-v3">Capabilities</h2>
                                    </div>
            <div class="zz-wrap">
                    <div   id=capabilities-24605140395559026 class='row  animatedParent animateOnce zz-vertical-center' data-appear-top-offset="-200">
                        <div class='zz-img col-xs-12 col-md-6 animated  '>
                                <img alt="Move, Manage and Secure Office 365" src="/images/patterns/zigzag/6-column/1055083194.jpg">
                        </div>

                        <div class="zz-txt col-xs-12 col-md-6 animated pull-right">
                                    <h3 class="title-v3">Move, Manage and Secure Office 365</h3>
                                                            <div class="txt-v3" data-v3-action="Content">
                                    <p>Break through your cloud adoption barriers with Quest&reg; Office 365
						tools. With Quest, you have one partner and one set of tools to help
						simplify your migration, security and management for Office 365, Azure
						AD, Exchange Online, OneDrive for Business, SharePoint Online and Teams.
					</p><ul><li>Enable effective pre-migration planning with thorough assessments and
							remediation
						</li><li>Control costs, mitigate risk, provide seamless coexistence and avoid
							disruption with ZeroIMPACT Office 365 migrations and tenant-to-tenant
							consolidations
						</li><li>Quickly recover lost data in bulk during or after migrating to Office
							365
						</li><li>Automate Office 365 management and security tasks, reducing risk and
							complexity
						</li></ul>
                                </div>
                                                            <div class="cta-v3">
                                            <a data-v3-action="CTA Button" class="btn-v3 btn-block-xs btn-default-color" target="" href="#fp-featuredproducts-movemanageandsecureoffice365">View Products</a>
                                </div>
                        </div>
                    </div>
                    <div   id=capabilities-2460514040277847 class='row  animatedParent animateOnce zz-vertical-center' data-appear-top-offset="-200">
                            <div class="bg-svg bg-svg-right bg-svg-circle">
                            </div>
                        <div class='zz-img col-xs-12 col-md-6 animated pull-right '>
                                <img alt="Modernize Your Database Environment" src="/images/patterns/zigzag/6-column/1069490054.jpg">
                        </div>

                        <div class="zz-txt col-xs-12 col-md-6 animated ">
                                    <h3 class="title-v3">Modernize Your Database Environment</h3>
                                                            <div class="txt-v3" data-v3-action="Content">
                                    <p>Increase database speed and efficiency in the cloud. With Quest,
	you&rsquo;ll modernize your IT business with our simple and reliable award-winning
	solutions. We&rsquo;ll help you manage, monitor and move your on-premises
	and cloud database environments and data. Whether you are considering
	Amazon AWS, Microsoft Azure or Oracle Database Cloud, Quest solutions
	provide value while minimizing cost and risk. </p><ul><li>Manage database development and administration with Toad, the only
		single toolset of its kind that integrates with DevOps, optimizes
		performance, automates routine tasks and reduces risk </li><li>Monitor all on-premises and cloud diverse databases centrally with
		Foglight, a single console that increases visibility and proactively
		improves database performance </li><li>Move data between on-premises and the cloud with zero loss or downtime
		with SharePlex, the complete replication solution, and LiteSpeed,
		superior compression and encrypted backup </li></ul>
                                </div>
                                                            <div class="cta-v3">
                                            <a data-v3-action="CTA Button" class="btn-v3 btn-block-xs btn-default-color" target="" href="#fp-featuredproducts-modernizeyourdatabaseenvironment">View Products</a>
                                </div>
                        </div>
                    </div>
                    <div   id=capabilities-24605140409653354 class='row  animatedParent animateOnce zz-vertical-center' data-appear-top-offset="-200">
                            <div class="bg-svg bg-svg-left bg-svg-dots">
                                    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64.985 70.596">
                                        <path id="Path_39046" data-name="Path 39046" d="M132.773,809.32a1.636,1.636,0,1,1-1.636-1.636A1.636,1.636,0,0,1,132.773,809.32Zm13.792-1.636a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,807.684Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,807.684Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,807.684Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,807.684Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,824.515Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,841.345Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,858.176Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,875.007Z" transform="translate(-129.5 -807.684)">
                                        </path>
                                    </svg>
                            </div>
                        <div class='zz-img col-xs-12 col-md-6 animated  '>
                                <img alt="Simplify Application and Data Protection" src="/images/patterns/zigzag/6-column/1073477832.jpg">
                        </div>

                        <div class="zz-txt col-xs-12 col-md-6 animated pull-right">
                                    <h3 class="title-v3">Simplify Application and Data Protection</h3>
                                                            <div class="txt-v3" data-v3-action="Content">
                                    <p>Modernize your infrastructure and get to the cloud quicker with our data protection tools. Quest helps you streamline your migration planning so you can optimize your cloud environment for future growth. Protect your data with a single backup and restore solution for both on-premises and the cloud. Plus you&rsquo;ll leverage the cloud for long-term data retention and disaster recovery. </p><ul><li>Reduce the time, effort and complexity of migrating to the cloud with  solutions that simplify the planning process </li><li>Protect cloud resources and minimize storage requirements and costs  to ensure effective and efficient backup and restore of your  applications and data </li><li>Leverage the cloud for disaster recovery, whether you backup directly  to the cloud or replicate onsite backups </li></ul>
                                        <div>
                                                <a data-v3-action="Resource Link" class="resource-cta" href="/techbrief/maximizing-the-value-of-the-cloud-with-quest8138087/" target="_self">
                                                    <span class="icomoon-container rc-icon">
                                                        <span class="icon-file icomoon-icon"></span>
                                                    </span>
                                                    <div class="rc-text">
                                                        <strong>Read Technical Brief:</strong>
                                                        Maximizing the Value of the Cloud with Quest®
                                                    </div>
                                                </a>
                                        </div>
                                </div>
                                                            <div class="cta-v3">
                                            <a data-v3-action="CTA Button" class="btn-v3 btn-block-xs btn-default-color" target="" href="#fp-featuredproducts-simplifyapplicationanddataprotection">View Products</a>
                                </div>
                        </div>
                    </div>
                    <div   id=capabilities-24605140411990974 class='row  animatedParent animateOnce zz-vertical-center' data-appear-top-offset="-200">
                            <div class="bg-svg bg-svg-right bg-svg-circle">
                            </div>
                        <div class='zz-img col-xs-12 col-md-6 animated pull-right '>
                                <img alt="Simplify Your Hybrid Data Center" src="/images/patterns/zigzag/6-column/1078726270.jpg">
                        </div>

                        <div class="zz-txt col-xs-12 col-md-6 animated ">
                                    <h3 class="title-v3">Simplify Your Hybrid Data Center</h3>
                                                            <div class="txt-v3" data-v3-action="Content">
                                    <p>Get your hybrid data center off to the right start, risk free and under budget. With Quest, you can streamline your hybrid data center infrastructure, reduce costs and accelerate deployment, regardless if you&rsquo;re using VMware, Hyper-V, Azure, AWS or physical servers.</p><ul><li>Guarantee successful, cost-effective cloud migrations</li><li>Calculate the true cost of your virtual environment</li><li>Take the guesswork out of capacity management</li><li>Monitor and manage across your virtualization infrastructure</li><li>Optimize resources to reduce OpEx and drive down CapEx</li></ul>
                                </div>
                                                            <div class="cta-v3">
                                            <a data-v3-action="CTA Button" class="btn-v3 btn-block-xs btn-default-color" target="" href="#fp-featuredproducts-simplifyyourhybriddatacenter">View Product</a>
                                </div>
                        </div>
                    </div>
                    <div   id=capabilities-246051404219081 class='row  animatedParent animateOnce zz-vertical-center' data-appear-top-offset="-200">
                            <div class="bg-svg bg-svg-left bg-svg-dots">
                                    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64.985 70.596">
                                        <path id="Path_39046" data-name="Path 39046" d="M132.773,809.32a1.636,1.636,0,1,1-1.636-1.636A1.636,1.636,0,0,1,132.773,809.32Zm13.792-1.636a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,807.684Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,807.684Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,807.684Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,807.684Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,824.515Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,841.345Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,858.176Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,875.007Z" transform="translate(-129.5 -807.684)">
                                        </path>
                                    </svg>
                            </div>
                        <div class='zz-img col-xs-12 col-md-6 animated  '>
                                <img alt="Automate Endpoint Security" src="/images/patterns/zigzag/6-column/1091348950.jpg">
                        </div>

                        <div class="zz-txt col-xs-12 col-md-6 animated pull-right">
                                    <h3 class="title-v3">Automate Endpoint Security</h3>
                                                            <div class="txt-v3" data-v3-action="Content">
                                    <p>Control device proliferation for both in-office and remote employees with our cloud-based endpoint management solutions. Secure each endpoint against a wide range of network threats. We&rsquo;ll help you automate your endpoint security so you&rsquo;ll eliminate upfront capital costs and reduce cloud infrastructure and systems management costs. And you&rsquo;ll always know what is on your network, while keeping track of remote and mobile devices. </p><ul><li>Discover and inventory all hardware and software network-wide</li><li>Automate patching of applications and operating systems</li><li>Optimize software license usage and ensure compliance</li><li>Manage both corporate-owned and BYOD (Bring Your Own Device) devices</li></ul>
                                        <div>
                                                <a data-v3-action="Resource Link" class="resource-cta" href="/whitepaper/best-ways-to-extend-endpoint-management-and-security-to-mobile-devices8128588/" target="_self">
                                                    <span class="icomoon-container rc-icon">
                                                        <span class="icon-documents icomoon-icon"></span>
                                                    </span>
                                                    <div class="rc-text">
                                                        <strong>Read White Paper:</strong>
                                                        Best Ways to Extend Endpoint Management and Security to Mobile Devices
                                                    </div>
                                                </a>
                                        </div>
                                </div>
                                                            <div class="cta-v3">
                                            <a data-v3-action="CTA Button" class="btn-v3 btn-block-xs btn-default-color" target="" href="#fp-featuredproducts-automateendpointsecurity">View Products</a>
                                </div>
                        </div>
                    </div>
                    <div   id=capabilities-24605140428355904 class='row  animatedParent animateOnce zz-vertical-center' data-appear-top-offset="-200">
                            <div class="bg-svg bg-svg-right bg-svg-circle">
                            </div>
                        <div class='zz-img col-xs-12 col-md-6 animated pull-right '>
                                <img alt="Get Identity and Access Management Right" src="/images/patterns/zigzag/6-column/1094936800.jpg">
                        </div>

                        <div class="zz-txt col-xs-12 col-md-6 animated ">
                                    <h3 class="title-v3">Get Identity and Access Management Right</h3>
                                                            <div class="txt-v3" data-v3-action="Content">
                                    <p>Ensure you have a strong foundation for security and compliance with a solid
	identity and access management (IAM) strategy. With One Identity (a Quest
	Software company) cloud services, we&rsquo;ll help you manage users and access
	challenges as you move to the cloud. Our solutions help get IAM right for the
	cloud, from the cloud and to the cloud.</p><ul><li>Smoothly transition to a hybrid environment on your way to the cloud at
		your own pace </li><li>Unify governance for on-premises, hybrid and cloud deployments</li><li>Simplify compliance for access activities and policies</li><li>Accelerate deployment of new applications</li><li>Enhance security by requiring two-factor authentication for network access
	</li></ul>
                                </div>
                                                            <div class="cta-v3">
                                            <a data-v3-action="CTA Button" class="btn-v3 btn-block-xs btn-default-color" target="" href="#fp-featuredproducts-identityandaccessmanagement">View Products</a>
                                </div>
                        </div>
                    </div>
            </div>
        </div>
    </div>







    <div id="featuredproducts" data-v3="Featured Products" class="fp-tab sv3-range slide-tabs bg-white pt-v3 pb-v3">
            <div class='container centered intro-box'>
                    <h2 class="title-v3">Featured Products</h2>
                            </div>

        <div class="sticky-v3 st-tab-wrap">
            <div class="sticky-wrap">
                <div class="container">

                    <div id="st-t-3" class="fpt-slide splide splide__inline-arrows st-tabs ">
                        <div class="splide__arrows icomoon-container">
                            <button class="splide__arrow splide__arrow--prev sn-prev icomoon-icon icon-arrow_back" aria-label='Previous'>Previous</button>
                            <button class="splide__arrow splide__arrow--next sn-next icomoon-icon icon-arrow_forward" aria-label='Next'>Next</button>
                        </div>
                        <div class="splide__track">
                            <div class="splide__list">
                                    <div class="splide__slide"><a id="fp-featuredproducts-all" href="#fp-featuredproducts-all">All
</a></div>
                                                                    <div class="splide__slide " data-cat="Move, Manage and Secure Office 365"><a id="fp-featuredproducts-movemanageandsecureoffice365" href="#fp-featuredproducts-movemanageandsecureoffice365">Move, Manage and Secure Office 365</a></div>
                                    <div class="splide__slide " data-cat="Modernize Your Database Environment"><a id="fp-featuredproducts-modernizeyourdatabaseenvironment" href="#fp-featuredproducts-modernizeyourdatabaseenvironment">Modernize Your Database Environment</a></div>
                                    <div class="splide__slide " data-cat="Simplify Application and Data Protection"><a id="fp-featuredproducts-simplifyapplicationanddataprotection" href="#fp-featuredproducts-simplifyapplicationanddataprotection">Simplify Application and Data Protection</a></div>
                                    <div class="splide__slide " data-cat="Simplify Your Hybrid Data Center"><a id="fp-featuredproducts-simplifyyourhybriddatacenter" href="#fp-featuredproducts-simplifyyourhybriddatacenter">Simplify Your Hybrid Data Center</a></div>
                                    <div class="splide__slide " data-cat="Automate Endpoint Security"><a id="fp-featuredproducts-automateendpointsecurity" href="#fp-featuredproducts-automateendpointsecurity">Automate Endpoint Security</a></div>
                                    <div class="splide__slide " data-cat="Identity and Access Management"><a id="fp-featuredproducts-identityandaccessmanagement" href="#fp-featuredproducts-identityandaccessmanagement">Identity and Access Management</a></div>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </div>

        <div id="st-c-3" class="container fp-content">
                <div class="row st-content">
                            <div class="fp-wrap centered col-xs-12 col-sm-4 col-lg-3 ">
                                <div class="fp">
                                    <h4><a data-v3-action="Product Title" href="https://www.oneidentity.com/products/active-roles/" target="_self">Active Roles</a></h4>
                                    <p>Consolidate, streamline and strengthen your Microsoft environment to protect your business</p>
                                    <a data-v3-action="CTA Button" class="btn-v3 btn-block btn-default-outline" target="_blank" href="https://www.oneidentity.com/register/54767/">Download Free Trial</a>
                                </div>
                            </div>
                            <div class="fp-wrap centered col-xs-12 col-sm-4 col-lg-3 ">
                                <div class="fp">
                                    <h4><a data-v3-action="Product Title" href="/change-auditor/" target="">Change Auditor</a></h4>
                                    <p>Real-time security and IT auditing for your Microsoft Windows environment</p>
                                    <a data-v3-action="CTA Button" class="btn-v3 btn-block btn-default-outline" target="_self" href="/change-auditor/">Learn More</a>
                                </div>
                            </div>
                            <div class="fp-wrap centered col-xs-12 col-sm-4 col-lg-3 ">
                                <div class="fp">
                                    <h4><a data-v3-action="Product Title" href="/products/coexistence-manager-for-notes/" target="_self">Coexistence Manager for Notes</a></h4>
                                    <p>Ensure the accuracy of email, calendar data and active mail</p>
                                    <a data-v3-action="CTA Button" class="btn-v3 btn-block btn-default-outline" target="_self" href="/register/55142/">Download Free Trial</a>
                                </div>
                            </div>
                            <div class="fp-wrap centered col-xs-12 col-sm-4 col-lg-3 ">
                                <div class="fp">
                                    <h4><a data-v3-action="Product Title" href="/enterprise-reporter/" target="">Enterprise Reporter</a></h4>
                                    <p>Simplified Microsoft platform security, compliance, reporting and remediation</p>
                                    <a data-v3-action="CTA Button" class="btn-v3 btn-block btn-default-outline" target="_self" href="/enterprise-reporter/">Learn More</a>
                                </div>
                            </div>
                            <div class="fp-wrap centered col-xs-12 col-sm-4 col-lg-3 ">
                                <div class="fp">
                                    <h4><a data-v3-action="Product Title" href="/foglight-evolve/" target="">Foglight Evolve</a></h4>
                                    <p>Conquer the hybrid cloud risk free and under budget.</p>
                                    <a data-v3-action="CTA Button" class="btn-v3 btn-block btn-default-outline" target="_self" href="/register/55511/">Download Free Trial</a>
                                </div>
                            </div>
                            <div class="fp-wrap centered col-xs-12 col-sm-4 col-lg-3 ">
                                <div class="fp">
                                    <h4><a data-v3-action="Product Title" href="/foglight-for-databases/" target="">Foglight for Databases</a></h4>
                                    <p>Evolve and thrive with performance monitoring for today’s database world</p>
                                    <a data-v3-action="CTA Button" class="btn-v3 btn-block btn-default-outline" target="_self" href="/foglight-for-databases/">Learn More</a>
                                </div>
                            </div>
                            <div class="fp-wrap centered col-xs-12 col-sm-4 col-lg-3 hidden-xs">
                                <div class="fp">
                                    <h4><a data-v3-action="Product Title" href="/products/gpoadmin/" target="_self">GPOADmin</a></h4>
                                    <p>Control and simplify Group Policy management.</p>
                                    <a data-v3-action="CTA Button" class="btn-v3 btn-block btn-default-outline" target="_self" href="/register/55099/">Download Free Trial</a>
                                </div>
                            </div>
                            <div class="fp-wrap centered col-xs-12 col-sm-4 col-lg-3 hidden-xs">
                                <div class="fp">
                                    <h4><a data-v3-action="Product Title" href="https://www.oneidentity.com/products/identity-manager/" target="_self">Identity Manager</a></h4>
                                    <p>Govern and secure user access to data and enterprise apps to reduce risk and satisfy compliance</p>
                                    <a data-v3-action="CTA Button" class="btn-v3 btn-block btn-default-outline" target="_blank" href="https://www.oneidentity.com/register/64187/">Learn More</a>
                                </div>
                            </div>
                            <div class="fp-wrap centered col-xs-12 col-sm-4 col-lg-3 hidden-xs">
                                <div class="fp">
                                    <h4><a data-v3-action="Product Title" href="/products/kace-as-a-service/" target="_self">KACE as a Service</a></h4>
                                    <p>Easily manage, secure and service all your network-connected devices from the cloud</p>
                                    <a data-v3-action="CTA Button" class="btn-v3 btn-block btn-default-outline" target="_self" href="/products/kace-as-a-service/">Learn More</a>
                                </div>
                            </div>
                            <div class="fp-wrap centered col-xs-12 col-sm-4 col-lg-3 hidden-xs">
                                <div class="fp">
                                    <h4><a data-v3-action="Product Title" href="/products/kace-cloud/" target="_self">KACE Cloud</a></h4>
                                    <p>Easily manage and patch remote devices accessing your network.</p>
                                    <a data-v3-action="CTA Button" class="btn-v3 btn-block btn-default-outline" target="_self" href="/products/kace-cloud/">Learn More</a>
                                </div>
                            </div>
                            <div class="fp-wrap centered col-xs-12 col-sm-4 col-lg-3 hidden-xs">
                                <div class="fp">
                                    <h4><a data-v3-action="Product Title" href="/products/litespeed-for-sql-server/" target="_self">LiteSpeed for SQL Server</a></h4>
                                    <p>Minimize backup size and duration with high-speed SQL Server backup, compression and restore.</p>
                                    <a data-v3-action="CTA Button" class="btn-v3 btn-block btn-default-outline" target="_self" href="/register/54712/">Download Free Trial</a>
                                </div>
                            </div>
                            <div class="fp-wrap centered col-xs-12 col-sm-4 col-lg-3 hidden-xs">
                                <div class="fp">
                                    <h4><a data-v3-action="Product Title" href="/metalogix/" target="">Metalogix</a></h4>
                                    <p>Move, manage and secure SharePoint, OneDrive and Office 365 content</p>
                                    <a data-v3-action="CTA Button" class="btn-v3 btn-block btn-default-outline" target="_self" href="/metalogix/">Learn More</a>
                                </div>
                            </div>
                            <div class="fp-wrap centered col-xs-12 col-sm-4 col-lg-3 hidden-xs">
                                <div class="fp">
                                    <h4><a data-v3-action="Product Title" href="/migration-manager/" target="">Migration Manager</a></h4>
                                    <p>ZeroIMPACT Active Directory, Exchange, SharePoint and Office 365 migration</p>
                                    <a data-v3-action="CTA Button" class="btn-v3 btn-block btn-default-outline" target="_self" href="/migration-manager/">Learn More</a>
                                </div>
                            </div>
                            <div class="fp-wrap centered col-xs-12 col-sm-4 col-lg-3 hidden-xs">
                                <div class="fp">
                                    <h4><a data-v3-action="Product Title" href="/products/qorestor/" target="_self">QoreStor</a></h4>
                                    <p>Accelerate backup speed, reduce storage costs and use the cloud for disaster recovery.</p>
                                    <a data-v3-action="CTA Button" class="btn-v3 btn-block btn-default-outline" target="_self" href="/register/115431/">Download Free Trial</a>
                                </div>
                            </div>
                            <div class="fp-wrap centered col-xs-12 col-sm-4 col-lg-3 hidden-xs">
                                <div class="fp">
                                    <h4><a data-v3-action="Product Title" href="/on-demand/" target="">Quest On Demand</a></h4>
                                    <p>Simple, secure SaaS solutions for Office 365 migration, management and security</p>
                                    <a data-v3-action="CTA Button" class="btn-v3 btn-block btn-default-outline" target="_self" href="/on-demand/">Download Free Trial</a>
                                </div>
                            </div>
                            <div class="fp-wrap centered col-xs-12 col-sm-4 col-lg-3 hidden-xs">
                                <div class="fp">
                                    <h4><a data-v3-action="Product Title" href="/products/rapid-recovery/" target="_self">Rapid Recovery</a></h4>
                                    <p>ZeroIMPACT recovery – anything to anywhere – physical, virtual and in the cloud.</p>
                                    <a data-v3-action="CTA Button" class="btn-v3 btn-block btn-default-outline" target="_self" href="/register/94236/">Download Free Trial</a>
                                </div>
                            </div>
                            <div class="fp-wrap centered col-xs-12 col-sm-4 col-lg-3 hidden-xs">
                                <div class="fp">
                                    <h4><a data-v3-action="Product Title" href="/recovery-manager/" target="">Recovery Manager</a></h4>
                                    <p>Simple, effective, complete disaster recovery solutions</p>
                                    <a data-v3-action="CTA Button" class="btn-v3 btn-block btn-default-outline" target="_self" href="/recovery-manager/">Learn More</a>
                                </div>
                            </div>
                            <div class="fp-wrap centered col-xs-12 col-sm-4 col-lg-3 hidden-xs">
                                <div class="fp">
                                    <h4><a data-v3-action="Product Title" href="/products/shareplex/" target="_self">SharePlex</a></h4>
                                    <p>SharePlex - Database replication software for high availability, scalability, and interoperability</p>
                                    <a data-v3-action="CTA Button" class="btn-v3 btn-block btn-default-outline" target="_self" href="/register/120420/">Learn More</a>
                                </div>
                            </div>
                            <div class="fp-wrap centered col-xs-12 col-sm-4 col-lg-3 hidden-xs">
                                <div class="fp">
                                    <h4><a data-v3-action="Product Title" href="https://www.oneidentity.com/products/starling-connect/" target="_self">Starling Connect</a></h4>
                                    <p>Extend identity governance and AD/AAD strategy to cloud application onboarding and governance</p>
                                    <a data-v3-action="CTA Button" class="btn-v3 btn-block btn-default-outline" target="_blank" href="https://www.cloud.oneidentity.com/">Download Free Trial</a>
                                </div>
                            </div>
                            <div class="fp-wrap centered col-xs-12 col-sm-4 col-lg-3 hidden-xs">
                                <div class="fp">
                                    <h4><a data-v3-action="Product Title" href="https://www.oneidentity.com/products/starling-two-factor-authentication/" target="">Starling Two-Factor Authentication</a></h4>
                                    <p>Secure your organization and keep your users productive.</p>
                                    <a data-v3-action="CTA Button" class="btn-v3 btn-block btn-default-outline" target="_self" href="https://www.cloud.oneidentity.com/">Download Free Trial</a>
                                </div>
                            </div>
                            <div class="fp-wrap centered col-xs-12 col-sm-4 col-lg-3 hidden-xs">
                                <div class="fp">
                                    <h4><a data-v3-action="Product Title" href="/toad/" target="">Toad</a></h4>
                                    <p>Be more data driven with proactive data management</p>
                                    <a data-v3-action="CTA Button" class="btn-v3 btn-block btn-default-outline" target="_self" href="/toad/">Learn More</a>
                                </div>
                            </div>

                        <div class="col-xs-12">
                            <a data-v3-action="Show More" class="fp-show-more btn-v3 btn-block-xs btn-black-outline">Show more</a>
                        </div>
                </div>
                    <div class="row st-content" style=display:none;>
                    <div class="fp-wrap centered col-xs-12 col-sm-4 col-lg-3 ">
                        <div class="fp">
                            <h4><a data-v3-action="Product Title" href="/on-demand/" target="">Quest On Demand</a></h4>
                            <p>Simple, secure SaaS solutions for Office 365 migration, management and security</p>
                            <a data-v3-action="CTA Button" class="btn-v3 btn-block btn-default-outline" target="_self" href="/on-demand/">Download Free Trial</a>
                        </div>
                    </div>
                    <div class="fp-wrap centered col-xs-12 col-sm-4 col-lg-3 ">
                        <div class="fp">
                            <h4><a data-v3-action="Product Title" href="https://www.oneidentity.com/products/active-roles/" target="_self">Active Roles</a></h4>
                            <p>Consolidate, streamline and strengthen your Microsoft environment to protect your business</p>
                            <a data-v3-action="CTA Button" class="btn-v3 btn-block btn-default-outline" target="_blank" href="https://www.oneidentity.com/register/54767/">Download Free Trial</a>
                        </div>
                    </div>
                    <div class="fp-wrap centered col-xs-12 col-sm-4 col-lg-3 ">
                        <div class="fp">
                            <h4><a data-v3-action="Product Title" href="/change-auditor/" target="">Change Auditor</a></h4>
                            <p>Real-time security and IT auditing for your Microsoft Windows environment</p>
                            <a data-v3-action="CTA Button" class="btn-v3 btn-block btn-default-outline" target="_self" href="/change-auditor/">Learn More</a>
                        </div>
                    </div>
                    <div class="fp-wrap centered col-xs-12 col-sm-4 col-lg-3 ">
                        <div class="fp">
                            <h4><a data-v3-action="Product Title" href="/products/coexistence-manager-for-notes/" target="_self">Coexistence Manager for Notes</a></h4>
                            <p>Ensure the accuracy of email, calendar data and active mail</p>
                            <a data-v3-action="CTA Button" class="btn-v3 btn-block btn-default-outline" target="_self" href="/register/55142/">Download Free Trial</a>
                        </div>
                    </div>
                    <div class="fp-wrap centered col-xs-12 col-sm-4 col-lg-3 ">
                        <div class="fp">
                            <h4><a data-v3-action="Product Title" href="/enterprise-reporter/" target="">Enterprise Reporter</a></h4>
                            <p>Simplified Microsoft platform security, compliance, reporting and remediation</p>
                            <a data-v3-action="CTA Button" class="btn-v3 btn-block btn-default-outline" target="_self" href="/enterprise-reporter/">Learn More</a>
                        </div>
                    </div>
                    <div class="fp-wrap centered col-xs-12 col-sm-4 col-lg-3 ">
                        <div class="fp">
                            <h4><a data-v3-action="Product Title" href="/products/gpoadmin/" target="_self">GPOADmin</a></h4>
                            <p>Control and simplify Group Policy management.</p>
                            <a data-v3-action="CTA Button" class="btn-v3 btn-block btn-default-outline" target="_self" href="/register/55099/">Download Free Trial</a>
                        </div>
                    </div>
                    <div class="fp-wrap centered col-xs-12 col-sm-4 col-lg-3 hidden-xs">
                        <div class="fp">
                            <h4><a data-v3-action="Product Title" href="/metalogix/" target="">Metalogix</a></h4>
                            <p>Move, manage and secure SharePoint, OneDrive and Office 365 content</p>
                            <a data-v3-action="CTA Button" class="btn-v3 btn-block btn-default-outline" target="_self" href="/metalogix/">Learn More</a>
                        </div>
                    </div>
                    <div class="fp-wrap centered col-xs-12 col-sm-4 col-lg-3 hidden-xs">
                        <div class="fp">
                            <h4><a data-v3-action="Product Title" href="/migration-manager/" target="">Migration Manager</a></h4>
                            <p>ZeroIMPACT Active Directory, Exchange, SharePoint and Office 365 migration</p>
                            <a data-v3-action="CTA Button" class="btn-v3 btn-block btn-default-outline" target="_self" href="/migration-manager/">Learn More</a>
                        </div>
                    </div>
                    <div class="fp-wrap centered col-xs-12 col-sm-4 col-lg-3 hidden-xs">
                        <div class="fp">
                            <h4><a data-v3-action="Product Title" href="/recovery-manager/" target="">Recovery Manager</a></h4>
                            <p>Simple, effective, complete disaster recovery solutions</p>
                            <a data-v3-action="CTA Button" class="btn-v3 btn-block btn-default-outline" target="_self" href="/recovery-manager/">Learn More</a>
                        </div>
                    </div>
                            <div class="col-xs-12">
                    <a data-v3-action="Show More" class="fp-show-more btn-v3 btn-block-xs btn-black-outline">Show more</a>
                </div>
        </div>
        <div class="row st-content" style=display:none;>
                    <div class="fp-wrap centered col-xs-12 col-sm-4 col-lg-3 ">
                        <div class="fp">
                            <h4><a data-v3-action="Product Title" href="/toad/" target="">Toad</a></h4>
                            <p>Be more data driven with proactive data management</p>
                            <a data-v3-action="CTA Button" class="btn-v3 btn-block btn-default-outline" target="_self" href="/toad/">Learn More</a>
                        </div>
                    </div>
                    <div class="fp-wrap centered col-xs-12 col-sm-4 col-lg-3 ">
                        <div class="fp">
                            <h4><a data-v3-action="Product Title" href="/products/shareplex/" target="_self">SharePlex</a></h4>
                            <p>SharePlex - Database replication software for high availability, scalability, and interoperability</p>
                            <a data-v3-action="CTA Button" class="btn-v3 btn-block btn-default-outline" target="_self" href="/register/120420/">Learn More</a>
                        </div>
                    </div>
                    <div class="fp-wrap centered col-xs-12 col-sm-4 col-lg-3 ">
                        <div class="fp">
                            <h4><a data-v3-action="Product Title" href="/foglight-for-databases/" target="">Foglight for Databases</a></h4>
                            <p>Evolve and thrive with performance monitoring for today’s database world</p>
                            <a data-v3-action="CTA Button" class="btn-v3 btn-block btn-default-outline" target="_self" href="/foglight-for-databases/">Learn More</a>
                        </div>
                    </div>
                    <div class="fp-wrap centered col-xs-12 col-sm-4 col-lg-3 ">
                        <div class="fp">
                            <h4><a data-v3-action="Product Title" href="/products/litespeed-for-sql-server/" target="_self">LiteSpeed for SQL Server</a></h4>
                            <p>Minimize backup size and duration with high-speed SQL Server backup, compression and restore.</p>
                            <a data-v3-action="CTA Button" class="btn-v3 btn-block btn-default-outline" target="_self" href="/register/54712/">Download Free Trial</a>
                        </div>
                    </div>
                    </div>
        <div class="row st-content" style=display:none;>
                    <div class="fp-wrap centered col-xs-12 col-sm-4 col-lg-3 ">
                        <div class="fp">
                            <h4><a data-v3-action="Product Title" href="/products/qorestor/" target="_self">QoreStor</a></h4>
                            <p>Accelerate backup speed, reduce storage costs and use the cloud for disaster recovery.</p>
                            <a data-v3-action="CTA Button" class="btn-v3 btn-block btn-default-outline" target="_self" href="/register/115431/">Download Free Trial</a>
                        </div>
                    </div>
                    <div class="fp-wrap centered col-xs-12 col-sm-4 col-lg-3 ">
                        <div class="fp">
                            <h4><a data-v3-action="Product Title" href="/products/rapid-recovery/" target="_self">Rapid Recovery</a></h4>
                            <p>ZeroIMPACT recovery – anything to anywhere – physical, virtual and in the cloud.</p>
                            <a data-v3-action="CTA Button" class="btn-v3 btn-block btn-default-outline" target="_self" href="/register/94236/">Download Free Trial</a>
                        </div>
                    </div>
                    </div>
        <div class="row st-content" style=display:none;>
                    <div class="fp-wrap centered col-xs-12 col-sm-4 col-lg-3 ">
                        <div class="fp">
                            <h4><a data-v3-action="Product Title" href="/foglight-evolve/" target="">Foglight Evolve</a></h4>
                            <p>Conquer the hybrid cloud risk free and under budget.</p>
                            <a data-v3-action="CTA Button" class="btn-v3 btn-block btn-default-outline" target="_self" href="/register/55511/">Download Free Trial</a>
                        </div>
                    </div>
                    </div>
        <div class="row st-content" style=display:none;>
                    <div class="fp-wrap centered col-xs-12 col-sm-4 col-lg-3 ">
                        <div class="fp">
                            <h4><a data-v3-action="Product Title" href="/products/kace-as-a-service/" target="_self">KACE as a Service</a></h4>
                            <p>Easily manage, secure and service all your network-connected devices from the cloud</p>
                            <a data-v3-action="CTA Button" class="btn-v3 btn-block btn-default-outline" target="_self" href="/products/kace-as-a-service/">Learn More</a>
                        </div>
                    </div>
                    <div class="fp-wrap centered col-xs-12 col-sm-4 col-lg-3 ">
                        <div class="fp">
                            <h4><a data-v3-action="Product Title" href="/products/kace-cloud/" target="_self">KACE Cloud</a></h4>
                            <p>Easily manage and patch remote devices accessing your network.</p>
                            <a data-v3-action="CTA Button" class="btn-v3 btn-block btn-default-outline" target="_self" href="/products/kace-cloud/">Learn More</a>
                        </div>
                    </div>
                    </div>
        <div class="row st-content" style=display:none;>
                    <div class="fp-wrap centered col-xs-12 col-sm-4 col-lg-3 ">
                        <div class="fp">
                            <h4><a data-v3-action="Product Title" href="https://www.oneidentity.com/products/active-roles/" target="_self">Active Roles</a></h4>
                            <p>Consolidate, streamline and strengthen your Microsoft environment to protect your business</p>
                            <a data-v3-action="CTA Button" class="btn-v3 btn-block btn-default-outline" target="_blank" href="https://www.oneidentity.com/register/54767/">Download Free Trial</a>
                        </div>
                    </div>
                    <div class="fp-wrap centered col-xs-12 col-sm-4 col-lg-3 ">
                        <div class="fp">
                            <h4><a data-v3-action="Product Title" href="https://www.oneidentity.com/products/identity-manager/" target="_self">Identity Manager</a></h4>
                            <p>Govern and secure user access to data and enterprise apps to reduce risk and satisfy compliance</p>
                            <a data-v3-action="CTA Button" class="btn-v3 btn-block btn-default-outline" target="_blank" href="https://www.oneidentity.com/register/64187/">Learn More</a>
                        </div>
                    </div>
                    <div class="fp-wrap centered col-xs-12 col-sm-4 col-lg-3 ">
                        <div class="fp">
                            <h4><a data-v3-action="Product Title" href="https://www.oneidentity.com/products/starling-two-factor-authentication/" target="">Starling Two-Factor Authentication</a></h4>
                            <p>Secure your organization and keep your users productive.</p>
                            <a data-v3-action="CTA Button" class="btn-v3 btn-block btn-default-outline" target="_self" href="https://www.cloud.oneidentity.com/">Download Free Trial</a>
                        </div>
                    </div>
                    <div class="fp-wrap centered col-xs-12 col-sm-4 col-lg-3 ">
                        <div class="fp">
                            <h4><a data-v3-action="Product Title" href="https://www.oneidentity.com/products/starling-connect/" target="_self">Starling Connect</a></h4>
                            <p>Extend identity governance and AD/AAD strategy to cloud application onboarding and governance</p>
                            <a data-v3-action="CTA Button" class="btn-v3 btn-block btn-default-outline" target="_blank" href="https://www.cloud.oneidentity.com/">Download Free Trial</a>
                        </div>
                    </div>
                    </div>
        </div>
    </div>
</div>



<script src='/static/js/v3/default.min.js?202604061213' defer></script>
            <!--Content End-->
             <!--googleoff: snippet-->
            <!-- BEGIN NOINDEX -->
            <footer class="footer-menu mhf" id="footer">
                
                <footer id="footer-v3" class="footer-container quest-footer-v3">
	<div class="footer-content">
		<!-- Desktop Footer -->
		<div class="footer-grid">
			<div class="footer-column">
				<div class="footer-subsection">
					<h4 class="footer-title-link">Platform</h4>
					<ul data-type="Platform">
						<li data-type="Platform Overview"><a href="/platform">Platform Overview</a></li>
						<li data-type="Security"><a href="/security-management-platform">Security</a></li>
						<li data-type="Trusted Data"><a href="/data-management-platform">Trusted Data</a></li>
					</ul>
				</div>
				<div class="footer-subsection">
					<h4 class="footer-title-link">Resources</h4>
					<ul data-type="Resources">
						<li data-type="All Resources"><a href="/resources">All Resources</a></li>
						<li data-type="Events"><a href="/resources/about-events">Events</a></li>
						<li data-type="Webinars"><a href="/webcast-hub">Webinars</a></li>
						<li data-type="Customer Stories"><a href="/customer-stories">Customer Stories</a></li>
						<li data-type="Blogs"><a href="https://blog.quest.com">Blogs</a></li>
						<li data-type="Forums"><a href="/community/p/product-forum-listing/">Forums</a></li>
						<li data-type="Skills 101 Training"><a href="/skills-101-training/">Skills 101 Training</a>
						<li data-type="Learning Hub"><a href="/learn/">Learning Hub</a>
						</li>
					</ul>
				</div>
			</div>
			<div class="footer-column">
				<div class="footer-subsection">
					<h4 class="footer-title-link">Solutions</h4>
					<ul data-type="Solutions">
						<li data-type="Data Solutions"><a href="/solutions/data">Data Solutions</a></li>
						<li data-type="Cybersecurity Solutions"><a href="/solutions/cybersecurity">Cybersecurity Solutions</a></li>
						<li data-type="Migration Solutions"><a href="/solutions/migration">Migration Solutions</a></li>
					</ul>
				</div>
				<div class="footer-subsection">
					<h4 class="footer-title-link">Partners</h4>
					<ul data-type="Partners">
						<li data-type="Partner Program"><a href="https://partners.quest.com/English/">Partner Program</a></li>
						<li data-type="Technology Partners"><a href="/technology-partners/">Technology Partners</a></li>
						<li data-type="Partner Portal"><a href="https://partners.quest.com/auth/oauth/v2/login.ashx">Partner
							Portal</a></li>
					</ul>
				</div>
			</div>
			<div class="footer-column">
				<div class="footer-subsection">
					<h4 class="footer-title-link">Products</h4>
					<ul data-type="Products">
						<li data-type="Products Overview"><a href="/products-overview">Products Overview</a></li>
					</ul>
				</div>
				<div class="footer-subsection">
					<h4 class="footer-title-link">Support</h4>
					<ul data-type="Support">
						<li data-type="Support Overview"><a href="https://support.quest.com/">Support Overview</a></li>
						<li data-type="24/7 Incident Response"><a href="/incident-response/">24/7 Incident Response</a></li>
						<li data-type="Community"><a href="/community/">Community</a></li>
					</ul>
				</div>
			</div>
			<div class="footer-column">
				<div class="footer-subsection">
					<h4 class="footer-title-link">About</h4>
					<ul data-type="About">
						<li data-type="About Quest Software"><a href="/company">About Quest Software</a></li>
						<li data-type="Leadership"><a href="/company/leadership.aspx">Leadership</a></li>
						<li data-type="Newsroom"><a href="/news">Newsroom</a></li>
						<li data-type="Press Releases"><a href="/news/press-releases/">Press Releases</a></li>
						<li data-type="Careers"><a href="/company/careers.aspx">Careers</a></li>
						<li data-type="Contact Us"><a href="/company/contact-us">Contact Us</a></li>
					</ul>
				</div>
			</div>
			<div class="footer-column quest-info">
				<a id="logo" href="/"><img src="/images/quest-corporate-logo.svg" alt="Quest Logo"></a>
				<p class="quest-description">
					Quest Software creates technology and solutions that build the foundation for enterprise AI. Focused on data
					management and governance, cybersecurity and platform modernization, Quest helps organizations address their
					most pressing challenges and make the promise of AI a reality. Around the globe, more than 45,000 companies
					including over 90% of the Fortune 500 count on Quest Software.
				</p>
				<div class="social-section">
					<div class="social-icons" data-type="Social Networks">
						<div class="social-icons" data-type="Social Networks"><a
							href="https://www.linkedin.com/company/quest-software" aria-label="Linkedin" data-type="Linkedin">
							<svg data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
								<path
									d="M4.3306,0C3.0873,0,1.9381.4645,1.0947,1.3079.2043,2.1984-.2665,3.3173-.2665,4.5438c0,1.2089.4834,2.3581,1.3612,3.2359.8295.8295,1.9465,1.3119,3.0203,1.3119.0565,0,.113-.0013.1692-.004h.0997c1.1403,0,2.2327-.4645,3.0761-1.3079.8762-.8761,1.3594-2.0227,1.3611-3.2292.0523-1.142-.423-2.3027-1.3047-3.1861-.8265-.8798-1.9577-1.3643-3.1858-1.3643ZM6.3254,6.6279l-.0088.0085c-.5685.5685-1.3042.8691-2.0217.8241l-.0175-.0005c-.7613,0-1.5236-.3079-2.0392-.8235l-.0088-.0085c-.5517-.5056-.868-1.2653-.868-2.084,0-.7953.3032-1.5189.8768-2.0926.5388-.5388,1.2623-.8235,2.0925-.8235.7388,0,1.4627.3002,1.986.8235.5736.5736.8768,1.2973.8768,2.0926,0,.8188-.3164,1.5784-.868,2.084Z"></path>
								<path
									d="M6.4087,9.5913H2.0927c-1.0241,0-1.8263.8256-1.8263,1.8795v18.6497c0,1.0012.8783,1.8795,1.8796,1.8795h4.2628c1.0012,0,1.8795-.8534,1.8795-1.8263V11.4708c0-1.0012-.8783-1.8795-1.8795-1.8795ZM6.6606,11.4708v18.7029c0,.0965-.1295.1986-.2518.1986H2.146c-.1106,0-.2518-.1412-.2518-.2518V11.4708c0-.1224.1021-.2518.1985-.2518h4.3161c.1106,0,.2518.1412.2518.2518Z"></path>
								<path
									d="M30.0342,11.3268c-1.4414-1.4628-3.3977-2.2684-5.5087-2.2684h-1.119c-1.8699,0-3.7085.7158-5.0475,1.941v-.0615c0-.6922-.6544-1.3467-1.3467-1.3467h-5.3285c-.6357,0-1.3467.5531-1.3467,1.2934v19.8752c0,.7418.6963,1.2401,1.3467,1.2401h5.8613c.6504,0,1.3467-.4983,1.3467-1.2401v-11.5095c0-1.6053,1.1639-2.8628,2.6496-2.8628.784,0,1.5082.2925,2.0393.8236l.0107.0101c.4394.3955.653,1.0418.653,1.9759v11.4562c0,.6922.6545,1.3467,1.3467,1.3467h5.3285c.6922,0,1.3467-.6544,1.3467-1.3467v-13.7475c0-2.1367-.7928-4.118-2.2322-5.579ZM18.7031,13.108l.0696-.0696.0135-.0189c1.0281-1.4393,2.819-2.3334,4.6736-2.3334h1.119c3.3981,0,6.0599,2.7321,6.0599,6.2198v13.4664h-4.7145l-.052-11.1752c0-1.3691-.3581-2.3928-1.0947-3.1293-.8433-.8434-1.9737-1.3079-3.1826-1.3079h-.0067c-1.1617.0277-2.2391.5009-3.0339,1.3324-.7976.8345-1.2368,1.956-1.2368,3.1581v11.1219h-5.2994V11.2189h4.7665v3.8076l1.9185-1.9185Z"></path>
							</svg>
						</a><a href="https://x.com/quest" aria-label="Twitter X" data-type="Twitter X">
							<svg id="uuid-21a2713c-dd1f-4299-b3ea-912ab5e4547d" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg"
							     viewBox="0 0 32 32">
								<path
									d="M18.9789,13.5498L30.6355,0h-2.7622l-10.1214,11.7651L9.6679,0H.344l12.2245,17.7909L.344,32h2.7624l10.6885-12.4244,8.5372,12.4244h9.3239l-12.6778-18.4502h.0007ZM15.1954,17.9477l-1.2386-1.7716L4.1018,2.0795h4.2429l7.9531,11.3764,1.2386,1.7716,10.3382,14.7876h-4.2429l-8.4362-12.0667v-.0007Z"></path>
							</svg>
						</a><a href="https://www.facebook.com/questsoftware" aria-label="Facebook" data-type="Facebook">
							<svg data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
								<defs>
									<linearGradient id="qst-gradient-fill" x1="34.6" y1="36.3" x2=".3" y2="-1.2"
									                gradientUnits="userSpaceOnUse">
										<stop offset="0" stop-color="#fb4f14"></stop>
										<stop offset="1" stop-color="#ffae62"></stop>
									</linearGradient>
								</defs>
								<path
									d="M18.9817,32h-6.9231v-13.6457h-4.4316v-6.9129h4.4316v-3.5278c0-2.432.723-4.4539,2.0908-5.8471,1.3272-1.3518,3.2017-2.0664,5.4209-2.0664,2.0791,0,3.7411.1643,4.1594.2218l.6434.0885v6.2455h-3.5302c-1.6024,0-1.8614.559-1.8625,1.8962v2.9907h5.0271l-.8605,6.9129h-4.1653v13.6444ZM13.5483,30.5102h3.9436v-13.6444h4.3393l.4896-3.9334h-4.8302v-4.4811c.0006-.736.0754-1.671.6528-2.3789.5525-.6772,1.4355-1.0064,2.6994-1.0064h2.0404V1.6297c-.7564-.0663-1.9739-.14-3.313-.14-1.8103,0-3.3172.5603-4.3578,1.6203-1.0887,1.1089-1.6642,2.7699-1.6642,4.8035v5.0176h-4.4316v3.9334h4.4316v13.6457Z"></path>
							</svg>
						</a><a href="https://www.youtube.com/user/questsoftware" aria-label="Youtube" data-type="Youtube">
							<svg data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
								<path
									d="M31.6981,9.4678c-.0066-.0637-.0109-.1045-.0121-.1195.0009.0112.0008.0189.0008.0226,0-.1859-.3356-2.5672-1.4019-3.7457-1.3538-1.4716-2.8591-1.5875-3.4258-1.6312l-.2234-.0011c-4.2649-.315-10.6045-.3653-10.6617-.3653-.0591,0-6.3989.0499-10.6143.4698h-.1383l-.0262.001c-.5808.0415-2.1226.1517-3.4287,1.632-1.0989,1.1596-1.4097,3.4164-1.4489,3.7546l-.0019-.0002c-.0032.0268-.3157,2.7141-.3157,5.367v2.4532c0,1.0518.0524,2.8125.3019,5.2274.0066.0637.0109.1044.0121.1193-.0009-.0112-.0008-.0189-.0008-.0226,0,.1859.3356,2.5673,1.3957,3.7389,1.1818,1.3507,2.6031,1.5283,3.4523,1.6344l.0601.0047c.1425,0,.2015,0,.3015.0334l.0411.0137.0432.0038c2.4107.2096,10.0049.3146,10.3668.3146.2626,0,6.4688-.0053,10.6685-.4698h.1363l.0261-.001c.5808-.0414,2.1224-.1515,3.4288-1.632,1.0989-1.1597,1.4097-3.4163,1.4488-3.7545l.002.0002c.0032-.0268.3157-2.7142.3157-5.367v-2.4532c0-1.0517-.0524-2.8123-.3019-5.2273ZM15.9756,26.5943c-.0741-.0005-7.8687-.1051-10.1387-.363l-.0414-.0023c-.0479,0-.1094-.0103-.1745-.0211-.0835-.0139-.1777-.0296-.2806-.031-.7626-.0555-1.6366-.2225-2.3502-1.0252l-.0046-.0051c-.5444-.5898-.8965-2.162-.9474-2.6998-.0014-.021-.0051-.056-.0147-.1471-.2461-2.3376-.2977-4.0347-.2977-5.0469v-2.4533c0-2.5566.3075-5.1501.3106-5.1759l.0011-.0105c.0477-.5254.4016-2.1175.9544-2.7664.8545-.9472,1.753-1.0302,2.297-1.0756h.1413l.0274-.001c4.1741-.3131,10.4577-.3641,10.5157-.3643.0593.0002,6.343.0513,10.5169.3643l.2196.001c.514.0468,1.4519.1412,2.2434,1.0724.2617.3054.641,1.0393.9615,2.802l.0094.0516.0058.0115c.0664.3576.2921,2.7981.2921,5.0909v2.4532c0,2.4728-.2876,4.9804-.3092,5.1653-.319,1.749-.7208,2.4771-1.0019,2.7799l-.0107.0121c-.7904.9299-1.7284,1.0244-2.2424,1.0712h-.14l-.0275.001c-4.1147.3086-10.2568.3122-10.5146.3122Z"></path>
								<path
									d="M22.702,15.7468l-.009-.006-9.9188-5.7947c-.2767-.1783-.6442-.176-.9186.0068-.2738.1824-.4245.4577-.4245.7752v11.3267c0,.3174.1507.5926.4244.7751l.0395.0229c.1819.091.3055.091.4251.091s.2432,0,.4251-.091l.0074-.0037,9.9246-5.5369.0248-.0151c.2737-.1825.4244-.4577.4244-.7751s-.1508-.5927-.4245-.7752ZM20.4542,16.5132l-7.2452,4.0302v-8.2867l7.2452,4.2565Z"></path>
							</svg>
						</a></div>
					</div>
					<div class="language-selector" data-type="Country Selector">
						<span>United States of America (EN)</span>
						<div class="country-popup-desktop">
							<ul>
								<li data-type="United States" class="active"><a href="/">United States (English)</a></li>
								<li data-type="Brazil"><a href="/br-pt/">Brazil (Português)</a></li>
								<li data-type="China"><a href="/cn-zh/">China (中文)</a></li>
								<li data-type="France"><a href="/fr-fr/">France (Français)</a></li>
								<li data-type="Germany"><a href="/de-de/">Germany (Deutsch)</a></li>
								<li data-type="Japan"><a href="/jp-ja/">Japan (日本語)</a></li>
								<li data-type="Mexico"><a href="/mx-es/">Mexico (Español)</a></li>
							</ul>
						</div>
					</div>
				</div>
			</div>
		</div>
	</div>
	<div class="footer-bottom">
		<div class="footer-bottom-content">
			<div class="footer-legal">
				<a href="/legal/" data-type="Legal">Legal</a>
				<span class="separator">|</span>
				<a href="/legal/" data-type="Terms of Use">Terms of Use</a>
				<span class="separator">|</span>
				<a href="/legal/privacy.aspx" data-type="Privacy Policy">Privacy Policy</a>
				<span class="separator">|</span>
				<a href="/" class="footer-ot-settings">Your Privacy Choices</a>
				<span class="separator">|</span>
				<a href="/legal/cookie-use-policy.aspx">Cookie Use Policy</a>
				<span class="separator">|</span>
				<a href="/legal/section-508.aspx">Accessibility</a>
			</div>
			<div class="footer-copyright">
				<p>©
					<script>document.write(new Date().getFullYear())</script>
					Quest Software Inc. All Rights Reserved.
				</p>
			</div>
		</div>
	</div>

	<!-- Mobile Footer -->
	<div class="mobile-footer">
		<!-- Platforms Accordion -->
		<div class="accordion-item">
			<input type="checkbox" id="vision-toggle" class="accordion-checkbox">
			<label for="vision-toggle" class="accordion-header">
				<span>Platform</span>
				<span class="accordion-toggle"></span>
			</label>
			<div class="accordion-content">
				<ul data-type="Platform">
					<li data-type="Platform Overview"><a href="/platform">Platform Overview</a></li>
					<li data-type="Security"><a href="/security-management-platform">Security</a></li>
					<li data-type="Trusted Data"><a href="/data-management-platform">Trusted Data</a></li>
				</ul>
			</div>
		</div>

		<!-- Resources Accordion -->
		<div class="accordion-item">
			<input type="checkbox" id="resources-toggle" class="accordion-checkbox">
			<label for="resources-toggle" class="accordion-header">
				<span>Resources</span>
				<span class="accordion-toggle"></span>
			</label>
			<div class="accordion-content">
				<ul data-type="Resources">
					<li data-type="All Resources"><a href="/resources">All Resources</a></li>
					<li data-type="Events"><a href="/resources/about-events">Events</a></li>
					<li data-type="Webinars"><a href="/webcast-hub">Webinars</a></li>
					<li data-type="Customer Stories"><a href="/customer-stories">Customer Stories</a></li>
					<li data-type="Blogs"><a href="https://blog.quest.com">Blogs</a></li>
					<li data-type="Forums"><a href="/community/p/product-forum-listing/">Forums</a></li>
					<li data-type="Skills 101 Training"><a href="/skills-101-training/">Skills 101 Training</a>
					<li data-type="Learning Hub"><a href="/learn/">Learning Hub</a>
					</li>
				</ul>
			</div>
		</div>

		<!-- Solutions Accordion -->
		<div class="accordion-item">
			<input type="checkbox" id="solutions-toggle" class="accordion-checkbox">
			<label for="solutions-toggle" class="accordion-header">
				<span>Solutions</span>
				<span class="accordion-toggle"></span>
			</label>
			<div class="accordion-content">
				<ul data-type="Solutions">
					<li data-type="Data Solutions"><a href="/solutions/data">Data Solutions</a></li>
					<li data-type="Cybersecurity Solutions"><a href="/solutions/cybersecurity">Cybersecurity Solutions</a></li>
					<li data-type="Migration Solutions"><a href="/solutions/migration">Migration Solutions</a></li>
				</ul>
			</div>
		</div>

		<!-- Partners Accordion -->
		<div class="accordion-item">
			<input type="checkbox" id="partners-toggle" class="accordion-checkbox">
			<label for="partners-toggle" class="accordion-header">
				<span>Partners</span>
				<span class="accordion-toggle"></span>
			</label>
			<div class="accordion-content">
				<ul data-type="Partners">
					<li data-type="Partner Program"><a href="https://partners.quest.com/English/">Partner Program</a></li>
					<li data-type="Technology Partners"><a href="/technology-partners/">Technology Partners</a></li>
					<li data-type="Partner Portal"><a href="https://partners.quest.com/auth/oauth/v2/login.ashx">Partner
						Portal</a></li>
				</ul>
			</div>
		</div>

		<!-- Products Accordion -->
		<div class="accordion-item">
			<input type="checkbox" id="products-toggle" class="accordion-checkbox">
			<label for="products-toggle" class="accordion-header">
				<span>Products</span>
				<span class="accordion-toggle"></span>
			</label>
			<div class="accordion-content">
				<ul data-type="Products">
					<li data-type="Products Overview"><a href="/products-overview">Products Overview</a></li>
				</ul>
			</div>
		</div>

		<!-- Support Accordion -->
		<div class="accordion-item">
			<input type="checkbox" id="support-toggle" class="accordion-checkbox">
			<label for="support-toggle" class="accordion-header">
				<span>Support</span>
				<span class="accordion-toggle"></span>
			</label>
			<div class="accordion-content">
				<ul data-type="Support">
					<li data-type="Support Overview"><a href="https://support.quest.com/">Support Overview</a></li>
					<li data-type="24/7 Incident Response"><a href="/incident-response/">24/7 Incident Response</a></li>
					<li data-type="Community"><a href="/community/">Community</a></li>
				</ul>
			</div>
		</div>

		<!-- About Accordion -->
		<div class="accordion-item">
			<input type="checkbox" id="about-toggle" class="accordion-checkbox">
			<label for="about-toggle" class="accordion-header">
				<span>About</span>
				<span class="accordion-toggle"></span>
			</label>
			<div class="accordion-content">
				<ul data-type="About">
					<li data-type="About Quest Software"><a href="/company">About Quest Software</a></li>
					<li data-type="Leadership"><a href="/company/leadership.aspx">Leadership</a></li>
					<li data-type="Newsroom"><a href="/news">Newsroom</a></li>
					<li data-type="Press Releases"><a href="/news/press-releases/">Press Releases</a></li>
					<li data-type="Careers"><a href="/company/careers.aspx">Careers</a></li>
					<li data-type="Contact Us"><a href="/company/contact-us">Contact Us</a></li>
				</ul>
			</div>
		</div>


	</div>

	<!-- Mobile Footer Bottom -->
	<div class="mobile-footer-bottom">
		<a href="/" class="footer-logo-mobile"><img src="/images/quest-corporate-logo.svg" alt="Quest Logo"
		                                            style="height:48px;"></a>
		<p>©
			<script>document.write(new Date().getFullYear())</script>
			Quest Software Inc. All Rights Reserved.
		</p>
		<div class="legal-links">
			<a href="/legal/" data-type="Legal">Legal</a>
			<span class="separator">|</span>
			<a href="/legal/" data-type="Terms of Use">Terms of Use</a>
			<span class="separator">|</span>
			<a href="/legal/privacy.aspx" data-type="Privacy Policy">Privacy Policy</a>
		</div>
		<div class="legal-links">
			<a href="/" class="footer-ot-settings">Your Privacy Choices</a>
			<span class="separator">|</span>
			<a href="/legal/cookie-use-policy.aspx">Cookie Use Policy</a>
			<span class="separator">|</span>
			<a href="/legal/section-508.aspx">Accessibility</a>
		</div>
		<div class="language-selector" data-type="Country Selector">
			<span>United States of America (EN)</span>
			<div class="country-popup-desktop">
				<ul>
					<li data-type="United States" class="active"><a href="/">United States (English)</a></li>
					<li data-type="Brazil"><a href="/br-pt/">Brazil (Português)</a></li>
					<li data-type="China"><a href="/cn-zh/">China (中文)</a></li>
					<li data-type="France"><a href="/fr-fr/">France (Français)</a></li>
					<li data-type="Germany"><a href="/de-de/">Germany (Deutsch)</a></li>
					<li data-type="Japan"><a href="/jp-ja/">Japan (日本語)</a></li>
					<li data-type="Mexico"><a href="/mx-es/">Mexico (Español)</a></li>
				</ul>
			</div>
		</div>
	</div>
</footer>

<!--Footer Style-->
<style>
	#footer-v3.quest-footer-v3 {
		background-color: #0A0E21;
		color: #8a92b2;
		width: 100%;
		position: relative;
	}

	/* Footer Content */
	#footer-v3.quest-footer-v3 .footer-content {
		max-width: 1340px;
		margin: 0 auto;
		padding: 80px 40px 0;


	}

	/* Make footer content contain the absolute pseudo-elements */
	#footer-v3.quest-footer-v3 .footer-content::before {
		content: '';
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		z-index: 0;
	}

	/* Desktop Footer Grid */
	#footer-v3.quest-footer-v3 .footer-grid {
		display: grid;
		grid-template-columns:  1fr 1.2fr 1.2fr 1.2fr 500px;
		gap: 0;
		/*position: relative;*/
		align-items: stretch; /* Ensure columns stretch to full height */
		grid-auto-rows: 1fr; /* Equal height rows */
	}

	/* Footer Columns */
	#footer-v3.quest-footer-v3 .footer-column {
		/*position: relative;*/
		padding: 0 25px;
		min-height: 400px;
		display: flex;
		flex-direction: column;
	}

	/* Green vertical dividers - extend full height */
	#footer-v3.quest-footer-v3 .footer-column:not(:first-child):not(.quest-info) {
		border-left: 1px solid #D7F20C;
		padding-bottom: 30px; /* Extend columns to align bottom */
		margin-bottom: -30px; /* Pull back up to maintain layout */
	}

	#footer-v3.quest-footer-v3 .footer-column:first-child {
		padding-left: 0;
	}

	/* Headings */
	#footer-v3.quest-footer-v3 .footer-column h4 {
		color: #ffffff;
		font-size: 18px;
		font-weight: 600;
		margin-bottom: 30px;
		letter-spacing: 0.5px;
	}

	#footer-v3.quest-footer-v3 .footer-column .footer-title-link a {
		font-size: 18px;
	}

	/* Links */
	#footer-v3.quest-footer-v3 .footer-column ul {
		list-style: none;
		padding: 0;
		margin: 0;
	}

	#footer-v3.quest-footer-v3 .footer-column li {
		margin-bottom: 5px;
		line-height: 1.4;
	}

	#footer-v3.quest-footer-v3 .footer-column a {
		color: #fff;
		text-decoration: none;
		font-size: 14px;
		transition: color 0.3s ease;

		position: relative;
	}

	#footer-v3.quest-footer-v3 .footer-column a:hover {
		text-decoration: underline;
	}

	#footer-v3.quest-footer-v3 .vision-column {
		min-width: 120px;
	}

	#footer-v3.quest-footer-v3 .vision-column h4 {
		margin-bottom: 0;
	}

	#footer-v3.quest-footer-v3 .quest-info {
		padding-left: 80px;
		padding-right: 0;
		display: flex;
		flex-direction: column;
		gap: 30px;
		border-left: none;
	}

	#footer-v3.quest-footer-v3 .quest-info #logo {
		background: #ffffff;
		border-radius: 50px;
		padding: 20px 100px 20px 40px;
		display: inline-flex;
		align-items: center;
		width: fit-content;
		text-decoration: none;
		position: absolute;
		right: -60px;
		top: 40px;
	}

	#footer-v3.quest-footer-v3 .quest-info #logo img {
		height: 50px;
		width: auto;
	}

	#footer-v3.quest-footer-v3 .quest-description {
		font-size: 12px;
		line-height: 1.3;
		color: #fff;
		max-width: 100%;
		padding-top: 120px;
	}

	/* Social Section */
	#footer-v3.quest-footer-v3 .social-section {
		display: flex;
		flex-direction: column;
		gap: 25px;
	}

	#footer-v3.quest-footer-v3 .social-icons {
		display: flex;
		gap: 12px;
		align-items: center;
	}

	#footer-v3.quest-footer-v3 .social-icons a {
		width: 35px;
		height: 35px;
		border-radius: 50%;
		border: 1px solid #D7F20C;
		display: flex;
		align-items: center;
		justify-content: center;
		transition: all 0.3s ease;
		color: #D7F20C;
		background: transparent;
	}

	#footer-v3.quest-footer-v3 .social-icons a:hover {
		transform: scale(.9);
		text-decoration: none;
	}

	#footer-v3.quest-footer-v3 .social-icons svg {
		width: 20px;
		height: 20px;
		fill: currentColor;
	}

	/* Language Selector */
	#footer-v3.quest-footer-v3 .language-selector {
		display: flex;
		align-items: center;
		gap: 8px;
		cursor: pointer;
		font-size: 15px;
		color: #fff;
	}

	#footer-v3.quest-footer-v3 .language-selector:hover {
		color: #ffffff;
	}

	#footer-v3.quest-footer-v3 .language-selector svg {
		width: 12px;
		height: 8px;
		fill: currentColor;
	}

	/* Footer subsections */
	#footer-v3.quest-footer-v3 .footer-subsection {
		margin-bottom: 10px;
	}

	#footer-v3.quest-footer-v3 .footer-subsection:last-child {
		margin-bottom: 0;
	}

	#footer-v3.quest-footer-v3 .footer-subsection h4 {
		font-size: 18px;
		margin-bottom: 16px;
		color: #ffffff;
	}

	/* Align Partners and Support sections */
	#footer-v3.quest-footer-v3 .footer-column .footer-subsection:first-child {
		min-height: 240px; /* Adjust based on Solutions content height */
	}

	/* Special styling for standalone lists */
	#footer-v3.quest-footer-v3 .footer-column ul[style*="margin-top"] {
		margin-top: 50px !important;
	}

	/* Footer Bottom */
	#footer-v3.quest-footer-v3 .footer-bottom {
		border-top: 1px solid #1a1f35;
		margin-top: 80px;
		padding: 40px 0;
		position: relative;
		z-index: 2; /* Above the extended green lines */
	}

	#footer-v3.quest-footer-v3 .footer-bottom-content {
		max-width: 1440px;
		margin: 0 auto;
		padding: 0 90px;
	}

	#footer-v3.quest-footer-v3 .footer-legal {
		display: flex;
		align-items: center;
		gap: 20px;
		flex-wrap: wrap;
		font-size: 14px;
	}

	#footer-v3.quest-footer-v3 .footer-copyright p {
		color: #fff;
		font-size: 15px;
		margin-top: 20px;
	}

	#footer-v3.quest-footer-v3 .footer-legal p {
		margin: 0;
		color: #fff;
	}

	#footer-v3.quest-footer-v3 .footer-legal a {
		color: #fff;
		text-decoration: none;
		transition: color 0.3s ease;
		font-size: 14px;
	}

	#footer-v3.quest-footer-v3 .footer-legal a:hover {
		text-decoration: underline;
	}

	#footer-v3.quest-footer-v3 .separator {
		color: #fff;
		font-size: 12px;
	}

	/* Mobile Footer - Hidden on Desktop */
	#footer-v3.quest-footer-v3 .mobile-footer,
	#footer-v3.quest-footer-v3 .mobile-footer-bottom {
		display: none;
	}

	/* For very large screens where footer has max-width */
	/*@media (min-width: 1241px) {
		#footer-v3.quest-footer-v3 .quest-info #logo {
			right: calc((1440px - 107vw) / 2);
		}
	}*/

	/* Reset for tablet and mobile */
	@media (max-width: 1200px) {
		#footer-v3.quest-footer-v3 .quest-info #logo {
			/*position: relative;*/
			right: auto;
			top: auto;
		}

		#footer-v3.quest-footer-v3 .quest-description {
			margin-top: 0;
		}
	}

	/* Tablet adjustments */

	@media (max-width: 1200px) and (min-width: 769px) {
		#footer-v3.quest-footer-v3 .footer-grid {
			grid-template-columns: 1fr 1.2fr 1.2fr 1fr 300px;
		}
	}

	/* Hide OceanWP footer when custom footer is active */
	body.quest-custom-footer-active #footer {
		display: none !important;
	}

	/* WordPress Admin Bar Compatibility */
	.admin-bar #footer-v3.quest-footer-v3 {
		margin-bottom: 0;
	}

	/* ===== LANGUAGE SELECTOR BUBBLE STYLES ===== */

	/* Desktop Language Selector */
	#footer-v3.quest-footer-v3 .language-selector {
		position: relative;
		cursor: pointer;
	}

	/* Hide the dropdown SVG on desktop since we use CSS arrow */
	#footer-v3.quest-footer-v3 .language-selector > svg {
		display: none;
	}

	/* Add arrow after language text on desktop */
	#footer-v3.quest-footer-v3 .language-selector span::after {
		content: "\e973" !important;
		font-family: 'icomoon' !important;
		margin-left: 5px;
		display: inline-block;
		transition: transform 0.3s ease;
	}

	/* Desktop Language Selector Popup */
	#footer-v3.quest-footer-v3 .country-popup-desktop {
		position: absolute;
		bottom: 100%;
		left: 0;
		margin-bottom: 10px;
		background: #0A0E21;
		border: 1px solid #2d3555;
		border-radius: 8px;
		padding: 8px;
		min-width: 250px;
		display: none;
		box-shadow: 0 -4px 20px rgba(0, 0, 0, 0.5);
		z-index: 999999;
	}

	#footer-v3.quest-footer-v3 .language-selector.active .country-popup-desktop {
		display: block;
	}

	#footer-v3.quest-footer-v3 .country-popup-desktop ul {
		list-style: none;
		margin: 0;
		padding: 0;
	}

	#footer-v3.quest-footer-v3 .country-popup-desktop ul li {
		margin-bottom: 3px;
	}

	#footer-v3.quest-footer-v3 .country-popup-desktop ul li:last-child {
		margin-bottom: 0;
	}

	#footer-v3.quest-footer-v3 .country-popup-desktop ul li a {
		display: block;
		padding: 4px 12px;
		color: #ffffff;
		text-decoration: none;
		font-size: 14px;
		transition: all 0.3s ease;
		border-radius: 4px;
	}

	#footer-v3.quest-footer-v3 .country-popup-desktop ul li a:hover {
		background: rgba(215, 242, 12, 0.1);
		color: #ffffff;
	}

	#footer-v3.quest-footer-v3 .country-popup-desktop ul li.active a {
		background: rgba(215, 242, 12, 0.15);
		color: #D7F20C;
		font-weight: 600;
	}


	/* Mobile Styles */
	@media (max-width: 768px) {

		#footer-v3.quest-footer-v3 .mobile-footer-bottom .footer-logo-mobile {
			display: inline-block;
			/* min-height: 100px; */
			background: #fff;
			width: auto;
			margin: 20px auto;
			padding: 15px 15px 16px 10px;
			border-radius: 30px;
		}

		#footer-v3.quest-footer-v3 .country-popup-desktop {
			left: 32%;
		}

		#footer-v3.quest-footer-v3 .language-selector {
			margin: 30px auto;
			display: block;
		}

		#footer-v3.quest-footer-v3 .mobile-footer-bottom #logo {
			display: block;
			margin-bottom: 25px;
			position: static;
			margin-bottom: 20px;
		}

		#footer-v3.quest-footer-v3 .mobile-footer-bottom p {
			color: #fff;
		}

		#footer-v3.quest-footer-v3 .footer-content {
			padding: 0;
		}

		#footer-v3.quest-footer-v3 .footer-grid {
			display: none;
		}

		#footer-v3.quest-footer-v3 .footer-bottom {
			display: none;
		}

		/* Show Mobile Footer */
		#footer-v3.quest-footer-v3 .mobile-footer {
			display: block;
			padding: 0;
		}

		#footer-v3.quest-footer-v3 .mobile-footer-bottom {
			display: block;
			background: #0A0E21;
			padding: 40px 20px;
			text-align: center;
			border-top: 1px solid #2d3555;
		}

		/* Accordion Styles */
		#footer-v3.quest-footer-v3 .accordion-item {
			border-bottom: 1px solid #2d3555;
		}

		#footer-v3.quest-footer-v3 .accordion-checkbox {
			position: absolute;
			opacity: 0;
			pointer-events: none;
		}

		#footer-v3.quest-footer-v3 .accordion-header {
			display: flex;
			justify-content: space-between;
			align-items: center;
			padding: 20px;
			cursor: pointer;
			color: #ffffff;
			font-size: 18px;
			font-weight: 500;
			user-select: none;
		}

		/* Accordion toggle icon - Material Symbols */
		#footer-v3.quest-footer-v3 .accordion-toggle {
			width: 32px;
			height: 32px;
			position: relative;
			transition: transform 0.3s ease;
			display: flex;
			align-items: center;
			justify-content: center;
		}

		/* Hide the old plus icon */
		/*cooment by siamak*/
		/*#footer-v3.quest-footer-v3 .accordion-toggle::before,
		#footer-v3.quest-footer-v3 .accordion-toggle::after {
			display: none;
		}*/
		/* Material Symbols arrow */
		#footer-v3.quest-footer-v3 .accordion-toggle::before {
			content: "\e973" !important;
			font-family: 'icomoon' !important;
			font-size: 32px !important;
			color: #fff;
			display: block !important;
			transition: transform 0.3s ease;
			line-height: 1;
		}

		/* Rotate arrow down when checked */
		#footer-v3.quest-footer-v3 .accordion-checkbox:checked ~ .accordion-header .accordion-toggle::before {
			transform: rotate(90deg);
		}

		/* Accordion Content */
		#footer-v3.quest-footer-v3 .accordion-content {
			max-height: 0;
			overflow: hidden;
			transition: max-height 0.3s ease;
			padding: 0 20px;
		}

		#footer-v3.quest-footer-v3 .accordion-checkbox:checked ~ .accordion-content {
			max-height: 500px;
			padding: 0 20px 20px;
		}

		#footer-v3.quest-footer-v3 .accordion-content ul {
			list-style: none;
			padding: 0;
			margin: 0;
		}

		#footer-v3.quest-footer-v3 .accordion-content li {
			margin-bottom: 15px;
		}

		#footer-v3.quest-footer-v3 .accordion-content a {
			color: #fff;
			text-decoration: none;
			font-size: 16px;
			display: block;
		}

		#footer-v3.quest-footer-v3 .accordion-content a:hover {
			color: #ffffff;
		}

		/* Mobile Logo */
		#footer-v3.quest-footer-v3 .quest-logo {
			margin-bottom: 20px;
		}

		#footer-v3.quest-footer-v3 .quest-logo text {
			fill: #ffffff !important;
		}

		#footer-v3.quest-footer-v3 .quest-logo circle,
		#footer-v3.quest-footer-v3 .quest-logo path {
			stroke: #D7F20C !important;
			fill: none;
		}

		/* Mobile Legal Links */
		#footer-v3.quest-footer-v3 .legal-links {
			margin: 10px 0;
			font-size: 12px;
		}

		#footer-v3.quest-footer-v3 .legal-links a {
			color: #fff;
			text-decoration: none;
		}

		#footer-v3.quest-footer-v3 .legal-links a:hover {
			color: #ffffff;
		}
	}

</style>
<script id="quest-ot-settings-script">
	(function () {
		$('.footer-ot-settings').on('click', function () {
			OneTrust.ToggleInfoDisplay();
			return false;
		});
	})();
</script>
<script>
	// Quest WP Custom Navigation
	(function () {
		'use strict';

		/**
		 * Mobile Navigation
		 */
		function initMobileNav() {
			// Check if jQuery is available
			if (typeof jQuery === 'undefined') {
				console.error('jQuery not found, mobile nav may not work properly');
				return;
			}

			/*Marketing nav starts*/
			$(function () {
				var topNavHv3 = $('#hv3-bottom');

				// Desktop tier-1 behavior WITH PARENT NAME FEATURE
				$(topNavHv3).find('.v3-tier-1').each(function (i) {
					var that = $(this);
					that.find('> span').on('click', function (e) {
						if ($(topNavHv3).hasClass('mobile-nav-open')) {
							// Mobile behavior - prevent default navigation
							e.preventDefault();
							e.stopPropagation();

							// Only open if has submenu
							if (!that.hasClass('no-tier-2')) {
								// Get parent text (e.g., "Solutions", "Products")
								var parentText = $(this).clone().children().remove().end().text().trim();
								if (!parentText) {
									// Fallback: get all text if clone method doesn't work
									parentText = $(this).text().trim();
								}

								var tier2 = that.find('.v3-tier-2');

								// Remove any existing parent header
								tier2.find('.parent-item-header').remove();

								// Create and add parent header
								var parentHeader = $('<div class="parent-item-header">' + parentText + '</div>');

								// Insert after menu-back if it exists, otherwise at the beginning
								var menuBack = tier2.find('.menu-back');
								if (menuBack.length) {
									menuBack.after(parentHeader);
								} else {
									tier2.prepend(parentHeader);
								}

								// Open the dropdown
								$(this).parent().addClass('open-mobile');
							}
						} else {
							// Desktop behavior
							$(this).parent().addClass('open');
						}
					});

					// Desktop hover out
					$(that).on('mouseleave', function () {
						if (!$(topNavHv3).hasClass('mobile-nav-open')) {
							$(this).removeClass('open');
						}
					});
				});

				// Close mega menu (desktop)
				$('.close-mega-menu').on('click', function () {
					$(this).closest('.v3-tier-1').removeClass('open');
				});

				// MOBILE MENU TOGGLE - Fixed for button.mobile-menu
				$('.mobile-menu-container').on('click', 'button.mobile-menu', function (e) {
					e.preventDefault();
					e.stopPropagation();

					var hv3Bottom = $('#hv3-bottom');
					var headV3 = $('#head-v3');
					var mobileContainer = $(this).closest('.mobile-menu-container');

					if (hv3Bottom.hasClass('mobile-nav-open')) {
						// Close menu
						hv3Bottom.removeClass('mobile-nav-open');
						headV3.removeClass('mobile-nav-open');
						mobileContainer.removeClass('mobile-menu-open');
						$('body').removeClass('mobile-menu-active');
						$('html, body').css('overflow', '');

						// Reset any open submenus
						$('.v3-tier-1').removeClass('open-mobile');
					} else {
						// Open menu
						hv3Bottom.addClass('mobile-nav-open');
						headV3.addClass('mobile-nav-open');
						mobileContainer.addClass('mobile-menu-open');
						$('body').addClass('mobile-menu-active');
						$('html, body').css('overflow', 'hidden');
					}
				});

				// BACK BUTTON - Fixed to work properly and remove parent header
				$(document).on('click', '.menu-back', function (e) {
					e.stopPropagation();
					e.preventDefault();
					var tier1 = $(this).closest('.v3-tier-1');
					var tier2 = $(this).closest('.v3-tier-2');

					// Remove parent header when going back
					tier2.find('.parent-item-header').remove();

					// Close the dropdown
					tier1.removeClass('open-mobile');
				});

				// Tier 3 functionality
				$('.v3-tier-3').on('click', function () {
					$(this).addClass('active');
					var tier2 = $(this).closest('.v3-tier-2');
					tier2.addClass('open-tier-2');
				});

				$('.menu-back-tier-2').on('click', function (e) {
					var tier2 = $(this).closest('.v3-tier-2');
					tier2.removeClass('open-tier-2');
					tier2.find('.v3-tier-3.active').removeClass('active');
				});

				// Mobile tier-3 dropdowns (accordion style)
				$(document).on('click', '.mobile-nav-open .v3-tier-3-drop .v3-tier-label', function (e) {
					e.preventDefault();
					e.stopPropagation();
					var parent = $(this).closest('.v3-tier-3-drop');

					// Toggle current dropdown
					parent.toggleClass('mobile-open');

					// Close other tier-3 dropdowns
					parent.siblings('.v3-tier-3-drop').removeClass('mobile-open');
				});

			});
			/*Marketing nav ends*/
		}

		/**
		 * Initialize everything when DOM is ready
		 */
		function domReady(fn) {
			if (document.readyState === 'loading') {
				document.addEventListener('DOMContentLoaded', fn);
			} else {
				fn();
			}
		}

		domReady(function () {
			// Initialize mobile nav with jQuery
			initMobileNav();

			// Handle resize events
			let resizeTimer;
			window.addEventListener('resize', function () {
				clearTimeout(resizeTimer);
				resizeTimer = setTimeout(function () {
					// Close mobile menu on resize to desktop
					if (window.innerWidth > 1240) {
						$('#hv3-bottom').removeClass('mobile-nav-open');
						$('#head-v3').removeClass('mobile-nav-open');
						$('.mobile-menu-container').removeClass('mobile-menu-open');
						$('body').removeClass('mobile-menu-active');
						$('html, body').css('overflow', '');
						$('.v3-tier-1').removeClass('open-mobile');
					}
				}, 250);
			});

			// Set viewport height for mobile
			function setViewportHeight() {
				let vh = window.innerHeight * 0.01;
				document.documentElement.style.setProperty('--vh', `${vh}px`);
			}

			setViewportHeight();
			window.addEventListener('resize', setViewportHeight);

		});

	})();
	/* end HEAD-V3 NAV */

	// Language Selector - Fixed Desktop Version
	$(document).ready(function ($) {
		// Remove any existing handlers to prevent conflicts
		$('.quest-footer-v3 .language-selector').off('click');
		$(document).off('click.languageSelector');

		// Desktop language selector
		$('.quest-footer-v3 .language-selector').on('click', function (e) {
			e.preventDefault();
			e.stopPropagation();
			$(this).toggleClass('active');
		});

		// Close desktop popup when clicking outside
		$(document).on('click.languageSelector', function (e) {
			if (!$(e.target).closest('.quest-footer-v3 .language-selector').length) {
				$('.quest-footer-v3 .language-selector').removeClass('active');
			}
		});

		// Mobile language selector
		$(document).on('click', '.f-lan-selector .current-country', function (e) {
			e.preventDefault();
			e.stopPropagation();

			var $popup = $(this).siblings('.country-popup');
			$popup.toggleClass('open');
			$(this).toggleClass('active');

			if ($popup.hasClass('open')) {
				$('body').css('overflow', 'hidden');
			} else {
				$('body').css('overflow', '');
			}
		});

		// Close mobile popup on background click
		$(document).on('click', '.country-popup', function (e) {
			if ($(e.target).hasClass('country-popup')) {
				$(this).removeClass('open');
				$(this).siblings('.current-country').removeClass('active');
				$('body').css('overflow', '');
			}
		});

		// Prevent closing when clicking on links
		$('.country-popup a, .country-popup-desktop a').on('click', function (e) {
			e.stopPropagation();
		});

		// ESC key to close popups
		$(document).on('keydown', function (e) {
			if (e.key === 'Escape') {
				// Close mobile popup
				$('.country-popup').removeClass('open');
				$('.current-country').removeClass('active');
				$('body').css('overflow', '');

				// Close desktop popup
				$('.quest-footer-v3 .language-selector').removeClass('active');
			}
		});
	});
	/* end FOOTER-V3 NAV */

</script>
                

                
                
                
            </footer>
            <!-- DomainTransferModal -->
            <!-- END NOINDEX -->
        </div>
    </div>
    <script type="text/javascript" defer>
        var llg = "en", scipcountry = $.cookie("ccip");

    </script>


    <div id="loading-container" class="vertical-center horizontal-center hidden">
        <div class="text-center mt-15 loading-spinner">
            <div class="preloader preloader-relative">
                <div class="preloader-wrapper active">
                    <div class="spinner-layer quest-orange">
                        <div class="circle-clipper left">
                            <div class="circle"></div>
                        </div><div class="gap-patch">
                            <div class="circle"></div>
                        </div><div class="circle-clipper right">
                            <div class="circle"></div>
                        </div>
                    </div>
                </div>
                <p class="preloader-text preloader-overlay-text">
                            Please wait...
                </p>
            </div>
        </div>
    </div>
    <div id="divpageset"></div>
    <script defer>
	    $(document).ready(function () {
			$.ajax({
                url: "/sso/pageset/",
                type: "POST",
                data: JSON.stringify({
					refer: document.referrer, currentpage: 'https://www.quest.com/solutions/cloud-management/'
				}),
                contentType: "application/json; charset=utf-8",
				success: function (r) {
                    if (r.setcampaign) {
                        SetCampaignOnChat = false;
                        CTacticCode = r.c;
                        CUtmMedium = r.m;
                        CUtmSource = r.s;
                        appendUTM();
                    }
				},
                error: function (e) {
                    console.error("ssopageset error:", e.responseText, e.status, e.statusText);
            }
		    });
            GetFormData();
        });
    </script>

    
    <a href="/thisistheend" rel="nofollow" style="display: none" aria-hidden="true">This is the end</a>
    
</body>
</html>
